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 334408 - Yelp crashes
Yelp crashes
Status: RESOLVED FIXED
Product: yelp
Classification: Applications
Component: General
unspecified
Other other
: High critical
: ---
Assigned To: Yelp maintainers
Yelp maintainers
AP1
: 335058 335094 335118 336385 341629 343888 344710 345433 348313 351051 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-03-13 10:34 UTC by bojohan
Modified: 2006-12-18 08:10 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description bojohan 2006-03-13 10:34:27 UTC
Distribution: Ubuntu 6.04 (dapper)
Package: Yelp
Severity: blocker
Version: GNOME2.13.92 unspecified
Gnome-Distributor: Ubuntu
Synopsis: Yelp crashes
Bugzilla-Product: Yelp
Bugzilla-Component: general
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.13.90)
Description:
Description of the crash:
Yelp crashes all the time.

Steps to reproduce the crash:
1. Start yelp
2. Wait a few seconds.
3. Crash.

Additional Information:
This is on an amd64.



Debugging Information:

Backtrace was generated from '/usr/bin/yelp'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 46912600610384 (LWP 13506)]
[New Thread 1124096352 (LWP 13519)]
[New Thread 1115703648 (LWP 13518)]
[New Thread 1107310944 (LWP 13517)]
[New Thread 1098918240 (LWP 13516)]
[New Thread 1090525536 (LWP 13508)]
[New Thread 1082132832 (LWP 13507)]
0x00002aaab00a80ca in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 46912600610384 (LWP 13506))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 CORBA_free
    from /usr/lib/libORBit-2.so.0
  • #4 ORBit_free_T
    from /usr/lib/libORBit-2.so.0
  • #5 ORBit_free
    from /usr/lib/libORBit-2.so.0
  • #6 gnome_accessibility_module_shutdown
    from /usr/lib/gtk-2.0/modules/libatk-bridge.so
  • #7 gnome_accessibility_module_shutdown
    from /usr/lib/gtk-2.0/modules/libatk-bridge.so
  • #8 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #9 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #11 atk_object_initialize
    from /usr/lib/libatk-1.0.so.0
  • #12 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #14 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #15 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #16 g_object_interface_list_properties
    from /usr/lib/libgobject-2.0.so.0
  • #17 g_object_notify
    from /usr/lib/libgobject-2.0.so.0
  • #18 NSGetModule
    from /usr/lib/firefox/components/libaccessibility.so
  • #19 gnome_accessibility_module_shutdown
    from /usr/lib/gtk-2.0/modules/libatk-bridge.so
  • #20 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #21 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #22 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #23 yelp_html_printf
  • #24 g_main_context_is_owner
    from /usr/lib/libglib-2.0.so.0
  • #25 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #26 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #27 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #28 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #29 main
  • #0 waitpid
    from /lib/libpthread.so.0




------- Bug created by bug-buddy at 2006-03-13 10:34 -------

Comment 1 Brent Smith (smitten) 2006-03-19 01:50:01 UTC
*** Bug 335058 has been marked as a duplicate of this bug. ***
Comment 2 Don Scorgie 2006-03-19 09:47:48 UTC
*** Bug 335094 has been marked as a duplicate of this bug. ***
Comment 3 Brent Smith (smitten) 2006-03-19 15:52:06 UTC
*** Bug 335118 has been marked as a duplicate of this bug. ***
Comment 4 Brent Smith (smitten) 2006-03-19 16:35:32 UTC
Seems like this is only a 64bit issue, and occurs due to the a11y patch since the "children_changed::add" signal is showing up (see stacktrace in bug 335094)
Comment 5 Sebastien Bacher 2006-03-19 22:35:35 UTC
Ubuntu bug about that: https://launchpad.net/distros/ubuntu/+source/yelp/+bug/34384
Comment 6 Brent Smith (smitten) 2006-03-20 00:31:32 UTC
I would love to get a stacktrace with full debugging symbols for this, especially for at-spi and Bonobo/CORBA.  I don't think Ubuntu has a package with debugging symbols for at-spi, so you will probably have to compile this by hand.
Comment 7 Don Scorgie 2006-03-21 17:31:07 UTC
Confirming on the number of bug reports.

