Closed
Bug 790047
Opened 13 years ago
Closed 8 years ago
Firefox startup crash in js::XDRScript
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
People
(Reporter: marcia, Unassigned)
Details
(Keywords: crash, steps-wanted, Whiteboard: [startupcrash][js:p3])
Crash Data
This bug was filed from the Socorro interface and is
report bp-6f574df7-6cf0-48bb-b929-ccafd2120910 .
=============================================================
Seen while looking at FF 16 B2 data. https://crash-stats.mozilla.com/report/list?signature=js::XDRScript%3Cint%3E%28js::XDRState%3Cint%3E*,%20JS::Handle%3CJSObject*%3E,%20JS::Handle%3CJSScript*%3E,%20JS::Handle%3CJSFunction*%3E,%20JSScript**%29 to the reports which are all Windows, but there are more on Windows XP than the other Windows versions.
No manual addon correlations show ATM, but there is a 28% correlation to rooksbas.dll which belongs to Trusteer.
js::XDRScript<int>(js::XDRState<int>*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, JS::Handle<JSFunction*>, JSScript**)|EXCEPTION_ACCESS_VIOLATION_READ (105 crashes)
91% (96/105) vs. 34% (11868/34985) wshtcpip.dll
91% (96/105) vs. 34% (11874/34985) hnetcfg.dll
82% (86/105) vs. 25% (8628/34985) MSCTF.dll
91% (96/105) vs. 38% (13228/34985) comres.dll
91% (96/105) vs. 38% (13442/34985) ws2help.dll
91% (96/105) vs. 38% (13444/34985) iphlpapi.dll
100% (105/105) vs. 63% (22031/34985) browsercomps.dll
100% (105/105) vs. 64% (22370/34985) firefox.exe
100% (105/105) vs. 64% (22375/34985) xpcom.dll
100% (105/105) vs. 65% (22603/34985) dbghelp.dll
100% (105/105) vs. 73% (25398/34985) mswsock.dll
28% (29/105) vs. 1% (188/34985) rooksbas.dll
54% (57/105) vs. 28% (9854/34985) lz32.dll
35% (37/105) vs. 10% (3474/34985) msctfime.ime
54% (57/105) vs. 29% (10275/34985) xpsp2res.dll
28% (29/105) vs. 5% (1921/34985) sahook.dll
44% (46/105) vs. 28% (9842/34985) wldap32.dll
33% (35/105) vs. 19% (6482/34985) winsta.dll
16% (17/105) vs. 3% (875/34985) serwvdrv.dll
16% (17/105) vs. 3% (875/34985) umdmxfrm.dll
58% (61/105) vs. 46% (16067/34985) mpr.dll
33% (35/105) vs. 23% (7971/34985) wtsapi32.dll
58% (61/105) vs. 48% (16776/34985) t2embed.dll
55% (58/105) vs. 46% (16112/34985) imagehlp.dll
100% (105/105) vs. 94% (32981/34985) gkmedias.dll
100% (105/105) vs. 94% (32982/34985) mozsqlite3.dll
100% (105/105) vs. 94% (32982/34985) mozglue.dll
100% (105/105) vs. 94% (32982/34985) mozjs.dll
100% (105/105) vs. 94% (32982/34985) nssutil3.dll
100% (105/105) vs. 94% (32982/34985) nss3.dll
100% (105/105) vs. 94% (32982/34985) plds4.dll
100% (105/105) vs. 94% (32982/34985) plc4.dll
100% (105/105) vs. 94% (32982/34985) ssl3.dll
100% (105/105) vs. 94% (32982/34985) smime3.dll
100% (105/105) vs. 94% (32982/34985) mozalloc.dll
100% (105/105) vs. 94% (32982/34985) nspr4.dll
100% (105/105) vs. 94% (32982/34985) xul.dll
100% (105/105) vs. 94% (32988/34985) msvcp100.dll
100% (105/105) vs. 94% (32992/34985) wsock32.dll
100% (105/105) vs. 94% (32994/34985) msimg32.dll
Frame Module Signature Source
0 mozjs.dll js::XDRScript<1> js/src/jsscript.cpp:648
1 mozjs.dll js::XDRInterpretedFunction<1> js/src/jsfun.cpp:386
2 mozjs.dll js::XDRScript<1> js/src/jsscript.cpp:699
3 mozjs.dll js::XDRInterpretedFunction<1> js/src/jsfun.cpp:386
4 mozjs.dll js::XDRScript<1> js/src/jsscript.cpp:699
5 mozjs.dll js::XDRState<1>::codeScript js/src/vm/Xdr.cpp:147
6 mozjs.dll JS_DecodeScript js/src/jsapi.cpp:6934
7 xul.dll ReadCachedScript js/xpconnect/loader/mozJSLoaderUtils.cpp:32
8 xul.dll mozJSSubScriptLoader::LoadSubScript js/xpconnect/loader/mozJSSubScriptLoader.cpp:287
9 xul.dll NS_InvokeByIndex_P xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp:70
10 xul.dll XPCWrappedNative::CallMethod js/xpconnect/src/XPCWrappedNative.cpp:2418
11 xul.dll XPC_WN_CallMethod js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1474
12 mozjs.dll js::InvokeKernel js/src/jsinterp.cpp:344
13 mozjs.dll js::Interpret js/src/jsinterp.cpp:2442
14 mozjs.dll js::InvokeKernel js/src/jsinterp.cpp:355
15 mozjs.dll js::Invoke js/src/jsinterp.cpp:387
16 mozjs.dll JS_CallFunctionValue js/src/jsapi.cpp:5604
17 xul.dll nsJSContext::CallEventHandler dom/base/nsJSEnvironment.cpp:1892
18 xul.dll nsGlobalWindow::RunTimeoutHandler dom/base/nsGlobalWindow.cpp:9548
19 xul.dll nsGlobalWindow::RunTimeout dom/base/nsGlobalWindow.cpp:9802
20 xul.dll nsGlobalWindow::TimerCallback dom/base/nsGlobalWindow.cpp:10073
21 xul.dll nsTimerImpl::Fire xpcom/threads/nsTimerImpl.cpp:473
22 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:624
23 nspr4.dll PR_Unlock nsprpub/pr/src/threads/combined/prulock.c:315
24 xul.dll NS_ProcessNextEvent_P obj-firefox/xpcom/build/nsThreadUtils.cpp:217
25 nspr4.dll nspr4.dll@0x8d0f
26 xul.dll nsRunnableMethodImpl<unsigned int obj-firefox/dist/include/nsThreadUtils.h:349
27 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:624
28 xul.dll mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:82
29 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:201
30 xul.dll MessageLoop::Run ipc/chromium/src/base/message_loop.cc:175
31 xul.dll nsBaseAppShell::Run widget/xpwidgets/nsBaseAppShell.cpp:163
32 xul.dll nsAppShell::Run widget/windows/nsAppShell.cpp:232
33 xul.dll nsAppStartup::Run toolkit/components/startup/nsAppStartup.cpp:257
34 xul.dll XREMain::XRE_mainRun toolkit/xre/nsAppRunner.cpp:3794
35 xul.dll XREMain::XRE_main toolkit/xre/nsAppRunner.cpp:3871
36 xul.dll XRE_main toolkit/xre/nsAppRunner.cpp:3947
37 firefox.exe wmain toolkit/xre/nsWindowsWMain.cpp:100
38 firefox.exe __tmainCRTStartup crtexe.c:552
39 kernel32.dll BaseThreadInitThunk
40 ntdll.dll __RtlUserThreadStart
41 ntdll.dll _RtlUserThreadStart
Comment 1•13 years ago
|
||
Tracking and cc'ing some folks from Trusteer. Can we get urls here?
Keywords: needURLs,
steps-wanted
Reporter | ||
Comment 2•13 years ago
|
||
URLs:
23 jar:file:///C:/Programme/Mozilla%20Firefox/omni.ja!/chrome/browser/content/brows
15 jar:file:///C:/Program%20Files/Mozilla%20Firefox/omni.ja!/chrome/browser/content
11 about:blank
6 about:sessionrestore
5 http://go.microsoft.com/fwlink/?LinkId=22028
5 about:home
2 https://apps.facebook.com/texas_holdem/
2 http://home.myplaycity.com/
1 http://www.facebook.com/heart.alex.982
1 http://www.google.co.id/
1 http://www.youtube.com/
1 http://www.gmail.com/
1 http://search.babylon.com/
1 https://www.google.com/search?q=facebook&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:
1 http://www.google.pl/
1 http://start.facemoods.com/?a=wbst
1 http://arabic.joygame.com/
1 http://www.mozilla.com/fr/firefox/16.0/whatsnew/?oldversion=15.0
1 http://www.sosertanejo10.com/as-melhores-de-setembro-2012/#more-19134
1 http://www.christian-dogma.com/vb/showthread.php?t=294149
1 http://www.facebook.com/ajax/home/generic.php
1 http://www.youtube.com/watch?v=-4r3ipgr2vg&feature=player_embedded
1 about:addons
Keywords: needURLs
![]() |
||
Comment 3•13 years ago
|
||
Trusteer is investigating and attempting to reproduce on their side.
Reporter | ||
Comment 4•13 years ago
|
||
Trusteer was not able to reproduce on their side, and module correlations over the last few days don't seem to be showing their dll.
Will have to look more at correlations, but it did not seem to me anything was showing consistently in either module or addons.
![]() |
||
Comment 5•13 years ago
|
||
I see a spike on 9/11 and then lower volume. Given that and not being able to reproduce, is there anything else to do right now?
![]() |
||
Comment 6•13 years ago
|
||
(In reply to Marcia Knous [:marcia] from comment #4)
> Trusteer was not able to reproduce on their side, and module correlations
> over the last few days don't seem to be showing their dll.
>
> Will have to look more at correlations, but it did not seem to me anything
> was showing consistently in either module or addons.
Marcia, have you had a chance to look at the new correlations?
QA Contact: mozillamarcia.knous
![]() |
||
Comment 7•13 years ago
|
||
(In reply to David Mandelin [:dmandelin] from comment #5)
> I see a spike on 9/11 and then lower volume. Given that and not being able
> to reproduce, is there anything else to do right now?
We'll try to reproduce for a bit longer - a drop in startup crash volume across betas may be an exodus of users if it occurs 100% of the time.
Reporter | ||
Comment 8•13 years ago
|
||
Here are correlations from the 11th - I also posted some from the 24th but as you can see there is nothing that is consistent. On the 11th there is a small correlation to a Trusteer dll but also some higher correlations to Avast, but on the 24th none of the same things show.
js::XDRScript<int>(js::XDRState<int>*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, JS::Handle<JSFunction*>, JSScript**)|EXCEPTION_ACCESS_VIOLATION_READ (66 crashes)
11% (7/66) vs. 3% (1566/52239) {20a82645-c095-46ed-80e3-08825760534b} (Microsoft .NET Framework Assistant, http://www.windowsclient.net/)
12% (8/66) vs. 6% (2896/52239) wrc@avast.com
6% (4/66) vs. 0% (4/52239) 500b13b500b6d@500b13b500ba6.info
6% (4/66) vs. 0% (4/52239) ck@everygain.com
6% (4/66) vs. 0% (7/52239) {667e9f3d-0096-4d2b-b171-9a96afbabe20} (Mozilla QA Companion, https://addons.mozilla.org/addon/5428)
6% (4/66) vs. 0% (13/52239) {5aaf65e2-643b-4d18-a977-b28165c54949}
6% (4/66) vs. 0% (22/52239) SignPlugin@bph.pl
6% (4/66) vs. 0% (33/52239) extension@ciuvo.com
6% (4/66) vs. 0% (43/52239) jid0-k75TfRGfOXPHfEZmJ9cKu5eCgLc@jetpack
6% (4/66) vs. 0% (67/52239) {707db484-2428-402d-afb5-d85b387544c7}
6% (4/66) vs. 0% (208/52239) {a7c6cf7f-112c-4500-a7ea-39801a327e5f} (FireFTP, https://addons.mozilla.org/addon/684)
6% (4/66) vs. 1% (276/52239) 4wffxtbr@Retrogamer_4w.com
6% (4/66) vs. 1% (308/52239) {0b38152b-1b20-484d-a11f-5e04a9b0661f} (Winamp Toolbar, https://addons.mozilla.org/addon/12174)
6% (4/66) vs. 1% (538/52239) {9AA46F4F-4DC7-4c06-97AF-5035170634FE} (ImTranslator, https://addons.mozilla.org/addon/2257)
js::XDRScript<int>(js::XDRState<int>*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, JS::Handle<JSFunction*>, JSScript**)|EXCEPTION_ACCESS_VIOLATION_READ (66 crashes)
62% (41/66) vs. 27% (14120/52239) MSCTF.dll
73% (48/66) vs. 38% (19704/52239) wshtcpip.dll
73% (48/66) vs. 38% (19710/52239) hnetcfg.dll
100% (66/66) vs. 66% (34555/52239) browsercomps.dll
100% (66/66) vs. 67% (34918/52239) firefox.exe
100% (66/66) vs. 67% (34937/52239) xpcom.dll
100% (66/66) vs. 68% (35273/52239) dbghelp.dll
73% (48/66) vs. 41% (21659/52239) comres.dll
73% (48/66) vs. 42% (22052/52239) ws2help.dll
73% (48/66) vs. 42% (22054/52239) iphlpapi.dll
100% (66/66) vs. 75% (38974/52239) mswsock.dll
33% (22/66) vs. 15% (8040/52239) aswJsFlt.dll
33% (22/66) vs. 18% (9299/52239) snxhk.dll
45% (30/66) vs. 32% (16853/52239) lz32.dll
12% (8/66) vs. 0% (35/52239) drwebsp.dll
12% (8/66) vs. 0% (56/52239) prio.dll
45% (30/66) vs. 34% (17520/52239) xpsp2res.dll
62% (41/66) vs. 52% (27127/52239) t2embed.dll
8% (5/66) vs. 0% (179/52239) rooksbas.dll
17% (11/66) vs. 10% (5277/52239) aswCmnIS.dll
17% (11/66) vs. 10% (5277/52239) aswProperty.dll
17% (11/66) vs. 10% (5277/52239) aswEngLdr.dll
17% (11/66) vs. 10% (5277/52239) aswCmnBS.dll
17% (11/66) vs. 10% (5278/52239) ashTask.dll
17% (11/66) vs. 10% (5278/52239) ashBase.dll
17% (11/66) vs. 10% (5278/52239) AavmRpch.dll
17% (11/66) vs. 10% (5278/52239) Aavm4h.dll
17% (11/66) vs. 10% (5279/52239) aswCmnOS.dll
17% (11/66) vs. 10% (5279/52239) aswAux.dll
70% (46/66) vs. 63% (33093/52239) feclient.dll
6% (4/66) vs. 0% (42/52239) FwcWsp.dll
8% (5/66) vs. 2% (957/52239) RocketDock.dll
and here are some from the 24th:
js::XDRScript<int>(js::XDRState<int>*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, JS::Handle<JSFunction*>, JSScript**)|EXCEPTION_ACCESS_VIOLATION_READ (51 crashes)
6% (3/51) vs. 0% (3/39565) imagetab@next.gen.nz (Open Image In New Tab, https://addons.mozilla.org/addon/2248)
6% (3/51) vs. 0% (7/39565) {600452e8-6851-46db-80fd-fa571b2deaa7}
6% (3/51) vs. 0% (10/39565) {E4091D66-127C-11DB-903A-DE80D2EFDFE8} (ImageHost Grabber, https://addons.mozilla.org/addon/12249)
6% (3/51) vs. 0% (23/39565) {a5312b79-bf0d-4825-a25f-b33d67d4a58a}
6% (3/51) vs. 0% (45/39565) browserprotect@browserprotect.com
6% (3/51) vs. 0% (136/39565) {90b49673-5506-483e-b92b-ca0265bd9ca8}
6% (3/51) vs. 1% (268/39565) adblockpopups@jessehakanen.net
Reporter | ||
Comment 9•13 years ago
|
||
Reviewing the latest module and addon correlations, there are still no clues here - for 20120926 no addon correlations show, and the module correlations don't show much more:
js::XDRScript<int>(js::XDRState<int>*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, JS::Handle<JSFunction*>, JSScript**)|EXCEPTION_ACCESS_VIOLATION_READ (72 crashes)
86% (62/72) vs. 35% (20929/59939) wshtcpip.dll
86% (62/72) vs. 35% (20939/59939) hnetcfg.dll
86% (62/72) vs. 38% (22981/59939) comres.dll
86% (62/72) vs. 39% (23415/59939) ws2help.dll
86% (62/72) vs. 39% (23421/59939) iphlpapi.dll
74% (53/72) vs. 30% (18096/59939) lz32.dll
72% (52/72) vs. 31% (18682/59939) xpsp2res.dll
54% (39/72) vs. 17% (9941/59939) MSCTFIME.IME
63% (45/72) vs. 25% (14939/59939) MSCTF.dll
100% (72/72) vs. 65% (39143/59939) browsercomps.dll
100% (72/72) vs. 66% (39658/59939) firefox.exe
100% (72/72) vs. 66% (39691/59939) xpcom.dll
100% (72/72) vs. 67% (40108/59939) dbghelp.dll
76% (55/72) vs. 47% (28288/59939) imagehlp.dll
79% (57/72) vs. 50% (30104/59939) t2embed.dll
100% (72/72) vs. 73% (44042/59939) mswsock.dll
11% (8/72) vs. 0% (151/59939) 4jhkstub.dll
83% (60/72) vs. 74% (44274/59939) wintrust.dll
10% (7/72) vs. 0% (206/59939) imon.dll
URLs don't provide a clue as well, and are mostly facebook addresses:
23 about:blank
22 about:home
17 jar:file:///C:/Program%20Files/Mozilla%20Firefox/omni.ja!/chrome/browser/content
11 about:sessionrestore
11 http://www.facebook.com/
5 https://apps.facebook.com/texas_holdem/index.php
2 https://www.facebook.com/
2 http://www.google.iq/
2 https://twitter.com/
2 http://fr-fr.facebook.com/
1 http://www.facebook.com/photo.php
1 http://en-us.start3.mozilla.com/firefox?client=firefox-a&rls=org.mozilla:en-US:o
1 jar:file:///C:/Program%20Files%20(x86)/Aurora/omni.ja!/chrome/browser/content/br
1 http://www.facebook.com/photo.php
1
![]() |
||
Updated•13 years ago
|
Crash Signature: [@ js::XDRScript<int>(js::XDRState<int>*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, JS::Handle<JSFunction*>, JSScript**)] → [@ js::XDRScript<int>(js::XDRState<int>*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, JS::Handle<JSFunction*>, JSScript**)]
[@ js::XDRScript<int>(js::XDRState<int>*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, JS::Handle<JSFunction*> JS::MutableHandl…
![]() |
||
Updated•13 years ago
|
Whiteboard: [startupcrash] → [startupcrash][js:p3]
Assignee | ||
Updated•11 years ago
|
Assignee: general → nobody
Updated•10 years ago
|
Crash Signature: , JS::MutableHandle<JSScript*>)] → , JS::MutableHandle<JSScript*>)]
[@ js::XDRScript<T>]
Comment 11•9 years ago
|
||
Crash volume for signature 'js::XDRScript<T>':
- nightly(version 50):29 crashes from 2016-06-06.
- aurora (version 49):1 crash from 2016-06-07.
- beta (version 48):80 crashes from 2016-06-06.
- release(version 47):134 crashes from 2016-05-31.
- esr (version 45):2 crashes from 2016-04-07.
Crash volume on the last weeks:
W. N-1 W. N-2 W. N-3 W. N-4 W. N-5 W. N-6 W. N-7
- nightly 0 0 25 0 0 0 4
- aurora 0 1 0 0 0 0 0
- beta 18 10 7 6 2 16 20
- release 10 22 20 21 10 20 21
- esr 0 0 0 1 1 0 0
Affected platforms: Windows, Linux
status-firefox47:
--- → affected
status-firefox48:
--- → affected
status-firefox49:
--- → affected
status-firefox50:
--- → affected
status-firefox-esr45:
--- → affected
Comment 12•9 years ago
|
||
Crash volume for signature 'js::XDRScript<T>':
- nightly (version 51): 6 crashes from 2016-08-01.
- aurora (version 50): 0 crashes from 2016-08-01.
- beta (version 49): 49 crashes from 2016-08-02.
- release (version 48): 19 crashes from 2016-07-25.
- esr (version 45): 3 crashes from 2016-05-02.
Crash volume on the last weeks (Week N is from 08-22 to 08-28):
W. N-1 W. N-2 W. N-3
- nightly 1 5 0
- aurora 0 0 0
- beta 21 11 0
- release 6 2 3
- esr 2 0 0
Affected platform: Windows
Crash rank on the last 7 days:
Browser Content Plugin
- nightly
- aurora
- beta #530
- release #1527
- esr
status-firefox51:
--- → affected
Comment 13•8 years ago
|
||
This is a very stale bug and there has been a lot more in-depth tracking and fixing of XDR startup crash signatures. Closing as no longer valid.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INVALID
Updated•3 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•