Closed Bug 789299 Opened 12 years ago Closed 3 years ago

"ASSERTION: Surface not allowed to be used as source!" with CSS transform

Categories

(Core :: Graphics, defect)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: jruderman, Unassigned, NeedInfo)

References

Details

(Keywords: assertion, crash, testcase, Whiteboard: qa-not-actionable)

Attachments

(2 files)

Attached file testcase
With:

  user_pref("browser.tabs.autoHide", true);
  user_pref("layers.acceleration.disabled", true);

The testcase causes:

###!!! ASSERTION: Surface not allowed to be used as source!: 'surface->GetAllowUseAsSource()', file /Users/jruderman/mozilla-central/gfx/thebes/gfxContext.cpp, line 1339

Followed by a crash in _moz_cairo_pattern_create_for_surface.

(The browser.tabs.autoHide requirement is weird.  My first guess was that the crash depended on a large content area size, but moving my Mac OS X Dock to the left side of the screen didn't affect whether Firefox crashes.  This is all on a Mac Mini running Lion.)
Attached file stack traces
I can't reproduce this locally. Is this bug still relevant?
Flags: needinfo?(jruderman)

Hey Jesse,
Can you still reproduce this issue or should we close it?

Hi, I'll close this ticket due to a lack of information as Resolved-Incomplete. Please feel free to reopen it if you consider it necessary.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Whiteboard: qa-not-actionable
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: