Hi Ginn:
Thanks for answering Naveen.
Could you make sure he knows that the solution of removing GTK_MODULES
is a temporary one? We are still telling accessibility users to set
this variable in the environment, since they need it in order to make
other important applications accessible.
Best regards,
Bill
Ginn Chen wrote:
Hi Naveen,
1) Can you tell me where did you get the build?
The stack looks strange to me.
gtk_init_check+0x000003CC [/usr/lib/libgtk-1.2.so.0 +0x0009FF8C]
gtk_init+0x00000026 [/usr/lib/libgtk-1.2.so.0 +0x000A0106]
_Z8xre_mainiPPcPK12nsXREAppData+0x00000515 [./firefox-bin +0x0001555D]
Is it a gtk-1.2 build?
Generally, only firefox gtk2 builds support ATK.
You can get night builds
from http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/
It should work.
2) Firefox/Mozilla doesn't like GTK_MODULES settings.
See https://bugzilla.mozilla.org/show_bug.cgi?id=312092
You should not set GTK_MODULES.
Anyway, with nightly builds, firefox will strip 'at-bridge' out
from GTK_MODULES.
For any questions, feel free to ask.
Thanks,
Ginn
On Jan 24, 2006, at 3:50 AM, Peter Korn wrote:
Greetings,
This appeared today in gnome-accessibility-list@gnome.org
<mailto:gnome-accessibility-list@gnome.org>. Anyone in Beijing care
to answer it?
Peter
*From: *Naveen Kumar <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
*Date: *January 23, 2006 4:35:23 PM CST
*To: [EMAIL PROTECTED]
<mailto:gnome-accessibility-list@gnome.org>
*Subject: **firefox error*
Hi,
After setting the GTK_MODULES environment variable using the command
export GTK_MODULES=gail:atk-bridge
I got the following error when I invoked firefox :-
/******************************************************************/
GTK Accessibility Module initialized
GLib-GObject-CRITICAL **: gtype.c:2254: initialization assertion
failed, use IA__g_type_init() prior to this function
GLib-GObject-CRITICAL **: gtype.c:2254: initialization assertion
failed, use IA__g_type_init() prior to this function
GLib-GObject-CRITICAL **: gtype.c:2254: initialization assertion
failed, use IA__g_type_init() prior to this function
GLib-GObject-CRITICAL **: gtype.c:2254: initialization assertion
failed, use IA__g_type_init() prior to this function
(process:2167): GLib-GObject-CRITICAL **:
g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE
(instance_type)' failed
GLib-GObject-CRITICAL **: gtype.c:2641: initialization assertion
failed, use IA__g_type_init() prior to this function
GLib-CRITICAL **: file gstrfuncs.c: line 186 (g_strconcat): assertion
`string1 != NULL' failed.
GLib-GObject-CRITICAL **: gtype.c:2254: initialization assertion
failed, use IA__g_type_init() prior to this function
GLib-GObject-CRITICAL **: gtype.c:2254: initialization assertion
failed, use IA__g_type_init() prior to this function
GLib-GObject-CRITICAL **: gtype.c:2254: initialization assertion
failed, use IA__g_type_init() prior to this function
(process:2167): GLib-GObject-CRITICAL **: g_object_new: assertion
`G_TYPE_IS_OBJECT (object_type)' failed
GLib-GObject-CRITICAL **: gtype.c:2254: initialization assertion
failed, use IA__g_type_init() prior to this function
** CRITICAL **: file atkregistry.c: line 100 (atk_registry_new):
assertion `ATK_IS_REGISTRY (object)' failed
GLib-GObject-CRITICAL **: gtype.c:2254: initialization assertion
failed, use IA__g_type_init() prior to this function
-----------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------
GLib-GObject-CRITICAL **: gtype.c:2254: initialization assertion
failed, use IA__g_type_init() prior to this function
** CRITICAL **: file atkregistry.c: line 100 (atk_registry_new):
assertion `ATK_IS_REGISTRY (object)' failed
GLib-GObject-CRITICAL **: gtype.c:2254: initialization assertion
failed, use IA__g_type_init() prior to this function
** CRITICAL **: file atkregistry.c: line 137
(atk_registry_set_factory_type): assertion `ATK_IS_REGISTRY
(registry)' failed
Program ./firefox-bin (pid = 2167) received signal 11.
Stack:
UNKNOWN [/lib/libpthread.so.0 +0x0000B825]
UNKNOWN [/lib/libc.so.6 +0x000296F8]
g_signal_lookup+0x00000039 [/usr/lib/libgobject-2.0.so.0 +0x00014D29]
UNKNOWN [/usr/lib/libgail.so +0x00013087]
atk_add_focus_tracker+0x00000084 [/usr/lib/libatk-1.0.so.0 +0x00015962]
UNKNOWN [/usr/lib/libgail.so +0x00013C24]
gtk_module_init+0x0000000B [/usr/lib/libgail.so +0x00013CB4]
gtk_init_check+0x000003CC [/usr/lib/libgtk-1.2.so.0 +0x0009FF8C]
gtk_init+0x00000026 [/usr/lib/libgtk-1.2.so.0 +0x000A0106]
_Z8xre_mainiPPcPK12nsXREAppData+0x00000515 [./firefox-bin +0x0001555D]
main+0x00000038 [./firefox-bin +0x000106AC]
__libc_start_main+0x000000C6 [/lib/libc.so.6 +0x00015E36]
Sleeping for 5 minutes.
Type 'gdb ./firefox-bin 2167' to attach your debugger to this thread.
/******************************************************************/
I am new to accessibility hence please tell me what could be the reason.
regards
Naveen Kumar
_______________________________________________
gnome-accessibility-list mailing list
gnome-accessibility-list@gnome.org
<mailto:gnome-accessibility-list@gnome.org>
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
------------------------------------------------------------------------
_______________________________________________
gnome-accessibility-list mailing list
gnome-accessibility-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
_______________________________________________
gnome-accessibility-list mailing list
gnome-accessibility-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list