[Azure] Scrolling Wolfram Alpha causes crash

RESOLVED FIXED in mozilla12

Status

()

Core
Graphics
--
critical
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: Leman Bennett [Omega], Assigned: bas)

Tracking

({crash})

Trunk
mozilla12
x86_64
Windows 7
crash
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

Attachments

(1 attachment)

(Reporter)

Description

5 years ago
With Azure-Thebes wrapper enabled: Visit Wolfram Alpha and input search terms. Any will do. Then, scroll the page.

For example: http://www.wolframalpha.com/input/?i=x^2%2By^2%3D1

I used autoscroll, but should be reproducable without autoscroll.

Breakpad IDs:
https://crash-stats.mozilla.com/report/index/bp-1216c1c5-048e-4688-86d7-cf65f2120118
https://crash-stats.mozilla.com/report/index/bp-a88e1f30-ee32-4f49-a7fd-240ba2120118
https://crash-stats.mozilla.com/report/index/bp-1611c9de-3d6e-4960-8b01-fdd042120118
(Reporter)

Updated

5 years ago
Blocks: 715768
(Assignee)

Comment 1

5 years ago
This is what I was able to reproduce, it has a more useful stack:

https://crash-stats.mozilla.com/report/index/bp-9986771d-34ea-4532-9bf6-af9ef2120118
(Assignee)

Comment 2

5 years ago
Created attachment 589578 [details] [diff] [review]
Don't attempt to upload when there's nothing to upload

This brings to attention the fact we actually need another bug for getting the right upload region for an edge/corner for the extend modes case. For now I think we should get this fix in, we don't generally ever need the other functionality for content drawing, just canvas.
Assignee: nobody → bas.schouten
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #589578 - Flags: review?(jmuizelaar)
Test case?
(Assignee)

Comment 4

5 years ago
(In reply to Jeff Muizelaar [:jrmuizel] from comment #3)
> Test case?

I'm pretty sure this is some scrolling based edge-case. Normally we don't try to draw when something is outside the surface. I had to scroll a bunch to get this to occur. Maybe there's a way to reproduce it in a simple environment, but I don't know what it is.

Updated

5 years ago
Severity: normal → critical
Crash Signature: [@ atidxx32.dll@0x375828] [@ atidxx32.dll@0x22f528]
Keywords: crash
Would this be easier to test if we had an azure test suite?
(Assignee)

Comment 6

5 years ago
Yes it would.

Comment 7

5 years ago
Similar Crash (with nVidia in my case: nvwgf2um.dll@0x281db0)scrolling Wolfram and this one:

http://www.overclock.net/t/149879/howto-nvidia-bios-flashing/490


Azure-Thebes wrapper enabled, (Crash only with Direct3D 10 layers, Direct3D 9 layers dont crash)

https://crash-stats.mozilla.com/report/index/bp-9511e8be-8d80-4ae3-834e-9e9ab2120124
https://crash-stats.mozilla.com/report/index/bp-9ba17c6a-3757-4546-8dea-f740d2120125
(In reply to Bas Schouten (:bas) from comment #6)
> Yes it would.

Would you be willing to write the Azure test even if we don't have a framework for running it. I'd like us to start having an Azure test suite for testing the lower level semantics of the backends and for being able to run tests without having to rebuild the browser.
Attachment #589578 - Flags: review?(jmuizelaar) → review+
(Assignee)

Comment 9

5 years ago
(In reply to Jeff Muizelaar [:jrmuizel] from comment #8)
> (In reply to Bas Schouten (:bas) from comment #6)
> > Yes it would.
> 
> Would you be willing to write the Azure test even if we don't have a
> framework for running it. I'd like us to start having an Azure test suite
> for testing the lower level semantics of the backends and for being able to
> run tests without having to rebuild the browser.

I want to do that, I actually want to do the framework very, very soon. I'll make this the first test in there.
(Assignee)

Comment 10

5 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/c645bbfc7475
https://hg.mozilla.org/mozilla-central/rev/c645bbfc7475
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla12
(Assignee)

Updated

5 years ago
No longer blocks: 715768
(Assignee)

Updated

5 years ago
Blocks: 715768
You need to log in before you can comment on or make changes to this bug.