Attached is a patch against the ubuntulooks engine's ubuntulooks_progressbar_create_cell() to create a Cairo surface of the same type as the target rather than an RGB24 image surface. With this patch applied, Firefox runs starts fine with the Human theme.
The RGB24 image surface was what tipped me off to try different bit depths above. By making the pattern match the target surface's format, the composite fallback routine should be avoided. It is worth noting that while this patch cleared up the crash for me, the bug probably still exists in Cairo's fallback compositing routines. Hopefully there is enough information here to produce a simpler test case though. ** Attachment added: "ubuntulooks_0.9.12-6-progressbar-fix.patch" http://launchpadlibrarian.net/9497723/ubuntulooks_0.9.12-6-progressbar-fix.patch -- MASTER [GUTSY] firefox crashed [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] from libcairo https://bugs.launchpad.net/bugs/133124 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs