Closed Bug 850510 Opened 12 years ago Closed 12 years ago

[layers-refactoring] ocean of cairo assertions in the gfx branch

Categories

(Core :: Graphics: Layers, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: nical, Unassigned)

References

Details

Attachments

(1 file)

Attached file gdb backtrace
On the gfx branch we hit this assertion continuously: Assertion failed at /home/nico/dev/mozilla/gfx/gfx/cairo/cairo/src/cairo-device.c:436: device->mutex_depth > 0 The assertion is not fatal and when I set a break point on it I get the attached back trace.
This assertion is only hit when off main thread compositing is enabled
Is cairo compiled with multi-thread support? If not, nothing should be using cairo from another thread.
The assertion was happening on the main thread, not sure if something was using cairo somewhere else. I haven't been able to reproduce this for a while and the code is changing fast on the refactoring branch so i'll close this bug.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: