From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.1) Gecko/20031014 Description of problem: When the red circle is clicked on, it seg faults. Same thing if started from the command line as rhn-applet-gui. This happens is Assistive Technology Support is enabled Version-Release number of selected component (if applicable): rhn-applet-2.1.1-1 How reproducible: Always Steps to Reproduce: 1. Enable Assistive Technology Support in Preferences 2. Click on rhn-applet 3. Watch crash screen Actual Results: Seg Fault Expected Results: RHN list of available updates Additional info: Crash goes away if I turn off assistive technology support and logout. I don't have to pick a particular type of assistive tech. Checking the main box works. I do have gnopernicus installed, but it does not need to be checked.
I reproduced the problem (enable assistive technology, restart desktop, gdb /usr/bin/pythn and click on the icon when run under gdb): (gdb) r /usr/bin/rhn-applet-gui Starting program: /usr/bin/python /usr/bin/rhn-applet-gui (no debugging symbols found)...(no debugging symbols found)... ... (rhn-applet:4916): Gnome-WARNING **: Accessibility: failed to find module 'libgail-gnome' which is needed to make this application accessible GTK Accessibility Module initialized (rhn-applet:4916): Gnome-WARNING **: Accessibility: failed to find module 'libatk-bridge' which is needed to make this application accessible Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1084615360 (LWP 4916)] 0x01922794 in html_view_accessible_new () from /usr/lib/libgtkhtml-2.so.0 (gdb) (gdb) where #0 0x01922794 in html_view_accessible_new () from /usr/lib/libgtkhtml-2.so.0 #1 0x01922324 in html_view_accessible_new () from /usr/lib/libgtkhtml-2.so.0 #2 0x006e3293 in atk_object_initialize () from /usr/lib/libatk-1.0.so.0 #3 0x01922200 in html_view_accessible_new () from /usr/lib/libgtkhtml-2.so.0 #4 0x01922d86 in html_view_accessible_factory_get_type () from /usr/lib/libgtkhtml-2.so.0 #5 0x006e3f86 in atk_object_factory_create_accessible () from /usr/lib/libatk-1.0.so.0 #6 0x011865a5 in gtk_widget_get_accessible () from /usr/lib/libgtk-x11-2.0.so.0 #7 0x01920777 in html_view_new () from /usr/lib/libgtkhtml-2.so.0 #8 0x01186519 in gtk_widget_get_accessible () from /usr/lib/libgtk-x11-2.0.so.0 #9 0x01235d16 in gail_container_new () from /usr/lib/gtk-2.0/modules/libgail.so #10 0x01235c7d in gail_container_new () from /usr/lib/gtk-2.0/modules/libgail.so #11 0x0039cd4e in g_cclosure_marshal_VOID__OBJECT () from /usr/lib/libgobject-2.0.so.0 #12 0x00389cb0 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #13 0x0039bbbf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #14 0x0039ac36 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 (gdb) Seems this is crashing in gtkhtml2 or in the atk library, I don't see from a high level python gtk standpoint how the rhn_applet actual code may be at fault, Daniel
[00:34:15] <owen> DV: Maybe a missing Requires from gtkhtml [00:34:33] <owen> Do you have libgail-gnome installed? test:~ -> rpm -q libgail-gnome package libgail-gnome is not installed test:~ -> [00:34:57] <DV> no apparently
Adding jrb, apparently he's the expert :-) Daniel
can you let me know if the crash goes away if you install libgnome-gail?
Installed libgail-gnome and at-spi, now at startup the applet emits messages about initializing accessibility modules and support, but it still crashes apparently in a reproductible fashion, an apparently with a very similar gdb backtrace. Everything up2date w.r.t. rawhide today. Daniel
This works for me. Daniel, do you still see it ?