Closed
Bug 787885
Opened 11 years ago
Closed 11 years ago
Firefox 17 crash in XPCJSRuntime::GCCallback
Categories
(Core :: XPConnect, defect)
Tracking
()
RESOLVED
FIXED
mozilla19
People
(Reporter: scoobidiver, Assigned: billm)
References
Details
(4 keywords)
Crash Data
It's #35 top browser crasher in 17.0a2 and #61 in 18.0a1. It first appeared in 17.0a1/20120727. The regression range is: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=20db7c6d82cc&tochange=8b96a33ecbd2 Signature XPCJSRuntime::GCCallback(JSRuntime*, JSGCStatus) More Reports Search UUID f7c8b0d1-04c6-4416-a2b9-9ff742120903 Date Processed 2012-09-03 02:29:25 Uptime 26977 Last Crash more than 3 months before submission Install Age 8.1 hours since version was first installed. Install Time 2012-09-02 18:21:47 Product Firefox Version 18.0a1 Build ID 20120902030516 Release Channel nightly OS Windows NT OS Version 6.1.7600 Build Architecture x86 Build Architecture Info GenuineIntel family 6 model 37 stepping 5 Crash Reason EXCEPTION_ACCESS_VIOLATION_READ Crash Address 0xffffffffff63c0c2 App Notes AdapterVendorID: 0x8086, AdapterDeviceID: 0x0046, AdapterSubsysID: 1435103c, AdapterDriverVersion: 8.15.10.2202 D2D? D2D+ DWrite? DWrite+ D3D10 Layers? D3D10 Layers+ EMCheckCompatibility True Adapter Vendor ID 0x8086 Adapter Device ID 0x0046 Total Virtual Memory 4294836224 Available Virtual Memory 3687845888 System Memory Use Percentage 39 Available Page File 5910691840 Available Physical Memory 2456469504 Frame Module Signature Source 0 @0x652e1a0 1 xul.dll XPCJSRuntime::GCCallback js/xpconnect/src/XPCJSRuntime.cpp:727 2 mozjs.dll Collect js/src/jsgc.cpp:4505 3 mozjs.dll js::GCSlice js/src/jsgc.cpp:4538 4 mozjs.dll js::NotifyDidPaint js/src/jsfriendapi.cpp:817 5 xul.dll nsXPConnect::NotifyDidPaint js/xpconnect/src/nsXPConnect.cpp:2763 6 xul.dll PresShell::DidPaint layout/base/nsPresShell.cpp:7049 7 xul.dll nsViewManager::CallDidPaintOnObserver view/src/nsViewManager.cpp:1268 8 xul.dll nsViewManager::ProcessPendingUpdates view/src/nsViewManager.cpp:1218 9 xul.dll nsRefreshDriver::Notify layout/base/nsRefreshDriver.cpp:421 10 xul.dll nsTimerImpl::Fire xpcom/threads/nsTimerImpl.cpp:476 11 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:624 12 xul.dll mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:82 13 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:201 14 xul.dll MessageLoop::Run ipc/chromium/src/base/message_loop.cc:175 15 xul.dll nsBaseAppShell::Run widget/xpwidgets/nsBaseAppShell.cpp:163 16 xul.dll nsAppShell::Run widget/windows/nsAppShell.cpp:232 17 xul.dll nsAppStartup::Run toolkit/components/startup/nsAppStartup.cpp:273 18 xul.dll XREMain::XRE_mainRun toolkit/xre/nsAppRunner.cpp:3835 19 xul.dll XREMain::XRE_main toolkit/xre/nsAppRunner.cpp:3912 20 xul.dll XRE_main toolkit/xre/nsAppRunner.cpp:3988 ... More reports at: https://crash-stats.mozilla.com/report/list?signature=XPCJSRuntime%3A%3AGCCallback%28JSRuntime*%2C+JSGCStatus%29
Reporter | ||
Comment 1•11 years ago
|
||
It's #21 top browser crasher in 17.0a2 and #95 in 18.0a1.
tracking-firefox17:
--- → ?
Keywords: topcrash
Comment 2•11 years ago
|
||
Could be a regression from bug 729760, which is in the changeset range.
Updated•11 years ago
|
Comment 3•11 years ago
|
||
5 http://itip.kr/index.php?controller=room 3 http://www.facebook.com/ 3 about:blank 2 http://www.forexfactory.com/calendar.php 2 https://www.facebook.com/?ref=tn_tnmn 1 http://china-cheats.com/login.php?do=login 1 http://www.kitlandoyahoo.com.br/redirect/index_2538545.html 1 http://www.youtube.com/results?search_query=programa+do+jo+2012+completo&page=2 1 http://www.radioekklesia.com/ 1 http://www.fingerhut.com/thumbnail/Bed-Bath/Bedding/Mattress-Pads-Toppers/Mcatp/ 1 http://www.tagged.com/logout.html 1 http://www.godlikeproductions.com/forum1/message1382952/pg1265 1 http://www.huffingtonpost.com/2012/09/19/jon-stewart-romney-47-percent-video_n_1 1 http://www.pixiz.com/page/4?q=mer 1 http://www.marry.vn/nha-cung-cap/mrlee-studio 1 http://www.pokerdeprimera.com/index.php?topic=11703 1 wyciwyg://39/http://js2.wlxrs.com/-09FDk5v32BlbF53uVvNNQ/adloader.html#pgqp:%26P 1 http://datnewcudi.com/2012/09/18/photos-cruel-summer-album-packaging-and-poster/ 1 http://terratv.terra.com/news/4913-424156/un-perro-cuida-desde-hace-seis-anos-la 1 http://soundcloud.com/hossyan 1 http://maps.google.com/maps?f=q&source=s_q&output=js&hl=en&geocode=&abauth=50607 1 http://www.foodnetwork.com/search/delegate.do?fnSearchString=lasagna&fnSearchTyp 1 http://forums.data.bg/index.php?showtopic=2100526 1 http://vn.news.yahoo.com/r%C3%BAt-ng%E1%BA%AFn-b%E1%BA%ADc-ph%E1%BB%95-th%C3%B4n 1 http://www.delfi.lt/news/daily/lithuania/rudens-lygiadienis-dundejo-dangaus-bugn 1 http://www.amazon.com/Tween-Christa-Martin/dp/B001E0TX7Q/ref=sr_1_8?s=movies-tv&
Keywords: needURLs
QA Contact: mozillamarcia.knous
Comment 4•11 years ago
|
||
Bill - we're going to ask QA to reproduce asap, but can you look at this crash as well?
Assignee | ||
Comment 5•11 years ago
|
||
Well, from the crash stacks, memory is almost certainly corrupted. We're jumping to a callback that is set in only one or two safe places and we end up in bad memory. I don't think I'll be able to track it back any further than that. I agree with Andrew that bug 729760 is the likely cause of the regression. That bug reduces GC times somewhat, but not hugely. We could disable it for 17 if the crashes are significant enough, although I'd rather not do that.
Reporter | ||
Comment 6•11 years ago
|
||
It's correlated with spyware: *Oct 13: XPCJSRuntime::GCCallback(JSRuntime*, JSGCStatus)|EXCEPTION_ACCESS_VIOLATION_EXEC (25 crashes) 28% (7/25) vs. 6% (319/4975) ffxtlbr@babylon.com 20% (5/25) vs. 5% (271/4975) plugin@yontoo.com 16% (4/25) vs. 4% (185/4975) {EEE6C361-6118-11DC-9C72-001320C79847} 12% (3/25) vs. 2% (116/4975) bbrs_002@blabbers.com 12% (3/25) vs. 4% (222/4975) ffxtlbr@funmoods.com *Oct 14: XPCJSRuntime::GCCallback(JSRuntime*, JSGCStatus)|EXCEPTION_ACCESS_VIOLATION_EXEC (67 crashes) 19% (13/67) vs. 3% (515/15649) {EB9394A3-4AD6-4918-9537-31A1FD8E8EDF} (DealPly) 18% (12/67) vs. 2% (381/15649) bbrs_002@blabbers.com 19% (13/67) vs. 8% (1229/15649) ffxtlbr@babylon.com 13% (9/67) vs. 4% (703/15649) ffxtlbr@funmoods.com 13% (9/67) vs. 5% (839/15649) plugin@yontoo.com
![]() |
||
Comment 8•11 years ago
|
||
This is topcrash #15 in 18 right now.
Comment 9•11 years ago
|
||
I installed some of the addons versions below from the recent correlations and have not yet been able to generate a crash on Windows: XPCJSRuntime::GCCallback(JSRuntime*, JSGCStatus)|EXCEPTION_ACCESS_VIOLATION_EXEC (161 crashes) 21% (34/161) vs. 5% (1947/35497) plugin@yontoo.com (1.20.00) 14% (23/161) vs. 2% (826/35497) bbrs_002@blabbers.com (1.0.5) 17% (27/161) vs. 8% (2861/35497) ffxtlbr@babylon.com 0% (0/161) vs. 0% (1/35497) 1.1.3 0% (0/161) vs. 0% (7/35497) 1.1.8 6% (10/161) vs. 2% (733/35497) 1.1.9 3% (5/161) vs. 1% (377/35497) 1.2.0 7% (12/161) vs. 5% (1743/35497) 1.5.0 9% (14/161) vs. 3% (1115/35497) ffxtlbr@incredibar.com 1% (1/161) vs. 0% (5/35497) 1.1.9 8% (13/161) vs. 3% (1110/35497) 1.5.0 11% (17/161) vs. 5% (1809/35497) avg@toolbar 0% (0/161) vs. 0% (24/35497) 10.0.0.7 0% (0/161) vs. 0% (14/35497) 10.2.0.3 0% (0/161) vs. 0% (8/35497) 11.0.0.10 0% (0/161) vs. 0% (4/35497) 11.0.0.9 2% (4/161) vs. 1% (322/35497) 11.1.0.12 0% (0/161) vs. 0% (10/35497) 11.1.0.7 0% (0/161) vs. 0% (2/35497) 11.1.1.7 0% (0/161) vs. 0% (5/35497) 12.1.0.13 0% (0/161) vs. 0% (8/35497) 12.1.0.20 0% (0/161) vs. 0% (20/35497) 12.1.0.21 1% (1/161) vs. 0% (44/35497) 12.2.0.5 3% (5/161) vs. 2% (666/35497) 12.2.5.32 0% (0/161) vs. 0% (6/35497) 12.2.5.33 3% (5/161) vs. 1% (470/35497) 12.2.5.34 1% (2/161) vs. 0% (52/35497) 12.2.5.4 0% (0/161) vs. 0% (1/35497) 13.0.0.6 0% (0/161) vs. 0% (10/35497) 13.0.0.7 0% (0/161) vs. 0% (2/35497) 13.1.0.1 0% (0/161) vs. 0% (8/35497) 13.1.0.3 0% (0/161) vs. 0% (54/35497) 13.2.0.1 0% (0/161) vs. 0% (34/35497) 13.2.0.3 0% (0/161) vs. 0% (4/35497) 8.0.0.34.1 0% (0/161) vs. 0% (6/35497) 8.0.0.40.2 0% (0/161) vs. 0% (9/35497) 9.0.0.18.3 0% (0/161) vs. 0% (26/35497) 9.0.0.22.1 9% (15/161) vs. 4% (1409/35497) {b9db16a4-6edc-47ec-a1f4-b86292ed211d} (Video DownloadHelper, https://addons.mozilla.org/addon/3006) 9% (15/161) vs. 4% (1379/35497) 4.9.10 0% (0/161) vs. 0% (2/35497) 4.9.5 0% (0/161) vs. 0% (4/35497) 4.9.8 0% (0/161) vs. 0% (24/35497) 4.9.9
Comment 10•11 years ago
|
||
I believe that this crash was probably caused by/fixed by bug 791798. It appears to mostly though not completely have gone away on trunk after that landed for the 12-Oct nightly. It appears to have completely gone away on aurora after that bug landed for the 16-Oct aurora build. We should verify in 17b2, but I'm willing to call this FIXED.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 11•11 years ago
|
||
There are no crashes after 18.0a2/20121015 and in 17.0b2.
status-firefox17:
--- → verified
status-firefox18:
--- → verified
Depends on: 791798
Target Milestone: --- → mozilla19
Comment 12•11 years ago
|
||
Dropping qawanted since QA was unable to find steps to reproduce and this has now been verified using crashstats against Firefox 17 and 18.
Keywords: qawanted
You need to log in
before you can comment on or make changes to this bug.
Description
•