Thu 08 Jun 2006 02:21:39 PM UTC, comment #5:
Hello,
thanks for the fix!
Works for me (tm) too ;)
Cheers,
Chris.
PS: I am not a great guru with dev versions, so after failing to compile the CVS, I have just compiled 0.7.1 with your new "plugin.cpp"; hope it still makes "works for me" sensible.
|
Tue 06 Jun 2006 05:18:15 PM UTC, comment #3:
Hi guys,
I have the same bug on mandriva-cooker with the gnash-firefox plugin and firefox 1.5.0.4 and the following output file:
[chris@pc1 ~]$ cat gnash-dbg.log
18:11:44: TRACE: NPError NS_PluginInitialize() enter
18:11:44: Allocated new GL Mutex
18:11:44: Opened connection to X11 server
18:11:44: xEmbed supported in this Mozilla version
18:11:44: Gtk2+ supported in this Mozilla version
18:11:44: TRACE: nsPluginInstanceBase* NS_NewPluginInstance(nsPluginCreateData*) enter
18:11:44: TRACE: nsPluginInstance::nsPluginInstance(NPP_t*) enter
18:11:44: TRACE: virtual NPError nsPluginInstance::GetValue(NPPVariable, void*): enter for instance 0x86e1fa0
18:11:44: TRACE: NPError NS_PluginGetValue(NPPVariable, void*) enter
18:11:44: TRACE: virtual NPError nsPluginInstance::SetWindow(NPWindow*): enter for instance 0x86e1fa0
18:11:44: SetWindow: X origin = 111, Y Origin = 152, Width = 900, Height = 140, WindowID = 0x4a00001, this = 0x86e1fa0
18:11:44: TRACE: void nsPluginInstance::lockGL(): for instance 0x86e1fa0
18:11:44: TRACE: void nsPluginInstance::lockX(): for instance 0x86e1fa0
18:11:44: SetWindow: Got new glxContext 0x8c3f030
18:11:44: TRACE: void nsPluginInstance::setGL(): gxDisplay = 0x94942f8, _window = 0x4a00001, _glxContext = 0x8c3f030 for instance 0x86e1fa0
18:11:44: TRACE: void nsPluginInstance::initGL(): enter for instance 0x86e1fa0
18:11:44: initGL: Initializing OpenGL...
18:11:44: TRACE: int nsPluginInstance::resizeWindow(int, int): enter for instance 0x86e1fa0
18:11:44: resizeWindow: Width = 900, Height = 140
Indeed this is the mandriva dev version, so althought they may have bugs, all the package are updated to their last version as far as I can tell.
On the other hand, the gnash plugin for konqueror works fine on the same website where the firefox one is crashing. Hope it may help.
Cheers,
Chris.
PS: I have first reported the thing to mandriva cooker too.
|
Mon 29 May 2006 03:20:56 PM UTC, comment #2:
FC5 has it's own problems with OpenGL, not to mention other issues. As this works fine on FC4 (fully updated) and Ubuntu, I'd suggest trying to update OpenGL, Gtk2, Atk, etc... and see if that helps.
|
Sun 21 May 2006 11:24:08 PM UTC, original submission:
Visit http://www.jkrowling.com and the gnash 0.7.1 plugin will crash firefox instantly. Here is the gnash-dbg.log file:
00:03:55: TRACE: NPError NS_PluginInitialize() enter
00:03:55: Allocated new GL Mutex
00:03:55: Opened connection to X11 server
00:03:55: xEmbed supported in this Mozilla version
00:03:55: Gtk2+ supported in this Mozilla version
00:03:55: TRACE: nsPluginInstanceBase* NS_NewPluginInstance(nsPluginCreateData*) enter
00:03:55: TRACE: nsPluginInstance::nsPluginInstance(NPP_t*) enter
00:03:55: TRACE: virtual NPError nsPluginInstance::GetValue(NPPVariable, void*): enter for instance 0xa3a246f0
00:03:55: TRACE: NPError NS_PluginGetValue(NPPVariable, void*) enter
00:03:55: TRACE: virtual NPError nsPluginInstance::SetWindow(NPWindow*): enter for instance 0xa3a246f0
00:03:55: SetWindow: X origin = 211, Y Origin = 114, Width = 780, Height = 540, WindowID = 0x2c05dd3, this = 0xa3a246f0
00:03:55: TRACE: void nsPluginInstance::lockGL(): for instance 0xa3a246f0
00:03:55: TRACE: void nsPluginInstance::lockX(): for instance 0xa3a246f0
00:03:55: SetWindow: Got new glxContext 0x8b4e358
00:03:55: TRACE: void nsPluginInstance::setGL(): gxDisplay = 0xa3a23940, _window = 0x2c05dd3, _glxContext = 0x8b4e358 for instance 0xa3a246f0
|