Summary: | net-p2p/amule-2.1.3 crashes with x11-libs/gtk+-2.10.6 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sawk <sawk.ita> |
Component: | Current packages | Assignee: | Gentoo net-p2p team <net-p2p> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | albert1, cokehabit, desintegr, dima.batenkov, flash3001, frank, heiko.baums, henrique.rodrigues, jurek, maxima.bugs, mescalinum, paccio84, r.moesbergen, radfoj, rossi.f, sawk.ita, schnake.newsletter, ste.buffaishere, wxwidgets |
Priority: | Low | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Sawk
2006-10-15 22:12:57 UTC
*** Bug 152151 has been marked as a duplicate of this bug. *** It also happens when any of the "Close tab" options is selected. I noticed the aMule maintainers about this issue: http://www.amule.org/abugs/view.php?id=996 Can you reemerge aMule with gtk+-2.10.6? I've tried and it fails. Maybe it's the same problem: /usr/lib/gcc/powerpc-unknown-linux-gnu/4.1.1/../../../../powerpc-unknown-linux-gnu/bin/ld: dynamic variable `_SDA_BASE_@@WXU_2.6' is zero size /usr/lib/gcc/powerpc-unknown-linux-gnu/4.1.1/../../../../powerpc-unknown-linux-gnu/bin/ld: /usr/lib/gcc/powerpc-unknown-linux-gnu/4.1.1/../../../crt1.o(.rodata+0x0): unresolvable R_PPC_ADDR32 relocation against symbol `_SDA_BASE_@@WXU_2.6' /usr/lib/gcc/powerpc-unknown-linux-gnu/4.1.1/../../../../powerpc-unknown-linux-gnu/bin/ld: final link failed: Nonrepresentable section on output Have the same problem too. net-p2p/amule-2.1.3 was reemerged with x11-libs/gtk+-2.10.6, that was ok. (amule:19665): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed Gtk-ERROR **: file gtkcontainer.c: line 2447 (gtk_container_propagate_expose): assertion failed: (child->parent == GTK_WIDGET (container)) aborting... It's a problem of wxGTK-2.6 built against gtk-2.10: it's fixed with wxGTK > 2.7 http://www.amule.org/amule/thread.php?postid=62956 *** Bug 159139 has been marked as a duplicate of this bug. *** Feel free to provide a patch. Else we can't fix this unless we get wxGTK bumped... Can someone make this bug depend on bug #145884 ? (In reply to comment #8) > Can someone make this bug depend on bug #145884 ? It doesn't depend on bug #145884 specifically - a bug fix for this will be included in 2.6.4 and if necessary I can rush out a revbump of wxGTK with the trivial patch that fixes it. (I could also include this in current 2.6.3.3 that is up for stabilization, but would likely have to delay the request for stabilization even more then) Upstream patch to wxGTK: http://cvs.wxwidgets.org/viewcvs.cgi/wxWidgets/src/gtk/notebook.cpp.diff?r1=1.120.2.2&r2=1.120.2.3&only_with_tag=WX_2_6_BRANCH I want to first check if this doesn't cause any regressions or memleaks for gtk+-2.8 and earlier, though. Most probably is fine. (In reply to comment #9) > I want to first check if this doesn't cause any regressions or memleaks for > gtk+-2.8 and earlier, though. Most probably is fine. Do you think it's safe to apply this patch now that gtk+-2.10 is stable on almost all archs? I think is a good idea wxGTK-2.6.4.0 will be added to the tree soon, which includes this patch. I still need to do some testing and ABI compatibility checks before. (In reply to comment #12) > wxGTK-2.6.4.0 will be added to the tree soon, which includes this patch. I > still need to do some testing and ABI compatibility checks before. I unfortunately can't finish this work before the start of next week, as I'll be completely offline and away from my machine until late evening Sunday. I'll concentrate on this ASAP when I'm back. *** Bug 170876 has been marked as a duplicate of this bug. *** *** Bug 175084 has been marked as a duplicate of this bug. *** Any luck with testing? For a long time I'm using wxGTK-2.8.0 without any problems. I only noticed that portage isn't prepared for that version (wx script is looking for 2.6 version and if failed it goes to 2.4). Why still 2.8 version isn't in portage?? (In reply to comment #16) > Any luck with testing? Yes, I will be asking today for 2.6.4.0 to be released officially. At which point I can put in the ebuild for 2.6.4.0. (In reply to comment #17) > For a long time I'm using wxGTK-2.8.0 without any problems. I only noticed that > portage isn't prepared for that version (wx script is looking for 2.6 version > and if failed it goes to 2.4). > Why still 2.8 version isn't in portage?? See the relevant bump request bug... (In reply to comment #18) > Yes, I will be asking today for 2.6.4.0 to be released officially. > At which point I can put in the ebuild for 2.6.4.0. 2.6.4 was officially released on May 18th. (In reply to comment #19) > (In reply to comment #18) > > Yes, I will be asking today for 2.6.4.0 to be released officially. > > At which point I can put in the ebuild for 2.6.4.0. > > 2.6.4 was officially released on May 18th. Sorry, I was wrong! That was 2.8.4! > (In reply to comment #19) > Sorry, I was wrong! That was 2.8.4! > wxGTK 2.6.4 is available for some time now (since 21 March): http://sourceforge.net/project/showfiles.php?group_id=9863&package_id=14076&release_id=495302 (In reply to comment #21) > wxGTK 2.6.4 is available for some time now (since 21 March): I am waiting on wxPython 2.6.4.0 tarball now, that the author will officially release soon now and will fix the amule crash with gtk2.10. (In reply to comment #22) > I am waiting on wxPython 2.6.4.0 tarball now, that the author will officially > release soon now and will fix the amule crash with gtk2.10. > Thanks for letting us know the status of this bug, but I thought amule didn't depend on wxPython. Maybe I'm missing something here... if that's the case then just ignore this comment. wxPython tarball contains sources for wxGTK too and that's what we currently use for getting wxGTK sources too. More in depth explanation in various other bug reports where this was queried. It think the 2.8 bump request had this explained too in a comment of mine. ping? anyone? what's the status? wxGTK-2.6.4.0 is in the tree now, package.masked for testing since it's pretty much a complete rewrite. it should be unmasked by next week. works like a charm with my amule installation hell ~ # emerge --info Portage 2.1.2.12 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r5 i686) ================================================================= System uname: 2.6.22-gentoo-r5 i686 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz Gentoo Base System release 1.12.9 Timestamp of tree: Tue, 04 Sep 2007 18:00:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p17 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps y" FEATURES="ccache collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms sign strict" GENTOO_MIRRORS="ftp://ftp:qweryuio12345678@main http://distfiles.gentoo.org/" LANG="pl_PL" LC_ALL="pl_PL.UTF-8" LINGUAS="pl" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /home/koxta/gentoo/tree/gentoo-x86" SYNC="rsync://main/gentoo-portage" USE="X a52 aac aalib accessibility acpi alsa amarok arts asf audiofile avi bash-completion berkdb bitmap-fonts bzip2 cairo cdinstall cdparanoia cdr cli cracklib crypt cscope css cups curl cvs dbus dga divx doc dri dts dvd dvdr dvdread emboss encode esd evo exif expat fam fbcon ffmpeg firefox flac fortran ftp gdbm gif gimpprint glitz glut gmp gphoto2 gpm gstreamer gtk hal iconv idn ieee1394 imagemagick ipv6 isdnlog jack java javascript jpeg jpeg2k kadu-modules kadu-voice kde lcms libnotify libwww lirc logitech-mouse mad matroska md5sum midi mikmod mime mjpeg mmap mmx mng mono mozbranding mozdevelop mp3 mpeg mudflap musepack ncurses nls nptl nptlonly nsplugin nvidia odbc offensive ogg openal opengl openmp oss pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime rdesktop readline real realmedia reflection ruby samba sdl seamonkey session slang snmp sox spell spl sse sse2 ssl startup-notification subversion svg svga tcltk tcpd tetex theora tidy tiff timidity truetype truetype-fonts type1 type1-fonts unicode usb v4l videos vim vim-syntax vim-with-x vorbis win32codecs wmp wxwindows x86 xine xml xorg xpm xv xvid xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" FOO2ZJS_DEVICES="hp1020" INPUT_DEVICES="keyboard mouse vmmouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa vga vmware" Unset: CTARGET, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS unmasked. thanks for being patient. *** Bug 192852 has been marked as a duplicate of this bug. *** |