OpenSolaris

Printable Version Enter a New Search
Bug ID 6192693
Synopsis [A11y]Xscreensaver capplet crashes when accessibility is enabled.
State 11-Closed:Verified (Closed)
Category:Subcategory gnome:accessibility-libs-core
Keywords accessibility
Responsible Engineer Bill Haneman
Reported Against s10u1_01 , cinnabar_22 , cinnabar_24
Duplicate Of
Introduced In
Commit to Fix cinnabar_25
Fixed In cinnabar_25
Release Fixed cinnabar(cinnabar_26) , solaris_10u1(s10u1_06) (Bug ID:2123715) solaris_nevada(snv_12) (Bug ID:2123716,)
Related Bugs 6210060
Submit Date 9-November-2004
Last Update Date 1-March-2005
Description
Bug Filed by Partha ( xxxxx@xxxxx.com)

Installed Cinnabar_22 build on S10_70 (Sparc)

1. Start Gnopernicus, enable accessibility support,logout and login again.
2. Open Screensaver.
Launch->Preferences->Desktop Preferences->Display->Screensaver.
3. Wait for sometime or click on the title bar

Observation: Screensaver capplet crashes.

Stack Trace
-----------------------------------------------------------------------------------
bash-2.05b$ pstack core
core 'core' of 5708:    xscreensaver-demo --crapplet
 fe6bc930 _lwp_kill (6, 0, fe6a154c, 42cb8, fe6e4218, 6) + 8
 fe63dd18 abort    (1, 1, 52008, a6604, fe6e7218, 0) + 110
 fe9de9bc g_logv   (0, 250fd0, 5, ffbfeba8, 4, 6) + 368
 fe9de9e8 g_log    (0, 4, fce13e08, 250fa1, ffbfeb08, 1682c) + 1c
 fce12518 spi_atk_bridge_get_registry (0, fce24b64, fe3f71e0, 0, 14dcc, 30) + ec fce12f70 spi_atk_emit_eventv (12e340, 0, 0, 0, fce24ba0, 203ce8) + 144
 fce134ec spi_atk_bridge_state_event_listener (0, 10fcc, ffbfeee0, fe9cc790, fce24450, 248908) + 74
 feaf52b0 signal_emit_unlocked_R (1, feb1eaf8, fea3ed6c, fea3ed58, feb1eae4, 96170) + 958
 feaf442c g_signal_emit_valist (12e340, 63851, 96170, ffbff118, feb1eaf8, fea3ed64) + 7f8
 feaf4738 g_signal_emit (12e340, 5c, 445, fefe7dac, 0, 0) + 1c
 fcfdb03c gail_window_state_event_gtk (0, 242fa8, 0, 4c00, 0, 0) + 24
 ff12db40 _gtk_marshal_BOOLEAN__BOXED (ffbff2b8, 1b11cc, 1158b0, ffbff410, ffbff2a4, fcfdb018) + f8
 feaddcd8 g_closure_invoke (ffbff410, ffbff2a4, 2, 10000, 0, 1158b0) + 174
 feaf54c8 signal_emit_unlocked_R (3, feb1eaf8, fea3ed6c, fea3ed58, feb1eae4, 8a6b8) + b70
 feaf4484 g_signal_emit_valist (10d200, 0, 8a6b8, ffbff644, feb1eaf8, feb08d20) + 850
 feaf4738 g_signal_emit (10d200, 3e, 0, 242fa8, ffbff654, fffffec8) + 1c
 ff233b04 gtk_widget_event_internal (10d200, 242fa8, ff2338b0, 1ec, 84, 9c00) + 1cc
 ff12af34 gtk_main_do_event (340, 242fa8, 10d200, ff12abf0, 0, 84) + 2bc
 fecc47cc gdk_event_dispatch (7afd8, 774d0, 3a4a0, fe9d5718, 242fa8, fecfebf0) + 8c
 fe9d5a40 g_main_dispatch (7b7f0, fea3ec00, 0, 0, fffffffd, ffffffef) + 19c
 fe9d6f74 g_main_context_dispatch (7b7f0, 1, 231390, 1, fea3ec00, 7b7f0) + 9c
 fe9d7440 g_main_context_iterate (1, 1, 1, 7b7f0, 7b7f8, b) + 454
 fe9d7bbc g_main_loop_run (248890, fea3ec00, fe6b52b0, 616d0, fea2a800, fea2a800) + 348
 ff12a50c gtk_main (0, 0, 248890, 2386b0, ff2f2570, 4cd8) + d0
 0002c578 main     (25620, 40c00, 15a3f8, 23d660, 14ca70, 0) + dc0
 00015138 _start   (0, 0, 0, 0, 0, 0) + 108
bash-2.05b$
-----------------------------------------------------------------------------------

 xxxxx@xxxxx.com 2004-11-09 11:51:29 GMT
Work Around
xscreensaver-demo does not attempt to execute xscreensaver-gl-helper if it does not exist.
 xxxxx@xxxxx.com 2004-12-02 10:38:02 GMT


Delete, rename or move /usr/bin/xscreensaver-gl-helper. This would mean users have to cd into /usr/bin and use the `rm` (remove) or `mv` (move) command to delete or rename xscreensaver-gl-helper.

Please confirm with Padraig that this work around does indeed work
 xxxxx@xxxxx.com 2004-12-08 15:41:33 GMT

See my comments from yesterday. The problem is that xscreensaver-gl-helper does not exist.
 xxxxx@xxxxx.com 2004-12-08 16:03:26 GMT
Comments
N/A