CCing Bill Haneman as the stack traces seem to be in libatk-bridge.  Maybe he can help here...
Comment 8 bill.haneman 2006-03-21 17:40:17 UTC
No, notice that accessibility_module_shutdown() has already been called here (it should not have been called in these threads as far as I can see).  Looks like a mozilla/gecko problem to me.
Comment 9 bill.haneman 2006-03-21 17:58:02 UTC
To expand on that thought - note that in some threads, gnome_accessibility_module_shutdown() appears in the stack frames three times!  That seems quite pathological, and in fact that method should never get called unless a thread is exiting (even then I am not sure it is correct).  But as Brent implied, we can really do nothing without full stacktrace info here.  We have no idea when signal is getting emitted, why shutdown is being called, or what the codepath is at all.

Comment 10 unknownq 2006-03-22 00:30:55 UTC
I don't know if this helps any, but I can reproduce this bug. This is my stack trace:

Thread 1 (Thread 46912600544848 (LWP 8235))

  • #0 CORBA_free
    from /usr/lib/libORBit-2.so.0
  • #1 ORBit_free_T
    from /usr/lib/libORBit-2.so.0
  • #2 ORBit_free
    from /usr/lib/libORBit-2.so.0
  • #3 gnome_accessibility_module_shutdown
    from /usr/lib/gtk-2.0/modules/libatk-bridge.so
  • #4 gnome_accessibility_module_shutdown
    from /usr/lib/gtk-2.0/modules/libatk-bridge.so
  • #5 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #6 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #7 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #8 atk_object_initialize
    from /usr/lib/libatk-1.0.so.0
  • #9 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_object_interface_list_properties
    from /usr/lib/libgobject-2.0.so.0
  • #14 g_object_notify
    from /usr/lib/libgobject-2.0.so.0
  • #15 NSGetModule
    from /usr/lib/firefox/components/libaccessibility.so
  • #16 gnome_accessibility_module_shutdown
    from /usr/lib/gtk-2.0/modules/libatk-bridge.so
  • #17 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #18 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #19 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #20 yelp_html_printf
  • #21 g_main_context_is_owner
    from /usr/lib/libglib-2.0.so.0
  • #22 g_main_context_dispatch
  • #23 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #24 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #25 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #26 main

