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 377079 - crash in at-spi (fixed in version 1.7.14)
crash in at-spi (fixed in version 1.7.14)
Status: RESOLVED FIXED
Product: at-spi
Classification: Platform
Component: registry
1.7.x
Other All
: Urgent critical
: GNOME2.x
Assigned To: Li Yuan
Li Yuan
: 375422 375435 375439 375468 375586 375607 375616 375699 375768 375793 375802 375803 375820 375843 375942 376035 376066 376068 376080 376179 376260 376264 376293 376407 376436 376567 376976 377082 377086 377106 377113 377174 377193 377226 377267 377294 377325 377487 377557 377568 377625 377671 377690 377844 379129 379222 379370 379882 380038 380147 380698 381051 381511 381526 382238 383056 383318 383388 383604 384473 384901 384917 385236 385539 385736 385738 386914 438159 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-11-19 18:05 UTC by Kartik Mohta
Modified: 2007-12-09 12:08 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description Kartik Mohta 2006-11-19 18:05:43 UTC
Version: 2.16.1

What were you doing when the application crashed?
Ran the help from Power Information Dialog and clicked on Usage. It is crashing independent of where I click inside the window.


Distribution: Ubuntu 7.04 (feisty)
Gnome Release: 2.17.2 2006-11-14 (Ubuntu)
BugBuddy Version: 2.16.0

Memory status: size: 124575744 vsize: 0 resident: 124575744 share: 0 rss: 49344512 rss_rlim: 0
CPU usage: start_time: 1163959485 rtime: 0 utime: 119 stime: 0 cutime:108 cstime: 0 timeout: 11 it_real_value: 0 frequency: 2

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

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1209809200 (LWP 16632)]
[New Thread -1275348080 (LWP 16636)]
[New Thread -1266852976 (LWP 16635)]
[New Thread -1228252272 (LWP 16634)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1209809200 (LWP 16632))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 __kernel_vsyscall
  • #5 raise
    from /lib/tls/i686/cmov/libc.so.6
  • #6 abort
    from /lib/tls/i686/cmov/libc.so.6
  • #7 g_logv
    from /usr/lib/libglib-2.0.so.0
  • #8 g_log
    from /usr/lib/libglib-2.0.so.0
  • #9 ??
    from /usr/lib/gtk-2.0/modules/libatk-bridge.so
  • #10 ??
  • #0 __kernel_vsyscall

Comment 1 André Klapper 2006-11-20 09:50:25 UTC
Thanks for taking the time to report this bug.
Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Comment 2 Kartik Mohta 2006-11-20 15:12:44 UTC
Distribution: Ubuntu 7.04 (feisty)
Gnome Release: 2.17.2 2006-11-14 (Ubuntu)
BugBuddy Version: 2.16.0

Memory status: size: 124235776 vsize: 0 resident: 124235776 share: 0 rss: 49381376 rss_rlim: 0
CPU usage: start_time: 1164035449 rtime: 0 utime: 140 stime: 0 cutime:129 cstime: 0 timeout: 11 it_real_value: 0 frequency: 3

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

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1209702704 (LWP 7888)]
[New Thread -1275241584 (LWP 7894)]
[New Thread -1266746480 (LWP 7893)]
[New Thread -1228145776 (LWP 7892)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1209702704 (LWP 7888))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_segv_handle
    at gnome-ui-init.c line 874
  • #3 <signal handler called>
  • #4 __kernel_vsyscall
  • #5 raise
    from /lib/tls/i686/cmov/libc.so.6
  • #6 abort
    from /lib/tls/i686/cmov/libc.so.6
  • #7 IA__g_logv
    at gmessages.c line 497
  • #8 IA__g_log
    at gmessages.c line 517
  • #9 ??
    from /usr/lib/gtk-2.0/modules/libatk-bridge.so
  • #10 ??
  • #0 __kernel_vsyscall

