Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 130914 - bitpim crashes or freezes on exit
Summary: bitpim crashes or freezes on exit
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Mobile Phone Developers (INACTIVE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-22 18:33 UTC by Dima Ryazanov
Modified: 2006-09-15 16:50 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dima Ryazanov 2006-04-22 18:33:08 UTC
The new .12 bitpim is great - finally fixes the dependency problems... However, it still has some old bugs:

Every time I close it, it freezes (or sometimes crashes), at the same place.

Crash:

#0  0xffffe410 in __kernel_vsyscall ()
#1  0x4e39c180 in raise () from /lib/libc.so.6
#2  0x4e39d8f0 in abort () from /lib/libc.so.6
#3  0x4e3954fb in __assert_fail () from /lib/libc.so.6
#4  0x4e5e9414 in pthread_mutex_lock () from /lib/libpthread.so.0
#5  0xb6ef3eed in wxMutexInternal::Lock () from /usr/lib/libwx_baseu-2.6.so.0
#6  0xb6ef3f58 in wxMutex::Lock () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb6ef7782 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb6e66929 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb706ca0c in wxApp::Yield () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#10 0x4f051d71 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#11 0x4f04f8a3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#12 0x4f052b4b in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#13 0x4f052e57 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#14 0xb6c69eb3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#15 0xb7087c78 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#16 0xb7115469 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#17 0xb7450482 in wxPyApp::MainLoop () from /usr/lib/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/_core_.so
#18 0xb747ddfa in wxPySwigInstance_Check () from /usr/lib/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/_core_.so
#19 0x4fad9c2b in PyCFunction_Call () from /usr/lib/libpython2.4.so.1.0
#20 0x4fab43b7 in PyObject_Call () from /usr/lib/libpython2.4.so.1.0
#21 0x4fb11a98 in PyEval_EvalFrame () from /usr/lib/libpython2.4.so.1.0
#22 0x4fb138e5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.4.so.1.0
#23 0x4fac9c3a in PyFunction_SetClosure () from /usr/lib/libpython2.4.so.1.0
#24 0x4fab43b7 in PyObject_Call () from /usr/lib/libpython2.4.so.1.0
#25 0x4fabc146 in PyMethod_New () from /usr/lib/libpython2.4.so.1.0
#26 0x4fab43b7 in PyObject_Call () from /usr/lib/libpython2.4.so.1.0
#27 0x4fb116cd in PyEval_EvalFrame () from /usr/lib/libpython2.4.so.1.0
#28 0x4fb127c0 in PyEval_EvalFrame () from /usr/lib/libpython2.4.so.1.0
#29 0x4fb127c0 in PyEval_EvalFrame () from /usr/lib/libpython2.4.so.1.0
#30 0x4fb138e5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.4.so.1.0
#31 0x4fb13bc3 in PyEval_EvalCode () from /usr/lib/libpython2.4.so.1.0
#32 0x4fb2ee48 in PyErr_Display () from /usr/lib/libpython2.4.so.1.0
#33 0x4fb30293 in PyRun_SimpleFileExFlags () from /usr/lib/libpython2.4.so.1.0
#34 0x4fb30d5e in PyRun_AnyFileExFlags () from /usr/lib/libpython2.4.so.1.0
#35 0x4fb36da0 in Py_Main () from /usr/lib/libpython2.4.so.1.0
#36 0x0804863a in main ()

Freeze:

#0  0xffffe410 in __kernel_vsyscall ()
#1  0x4e5ecc5e in __lll_mutex_lock_wait () from /lib/libpthread.so.0
#2  0x4e5e9503 in _L_mutex_lock_49 () from /lib/libpthread.so.0
#3  0x08bf1538 in ?? ()
#4  0xbfc23548 in ?? ()
#5  0x4e6d8e21 in operator delete () from /usr/lib/gcc/i686-pc-linux-gnu/4.0.3/libstdc++.so.6
#6  0xb6ee3eed in wxMutexInternal::Lock () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb6ee3f58 in wxMutex::Lock () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb6ee7782 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb6e56929 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#10 0xb705ca0c in wxApp::Yield () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#11 0x4f051d71 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#12 0x4f04f8a3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#13 0x4f052b4b in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#14 0x4f052e57 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#15 0xb6c59eb3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#16 0xb7077c78 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#17 0xb7105469 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#18 0xb7440482 in wxPyApp::MainLoop () from /usr/lib/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/_core_.so
#19 0xb746ddfa in wxPySwigInstance_Check () from /usr/lib/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/_core_.so
#20 0x4fad9c2b in PyCFunction_Call () from /usr/lib/libpython2.4.so.1.0
#21 0x4fab43b7 in PyObject_Call () from /usr/lib/libpython2.4.so.1.0
#22 0x4fb11a98 in PyEval_EvalFrame () from /usr/lib/libpython2.4.so.1.0
#23 0x4fb138e5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.4.so.1.0
#24 0x4fac9c3a in PyFunction_SetClosure () from /usr/lib/libpython2.4.so.1.0
#25 0x4fab43b7 in PyObject_Call () from /usr/lib/libpython2.4.so.1.0
#26 0x4fabc146 in PyMethod_New () from /usr/lib/libpython2.4.so.1.0
#27 0x4fab43b7 in PyObject_Call () from /usr/lib/libpython2.4.so.1.0
#28 0x4fb116cd in PyEval_EvalFrame () from /usr/lib/libpython2.4.so.1.0
#29 0x4fb127c0 in PyEval_EvalFrame () from /usr/lib/libpython2.4.so.1.0
#30 0x4fb127c0 in PyEval_EvalFrame () from /usr/lib/libpython2.4.so.1.0
#31 0x4fb138e5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.4.so.1.0
#32 0x4fb13bc3 in PyEval_EvalCode () from /usr/lib/libpython2.4.so.1.0
#33 0x4fb2ee48 in PyErr_Display () from /usr/lib/libpython2.4.so.1.0
#34 0x4fb30293 in PyRun_SimpleFileExFlags () from /usr/lib/libpython2.4.so.1.0
#35 0x4fb30d5e in PyRun_AnyFileExFlags () from /usr/lib/libpython2.4.so.1.0
#36 0x4fb36da0 in Py_Main () from /usr/lib/libpython2.4.so.1.0
#37 0x0804863a in main ()


emerge --info:

Portage 2.1_pre7-r5 (default-linux/x86/2005.1, gcc-4.0.3, glibc-2.4-r1, 2.6.16-gentoo-r3 i686)
=================================================================
System uname: 2.6.16-gentoo-r3 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.12.0_pre17
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.noved.org/"
LC_ALL="en_US.UTF-8"
LINGUAS="en uk ru de es"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X aac aalib acl acpi aim alsa asf audiofile avi bcmath berkdb bitmap-fonts browserplugin bzip2 cairo cdparanoia cli crypt css cups curl dbus dga directfb divx4linux dri dvd dvdr emboss encode fbcon ffmpeg flash foomaticdb gcj gdbm gif glut gpm gstreamer gtk gtk2 hal icq idn imlib ipv6 isdnlog javascript jikes jpeg jpeg2k kde kdeenablefinal lcms lesstif libg++ libwww litz live lm_sensors logitech-mouse mad mikmod mmx mng mp3 mpeg mplayer msn musicbrainz ncurses nls nptl nsplugin offensive ogg oggvorbis openexr opengl oscar pam pcre pdf pdflib perl pic png povray ppds pppd qt quicktime rdesktop readline real reflection rtc samba scanner sdl session sftplogging slp snmp speex spell spl sse ssl startup-notification subversion svg tcpd tetex theora tiff timidity truetype truetype-fonts type1-fonts unicode usb vorbis wifi win32codecs xcomposite xine xinerama xml2 xorg xprint xscreensaver xv xvid yahoo zeroconf zlib elibc_glibc input_devices_mouse input_devices_keyboard kernel_linux linguas_en linguas_uk linguas_ru linguas_de linguas_es userland_GNU video_cards_radeon video_cards_ati"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, MAKEOPTS
Comment 1 Alin Năstac (RETIRED) gentoo-dev 2006-04-30 10:46:32 UTC
I'm afraid I cannot help because I know nothing about wxpython (or even python for that matter). Can you find the bug?
Comment 2 Alin Năstac (RETIRED) gentoo-dev 2006-09-15 08:56:15 UTC
I've bumped bitpim to version 0.9.07. Apparently, the crashing on exit bug has been solved.
Can you confirm?
Comment 3 Dima Ryazanov 2006-09-15 16:50:57 UTC
Yes! Fixed. Finally.