Re: [Fwd: firefox error]



Hi Naveen, Bill,

Yes, removing GTK_MODULES is a temporary workaround only for Firefox.
You do not need to do it manually with Firefox CVS HEAD.
We're also trying to port the patch to Firefox 2.0 branch.

Thanks,

Ginn

On Jan 25, 2006, at 5:18 AM, Bill Haneman wrote:

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 <nav007 gmail com <mailto:nav007 gmail com>>
*Date: *January 23, 2006 4:35:23 PM CST
*To: *gnome-accessibility-list gnome org <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






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]