View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000994aMuleMiscpublic2006-10-20 19:442006-11-22 01:20
Reporteruser1663 
Assigned ToKry 
PrioritynormalSeveritycrashReproducibilityalways
StatusclosedResolutionopen 
PlatformOSOS Version
Product Version2.1.3 
Target VersionFixed in Version 
Summary0000994: amule crases when clicking the clear-button on search screen
Descriptionworked fine till i updated on new version, now everytime i search for something, and then click on the clear button amule crashed. not a big problem, but very annoying!

wxGTK: 2.6.3.3
gtk+: 2.10.6 and 1.2.10-r12
Additional InformationOUTPUT:

bela@pacman /home/bela $ amule
Initialising aMule
Checking if there is an instance already running...
No other instances are running.
Loading temp files from /mnt/data/.aMule/Temp.
Loading PartFile 8 of 8
All PartFiles Loaded.
ListenSocket: Ok.

External connections disabled in config file
*** Server UDP socket (TCP+3) at 0.0.0.0:4665
*** TCP socket (TCP) listening on 0.0.0.0:4662
*** Client UDP socket (extended eMule) at 0.0.0.0:4672
Adding file /mnt/data/.aMule/Temp/003.part.met to shares
Adding file /mnt/data/.aMule/Temp/005.part.met to shares
Adding file /mnt/data/.aMule/Temp/011.part.met to shares
Empty dir /mnt/data/.aMule/Incoming/ shared

(amule:2957): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed

(amule:2957): 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...
Aborted

OR

bela@pacman /home/bela $ amule
Initialising aMule
Checking if there is an instance already running...
No other instances are running.
Loading temp files from /mnt/data/.aMule/Temp.
Loading PartFile 8 of 8
All PartFiles Loaded.
ListenSocket: Ok.

External connections disabled in config file
*** Server UDP socket (TCP+3) at 0.0.0.0:4665
*** TCP socket (TCP) listening on 0.0.0.0:4662
*** Client UDP socket (extended eMule) at 0.0.0.0:4672
Adding file /mnt/data/.aMule/Temp/003.part.met to shares
Adding file /mnt/data/.aMule/Temp/005.part.met to shares
Adding file /mnt/data/.aMule/Temp/011.part.met to shares
Empty dir /mnt/data/.aMule/Incoming/ shared

(amule:2957): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed

(amule:2957): 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...
Aborted


DEBUG INFO: i have gentoo, so i have compiled amule myself, here some debugging info:

pacman ~ # emerge --info
Portage 2.1.2_pre3-r5 (default-linux/amd64/2005.1, gcc-4.1.1, glibc-2.5-r0, 2.6.17-gentoo-r8-bela x86_64)
=================================================================
System uname: 2.6.17-gentoo-r8-bela x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.12.5
Last Sync: Fri, 20 Oct 2006 17:00:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python: 2.3.5-r3, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.4-r6
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.18.1
sys-devel/autoconf: 2.13, 2.60
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.14
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -msse3"
CHOST="x86_64-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/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon64 -O2 -pipe -msse3 -ftree-vectorize"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS=" ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo [^] ftp://gentoo.inode.at/source/ [^] http://gentoo.inode.at/ [^] "
LANG="de_AT.UTF-8"
LINGUAS="en de en_GB"
MAKEOPTS="-j2"
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"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/gentopia /usr/portage/local/layman/initng /usr/portage/local/layman/mpd /usr/portage/local/layman/portage-xgl"
SYNC="rsync://rsync.gentoo.org/gentoo-portage" [^]
USE="amd64 16bit 7zip X a52 aac aalib acl acpi alsa apache2 apm arts artworkextra audiofile bash-completion binfilter bitmap-fonts branding bzip2 calendar cdr cdrom cg clock-screen config_wizard cpudetection cracklib crypt ctype cups curl curlwrappers dbus directfb divx dlloader dri dts dvd dvdr dvdread effects elibc_glibc emboss encode exif extras fam fastcgi fat fbcon ffmpeg firefox flac flash font-server foomaticdb fortran ftp gcj gd gif gimp gmp gnome gnutls gphoto2 gpm gtk gtk2 hal howl httpd icq imagemagick imlib input_devices_keyboard input_devices_mouse insecure-patches iontruetype ipv6 irc jabber jack java javascript jikes jpeg jpeg2k kde kdeenablefinal kernel_linux key-screen kqemu libcaca libwww linguas_de linguas_en linguas_en_GB live lm_sensors logitech-mouse lua mad maildir matroska memlimit mime mng mouse mp3 mp4 mp4live mpd-mad mpeg mpeg2 mplayer msn musepack musicbrainz mythtv nas ncurses njb nls no-old-linux noamazon nocd noplugin nptl nptlonly nsplugin ntfs nvidia nvtv offensive ogg oggvorbis openal opengl oscar pam pcre pdf perl png pop posix postgres python qt3 qt4 quicktime readline realmedia reiser4 reiserfs ruby samba sdl search-screen session sharedmem simplexml skins sndfile sockets speex spell sqlite ssl stream svg tcpd tetex theora tidy tiff tools truetype truetype-fonts type1 type1-fonts unicode usb user-homedirs userland_GNU userlocales utempter v4l v4l2 vcd vhosts video_cards_fbdev video_cards_nv video_cards_nvidia video_cards_vesa videos visualization vlm vorbis vorbis-psy wma wxwindows xanim xchat xchattext xcomposite xfs xinerama xml xml2 xmms xorg xosd xpm xv xvid zeroconf zip zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
TagsNo tags attached.
Fixed in Revision
Operating SystemGentoo GNU/Linux
Attached Files