Comment 3 Don Scorgie 2006-11-20 19:07:49 UTC
*** Bug 377086 has been marked as a duplicate of this bug. ***
Comment 4 Don Scorgie 2006-11-20 19:08:06 UTC
*** Bug 377106 has been marked as a duplicate of this bug. ***
Comment 5 Don Scorgie 2006-11-20 19:09:09 UTC
*** Bug 377226 has been marked as a duplicate of this bug. ***
Comment 6 Don Scorgie 2006-11-20 19:14:17 UTC
*** Bug 376407 has been marked as a duplicate of this bug. ***
Comment 7 Don Scorgie 2006-11-20 19:28:54 UTC
*** Bug 375793 has been marked as a duplicate of this bug. ***
Comment 8 Don Scorgie 2006-11-20 19:32:14 UTC
*** Bug 377487 has been marked as a duplicate of this bug. ***
Comment 9 Don Scorgie 2006-11-20 19:33:08 UTC
*** Bug 375586 has been marked as a duplicate of this bug. ***
Comment 10 Don Scorgie 2006-11-20 19:33:30 UTC
*** Bug 375435 has been marked as a duplicate of this bug. ***
Comment 11 Don Scorgie 2006-11-20 22:48:01 UTC
*** Bug 377557 has been marked as a duplicate of this bug. ***
Comment 12 Don Scorgie 2006-11-21 18:13:17 UTC
*** Bug 377844 has been marked as a duplicate of this bug. ***
Comment 13 Don Scorgie 2006-11-21 18:33:45 UTC
*** Bug 377690 has been marked as a duplicate of this bug. ***
Comment 14 Don Scorgie 2006-11-21 18:34:03 UTC
*** Bug 377671 has been marked as a duplicate of this bug. ***
Comment 15 Don Scorgie 2006-11-21 18:34:23 UTC
*** Bug 377625 has been marked as a duplicate of this bug. ***
Comment 16 Don Scorgie 2006-11-21 18:35:15 UTC
*** Bug 377325 has been marked as a duplicate of this bug. ***
Comment 17 Don Scorgie 2006-11-21 18:35:53 UTC
*** Bug 377294 has been marked as a duplicate of this bug. ***
Comment 18 Don Scorgie 2006-11-21 18:37:51 UTC
*** Bug 377267 has been marked as a duplicate of this bug. ***
Comment 19 Don Scorgie 2006-11-21 18:41:26 UTC
*** Bug 377193 has been marked as a duplicate of this bug. ***
Comment 20 Don Scorgie 2006-11-21 18:41:26 UTC
*** Bug 377174 has been marked as a duplicate of this bug. ***
Comment 21 Don Scorgie 2006-11-21 18:41:31 UTC
*** Bug 377113 has been marked as a duplicate of this bug. ***
Comment 22 Don Scorgie 2006-11-21 18:41:56 UTC
*** Bug 377082 has been marked as a duplicate of this bug. ***
Comment 23 Don Scorgie 2006-11-21 18:43:12 UTC
*** Bug 376976 has been marked as a duplicate of this bug. ***
Comment 24 Don Scorgie 2006-11-21 18:43:57 UTC
*** Bug 376567 has been marked as a duplicate of this bug. ***
Comment 25 Don Scorgie 2006-11-21 18:45:12 UTC
*** Bug 376436 has been marked as a duplicate of this bug. ***
Comment 26 Don Scorgie 2006-11-21 18:45:28 UTC
*** Bug 376293 has been marked as a duplicate of this bug. ***
Comment 27 Don Scorgie 2006-11-21 18:45:56 UTC
*** Bug 376264 has been marked as a duplicate of this bug. ***
Comment 28 Don Scorgie 2006-11-21 18:47:07 UTC
*** Bug 376260 has been marked as a duplicate of this bug. ***
Comment 29 Don Scorgie 2006-11-21 18:47:21 UTC
*** Bug 376179 has been marked as a duplicate of this bug. ***
Comment 30 Don Scorgie 2006-11-21 18:48:22 UTC
*** Bug 376080 has been marked as a duplicate of this bug. ***
Comment 31 Don Scorgie 2006-11-21 18:48:40 UTC
*** Bug 376068 has been marked as a duplicate of this bug. ***
Comment 32 Don Scorgie 2006-11-21 18:48:59 UTC
*** Bug 376066 has been marked as a duplicate of this bug. ***
Comment 33 Don Scorgie 2006-11-21 18:49:17 UTC
*** Bug 376035 has been marked as a duplicate of this bug. ***
Comment 34 Don Scorgie 2006-11-21 18:49:54 UTC
*** Bug 375843 has been marked as a duplicate of this bug. ***
Comment 35 Don Scorgie 2006-11-21 18:50:23 UTC
*** Bug 375820 has been marked as a duplicate of this bug. ***
Comment 36 Don Scorgie 2006-11-21 18:50:29 UTC
*** Bug 375803 has been marked as a duplicate of this bug. ***
Comment 37 Don Scorgie 2006-11-21 18:50:40 UTC
*** Bug 375802 has been marked as a duplicate of this bug. ***
Comment 38 Don Scorgie 2006-11-21 18:50:47 UTC
*** Bug 375768 has been marked as a duplicate of this bug. ***
Comment 39 Don Scorgie 2006-11-21 18:51:12 UTC
*** Bug 375699 has been marked as a duplicate of this bug. ***
Comment 40 Don Scorgie 2006-11-21 18:51:49 UTC
*** Bug 375616 has been marked as a duplicate of this bug. ***
Comment 41 Don Scorgie 2006-11-21 18:52:07 UTC
*** Bug 375607 has been marked as a duplicate of this bug. ***
Comment 42 Don Scorgie 2006-11-21 18:52:40 UTC
*** Bug 375468 has been marked as a duplicate of this bug. ***
Comment 43 Don Scorgie 2006-11-21 18:52:54 UTC
*** Bug 375439 has been marked as a duplicate of this bug. ***
Comment 44 Don Scorgie 2006-11-21 18:53:06 UTC
*** Bug 375422 has been marked as a duplicate of this bug. ***
Comment 45 Don Scorgie 2006-11-21 19:10:59 UTC
*** Bug 375942 has been marked as a duplicate of this bug. ***
Comment 46 Don Scorgie 2006-11-22 12:00:36 UTC
CCing Daniel Holbach.  Daniel is this an Ubuntu / downstream problem (note it only happens in Feisty)?
Comment 47 Don Scorgie 2006-11-25 18:45:58 UTC
*** Bug 379129 has been marked as a duplicate of this bug. ***
Comment 48 Duncan Lithgow 2006-11-26 20:38:07 UTC
With so many reports, including mine, why is the status still 'UNCONFIRMED'?
Comment 49 Daniel Holbach 2006-11-27 09:17:42 UTC
I'm not sure what specific to Ubuntu could cause the bug. Interestingly enough the backtrace mentions /usr/lib/gtk-2.0/modules/libatk-bridge.so - this looks more like an at-spi problem.
Comment 50 Daniel Holbach 2006-11-27 09:24:56 UTC
*** Bug 379370 has been marked as a duplicate of this bug. ***
Comment 51 Daniel Holbach 2006-11-27 11:26:43 UTC
*** Bug 379222 has been marked as a duplicate of this bug. ***
Comment 52 Daniel Holbach 2006-11-27 11:28:21 UTC
Not Ubuntu-specific, bug 379222 is a dup from FC6
Comment 53 Daniel Holbach 2006-11-27 11:36:18 UTC
Bug 377568 has more information and I can confirm: the problem is not in at-spi 1.7.12.

