Closed
Bug 399556
Opened 18 years ago
Closed 18 years ago
cairo_scaled_font_destroy: Assertion `scaled_font->ref_count > 0' failed.
Categories
(Core :: Graphics, defect, P2)
Tracking
()
RESOLVED
FIXED
mozilla1.9beta1
People
(Reporter: reed, Assigned: karlt)
References
Details
(Keywords: assertion, crash, topcrash)
Attachments
(2 files)
|
819 bytes,
patch
|
vlad
:
review+
beltzner
:
approvalM9+
beltzner
:
approval1.9+
|
Details | Diff | Splinter Review |
|
1.20 KB,
patch
|
pavlov
:
review+
beltzner
:
approvalM9+
|
Details | Diff | Splinter Review |
I've been continually getting shutdown crashes with the following error:
firefox-bin: /build/buildd/libcairo-1.4.10/src/cairo-scaled-font.c:617: cairo_scaled_font_destroy: Assertion `scaled_font->ref_count > 0' failed.
Breakpad IDs:
* bp-5c351700-7815-11dc-8210-001a4bd43ef6
* bp-89bef55e-7880-11dc-b8f4-001a4bd43e5c
Flags: blocking1.9?
Comment 1•18 years ago
|
||
we should probably not call cairo_debug_reset_static_data in opt builds..
Comment 2•18 years ago
|
||
this should disable it in non-test builds
| Assignee | ||
Comment 3•18 years ago
|
||
(In reply to comment #2)
> Created an attachment (id=285921) [details]
> fix
>
> this should disable it in non-test builds
>
I wonder if that should be disabled for system cairo too (as we'd be sharing the cairo).
To work-around this crash we may need to do the same here:
http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/gfx/thebes/src/gfxPangoFonts.cpp&rev=1.109&mark=219-221#215
Attachment #285921 -
Flags: review?(vladimir) → review+
| Reporter | ||
Comment 4•18 years ago
|
||
Comment on attachment 285921 [details] [diff] [review]
fix
This partly fixes a shutdown crash that I hit almost every day or every other day.
Attachment #285921 -
Flags: approvalM9?
Attachment #285921 -
Flags: approval1.9?
Comment 5•18 years ago
|
||
Comment on attachment 285921 [details] [diff] [review]
fix
a=endgame drivers for M9
Attachment #285921 -
Flags: approvalM9?
Attachment #285921 -
Flags: approvalM9+
Attachment #285921 -
Flags: approval1.9?
Attachment #285921 -
Flags: approval1.9+
Updated•18 years ago
|
Flags: blocking1.9? → blocking1.9+
Comment 6•18 years ago
|
||
checked in.
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 7•18 years ago
|
||
This is still showing up in latest builds:
http://crash-stats.mozilla.com/report/list?range_unit=weeks&version=Firefox%3A3.0a9pre&range_value=2&signature=%400xffffe410
http://crash-stats.mozilla.com/report/list?range_unit=weeks&version=Firefox%3A3.0a9pre&range_value=2&signature=libc-2.6.1.so%400x2a7d6
| Reporter | ||
Comment 8•18 years ago
|
||
This should be a beta blocker, imho. I think this is how to nominate?
Target Milestone: --- → mozilla1.9 M9
Comment 9•18 years ago
|
||
That'll work, Reed.
Comment 10•18 years ago
|
||
I don't think this should block beta unless something bad is happening as a result of the crash.
That said, I don't see how we would be calling that function with that set of ifdefs given the logs from the nightly builds.
Target Milestone: mozilla1.9 M9 → mozilla1.9 M10
Comment 11•18 years ago
|
||
While I don't think it should block, if we can find a fix shortly, we should probably land it for M9.
| Assignee | ||
Comment 12•18 years ago
|
||
(gtk may still be using the fontmap so I wonder whether we should not shut this down until after closing the display.)
Updated•18 years ago
|
Attachment #286600 -
Flags: review?(pavlov)
Attachment #286600 -
Flags: review+
Attachment #286600 -
Flags: approvalM9?
Updated•18 years ago
|
Priority: -- → P2
Comment 13•18 years ago
|
||
Comment on attachment 286600 [details] [diff] [review]
don't pango_fc_font_map_shutdown in release builds
a=endgame drivers for M9
Updated•18 years ago
|
Attachment #286600 -
Flags: approvalM9? → approvalM9+
| Assignee | ||
Comment 14•18 years ago
|
||
gfxPangoFonts.cpp revision 1.110.
Status: ASSIGNED → RESOLVED
Closed: 18 years ago → 18 years ago
Resolution: --- → FIXED
| Reporter | ||
Updated•18 years ago
|
Target Milestone: mozilla1.9 M10 → mozilla1.9 M9
Comment 15•18 years ago
|
||
Reed: Since you have been seeing this crash, would you mind checking the latest nightly to see if you are still seeing it? Thanks.
Comment 16•18 years ago
|
||
I still get this abort & crash in Linux debug builds, but not in release builds. See bug 402785.
You need to log in
before you can comment on or make changes to this bug.
Description
•