After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 108483 - GNOME-stones crashes on startup
GNOME-stones crashes on startup
Status: RESOLVED NOTGNOME
Product: gnome-games-superseded
Classification: Deprecated
Component: general
2.2.x
Other Linux
: Normal major
: ---
Assigned To: GNOME Games maintainers
GNOME Games maintainers
Depends on:
Blocks:
 
 
Reported: 2003-03-15 19:36 UTC by Gregory Leblanc
Modified: 2012-01-31 23:30 UTC
See Also:
GNOME target: ---
GNOME version: 2.1/2.2



Description Gregory Leblanc 2003-03-15 19:36:21 UTC
I'm running RHL 8.0.94 with gnome-stones 2.2.0-1.  It crashes on startup
using the menu item, but not when started from the command line.  GDB
wouldn't do anything as a normal user, so here's all of the wonderful
output from GDB as root.

# gdb /usr/bin/gnome-stones
GNU gdb Red Hat Linux (5.3post-0.20021129.12rh)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...
(no debugging symbols found)...
(gdb) attach 14527
Attaching to program: /usr/bin/gnome-stones, process 14527
Reading symbols from /usr/lib/libgnomeui-2.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgnomeui-2.so.0
Reading symbols from /usr/X11R6/lib/libSM.so.6...
(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib/libSM.so.6
Reading symbols from /usr/X11R6/lib/libICE.so.6...
(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib/libICE.so.6
Reading symbols from /usr/lib/libbonoboui-2.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libbonoboui-2.so.0
Reading symbols from /usr/lib/libxml2.so.2...(no debugging symbols found)...
done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libgnomecanvas-2.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgnomecanvas-2.so.0
Reading symbols from /usr/lib/libgnome-2.so.0...(no debugging symbols found)...
done.
Loaded symbols for /usr/lib/libgnome-2.so.0
Reading symbols from /usr/lib/libart_lgpl_2.so.2...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libart_lgpl_2.so.2
Reading symbols from /usr/lib/libpangoft2-1.0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0
Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
Reading symbols from /usr/lib/libatk-1.0.so.0...(no debugging symbols found)...
done.
Loaded symbols for /usr/lib/libatk-1.0.so.0
Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0
Reading symbols from /usr/lib/libpangoxft-1.0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpangoxft-1.0.so.0
Reading symbols from /usr/lib/libpangox-1.0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpangox-1.0.so.0
Reading symbols from /usr/lib/libpango-1.0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib/libbonobo-2.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libbonobo-2.so.0
Reading symbols from /usr/lib/libgconf-2.so.4...(no debugging symbols found)...
done.
Loaded symbols for /usr/lib/libgconf-2.so.4
Reading symbols from /usr/lib/libgnomevfs-2.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgnomevfs-2.so.0
Reading symbols from /usr/lib/libbonobo-activation.so.4...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libbonobo-activation.so.4
Reading symbols from /usr/lib/libORBit-2.so.0...(no debugging symbols found)...
done.
Loaded symbols for /usr/lib/libORBit-2.so.0
Reading symbols from /usr/lib/liblinc.so.1...(no debugging symbols found)...
done.
Loaded symbols for /usr/lib/liblinc.so.1
Reading symbols from /usr/lib/libgmodule-2.0.so.0...
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libgobject-2.0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libgthread-2.0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /usr/lib/libglib-2.0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libglib-2.0.so.0
Reading symbols from /usr/lib/libesd.so.0...(no debugging symbols found)...
done.
Loaded symbols for /usr/lib/libesd.so.0
Reading symbols from /usr/lib/libaudiofile.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libaudiofile.so.0
Reading symbols from /lib/tls/libm.so.6...done.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /lib/tls/libpthread.so.0...done.
[New Thread 1086121312 (LWP 14527)]
Loaded symbols for /lib/tls/libpthread.so.0
Reading symbols from /lib/tls/libc.so.6...done.
Loaded symbols for /lib/tls/libc.so.6
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libpopt.so.0...done.
Loaded symbols for /usr/lib/libpopt.so.0
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/X11R6/lib/libXrandr.so.2...done.
Loaded symbols for /usr/X11R6/lib/libXrandr.so.2
Reading symbols from /usr/X11R6/lib/libXi.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXi.so.6
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /usr/X11R6/lib/libXft.so.2...done.
Loaded symbols for /usr/X11R6/lib/libXft.so.2
Reading symbols from /usr/X11R6/lib/libXrender.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXrender.so.1
---Type <return> to continue, or q <return> to quit---
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libORBitCosNaming-2.so.0...done.
Loaded symbols for /usr/lib/libORBitCosNaming-2.so.0
Reading symbols from /lib/libssl.so.4...done.
Loaded symbols for /lib/libssl.so.4
Reading symbols from /lib/libcrypto.so.4...done.
Loaded symbols for /lib/libcrypto.so.4
Reading symbols from /lib/librt.so.1...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libexpat.so.0...done.
Loaded symbols for /usr/lib/libexpat.so.0
Reading symbols from /usr/kerberos/lib/libgssapi_krb5.so.2...done.
Loaded symbols for /usr/kerberos/lib/libgssapi_krb5.so.2
Reading symbols from /usr/kerberos/lib/libkrb5.so.3...done.
Loaded symbols for /usr/kerberos/lib/libkrb5.so.3
Reading symbols from /usr/kerberos/lib/libk5crypto.so.3...done.
Loaded symbols for /usr/kerberos/lib/libk5crypto.so.3
Reading symbols from /usr/kerberos/lib/libcom_err.so.3...done.
Loaded symbols for /usr/kerberos/lib/libcom_err.so.3
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2...
done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2
Reading symbols from /usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-png.so...
done.
Loaded symbols for /usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-png.so
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/gtk-2.0/2.2.0/engines/libbluecurve.so...done.
Loaded symbols for /usr/lib/gtk-2.0/2.2.0/engines/libbluecurve.so
0xffffe002 in ?? ()
(gdb) thread apply all bt
 

Thread 1 (Thread 1086121312 (LWP 14527))

  • #0 ??
  • #1 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 gtk_rc_reparse_all
    from /usr/lib/libgtk-x11-2.0.so.0
  • #4 gtk_rc_get_style
    from /usr/lib/libgtk-x11-2.0.so.0
  • #5 gtk_widget_ensure_style
    from /usr/lib/libgtk-x11-2.0.so.0
  • #6 gtk_widget_realize
    from /usr/lib/libgtk-x11-2.0.so.0
  • #7 main
  • #8 __libc_start_main
    from /lib/tls/libc.so.6
  • #0 ??

Comment 1 Ross Burton 2003-03-16 14:34:19 UTC
*** Bug 108438 has been marked as a duplicate of this bug. ***
Comment 2 Ross Burton 2003-03-16 14:35:43 UTC
Weird. Can you replicate this using the default GTK+ 2 engine? (i.e.
not bluecurve)
Comment 3 Gregory Leblanc 2003-03-16 20:09:29 UTC
It works fine on every theme except for Bluecurve and Mist.  (though I
did find LOTS of "theme" bugs while going through all of the themes)
Comment 4 Callum McKenzie 2003-05-31 03:44:08 UTC
From the trace I can see that this is clearly a theme-engine problem.
Since it doesn't happen in the final RedHat 9 I'm assuming its been
fixed and I am closing this bug. I have adjusted some of the code in
gnome-stones to be a bit more "standard" (e.g. removing a redundant
call to gtk_widget_realize imediately before gtk_widget_show) so the
chances of hitting things like this are lower in the future.
Comment 5 Robert Ancell 2012-01-31 23:30:07 UTC
This bug is being reassigned to the "general" component so we can close the gnome-stones bugzilla component.  Apologies for the mass email!