Some investigation showed that spi_atk_bridge_get_registry_ior() in at-spi/atk-bridge/bridge.c gives NULL, that's why  g_warning ("IOR not set.");  in  spi_atk_bridge_get_registry()  is issued and ultimately spi_atk_bridge_get_registry () == CORBA_OBJECT_NIL which results in g_error ("Could not locate registry");

Why 
	      XGetWindowProperty(bridge_display,
  	                         XDefaultRootWindow (bridge_display),
  	                         AT_SPI_IOR, 0L,
  	                         (long)BUFSIZ, False,
  	                         (Atom) 31, &actual_type, &actual_format,
  	                         &nitems, &leftover, &data);

results in  data == NULL , I have no idea.



This is all part of http://cvs.gnome.org/viewcvs/at-spi/atk-bridge/bridge.c?r1=1.96&r2=1.97 which tried to fix and implement bug 163132.
Comment 54 Daniel Holbach 2006-11-27 14:10:53 UTC
*** Bug 377568 has been marked as a duplicate of this bug. ***
Comment 55 Don Scorgie 2006-11-27 19:36:17 UTC
*** Bug 379882 has been marked as a duplicate of this bug. ***
Comment 56 bill.haneman 2006-11-29 19:25:55 UTC
All the dups that involve failure to upgrade gnome-session and which were filed against 2.17, should be split off from this bug and possibly closed as WONTFIX. 

2.16-based distros should revert to at-spi-1.7.12 until at-spi is (retroactively) branched for 2.16.  The patch for bug 163132 should not be applied to 2.16.

Comment 57 Daniel Holbach 2006-11-29 20:39:39 UTC
Hum, this happens with gnome-session 2.17.2
Comment 58 André Klapper 2006-11-29 23:10:50 UTC
52 duplicates in 15 days (but mostly because of don scorgie's mass duping).
i'm happy to see that you guys try to find out the reason for this, because this one herre really becomes a blocker.
Comment 59 Daniel Holbach 2006-11-30 14:55:12 UTC
*** Bug 380698 has been marked as a duplicate of this bug. ***
Comment 60 Daniel Holbach 2006-11-30 22:48:43 UTC
*** Bug 381051 has been marked as a duplicate of this bug. ***
Comment 61 bill.haneman 2006-12-05 12:57:05 UTC
Can you please confirm that this bug does NOT occur when AT support is turned off?

If it DOES occur with the assistive technology gconf key set to 'false', then either:

1) GTK_MODULES is set in the user shell, to load atk-bridge anyway (which would be a config error, workaround is to unset this variable); OR

2) yelp or gecko are loading the atk-bridge without checking the gconf key, which would be a yelp or more likely a gecko error.  Also please ensure that the env variable GNOME_ACCESSIBILITY is unset.

