Closed Bug 104599 Opened 24 years ago Closed 23 years ago

crash in nsPluginHostImpl::InstantiateEmbededPlugin @ line 3236 - N70PR1 [@ nppl3260.dll - nsPluginHostImpl::InstantiateEmbededPlugin]

Categories

(Plugins Graveyard :: RealPlayer (Real), defect, P4)

defect

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: peterlubczynski-bugs, Assigned: peterlubczynski-bugs)

References

()

Details

(4 keywords, Whiteboard: [adt2 RTM] [PL2:NA])

Crash Data

Attachments

(1 file, 1 obsolete file)

While looking at talkback, I saw a strange crash in npplgh3260.dll in incident 36476481. I don't know what plugin this is so I can't reproduce! Shrir reported it at 2001-10-09 13:29:16 but didn't leave any comments. However, talkback says the problem is happening on line 3236 of nsPluginHostImpl.cpp. Looking at the source, it is VERY likely the following line is dereferencing a null pointer! It looks like a programing oversight. Attaching a simple null-pointer check patch.
Attached file stack
Attached patch null-pointer check patch (obsolete) — Splinter Review
Attachment #53422 - Attachment is obsolete: true
actually, this needs more investigation.... GetWindow() always returns a pointer to a member variable so it won't be null. And the crash actually has two calls inside the plugin which leads me to think that it may not even be our fault. Without a testcase or even knowing what plugin it is, can't do much. Futuring for now...
Severity: major → normal
Status: NEW → ASSIGNED
Priority: -- → P3
Target Milestone: --- → Future
Adding keyword grafitti so it shows up on the radar.
Keywords: crash, nsbranch
minus, not a stop ship
Keywords: nsbranchnsbranch-
Blocks: 107067
Keywords: nsbranch-
are we taking a look at this one for MachV?
No longer blocks: 107067
This crash just happened to me. The crash was inside Real Player, on |nsIPluginInstance::Start|. The problem was that I had a dis-synced nppl3260.dll. Reinstalling Real One and ensuring I had the right version of the DLL in the right locatation saved me from the crash.
Adding testcase, topcrash+ keywords and N70PR1 [@ nppl3260.dll - nsPluginHostImpl::InstantiateEmbededPlugin] to summary for tracking. This has been a topcrasher for Netscape 7.0 PR1.
Keywords: testcase, topcrash+
Summary: crash in nsPluginHostImpl::InstantiateEmbededPlugin @ line 3236 → crash in nsPluginHostImpl::InstantiateEmbededPlugin @ line 3236 - N70PR1 [@ nppl3260.dll - nsPluginHostImpl::InstantiateEmbededPlugin]
-> topcrash- by Talkback Triage Team.
Keywords: topcrash+topcrash-
*** Bug 154434 has been marked as a duplicate of this bug. ***
Priority: P3 → P4
Whiteboard: [PL2:NA]
Regarding http://bugzilla.mozilla.org/show_bug.cgi?id=104599#c7 - what end-user is going to do that? Using our default install of Netscape 7, I crash trying to view _any_ embedded Real content. That can't be good. I'd like to propose that we try to fix this for RTM.
Where any updates to Real installed? Does reinstalling Netscape 7 make Real work? What version of Real are you running? The Netscape 7 installer should take care of doing comment #7 for the end user but I wonder what caused this crash to start?
Blocks: 143047
Keywords: nsbeta1
Whiteboard: [PL2:NA] → [adt2 RTM] [PL2:NA] [ETA Needed]
This is odd - it works again, all of a sudden (just after installing today's commercial branch build on Windows 2000).
sounds like a wfm candidate.
Whiteboard: [adt2 RTM] [PL2:NA] [ETA Needed] → [adt2 RTM] [PL2:NA]
Well, like I said, the Netscape 7 installer seems to "fix" things for this stack signature but the user would need to somehow know to re-run it. Should this be release or tech noted that a reinstall of the browser may solve crashes on Real?
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Keywords: relnote
Resolution: --- → WORKSFORME
*** Bug 160427 has been marked as a duplicate of this bug. ***
Component: Plug-ins → RealPlayer (Real)
Product: Core → Plugins
QA Contact: shrir → real-player
Target Milestone: Future → ---
Version: Trunk → unspecified
Crash Signature: [@ nppl3260.dll - nsPluginHostImpl::InstantiateEmbededPlugin]
Product: Plugins → Plugins Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: