Closed Bug 680274 Opened 13 years ago Closed 9 years ago

Firefox Crash [@ JS_GetGlobalObject ] with Norton Toolbar / coFFPlgn.dll

Categories

(Plugins Graveyard :: Norton AV, defect)

x86
Windows 7
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: marcia, Unassigned)

References

Details

(Keywords: crash)

Crash Data

KaiRo pointed out a spike occurred for this signature on 5 and 6 - see http://test.kairo.at/socorro/2011-08-17.firefox.6.explosiveness.html. https://crash-stats.mozilla.com/report/list?signature=JS_GetGlobalObject has all the signatures. 100% correlation to IVPlugin.dll so must be related to Norton. Also I think this could probably be moved to ext compat - do we beed to get a Norton contact on the bug? Frame Module Signature [Expand] Source 0 mozjs.dll JS_GetGlobalObject js/src/jsapi.cpp:1519 1 coFFPlgn.dll coFFPlgn.dll@0x2f37d 2 coFFPlgn.dll coFFPlgn.dll@0x16fff 3 cowpplg.dll cowpplg.dll@0x2fa62 4 cowpplg.dll cowpplg.dll@0x2d0f9 5 cowpplg.dll cowpplg.dll@0x2e0c0 6 coFFPlgn.dll coFFPlgn.dll@0x4ade5 7 coFFPlgn.dll coFFPlgn.dll@0x493d6 8 coFFPlgn.dll coFFPlgn.dll@0x4c4c1 9 user32.dll InternalCallWinProc 10 user32.dll UserCallWinProcCheckWow 11 user32.dll DispatchMessageWorker 12 user32.dll DispatchMessageW 13 xul.dll nsAppShell::ProcessNextNativeEvent widget/src/windows/nsAppShell.cpp:327 14 nspr4.dll PR_IntervalNow nsprpub/pr/src/misc/prinrval.c:77 15 xul.dll nsBaseAppShell::OnProcessNextEvent widget/src/xpwidgets/nsBaseAppShell.cpp:324 16 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:582 17 nspr4.dll _MD_CURRENT_THREAD nsprpub/pr/src/md/windows/w95thred.c:308 18 xul.dll mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:134 19 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:202 20 xul.dll MessageLoop::Run ipc/chromium/src/base/message_loop.cc:176 21 xul.dll nsBaseAppShell::Run widget/src/xpwidgets/nsBaseAppShell.cpp:189 22 xul.dll xul.dll@0xb71547 23 xul.dll nsAppStartup::Run toolkit/components/startup/nsAppStartup.cpp:222 24 xul.dll XRE_main toolkit/xre/nsAppRunner.cpp:3686 25 firefox.exe wmain toolkit/xre/nsWindowsWMain.cpp:106 26 firefox.exe __tmainCRTStartup obj-firefox/memory/jemalloc/crtsrc/crtexe.c:591 27 kernel32.dll BaseProcessStart
Adding Kev for the Norton contact. This is not specific to 6.0 according to the crashes.
The crash address suggests that coFFPlgn.dll is passing a NULL JSContext* to JS_GetGlobalObject.
To be clear: definitely does not seem like a bug in JS.
This was #8 yesterday in Firefox 7*, we really should do something about this. Correlations for Firefox 6.0.2 Windows NT: 100% (1158/1158) vs. 5% (4005/80525) coFFPlgn.dll 99% (1148/1158) vs. 5% (3907/80525) couictlr.dll 99% (1151/1158) vs. 5% (4324/80525) Scxpx86.dll 99% (1151/1158) vs. 5% (4348/80525) IPSFFPl.dll 99% (1148/1158) vs. 6% (4483/80525) efacli.dll 97% (1120/1158) vs. 5% (3827/80525) IVPlugin.dll 100% (1158/1158) vs. 9% (7026/80525) winhttp.dll 94% (1086/1158) vs. 4% (3595/80525) rf.dll 94% (1086/1158) vs. 5% (3686/80525) rfpxy34.dll 100% (1156/1158) vs. 6% (4873/80525) {2D3F3651-74B9-4795-BDEC-6DA2F431CB62} (Norton Toolbar) 99% (1151/1158) vs. 8% (6260/80525) {BBDA0591-3099-440a-AA10-41764D9DB4DB} (Norton IPS) Add-on versions: 100% (1156/1158) vs. 6% (4873/80525) {2D3F3651-74B9-4795-BDEC-6DA2F431CB62} 0% (0/1158) vs. 0% (1/80525) 2010.9.0.6 0% (0/1158) vs. 0% (1/80525) 2011.7.0.8 30% (347/1158) vs. 2% (1555/80525) 2011.7.1.3 67% (771/1158) vs. 4% (3165/80525) 2011.7.2.3 0% (0/1158) vs. 0% (3/80525) 2012.1.0.17 0% (5/1158) vs. 0% (7/80525) 2012.1.0.30 0% (5/1158) vs. 0% (31/80525) 2012.1.1.10 2% (28/1158) vs. 0% (103/80525) 2012.2.0.2 0% (0/1158) vs. 0% (1/80525) 4.6 0% (0/1158) vs. 0% (6/80525) 5.6 99% (1151/1158) vs. 8% (6260/80525) {BBDA0591-3099-440a-AA10-41764D9DB4DB} 0% (0/1158) vs. 0% (48/80525) 2.0 0% (0/1158) vs. 1% (812/80525) 3.0 30% (352/1158) vs. 2% (1793/80525) 3.1 69% (799/1158) vs. 4% (3607/80525) 3.2 Given that the newest Norton version in the report, 2012.2.0.2, shows the crash, we should definitely both block all versions of those add-ons (if coFFPlgn.dll which appears in the stack is actually in the add-on) up to the latest known versions, and at the same time reach out to Norton.
I remember a note in Kev's email re: http://community.norton.com/t5/Norton-Internet-Security-Norton/Firefox-7-0-Compatibility-Patch-is-now-available/td-p/547384 - are users seeing this crash because they do not have that patch?
This signature is also #6 on Firefox 6* - I guess that's not fixed with the "Firefox 7.0 Compatibility Patch". Also, the 2012.2.0.2 and 2011.7.2.3 versions mentioned as the new ones in that article are ones seen in the Firefox 6 crash correlations, which doesn't sound like this one would be fixed. In the Firefox 7.0 Windows NT correlations, it also doesn't look better: 99% (557/565) vs. 3% (2173/64684) {2D3F3651-74B9-4795-BDEC-6DA2F431CB62} 0% (0/565) vs. 0% (1/64684) 2010.9.0.6 0% (0/565) vs. 0% (1/64684) 2011.7.0.8 0% (1/565) vs. 0% (42/64684) 2011.7.1.3 92% (519/565) vs. 3% (1989/64684) 2011.7.2.3 0% (0/565) vs. 0% (1/64684) 2012.1.0.30 7% (37/565) vs. 0% (136/64684) 2012.2.0.2 0% (0/565) vs. 0% (3/64684) 5.6 98% (555/565) vs. 5% (3468/64684) {BBDA0591-3099-440a-AA10-41764D9DB4DB} 0% (0/565) vs. 0% (19/64684) 2.0 0% (0/565) vs. 1% (525/64684) 3.0 2% (9/565) vs. 1% (492/64684) 3.1 97% (546/565) vs. 4% (2432/64684) 3.2
Summary: Firefox Crash [@ JS_GetGlobalObject ] → Firefox Crash [@ JS_GetGlobalObject ] with Norton's software
Assignee: general → nobody
Component: JavaScript Engine → Norton AV
Product: Core → Plugins
QA Contact: general → norton-antivirus
Summary: Firefox Crash [@ JS_GetGlobalObject ] with Norton's software → Firefox Crash [@ JS_GetGlobalObject ] with Norton Toolbar / coFFPlgn.dll
Version: 6 Branch → unspecified
There have been no crasher with coFFPlgn.dll 2012.5.0.109 so far: 100% (1184/1187) vs. 4% (5146/124836) coFFPlgn.dll 91% (1086/1187) vs. 4% (4761/124836) 2011.7.2.3 8% (98/1187) vs. 0% (379/124836) 2012.2.0.2 0% (0/1187) vs. 0% (6/124836) 2012.5.0.109
I received the following email regarding this bug from a software engineer at Norton: "I’m pleased to inform you that we issued a patch yesterday which includes support for Firefox 8.0. This patch also included a fix for the above issue."
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
Product: Plugins → Plugins Graveyard
You need to log in before you can comment on or make changes to this bug.