Closed
Bug 826003
Opened 13 years ago
Closed 13 years ago
Latest Win32 build crashing on startup
Categories
(Core :: General, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: judahrichardson, Unassigned)
References
Details
(Keywords: regression)
Crash Data
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20130101 Firefox/20.0
Build ID: 20130101030838
Steps to reproduce:
Attempt to start browser
Actual results:
It crashed on startup
Expected results:
Browser should have started normally
Comment 1•13 years ago
|
||
Judah's crash as posted in nightly testers is: https://crash-stats.mozilla.com/report/index/bp-62b3ce36-af74-4f17-b9f2-789ae2130102
Confirming, as we are seeing these crashes in crash stats: https://crash-stats.mozilla.com/report/list?signature=zzz_AsmCodeRange_Begin%20|%20nsDependentCString::nsDependentCString%28char%20const*%29
Frame Module Signature Source
0 msvcr100.dll zzz_AsmCodeRange_Begin f:\dd\vctools\crt_bld\SELF_X86\crt\src\INTEL\strlen.asm:69
1 xul.dll nsDependentCString::nsDependentCString obj-firefox/dist/include/nsTDependentString.h:57
2 xul.dll AppendUTF8toUTF16 xpcom/string/src/nsReadableUtils.cpp:227
3 xul.dll NS_ConvertUTF8toUTF16::NS_ConvertUTF8toUTF16 obj-firefox/dist/include/nsString.h:148
4 xul.dll cvt_s obj-firefox/xpcom/build/nsTextFormatter.cpp:528
5 xul.dll dosprintf obj-firefox/xpcom/build/nsTextFormatter.cpp:1102
6 xul.dll nsTextFormatter::smprintf obj-firefox/xpcom/build/nsTextFormatter.cpp:1209
7 xul.dll nsJSContext::CycleCollectNow dom/base/nsJSEnvironment.cpp:3208
8 xul.dll CCTimerFired dom/base/nsJSEnvironment.cpp:3351
9 xul.dll nsTimerImpl::Fire xpcom/threads/nsTimerImpl.cpp:482
10 xul.dll nsTimerEvent::Run xpcom/threads/nsTimerImpl.cpp:565
11 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:627
12 xul.dll NS_ProcessPendingEvents_P obj-firefox/xpcom/build/nsThreadUtils.cpp:187
13 xul.dll nsWindow::DispatchPendingEvents widget/windows/nsWindow.cpp:3763
14 xul.dll nsWindow::ProcessMessage widget/windows/nsWindow.cpp:4975
15 xul.dll nsWindow::WindowProcInternal widget/windows/nsWindow.cpp:4407
16 xul.dll CallWindowProcCrashProtected xpcom/base/nsCrashOnException.cpp:32
17 xul.dll nsWindow::WindowProc widget/windows/nsWindow.cpp:4359
18 user32.dll InternalCallWinProc
19 user32.dll UserCallWinProcCheckWow
20 user32.dll DispatchMessageWorker
21 user32.dll DispatchMessageW
22 xul.dll nsAppShell::ProcessNextNativeEvent widget/windows/nsAppShell.cpp:328
23 xul.dll nsBaseAppShell::OnProcessNextEvent widget/xpwidgets/nsBaseAppShell.cpp:286
24 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:600
25 xul.dll NS_ProcessNextEvent_P obj-firefox/xpcom/build/nsThreadUtils.cpp:237
26 xul.dll nsThread::Shutdown xpcom/threads/nsThread.cpp:474
27 xul.dll nsRunnableMethodImpl<tag_nsresult obj-firefox/dist/include/nsThreadUtils.h:367
28 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:627
29 xul.dll NS_ProcessNextEvent_P obj-firefox/xpcom/build/nsThreadUtils.cpp:237
30 xul.dll nsThread::Shutdown xpcom/threads/nsThread.cpp:474
31 xul.dll nsRunnableMethodImpl<tag_nsresult obj-firefox/dist/include/nsThreadUtils.h:367
32 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:627
33 xul.dll NS_ProcessNextEvent_P obj-firefox/xpcom/build/nsThreadUtils.cpp:237
34 xul.dll nsThread::Shutdown xpcom/threads/nsThread.cpp:474
35 xul.dll nsRunnableMethodImpl<tag_nsresult obj-firefox/dist/include/nsThreadUtils.h:367
36 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:627
37 xul.dll NS_ProcessNextEvent_P obj-firefox/xpcom/build/nsThreadUtils.cpp:237
38 xul.dll nsThread::Shutdown xpcom/threads/nsThread.cpp:474
39 xul.dll nsRunnableMethodImpl<tag_nsresult obj-firefox/dist/include/nsThreadUtils.h:367
40 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:627
41 xul.dll NS_ProcessNextEvent_P obj-firefox/xpcom/build/nsThreadUtils.cpp:237
42 xul.dll nsThread::Shutdown xpcom/threads/nsThread.cpp:474
43 xul.dll nsRunnableMethodImpl<tag_nsresult obj-firefox/dist/include/nsThreadUtils.h:367
44 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:627
45 xul.dll NS_ProcessNextEvent_P obj-firefox/xpcom/build/nsThreadUtils.cpp:237
46 xul.dll nsThread::Shutdown xpcom/threads/nsThread.cpp:474
47 xul.dll nsRunnableMethodImpl<tag_nsresult obj-firefox/dist/include/nsThreadUtils.h:367
48 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:627
49 xul.dll NS_ProcessNextEvent_P obj-firefox/xpcom/build/nsThreadUtils.cpp:237
50 xul.dll nsThread::Shutdown xpcom/threads/nsThread.cpp:474
51 xul.dll nsRunnableMethodImpl<tag_nsresult obj-firefox/dist/include/nsThreadUtils.h:367
52 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:627
53 xul.dll mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:82
54 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:208
55 xul.dll MessageLoop::Run ipc/chromium/src/base/message_loop.cc:182
56 xul.dll nsBaseAppShell::Run widget/xpwidgets/nsBaseAppShell.cpp:163
57 xul.dll nsAppShell::Run widget/windows/nsAppShell.cpp:232
58 xul.dll nsAppStartup::Run toolkit/components/startup/nsAppStartup.cpp:288
59 xul.dll XREMain::XRE_mainRun toolkit/xre/nsAppRunner.cpp:3823
60 xul.dll XREMain::XRE_main toolkit/xre/nsAppRunner.cpp:3890
61 xul.dll XRE_main toolkit/xre/nsAppRunner.cpp:4088
62 firefox.exe wmain toolkit/xre/nsWindowsWMain.cpp:105
63 firefox.exe __tmainCRTStartup crtexe.c:552
64 kernel32.dll BaseThreadInitThunk
65 ntdll.dll __RtlUserThreadStart
66 ntdll.dll _RtlUserThreadStart
Status: UNCONFIRMED → NEW
Crash Signature: [@ zzz_AsmCodeRange_Begin | nsDependentCString::nsDependentCString(char const*) ]
Ever confirmed: true
Keywords: regression,
regressionwindow-wanted
Judah, can you try to find which Nightly this started happening with?
Reporter | ||
Comment 3•13 years ago
|
||
It started with the 02-Jan-2013 06:56 build.
(In reply to Judah Richardson from comment #3)
> It started with the 02-Jan-2013 06:56 build.
Can you please confirm that the 01-Jan-2013 build does not currently crash for you?
Reporter | ||
Comment 5•13 years ago
|
||
Confirmed. BuildID 20130101030838 works just fine.
Hmmm...44 changes since yesterday:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=dec6aa71da64&tochange=a812ef63de87
Can you try these builds in order:
> ftp://ftp.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-win32/1357124947/firefox-20.0a1.en-US.win32.installer.exe
> ftp://ftp.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-win32/1357061079/firefox-20.0a1.en-US.win32.installer.exe
> ftp://ftp.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-win32/1357038518/firefox-20.0a1.en-US.win32.installer.exe
> ftp://ftp.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-win32/1356990798/firefox-20.0a1.en-US.win32.installer.exe
Reporter | ||
Comment 7•13 years ago
|
||
(In reply to Anthony Hughes, Mozilla QA (:ashughes) from comment #6)
> Hmmm...44 changes since yesterday:
> http://hg.mozilla.org/mozilla-central/
> pushloghtml?fromchange=dec6aa71da64&tochange=a812ef63de87
>
> Can you try these builds in order:
> > ftp://ftp.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-win32/1357124947/firefox-20.0a1.en-US.win32.installer.exe
Crashes
> > ftp://ftp.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-win32/1357061079/firefox-20.0a1.en-US.win32.installer.exe
Crashes
> > ftp://ftp.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-win32/1357038518/firefox-20.0a1.en-US.win32.installer.exe
Works fine
> > ftp://ftp.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-win32/1356990798/firefox-20.0a1.en-US.win32.installer.exe
Didn't try due to above success. Let me know if you want me to do it still.
![]() |
||
Comment 8•13 years ago
|
||
Judah, thanks, that should give us a much narrower regression range.
Reporter | ||
Comment 9•13 years ago
|
||
np, let me know if there's anything else I can do
Comment 10•13 years ago
|
||
Should be fixed now. https://bugzilla.mozilla.org/show_bug.cgi?id=821371#c19
Comment 11•13 years ago
|
||
(In reply to Olli Pettay [:smaug] from comment #10)
> Should be fixed now. https://bugzilla.mozilla.org/show_bug.cgi?id=821371#c19
Judah, can you confirm tomorrow with the next Nightly that this is fixed?
Reporter | ||
Comment 12•13 years ago
|
||
(In reply to Anthony Hughes, Mozilla QA (:ashughes) from comment #11)
> (In reply to Olli Pettay [:smaug] from comment #10)
> > Should be fixed now. https://bugzilla.mozilla.org/show_bug.cgi?id=821371#c19
>
> Judah, can you confirm tomorrow with the next Nightly that this is fixed?
Sure, np
Reporter | ||
Comment 14•13 years ago
|
||
(In reply to Judah Richardson from comment #12)
> (In reply to Anthony Hughes, Mozilla QA (:ashughes) from comment #11)
> > (In reply to Olli Pettay [:smaug] from comment #10)
> > > Should be fixed now. https://bugzilla.mozilla.org/show_bug.cgi?id=821371#c19
> >
> > Judah, can you confirm tomorrow with the next Nightly that this is fixed?
>
> Sure, np
Crash issue is fixed in latest Win32 Nightly build. Thanks!
Comment 15•13 years ago
|
||
Resolving this bug WORKSFORME based on comment 14. Thank you.
Status: NEW → RESOLVED
Closed: 13 years ago
Keywords: regressionwindow-wanted
Resolution: --- → WORKSFORME
Comment 16•13 years ago
|
||
To fix the issue one can set javascript.mem.log to false (using FF or Beta or Aurora) and then update to the latest nightly.
Comment 17•13 years ago
|
||
It is javascript.options.mem.log
You need to log in
before you can comment on or make changes to this bug.
Description
•