Thanks!
Comment 62 Frederic Crozat 2006-12-06 10:07:07 UTC
I can confirm bug does NOT occur when AT support is disabled (see bug 382622 )
Comment 63 Daniel Holbach 2006-12-11 20:27:10 UTC
*** Bug 383318 has been marked as a duplicate of this bug. ***
Comment 64 Daniel Holbach 2006-12-11 20:27:41 UTC
*** Bug 384473 has been marked as a duplicate of this bug. ***
Comment 65 Harry Lu 2006-12-12 04:02:14 UTC
Bug reporters, is gnome-session running when the crash happens?

If not, I guess the problem is that user has enabled the a11y gconf key, but as gnome-session is not running, at-spi-registerd is not running. So when gnome apps start, they cannot find the registerd, hence the crash.
Comment 66 Li Yuan 2006-12-12 06:49:28 UTC
This can happen when the gnome conf key is unset, and I didn't set GTK_MODULES and GNOME_ACCESSIBILITY. And firefox does not have such problem. Maybe yelp's problem.
Comment 67 Li Yuan 2006-12-12 09:24:54 UTC
Actually it is a gecho problem. Gecho will try to load atkbridge when someone calls get_accessible. Firefox team will fix this on firefox3. And we will apply a patch to atkbridge to avoid crash.
Comment 68 Jeff Cai 2006-12-12 09:57:31 UTC
the patch of 163132 can fix this issue. I have verified it on ubuntu  and it works fine. Li, please commit it.
Comment 69 André Klapper 2006-12-12 15:08:44 UTC
jeff, li, is bug 380147 a duplicate?
Comment 70 Don Scorgie 2006-12-12 16:23:57 UTC
*** Bug 380147 has been marked as a duplicate of this bug. ***
Comment 71 Li Yuan 2006-12-13 02:25:02 UTC
andre: yes, the same bug.
Comment 72 Li Yuan 2006-12-13 04:47:16 UTC
We have commit patch from http://bugzilla.gnome.org/show_bug.cgi?id=163132 , which will fix the crash.
Comment 73 Li Yuan 2006-12-13 04:50:33 UTC
the bug will be fixed in at-spi 1.7.14
Comment 74 Frederic Crozat 2006-12-13 17:58:06 UTC
Do you have a bug number for Gecko bug (in Firefox) ? It would be helpful for distributors.

Thanks in advance.
Comment 75 André Klapper 2006-12-14 12:38:37 UTC
*** Bug 380038 has been marked as a duplicate of this bug. ***
Comment 76 André Klapper 2006-12-14 12:38:47 UTC
*** Bug 381511 has been marked as a duplicate of this bug. ***
Comment 77 André Klapper 2006-12-14 12:38:55 UTC
*** Bug 381526 has been marked as a duplicate of this bug. ***
Comment 78 André Klapper 2006-12-14 12:39:04 UTC
*** Bug 382238 has been marked as a duplicate of this bug. ***
Comment 79 André Klapper 2006-12-14 12:39:16 UTC
*** Bug 383056 has been marked as a duplicate of this bug. ***
Comment 80 André Klapper 2006-12-14 12:39:25 UTC
*** Bug 383604 has been marked as a duplicate of this bug. ***
Comment 81 André Klapper 2006-12-14 12:39:33 UTC
*** Bug 384901 has been marked as a duplicate of this bug. ***
Comment 82 André Klapper 2006-12-14 12:41:24 UTC
*** Bug 384917 has been marked as a duplicate of this bug. ***
Comment 83 André Klapper 2006-12-14 12:41:36 UTC
*** Bug 385236 has been marked as a duplicate of this bug. ***
Comment 84 André Klapper 2006-12-14 12:41:47 UTC
*** Bug 385539 has been marked as a duplicate of this bug. ***
Comment 85 André Klapper 2006-12-14 12:41:54 UTC
*** Bug 385736 has been marked as a duplicate of this bug. ***
Comment 86 André Klapper 2006-12-14 12:42:33 UTC
*** Bug 385738 has been marked as a duplicate of this bug. ***
Comment 87 Susana 2006-12-17 20:57:40 UTC
*** Bug 386914 has been marked as a duplicate of this bug. ***
Comment 88 Li Yuan 2006-12-18 06:34:13 UTC
*** Bug 383388 has been marked as a duplicate of this bug. ***
Comment 89 André Klapper 2007-02-24 20:55:26 UTC
this has been on the auto-reject list for a long time, but we forgot about adding a comment here.
  +316 rejected reports by 2007-01-23,
  +347 rejected reports by 2007-02-24.
Comment 90 Susana 2007-05-19 22:27:44 UTC
*** Bug 438159 has been marked as a duplicate of this bug. ***
Comment 91 André Klapper 2007-12-09 12:08:51 UTC
no new rejected reports for more than a month now (we reject reports from GNOME <=2.16).
removing from the auto-reject list.
387 rejected reports.