Closed
Bug 1314505
Opened 8 years ago
Closed 8 years ago
signal 11 was received by running dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/indexedstatequery.html
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
FIXED
mozilla52
People
(Reporter: vliu, Assigned: vliu)
References
Details
Attachments
(2 files, 1 obsolete file)
4.23 KB,
text/x-log
|
Details | |
1.13 KB,
patch
|
mtseng
:
review+
lizzard
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
This issue can be reproduced by loading the html file in [1]. [1]: https://dxr.mozilla.org/mozilla-central/source/dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/indexedstatequery.html?q=path%3Aindexedstatequery.html&redirect_type=single
Assignee | ||
Updated•8 years ago
|
Assignee: nobody → vliu
Assignee | ||
Comment 1•8 years ago
|
||
Stack dump was attached.
Assignee | ||
Comment 2•8 years ago
|
||
Hi Morris, The crash happens because linkInfo became dangling but still operating its member functions. Could you please have a review? Thanks.
Attachment #8806618 -
Flags: review?(mtseng)
Comment 3•8 years ago
|
||
Comment on attachment 8806618 [details] [diff] [review] Add raw pointer check to avoid operating with nullptr. Review of attachment 8806618 [details] [diff] [review]: ----------------------------------------------------------------- You should check IsLinked() and return invalid operation like http://searchfox.org/mozilla-central/source/dom/canvas/WebGLProgram.cpp#863-866
Attachment #8806618 -
Flags: review?(mtseng) → review-
Assignee | ||
Comment 4•8 years ago
|
||
Thanks the comments for the patch. Could you please also have a review?
Attachment #8806646 -
Flags: review?(mtseng)
Assignee | ||
Updated•8 years ago
|
Attachment #8806618 -
Attachment is obsolete: true
Updated•8 years ago
|
Attachment #8806646 -
Flags: review?(mtseng) → review+
Assignee | ||
Comment 5•8 years ago
|
||
try result: https://treeherder.mozilla.org/#/jobs?repo=try&revision=badf6e942641&selectedJob=30356415
Pushed by vliu@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/4b1de4471e4b Execute ErrorInvalidOperation if IsLinked() returns false. r=mtseng
Comment 7•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/4b1de4471e4b
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox52:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla52
Assignee | ||
Comment 8•8 years ago
|
||
[Tracking Requested - why for this release]:This bug is for fixing webgl2 conformance test crashed. We need this fix uplift to FF-51.
tracking-firefox51:
--- → ?
Comment 9•8 years ago
|
||
Track 51+ as this is Web GL 2 conformance test. Hi :vliu, Do you think this is worth uplifting to 51 aurora?
Comment 10•8 years ago
|
||
Comment on attachment 8806646 [details] [diff] [review] Execute ErrorInvalidOperation if IsLinked() returns false. Approval Request Comment [Feature/regressing bug #]: webgl2 [User impact if declined]: [Describe test coverage new/current, TreeHerder]: [Risks and why]: [String/UUID change made/needed]:
Flags: needinfo?(vliu)
Attachment #8806646 -
Flags: approval-mozilla-aurora?
Comment 11•8 years ago
|
||
Comment on attachment 8806646 [details] [diff] [review] Execute ErrorInvalidOperation if IsLinked() returns false. Crash fix for WebGL2, let's uplift to aurora.
Attachment #8806646 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 12•8 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-aurora/rev/239548496f8e
You need to log in
before you can comment on or make changes to this bug.
Description
•