Closed Bug 81052 Opened 23 years ago Closed 23 years ago

browser crashes while loading shockwave.com

Categories

(Core Graveyard :: Plug-ins, defect)

PowerPC
Mac System 9.x
defect
Not set
critical

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: shrir, Assigned: peterlubczynski-bugs)

References

()

Details

build 0515 mac only.

I copied over the 4.x shocwave plugin to the 6.x trunk plugins folder and went 
to the url below :

http://www.shockwave.com/bin/shockwave/entry.jsp?skip=net6

Observe that the browser crashes:

stack:

 Trigger Reason:  PowerPC unmapped memory exception 

 Call Stack:    (Signature = free() f5e4e252) 
     
   free() 
                                                     [nsAllocatorManager.cp]
     
   PL_strfree() 
                                                     [strdup.c, line 44]
     
   nsPluginStreamListenerPeer::SetUpStreamListener() 
                                                     [nsPluginHostImpl.cpp, line 
1622]
     
   nsPluginStreamListenerPeer::OnStartRequest() 
                                                     [nsPluginHostImpl.cpp, line 
1413]
     
   nsStreamListenerTee::OnStartRequest() 
                                                     [nsStreamListenerTee.cpp, 
line 13]
     
   nsHttpChannel::ProcessNormal() 
                                                     [nsHttpChannel.cpp, line 
430]
     
   nsHttpChannel::ProcessResponse() 
                                                     [nsHttpChannel.cpp, line 
362]
     
   nsHttpChannel::OnStartRequest() 
                                                     [nsHttpChannel.cpp, line 
1915]
     
   nsOnStartRequestEvent::HandleEvent() 
                                                     
[nsRequestObserverProxy.cpp, line 108]
     
   nsARequestObserverEvent::HandlePLEvent() 
                                                     
[nsRequestObserverProxy.cpp, line 63]
     
   PL_HandleEvent() 
                                                     [plevent.c, line 588]
     
   PL_ProcessPendingEvents() 
                                                     [plevent.c, line 518]
     
   nsEventQueueImpl::ProcessPendingEvents() 
                                                     [nsEventQueue.cpp, line 
374]
     
   nsEventQueueImpl::ProcessPendingEvents() 
                                                     [nsEventQueue.cpp, line 
380]
     
   nsMacNSPREventQueueHandler::ProcessPLEventQueue() 
                                                     [nsToolkit.cpp, line 135]
     
   nsMacNSPREventQueueHandler::RepeatAction() 
                                                     [nsToolkit.cpp, line 99]
     
   Repeater::DoRepeaters() 
                                                     [nsRepeater.cpp, line 119]
     
   nsMacMessagePump::DispatchEvent() 
                                                     [nsMacMessagePump.cpp, line 
451]
     
   nsMacMessagePump::DoMessagePump() 
                                                     [nsMacMessagePump.cpp, line 
255]
     
   nsAppShell::Run() 
                                                     [nsAppShell.cpp, line 110]
     
   nsAppShellService::Run() 
                                                     [nsAppShellService.cpp, 
line 416]
     
   Netscape 6 + 0x469c (0x174df1bc)
Blocks: 77572
i went back to build 0511 and this works fine there on mac ( home page laods and 
n ocrash is seen). Something broke this over the weekend. Pls note , this is MAC 
ONLY 
No longer blocks: 77572
Accepting. I know where this crash is. My new patch in the "3d groove" bug will 
fix this as well. 
Status: NEW → ASSIGNED
Shrir,

Please hold of on Shockwave.com testing until I can get my patch to fix some of 
the buffer streaming problems checked in. This should be today or tomorrow, 
hopefully. Otherwise, I believe you are seeing the same probelm, just different 
examples of it.

Actually, looking at the stack in this bug, I think that:
This patch:
http://bugzilla.mozilla.org/showattachment.cgi?attach_id=34555

In this bug:
http://bugzilla.mozilla.org/show_bug.cgi?id=80960

Should fix this crash.
Ok
The stack looks the same as bug 80892.
worknig on today's trunk on mac 0517 , page laods fine. seems to be fixed with 
64645 (setupstreamlistener) patch. 
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
v
Status: RESOLVED → VERIFIED
Hardware: PC → Macintosh
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.