Comment 11 Brent Smith (smitten) 2006-03-22 01:04:35 UTC
bug 327668 has a full stacktrace for this.
Comment 12 Brent Smith (smitten) 2006-03-22 01:07:57 UTC
Ok, bug 327668 is not the exact same, but it crashes in the same CORBA function
Comment 13 bill.haneman 2006-03-22 11:01:44 UTC
hmm, those two bugs don't look similar in their traces to me (at least in the interesting parts, which come well before the CORBA_free stuff).
Comment 14 Daniel Holbach 2006-03-23 18:31:22 UTC
Starting program: /usr/bin/yelp 
[Thread debugging using libthread_db enabled]
[New Thread 46912602193040 (LWP 4405)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912602193040 (LWP 4405)]
0x00002aaaae4d0cc0 in ORBit_freekids_via_TypeCode_T (mem=0x7fffffe7ebb0, tc=0x0) at allocators.c:32
32		switch (tc->kind) {

Thread 1 (Thread 46912602193040 (LWP 4405))

  • #0 ORBit_freekids_via_TypeCode_T
    at allocators.c line 32
  • #1 ORBit_free_T
    at allocators.c line 202
  • #2 ORBit_free
    at allocators.c line 218
  • #3 CORBA_free
    at allocators.c line 143
  • #4 gnome_accessibility_module_shutdown
    from /usr/lib/gtk-2.0/modules/libatk-bridge.so
  • #5 gnome_accessibility_module_shutdown
    from /usr/lib/gtk-2.0/modules/libatk-bridge.so
  • #6 signal_emit_unlocked_R
    at gsignal.c line 2404
  • #7 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #8 IA__g_signal_emit
    at gsignal.c line 2241
  • #9 atk_object_notify
    at atkobject.c line 1333
  • #10 IA__g_closure_invoke
    at gclosure.c line 490
  • #11 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #12 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #13 IA__g_signal_emit
    at gsignal.c line 2241
  • #14 g_object_dispatch_properties_changed
    at gobject.c line 561
  • #15 IA__g_object_notify
    at gobjectnotifyqueue.c line 123
  • #16 IA__g_type_create_instance
    at gtype.c line 1567
  • #17 g_object_constructor
    at gobject.c line 1015
  • #18 gtk_button_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 IA__g_object_newv
    at gobject.c line 912
  • #20 IA__g_object_new_valist
    at gobject.c line 996
  • #21 IA__g_object_new
    at gobject.c line 793
  • #22 gnome_href_new
    from /usr/lib/libgnomeui-2.so.0
  • #23 settings_update
    at yelp-settings.c line 647
  • #24 yelp_settings_init
    at yelp-settings.c line 230
  • #25 yelp_base_init
    at yelp-base.c line 120
  • #26 IA__g_type_create_instance
    at gtype.c line 1567
  • #27 g_object_constructor
    at gobject.c line 1015
  • #28 bonobo_object_get_poa
    from /usr/lib/libbonobo-2.so.0
  • #29 IA__g_object_newv
    at gobject.c line 912
  • #30 IA__g_object_new_valist
    at gobject.c line 955
  • #31 IA__g_object_new
    at gobject.c line 793
  • #32 yelp_base_new
    at yelp-base.c line 174
  • #33 main_base_factory
    at yelp-main.c line 113
  • #34 bonobo_marshal_OBJECT__STRING
    from /usr/lib/libbonobo-2.so.0
  • #35 IA__g_closure_invoke
    at gclosure.c line 490
  • #36 bonobo_closure_invoke_va_list
    from /usr/lib/libbonobo-2.so.0
  • #37 bonobo_closure_invoke
    from /usr/lib/libbonobo-2.so.0
  • #38 bonobo_generic_factory_get_type
    from /usr/lib/libbonobo-2.so.0
  • #39 bonobo_generic_factory_get_type
    from /usr/lib/libbonobo-2.so.0
  • #40 _ORBIT_skel_small_Bonobo_GenericFactory_createObject
    from /usr/lib/libbonobo-activation.so.4
  • #41 ORBit_POAObject_invoke
    at poa.c line 1145
  • #42 ORBit_OAObject_invoke
    at orbit-adaptor.c line 336
  • #43 ORBit_small_invoke_adaptor
    at orbit-small.c line 835
  • #44 ORBit_POAObject_handle_request
    at poa.c line 1354
  • #45 ORBit_POAObject_invoke_incoming_request
    at poa.c line 1422
  • #46 ORBit_POA_handle_request
    at poa.c line 1644
  • #47 ORBit_handle_request
    at orbit-adaptor.c line 296
  • #48 giop_connection_handle_input
    at giop-recv-buffer.c line 1282
  • #49 link_connection_io_handler
    at linc-connection.c line 1367
  • #50 link_source_dispatch
    at linc-source.c line 159
  • #51 IA__g_main_context_dispatch
    at gmain.c line 1916
  • #52 g_main_context_iterate
    at gmain.c line 2547
  • #53 IA__g_main_context_iteration
    at gmain.c line 2606
  • #54 link_main_iteration
    at linc.c line 283
  • #55 giop_recv_buffer_get
    at giop-recv-buffer.c line 718
  • #56 ORBit_small_invoke_stub
    at orbit-small.c line 657
  • #57 ORBit_small_invoke_stub_n
    at orbit-small.c line 575
  • #58 ORBit_c_stub_invoke
    at poa.c line 2644
  • #59 Bonobo_ActivationContext_activateMatchingFull
    from /usr/lib/libbonobo-activation.so.4
  • #60 bonobo_activation_activate
    from /usr/lib/libbonobo-activation.so.4
  • #61 bonobo_activation_activate_from_id
    from /usr/lib/libbonobo-activation.so.4
  • #62 main_activate_base
    at yelp-main.c line 129
  • #63 main_idle_start
    at yelp-main.c line 189
  • #64 IA__g_main_context_dispatch
    at gmain.c line 1916
  • #65 g_main_context_iterate
    at gmain.c line 2547
  • #66 IA__g_main_loop_run
    at gmain.c line 2751
  • #67 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #68 main
    at yelp-main.c line 472
  • #0 ORBit_freekids_via_TypeCode_T
    at allocators.c line 32
  • #1 ORBit_free_T
    at allocators.c line 202
  • #2 ORBit_free
    at allocators.c line 218
  • #3 CORBA_free
    at allocators.c line 143
  • #4 gnome_accessibility_module_shutdown
    from /usr/lib/gtk-2.0/modules/libatk-bridge.so
  • #5 gnome_accessibility_module_shutdown
    from /usr/lib/gtk-2.0/modules/libatk-bridge.so
  • #6 signal_emit_unlocked_R
    at gsignal.c line 2404
  • #7 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #8 IA__g_signal_emit
    at gsignal.c line 2241
  • #9 atk_object_notify
    at atkobject.c line 1333
  • #10 IA__g_closure_invoke
    at gclosure.c line 490
  • #11 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #12 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #13 IA__g_signal_emit
    at gsignal.c line 2241
  • #14 g_object_dispatch_properties_changed
    at gobject.c line 561
  • #15 IA__g_object_notify
    at gobjectnotifyqueue.c line 123
  • #16 IA__g_type_create_instance
    at gtype.c line 1567
  • #17 g_object_constructor
    at gobject.c line 1015
  • #18 gtk_button_new
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 IA__g_object_newv
    at gobject.c line 912
  • #20 IA__g_object_new_valist
    at gobject.c line 996
  • #21 IA__g_object_new
    at gobject.c line 793
  • #22 gnome_href_new
    from /usr/lib/libgnomeui-2.so.0
  • #23 settings_update
    at yelp-settings.c line 647
  • #24 yelp_settings_init
    at yelp-settings.c line 230
  • #25 yelp_base_init
    at yelp-base.c line 120
  • #26 IA__g_type_create_instance
    at gtype.c line 1567
  • #27 g_object_constructor
    at gobject.c line 1015
  • #28 bonobo_object_get_poa
    from /usr/lib/libbonobo-2.so.0
  • #29 IA__g_object_newv
    at gobject.c line 912
  • #30 IA__g_object_new_valist
    at gobject.c line 955
  • #31 IA__g_object_new
    at gobject.c line 793
  • #32 yelp_base_new
    at yelp-base.c line 174
  • #33 main_base_factory
    at yelp-main.c line 113
  • #34 bonobo_marshal_OBJECT__STRING
    from /usr/lib/libbonobo-2.so.0
  • #35 IA__g_closure_invoke
    at gclosure.c line 490
  • #36 bonobo_closure_invoke_va_list
    from /usr/lib/libbonobo-2.so.0
  • #37 bonobo_closure_invoke
    from /usr/lib/libbonobo-2.so.0
  • #38 bonobo_generic_factory_get_type
    from /usr/lib/libbonobo-2.so.0
  • #39 bonobo_generic_factory_get_type
    from /usr/lib/libbonobo-2.so.0
  • #40 _ORBIT_skel_small_Bonobo_GenericFactory_createObject
    from /usr/lib/libbonobo-activation.so.4
  • #41 ORBit_POAObject_invoke
    at poa.c line 1145
  • #42 ORBit_OAObject_invoke
    at orbit-adaptor.c line 336
  • #43 ORBit_small_invoke_adaptor
    at orbit-small.c line 835
  • #44 ORBit_POAObject_handle_request
    at poa.c line 1354
  • #45 ORBit_POAObject_invoke_incoming_request
    at poa.c line 1422
  • #46 ORBit_POA_handle_request
    at poa.c line 1644
  • #47 ORBit_handle_request
    at orbit-adaptor.c line 296
  • #48 giop_connection_handle_input
    at giop-recv-buffer.c line 1282
  • #49 link_connection_io_handler
    at linc-connection.c line 1367
  • #50 link_source_dispatch
    at linc-source.c line 159
  • #51 IA__g_main_context_dispatch
    at gmain.c line 1916
  • #52 g_main_context_iterate
    at gmain.c line 2547
  • #53 IA__g_main_context_iteration
    at gmain.c line 2606
  • #54 link_main_iteration
    at linc.c line 283
  • #55 giop_recv_buffer_get
    at giop-recv-buffer.c line 718
  • #56 ORBit_small_invoke_stub
    at orbit-small.c line 657
  • #57 ORBit_small_invoke_stub_n
    at orbit-small.c line 575
  • #58 ORBit_c_stub_invoke
    at poa.c line 2644
  • #59 Bonobo_ActivationContext_activateMatchingFull
    from /usr/lib/libbonobo-activation.so.4
  • #60 bonobo_activation_activate
    from /usr/lib/libbonobo-activation.so.4
  • #61 bonobo_activation_activate_from_id
    from /usr/lib/libbonobo-activation.so.4
  • #62 main_activate_base
    at yelp-main.c line 129
  • #63 main_idle_start
    at yelp-main.c line 189
  • #64 IA__g_main_context_dispatch
    at gmain.c line 1916
  • #65 g_main_context_iterate
    at gmain.c line 2547
  • #66 IA__g_main_loop_run
    at gmain.c line 2751
  • #67 bonobo_main
    from /usr/lib/libbonobo-2.so.0
  • #68 main
    at yelp-main.c line 472

Comment 15 Brent Smith (smitten) 2006-03-28 19:25:42 UTC
*** Bug 336385 has been marked as a duplicate of this bug. ***
Comment 16 Brent Smith (smitten) 2006-04-02 22:38:22 UTC
please see https://launchpad.net/distros/ubuntu/+source/at-spi/+bug/37760
Comment 17 Daniel Holbach 2006-04-03 05:27:21 UTC
Please look at bug 331924.
Comment 18 Calum Benson 2006-04-26 16:44:57 UTC
Apologies for spam-- marking AP1 to reflect accessibility impact.
Comment 19 Calum Benson 2006-04-26 17:16:09 UTC
Apologies for spam... ensuring Sun a11y folks are cc'ed on all current accessibility bugs.
Comment 20 Brent Smith (smitten) 2006-05-27 04:42:08 UTC
*** Bug 341629 has been marked as a duplicate of this bug. ***
Comment 21 Sergej Kotliar 2006-06-05 12:15:01 UTC
*** Bug 343888 has been marked as a duplicate of this bug. ***
Comment 22 Sergej Kotliar 2006-06-05 12:16:12 UTC
Bug 343888 has a teeny bit more info in the stack trace than this one.

A question: why is this NEEDINFO - what other info needs to be added to this bug?
Comment 23 Don Scorgie 2006-06-05 17:15:51 UTC
The bug was originally marked NEEDINFO due to the lack of good stacktrace (around comment #6).  Since then, a full stacktrace was provided, but no-one reopened the bug.

Now, the bug is in kind-of a limbo.  The problem seems to have been tracked to the patch from bug #331924. (The way Ubuntu solved it was to revert that patch, at least).  It isn't a yelp problem, but no-one (or at least, I) am unsure where the bug actually belongs (either mozilla, ORBit or CORBA)

Reopening until someone can point to where the bug actually belongs (Anyone?)
Comment 24 Brent Smith (smitten) 2006-06-13 01:29:40 UTC
*** Bug 344710 has been marked as a duplicate of this bug. ***
Comment 25 Elijah Newren 2006-06-20 16:43:45 UTC
*** Bug 345433 has been marked as a duplicate of this bug. ***
Comment 26 Don Scorgie 2006-07-22 14:54:53 UTC
*** Bug 348313 has been marked as a duplicate of this bug. ***
Comment 27 John N. Laliberte 2006-07-24 00:16:16 UTC
see bug #337239 -  we are seeing this in Gentoo, and can reliably reproduce it in gnome apps if accessibility support is turned on and at-spi is installed.

If we use the patch on #337239 ( that fixes the & problem on the CORBA_free line) , the problem is "fixed" for 64 bit, but produces a different error on 32 bit machines.  If we don't use the patch, it seems to work just fine with 32 bit machines, but then you see the error on 64 bit machines.

I can provide full backtraces with orbit / at-spi / whatever you want with full debugging symbols.

Let me know if you need more information.  Thanks.
Comment 28 Brent Smith (smitten) 2006-07-24 03:54:53 UTC
If you can come up with a stack trace that is better than the one in comment #14, then yes, please provide it.
Comment 29 Joel SCHAAL 2006-07-26 17:13:59 UTC
(In reply to comment #27)
> see bug #337239 -  we are seeing this in Gentoo, and can reliably reproduce it
> in gnome apps if accessibility support is turned on and at-spi is installed.

Thank you for this tip, deinstalling at-spi and libatspi1.0-0 has solved the problem for me.

My environment :
arch : AMD64
kernel : 2.6.16-1-amd64-k8
distro : Debian SID
Comment 30 Porges 2006-07-28 06:06:17 UTC
I can't reproduce this. AMD64 Dapper 2.6.15-26-amd64-k8.

Start: I don't have at-spi installed nor much else for accessibility (slow connection :]). Yelp runs fine.

Install at-spi, logout and in;
>$ yelp
>GTK Accessibility Module initialized
>
>(yelp:10042): Gnome-WARNING **: Accessibility: failed to find module >'libgail-gnome' which is needed to make this application accessible

No crash.

Install libgail-gnome-module, logout and in;
>$ yelp
>GTK Accessibility Module initialized
>Bonobo accessibility support initialized

No crash.
Comment 31 Alexander Larsson 2006-07-28 20:36:17 UTC
Is this fixed by my patch in bug 337239?
Comment 32 Jose M. daLuz 2006-07-28 21:06:45 UTC
(In reply to comment #31)
> Is this fixed by my patch in bug 337239?
> 
The patch did not apply cleanly to at-spi 1.7.10 here. Is it against cvs with the first patch already applied?
Comment 33 Don Scorgie 2006-07-30 14:07:46 UTC
(In reply to comment #30)
> I can't reproduce this. AMD64 Dapper 2.6.15-26-amd64-k8.

Ubuntu added a patch to at-spi to hide the crash (after many bug reports to launchpad).  This results in a fair-sized memory leak though:

  * debian/patches/revert-memory-leak-fix.patch:
    - reverted patch from http://bugzilla.gnome.org/show_bug.cgi?id=331924 -
      we rather live with small memory leaks than GNOME exploding - thanks
      for leading the way: <dhuggins@fastmail.us>

(In reply to comment #31)
> Is this fixed by my patch in bug 337239?
> 

Unfortunately, I can't test as I have no access to a 64-bit machine and under 32-bit it seems to work okay.  Anyone able to test this?
Comment 34 Don Scorgie 2006-08-12 15:24:09 UTC
*** Bug 351051 has been marked as a duplicate of this bug. ***
Comment 35 bill.haneman 2006-11-24 06:07:50 UTC
Can anyone running recent (i.e. >= gnome-2.16.0) gnome still see this bug?

Stack trace is still short some info, unless I missed somet6hing - in particular we need symbols from modules at-spi and gail.
Comment 36 Daniel Holbach 2006-11-24 10:09:34 UTC
We had no more complaints in Ubuntu about this.
Comment 37 Alvin Thompson 2006-11-24 15:46:43 UTC
i believe this bug was caused by at-spi on 64-bit systems.  it has since been fixed.  see the ubuntu bug.
Comment 38 Daniel Holbach 2006-12-12 19:13:58 UTC
Marking bug as fixed, please reopen if the problem still occurs.
Comment 39 Li Yuan 2006-12-18 05:57:10 UTC
*** Bug 383388 has been marked as a duplicate of this bug. ***