bugGnash - The GNU Flash player - Bugs: bug #16650, gnash 0.7.1 and firefox 1.5.0.3...

 
 

bug #16650: gnash 0.7.1 and firefox 1.5.0.3 crashes instantly on www.jkrowling.com

Submitted by:  None
Submitted on:  Sun 21 May 2006 11:24:08 PM UTC  
 
Category: NoneSeverity: 3 - Normal
Release: NoneStatus: Fixed
Privacy: PublicAssigned to: Rob Savoye <rsavoye>
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Thu 08 Jun 2006 03:39:46 PM UTC, comment #6:

Thanks for the confirmation that this is now fixed.

Rob Savoye <rsavoye>
Project AdministratorIn charge of this item.
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.

Emmet Brown <eatdirt>
Thu 08 Jun 2006 05:30:13 AM UTC, comment #4:

While the URL you mentioned works for me, I just fixed a bug in the plugin that crashed Firefox immediately when going to a page. It turned out some URLS broke the URL parsing. I just checked in a fix, let me know if it works for you.

Rob Savoye <rsavoye>
Project AdministratorIn charge of this item.
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.

Emmet Brown <eatdirt>
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.

Rob Savoye <rsavoye>
Project AdministratorIn charge of this item.
Sun 21 May 2006 11:25:49 PM UTC, comment #1:

The host machine was running FC5 with SDL-1.2.10 and SDL_mixer 1.2.7. The kernel version was 2.6.16.17, and the PC was a dual P4.

Anonymous
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

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follow 5 latest changes.

Date Changed By Updated Field Previous Value => Replaced By
Thu 08 Jun 2006 03:39:46 PM UTCrsavoyeStatusWorks For Me=>Fixed
  Open/ClosedOpen=>Closed
Tue 06 Jun 2006 05:18:15 PM UTCeatdirtCarbon-Copy-=>Added eatdirt
Mon 29 May 2006 03:20:56 PM UTCrsavoyeStatusNone=>Works For Me
  Assigned toNone=>rsavoye

Back to the top


Powered by Savane 3.1-cleanup1