Closed
Bug 1255362
Opened 9 years ago
Closed 9 years ago
Crash in mozilla::layers::ImageContainer::GetCurrentSize on rpm.newrelic.com
Categories
(Core :: Graphics: Layers, defect)
Tracking
()
VERIFIED
FIXED
mozilla48
Tracking | Status | |
---|---|---|
firefox48 | --- | verified |
People
(Reporter: emorley, Assigned: seth)
References
Details
(Keywords: crash, topcrash, Whiteboard: [gfx-noted])
Crash Data
Attachments
(1 file)
4.24 KB,
patch
|
mstange
:
review+
|
Details | Diff | Splinter Review |
This bug was filed from the Socorro interface and is
report bp-e2f5a1de-9f7d-47f9-9875-76a282160310.
=============================================================
Reproducible crash using today's x86 Nightly on Windows 10:
1) Visit https://rpm.newrelic.com/accounts/677903/applications/4180461/edit
2) Edit app name
3) Select "Save application settings"
4) A couple of seconds after the page reloads with the "Your application has been updated" banner at the top, crash occurs.
bp-e2f5a1de-9f7d-47f9-9875-76a282160310
bp-256462f5-c7e5-4265-a2c7-3d9c22160310
From about:support...
Name: Firefox
Version: 48.0a1
Build ID: 20160309030419
Update Channel: nightly
User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:48.0) Gecko/20100101 Firefox/48.0
OS: Windows_NT 10.0 x86
Multiprocess Windows: 0/1 (Disabled)
Safe Mode: false
Graphics
--------
Adapter Description: NVIDIA Quadro 1000M
Adapter Drivers: nvd3dumx,nvwgf2umx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um,nvwgf2um
Adapter RAM: 2048
Asynchronous Pan/Zoom: none
ClearType Parameters: Gamma: 2200 Pixel Structure: R ClearType Level: 100 Enhanced Contrast: 300
Device ID: 0x0dfa
Direct2D Enabled: true
DirectWrite Enabled: true (10.0.10586.0)
Driver Date: 12-3-2015
Driver Version: 10.18.13.5456
GPU #2 Active: false
GPU Accelerated Windows: 1/1 Direct3D 11 (OMTC)
Subsys ID: 21cf17aa
Supports Hardware H264 Decoding: Yes
Vendor ID: 0x10de
WebGL Renderer: Google Inc. -- ANGLE (NVIDIA Quadro 1000M Direct3D11 vs_5_0 ps_5_0)
windowLayerManagerRemote: true
AzureCanvasAccelerated: 0
AzureCanvasBackend: direct2d 1.1
AzureContentBackend: direct2d 1.1
AzureFallbackCanvasBackend: cairo
Reporter | ||
Comment 1•9 years ago
|
||
And some more, though different STR:
bp-9ef553e1-6743-40c8-a826-192152160310
bp-5fe53b69-f88a-4814-94b8-e0bf32160310
1) Open https://papertrailapp.com/
2) Click login link at top right
3) Click papertrail site logo top left to return to the homepage
4) Repeat 2-3 a few times
Comment 2•9 years ago
|
||
Seth, looks like it's calling aLayer->GetContainer()->GetCurrentSize(), but GetContainer() is null. Shows you in the log. Want to take a look at this?
Flags: needinfo?(seth)
Whiteboard: [gfx-noted]
Assignee | ||
Comment 3•9 years ago
|
||
Yeah, I will just fix it. The patch is trivial. It's my mistake; I didn't realize that GetContainer() could return null. (Though I should have since the method name included "Get", in retrospect.)
Assignee | ||
Comment 6•9 years ago
|
||
The patch is trivial.
Attachment #8729259 -
Flags: review?(mstange)
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → seth
Updated•9 years ago
|
Attachment #8729259 -
Flags: review?(mstange) → review+
FYI, this has enough crashes to be the #1 topcrash on nightly by a decent margin, except that bug 1255690 beat you to it on the same day, so you're #2. Would be nice to have this fix in tomorrow's nightly...
The nightly regression window was:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=05c087337043&tochange=af7c0cb0798f
but you already know the regressing bug, so that's not so useful...
Keywords: topcrash
Crash Signature: [@ mozilla::layers::ImageContainer::GetCurrentSize] → [@ mozilla::layers::ImageContainer::GetCurrentSize]
[@ mozilla::ReentrantMonitorAutoEnter::ReentrantMonitorAutoEnter ]
Crash Signature: [@ mozilla::layers::ImageContainer::GetCurrentSize]
[@ mozilla::ReentrantMonitorAutoEnter::ReentrantMonitorAutoEnter ] → [@ mozilla::layers::ImageContainer::GetCurrentSize]
[@ mozilla::ReentrantMonitorAutoEnter::ReentrantMonitorAutoEnter ]
[@ mozilla::ReentrantMonitor::Enter ]
Comment 8•9 years ago
|
||
so is this ready for checkin ? Let me know and i can bring this to m-c to fix the topcrash in the next nightly (also per comment #7)
Flags: needinfo?(seth)
I'll land this directly on central (with a=Tomcat via IRC).
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla48
Reporter | ||
Comment 12•9 years ago
|
||
Thank you for the quick turnaround on this Seth :-)
Assignee | ||
Comment 13•9 years ago
|
||
(In reply to Ed Morley [:emorley] from comment #12)
> Thank you for the quick turnaround on this Seth :-)
Happy to help. Thanks to Carsten and David for helping to get this landed so fast, and to Markus for reviewing so quickly!
Flags: needinfo?(seth)
Updated•8 years ago
|
Flags: qe-verify+
Comment 14•8 years ago
|
||
Unable to reproduce this crash anymore on FX 48 beta 2 (build ID 20160620091522) with the STR from description and comment 1 on Windows 10 x64.
Also, no crash reports submitted for the last couple of days. Closing as verified.
You need to log in
before you can comment on or make changes to this bug.
Description
•