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 316998 - sol crashed unexpectedly, had been up for 8 hours, YAST2 online update of linux utilities and openOffice
sol crashed unexpectedly, had been up for 8 hours, YAST2 online update of lin...
Status: RESOLVED DUPLICATE of bug 305680
Product: gnome-games-superseded
Classification: Deprecated
Component: general
2.10.x
Other other
: Normal normal
: ---
Assigned To: Rosanna Yuen
GNOME Games maintainers
Depends on:
Blocks:
 
 
Reported: 2005-09-23 05:23 UTC by hauser.dnai
Modified: 2012-01-31 23:23 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description hauser.dnai 2005-09-23 05:23:42 UTC
Distribution: SuSE Linux 9.3 (i586)
Package: gnome-games
Severity: normal
Version: GNOME2.10.0 2.10.0
Gnome-Distributor: SUSE
Synopsis: sol crashed unexpectedly, had been up for 8 hours, YAST2 online update of linux utilities and openOffice
Bugzilla-Product: gnome-games
Bugzilla-Component: aisleriot
Bugzilla-Version: 2.10.0
BugBuddy-GnomeVersion: 2.0 (2.10.0)
Description:
Description of the crash:
sol crashed - not much going on (samba in background) openoffice updated
earlier, sol up since before then

Steps to reproduce the crash:
1. ?
2. 
3. 

Expected Results:


How often does this happen? first time


Additional Information:



Debugging Information:

Backtrace was generated from '/opt/gnome/bin/sol'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 1090412768 (LWP 12309)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x409b2dce in __waitpid_nocancel () from /lib/tls/libpthread.so.0

Thread 1 (Thread 1090412768 (LWP 12309))

  • #0 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #1 gnome_init_with_popt_table
    from /opt/gnome/lib/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 raise
    from /lib/tls/libc.so.6
  • #4 abort
    from /lib/tls/libc.so.6
  • #5 g_logv
    from /opt/gnome/lib/libglib-2.0.so.0
  • #6 g_log
    from /opt/gnome/lib/libglib-2.0.so.0
  • #7 g_assert_warning
    from /opt/gnome/lib/libglib-2.0.so.0
  • #8 gtk_container_propagate_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #9 gtk_container_propagate_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #10 gtk_box_pack_start_defaults
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #11 gtk_container_forall
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #12 gtk_container_child_type
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #13 gtk_marshal_BOOLEAN__VOID
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #14 g_closure_ref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #15 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #16 g_signal_chain_from_overridden
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #17 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #18 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #19 gtk_widget_get_default_style
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #20 gtk_container_propagate_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #21 gtk_container_propagate_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #22 gtk_button_box_set_child_size
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #23 gtk_container_forall
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #24 gtk_container_child_type
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #25 gtk_box_pack_start_defaults
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #26 gtk_marshal_BOOLEAN__VOID
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #27 g_closure_ref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #28 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #29 g_signal_chain_from_overridden
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #30 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #31 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #32 gtk_widget_get_default_style
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #33 gtk_container_propagate_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #34 gtk_container_propagate_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #35 gtk_button_box_set_child_size
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #36 gtk_container_forall
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #37 gtk_container_child_type
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #38 gtk_marshal_BOOLEAN__VOID
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #39 g_closure_ref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #40 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #41 g_signal_chain_from_overridden
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #42 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #43 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #44 gtk_widget_get_default_style
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #45 gtk_container_propagate_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #46 gtk_toolbar_set_drop_highlight_item
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #47 gtk_marshal_BOOLEAN__VOID
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #48 g_closure_ref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #49 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #50 g_signal_chain_from_overridden
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #51 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #52 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #53 gtk_widget_get_default_style
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #54 gtk_container_propagate_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #55 gtk_container_propagate_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #56 gtk_box_pack_start_defaults
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #57 gtk_container_forall
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #58 gtk_container_child_type
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #59 gtk_marshal_BOOLEAN__VOID
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #60 g_closure_ref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #61 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #62 g_signal_chain_from_overridden
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #63 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #64 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #65 gtk_widget_get_default_style
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #66 gtk_container_propagate_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #67 gtk_container_propagate_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #68 bonobo_dock_new
    from /opt/gnome/lib/libbonoboui-2.so.0
  • #69 gtk_container_forall
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #70 gtk_container_child_type
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #71 gtk_marshal_BOOLEAN__VOID
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #72 g_closure_ref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #73 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #74 g_signal_chain_from_overridden
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #75 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #76 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #77 gtk_widget_get_default_style
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #78 gtk_container_propagate_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #79 gtk_container_propagate_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #80 gtk_box_pack_start_defaults
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #81 gtk_container_forall
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #82 gtk_container_child_type
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #83 gtk_marshal_BOOLEAN__VOID
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #84 g_closure_ref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #85 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #86 g_signal_chain_from_overridden
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #87 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #88 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #89 gtk_widget_get_default_style
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #90 gtk_container_propagate_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #91 gtk_container_propagate_expose
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #92 gtk_button_box_set_child_size
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #93 gtk_container_forall
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #94 gtk_container_child_type
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #95 gtk_window_new
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #96 gtk_marshal_BOOLEAN__VOID
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #97 g_closure_ref
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #98 g_closure_invoke
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #99 g_signal_chain_from_overridden
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #100 g_signal_emit_valist
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #101 g_signal_emit
    from /opt/gnome/lib/libgobject-2.0.so.0
  • #102 gtk_widget_get_default_style
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #103 gtk_main_do_event
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #104 gdk_window_is_viewable
    from /opt/gnome/lib/libgdk-x11-2.0.so.0
  • #105 gdk_window_process_all_updates
    from /opt/gnome/lib/libgdk-x11-2.0.so.0
  • #106 gdk_window_process_all_updates
    from /opt/gnome/lib/libgdk-x11-2.0.so.0
  • #107 g_list_push_allocator
    from /opt/gnome/lib/libglib-2.0.so.0
  • #108 g_main_context_dispatch
    from /opt/gnome/lib/libglib-2.0.so.0
  • #109 g_main_context_acquire
    from /opt/gnome/lib/libglib-2.0.so.0
  • #110 g_main_loop_run
    from /opt/gnome/lib/libglib-2.0.so.0
  • #111 gtk_main
    from /opt/gnome/lib/libgtk-x11-2.0.so.0
  • #112 new_game
  • #113 scm_boot_guile
    from /usr/lib/libguile.so.12
  • #114 main
  • #0 __waitpid_nocancel
    from /lib/tls/libpthread.so.0




------- Bug moved to this database by unknown@gnome.bugs 2005-09-23 05:23 UTC -------


Unknown version 2.10.0 in product gnome-games.  Setting version to "2.10.x".
The original reporter of this bug does not have
   an account here. Reassigning to the person who moved
   it here, unknown@gnome.bugs.
   Previous reporter was hauser.dnai@rcn.com.

Comment 1 Callum McKenzie 2005-09-23 10:13:58 UTC
That is a *very* interesting stack trace. An expose event on a box is failing
the assertion

child->parent == GTK_WIDGET (container)

which suggests that the data for that container is severly fucked up.

Also, the stack contains calls like:

gtk_window_new
bonobo_dock_new
and
gtk_toolbar_set_drop_highlight_item

which sort-of suggests that it occurs during the detachment of a tear-off
toolbar. (We had a tear-off grip on the toolbar in 2.10.)

Not sure what to make of this.
Comment 2 Callum McKenzie 2005-10-03 03:54:08 UTC
This looks like a GTK+ bug related to the update process. See bug #305680.
Unfortunately no one seems to have fixed it.

*** This bug has been marked as a duplicate of 305680 ***
Comment 3 Robert Ancell 2012-01-31 23:23:02 UTC
This bug is being reassigned to the "general" component so we can close the aisleriot bugzilla component.  Apologies for the mass email!