Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72870 - aMule crashes when changing workspace with fluxbox and wxGTK 2.5.3 built with gkt1
Summary: aMule crashes when changing workspace with fluxbox and wxGTK 2.5.3 built with...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo wxWidgets project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-29 16:56 UTC by Pedro de Oliveira
Modified: 2005-08-27 09:24 UTC (History)
3 users (show)

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 Pedro de Oliveira 2004-11-29 16:56:11 UTC
Hello, seems that there is a weird problem on gentoo wxGTK or fluxbox, if you use fluxbox (and other wm's reported too), have wxGTK 2.5.3 built with gtk1 (without gtk2), when you change workspace and return to the desktop where aMule is, aMule simply crashes, this isnt a aMule problem cause, the backtrace of aMule has nothing to do with the app, and some friends of mine told me that they have aMule working with the same configuration on Slackware linux.

Heres the BT from aMule:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1221871392 (LWP 7857)]
0x081ef0ca in wxWindowBase::GetId (this=0x0) at window.h:202
202         wxWindowID GetId() const { return m_windowId; }
(gdb) bt
#0  0x081ef0ca in wxWindowBase::GetId (this=0x0) at window.h:202
#1  0xb7c5164f in wxToolTip::~wxToolTip ()
   from /usr/lib/libwx_gtkd_core-2.5.so.3
#2  0xb7790ba6 in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
#3  0xb77c9b46 in gtk_signal_remove_emission_hook ()
   from /usr/lib/libgtk-1.2.so.0
#4  0xb77c8efb in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#5  0xb77c6a14 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#6  0xb780a556 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#7  0xb778f9f5 in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#8  0xb76c8025 in gdk_flush () from /usr/lib/libgdk-1.2.so.0
#9  0xb76980bb in g_idle_remove_by_data () from /usr/lib/libglib-1.2.so.0
#10 0xb7697e07 in g_idle_remove_by_data () from /usr/lib/libglib-1.2.so.0
#11 0xb7696d45 in g_main_run () from /usr/lib/libglib-1.2.so.0
#12 0xb778f24f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#13 0xb7c45f4f in wxEventLoop::Run () from /usr/lib/libwx_gtkd_core-2.5.so.3
#14 0xb7cd1d96 in wxAppBase::MainLoop () from /usr/lib/libwx_gtkd_core-2.5.so.3
#15 0xb7cd1ef4 in wxAppBase::OnRun () from /usr/lib/libwx_gtkd_core-2.5.so.3
#16 0xb7a6553e in wxEntry () from /usr/lib/libwx_based-2.5.so.3
#17 0x082d6f80 in main (argc=1, argv=0xbffff394) at amule-gui.cpp:300


Reproducible: Always
Steps to Reproduce:
1.emerge fluxbox
2.emerge wxGTK 2.5.3 with gtk1
3.run aMule and change workspace

Actual Results:  
aMule crashes when you return to its workspace

Expected Results:  
Continue working

Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.4.3, glibc-2.3.4.20041102-r0,
2.6.9-gentoo-r3 i686)
=================================================================
System uname: 2.6.9-gentoo-r3 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.6
distcc 2.18.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /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/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O2 -pipe"
DISTDIR="/mnt/c/gentoo/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms userpriv"
GENTOO_MIRRORS="ftp://ftp.gentoo-pt.org/pub/gentoo "
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/fluidportage/trunk"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm avi berkdb bitmap-fonts cdr crypt dvd encode f77 fam flac
foomaticdb fortran gdbm gif gphoto2 gpm gtk gtk2 imagemagick imap imlib java
jpeg junit libg++ libwww mad matroska mikmod mmx motif mpeg msn ncurses nls
noreiserfs nptl offensive oggvorbis opengl oss pam pdflib perl png postgres
python quicktime readline samba scanner sdl slang sox speex spell sse ssl svg
svga tcltk tcpd tetex theora tiff transcode truetype unicode usb wmf wxwindows x
x86 xml xml2 xmms xv xvid zlib"
Comment 1 Pedro de Oliveira 2004-12-01 05:04:48 UTC
just another comment that i remembered, this only happens with gtk1, with gtk2 it works nicely.
aMule just crashes when you RETURN to the workspace where it is.
and my USE flags to build wxGTK 2.5.3 were -debug -gtk2 -no_wxgtk1 -odbc +opengl -unicode
Comment 2 Pedro de Oliveira 2004-12-14 03:18:52 UTC
can anyone at least try this, to see if im the only one to have this problem?
looks like no one cared about this bug report :-|
Comment 3 Rob Cakebread (RETIRED) gentoo-dev 2004-12-14 09:03:12 UTC
You'll need to tell us what version of fluxbox and amule you want us to test. Its not that nobody cares, its just that 2.4.2 is the stable version recommended by the amule developers and 2.5.3 is hard masked, so we can probably expect problems with it.
Comment 4 jorge 2004-12-16 03:55:11 UTC
it happens to me also
amule rc7 
wxgtk2.5.3
Fluxbox 0.9.10-gentoo-r3
Comment 5 jorge 2004-12-22 12:53:41 UTC
hmm well Pedro de Oliveira i guess we are the only that have this prob :/
btw this dont happen with slackware 10.0
Comment 6 Rob Cakebread (RETIRED) gentoo-dev 2005-05-03 09:55:26 UTC
wxGTK-2.6.0 is now in portage and amule-2.0 final was just released yesterday, so let me know if this is still an issue when amlue 2.0 gets in portage please.
Comment 7 Karol Wojtaszek (RETIRED) gentoo-dev 2005-08-27 09:24:13 UTC
Please reopen this bug when problem still occur.