Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
reopening this one... emerging 1.16 with gnome ui enabled on my amd64 box gives me a non working binary, error is (x64:18824): GLib-CRITICAL **: g_hook_insert_sorted: assertion `hook->func != NULL' failed i'm generally not using gnome (in favour of KDE) but even putting gnome in my useflags and doing a "emerge --deep --update --newuse world" didnt fix this one for me :/ the same happens on my ppc box btw, so its probably not arch related. Reproducible: Always Steps to Reproduce: 1. emerge vice with gnome in useflags 2. run vice 3. Actual Results: crash Expected Results: not crash :)
i can't reproduce it here, perhaps the error has gone away for you too?
just emerged again, same result > x64 (x64:11205): GLib-CRITICAL **: g_hook_insert_sorted: assertion `hook->func != NULL' failed /home/groepaz/.kde3.4/share/config/gtkrc:37: error: unexpected identifier `gtk- alternative-button-order', expected keyword - e.g. `style' /home/groepaz/.kde3.4/share/config/gtkrc:37: error: unexpected identifier `gtk- alternative-button-order', expected keyword - e.g. `style' are you running a gnome desktop maybe? anything i could do to debug this? *shrug* emerge --info looks like this... (however, like i said before, i have the same problem on my ppc laptop, which is running a simelar config) Portage 2.0.51.22-r1 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.5-r0, 2. 6.11-gentoo-r11 x86_64) ================================================================= System uname: 2.6.11-gentoo-r11 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.6.12 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.10 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -pipe -fomit-frame-pointer -O3 -Wall -W" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/ share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config / usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/ defaults/pref /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=k8 -pipe -fomit-frame-pointer -O3 -Wall -W" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/ distributions/gentoo" LANG="de_DE@euro" LINGUAS="de en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="amd64 16bit 3ds S3TC X Xaw3d a52 aac aalib alsa amd amr ao aotuv apache2 apm arts athena audiofile avi bash-completion bcmath bdf berkdb bitmap-fonts bl blender-game bluetooth bmp bzip2 bzlib cardbus cd cdb cdda cddb cdio cdparanoia cdr cdrom cegui cg cpulimit crypt css cups curl custom-cflags debugger devil dga dhcp dio directfb dnd dpms dts dv dvd dvdr dvdread dxr3 edl encode esd ethereal exif fam fb fbcon fbdev ffmpeg figlet flac flash flood fmod font-server foomaticdb fpx ftp gd ggi gif gimp gimpprint glut gnome gpgme gphoto2 gpm gprof graphviz gs gstreamer gtk gtk2 hal html http httpd idea ieee1394 imagemagick imap imlib imlib2 ipv6 irc irda jack java javacomm javascript jit joystick jpeg jpeg2k junit kde koffice-plugin lcms libcaca libsamplerate libvisual libwww lirc live lm_sensors logitech-mouse lua lzo lzw lzw-tiff mad memlimit menubar mikmod mime mimencode ming mjpeg monkey motif mozdevelop mozilla moznocompose moznoirc moznomail mozsvg mp3 mpc mpeg mpeg4 mplayer music mysql mythtv nas ncurses net network nls no_wxgtk1 nocd ntlm nvidia ogg oggvorbis ogre openal opengl operanom2 oss pam pdf pdflib perl php pic plugin png pnp portaudio posix povray print python qemu-fast qt quicktime rar readline real recode reiserfs rrdtool rtc sblive sdl sftp shorten slang sndfile sockets softmmu speedo speex spell src ssl stencil-buffer stream subtitles subversion svg svgz tcltk tcpd tetex tga theora threads tidy tiff timidity toolbar transcode truetype truetype-fonts type1 type1-fonts uml underscores unicode usb userland userlocales v4l v4l2 vcd vcdimager videos vim-with-x visualization vlm vnc vorbis wifi wma123 wmf wxwindows x11vnc xanim xchatdccserver xchattext xine xml xml2 xmms xpm xv xvid xvmc yv12 zeroconf zlib zvbi linguas_de linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS
you can: emerge gdb change CFLAGS to "-march=k8 -pipe -O0 -ggdb" emerge vice with these cflags type: gdb x64 run (wait till it crashes) bt and paste the backtrace you get
ok, here it is... (x64:8029): GLib-CRITICAL **: g_hook_insert_sorted: assertion `hook->func != NULL' failed Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 8029)] 0x0000003004b1b018 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0 (gdb) bt #0 0x0000003004b1b018 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0 #1 0x0000003004b3f671 in g_scanner_scope_add_symbol () from /usr/lib/libglib-2. 0.so.0 #2 0x00000030126e3b8b in gtk_rc_parse_color () from /usr/lib/libgtk-1.2.so.0 #3 0x00000030126e4a45 in gtk_rc_parse_color () from /usr/lib/libgtk-1.2.so.0 #4 0x00000030126e4db9 in gtk_rc_init () from /usr/lib/libgtk-1.2.so.0 #5 0x00000030126b921f in gtk_init_check () from /usr/lib/libgtk-1.2.so.0 #6 0x00000030126b9339 in gtk_init () from /usr/lib/libgtk-1.2.so.0 #7 0x0000003034083cab in gnome_icon_entry_set_pixmap_subdir () from /usr/lib/ libgnomeui.so.32 #8 0x00000030238020ef in poptSetExecPath () from /usr/lib/libgnomesupport.so.0 #9 0x000000302380337a in poptGetNextOpt () from /usr/lib/libgnomesupport.so.0 #10 0x0000003023613d28 in gnomelib_parse_args () from /usr/lib/libgnome.so.32 #11 0x0000003034083e49 in gnome_init_with_popt_table () from /usr/lib/ libgnomeui.so.32 #12 0x0000003034083eca in gnome_init () from /usr/lib/libgnomeui.so.32 #13 0x00000000004e708c in archdep_ui_init () #14 0x00000000004ef076 in archdep_init () #15 0x0000000000439f6f in main_program () #16 0x00000000004f67bb in main ()
Apparently VICE and the 2.x versions of gnome stuff don't play nice. http://www.vicekb.de.vu/01-004 Smells like bug http://bugs.gentoo.org/show_bug.cgi?id=101901 As its the same general path to throwing a core. You can verify this by emerging without gnome support and see if it bombs out as well.
yes without gnome support it works. none of the other supported config options (i also tried compiling it by hand outside portage) seems to have any effect on it.
*** This bug has been marked as a duplicate of 101901 ***