- Relationships

-  Notes
(0002141)
rasz (reporter)
2006-10-29 10:29

same happens when you click "close" in "send message" window
(0002158)
pcmaster (reporter)
2006-11-09 23:23

I'm also using Gentoo and i don't have this problem.

I use amuled + amulegui in two separate computers, and i don't have this problem. here is the info of the client pc:

# emerge -pv wxGTK

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] x11-libs/wxGTK-2.6.3.3 USE="X opengl unicode -debug -doc -gnome -joystick -odbc -sdl" 0 kB

Total size of downloads: 0 kB

# emerge -pv amule

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] net-p2p/amule-2.1.3 USE="gtk nls remote stats unicode -amuled -debug" 0 kB

Total size of downloads: 0 kB

# emerge --info
Portage 2.1.1-r1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gent oo-r8 i686)
=================================================================
System uname: 2.6.17-gentoo-r8 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.12.6
Last Sync: Fri, 03 Nov 2006 22:30:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python: 2.3.5-r2, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: [Not Present]
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.60
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.8.1-r1, 2.6.17-r1
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/X11R6/lib/X11/xkb /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/java-config/vms / /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.romnet.org/gentoo/" [^]
LANG=""
LC_ALL="en_US.UTF-8"
LINGUAS="es"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/d istfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage" [^]
USE="x86 3dnow 3dnowext X a52 aac acpi alsa asf berkdb bitmap-fonts bzip2 cli cr acklib crypt cups dlloader dri dts dv dvd dvdr dvdread elibc_glibc ffmpeg foomat icdb fortran gdbm gimp gpm gtk hal iconv input_devices_keyboard input_devices_mo use ipv6 isdnlog jpeg kernel_linux libg++ linguas_es matroska mjpeg mmx mmxext m p3 ncurses nls nptl nptlonly ogg opengl pam pcre perl png ppds pppd python readl ine reflection remote session spl sse ssl stats tcpd tiff truetype-fonts type1-f onts udev unicode usb userland_GNU v4l v4l2 vcd video_cards_radeon vidix vorbis win32codecs xfce4 xorg xprint xv xvid zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_R SYNC_EXTRA_OPTS


Note: the LC_ALL=en_US is only for the root user. root has en_US locale and users es_ES locale. This allows use of the english config if necessary 8for example, english man-pages are updated, but man-pages-es are very old. users see the man-pages-es, root the english man-pages).
(0002167)
beastax (reporter)
2006-11-19 09:59

Can confirm happens in FC6 also using Gnome. Note is replicable by closing any tabs within amule, for example messages
(0002175)
Kry (manager)
2006-11-22 01:20

Duplicated.

- Issue History
Date Modified Username Field Change
2006-10-20 19:44 user1663 New Issue
2006-10-20 19:44 user1663 Operating System => Gentoo GNU/Linux
2006-10-29 10:29 rasz Note Added: 0002141
2006-10-29 10:29 rasz Note Added: 0002142
2006-10-29 10:29 rasz Note Added: 0002143
2006-10-29 10:31 rasz Note Deleted: 0002143
2006-10-29 10:31 rasz Note Deleted: 0002142
2006-11-09 23:23 pcmaster Note Added: 0002158
2006-11-19 09:59 beastax Note Added: 0002167
2006-11-22 01:18 Kry Status new => assigned
2006-11-22 01:18 Kry Assigned To => Kry
2006-11-22 01:20 Kry Status assigned => closed
2006-11-22 01:20 Kry Note Added: 0002175


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker