Hi Richard, I had the similar issue which seems to be related to pango. Upgrade to the latest svn could partly fix this. Please also note the bug here: https://bugzilla.mozilla.org/show_bug.cgi?id=405268 in case you meet the same stack.
-Alfred Richard L. Hamilton wrote: >> In case you're wondering if there's actually builds >> of the betas for Solaris. There are, if you look >> really really close. >> >> x86 and SPARC builds for Solaris Nevada to be found >> here: >> >> http://releases.mozilla.org/pub/mozilla.org/firefox/re >> leases/3.0b2/contrib/solaris_pkgadd/ >> >> That build appears relatively stable to me. Be sure >> to back up the profile though, and be prepared to >> wave good bye to some extensions and skins that >> aren't updated already to work this this. >> > > Not working so well for me: > > $ uname -a > SunOS paradox 5.11 snv_66 sun4u sparc SUNW,Sun-Blade-1000 > $ /opt/sfw/bin/firefox > > (Gecko:2633): Pango-WARNING **: shape engine failure, expect ugly output. the > offending font is 'Arial Not-Rotated 0' > Segmentation Fault - core dumped > > pstack output for the thread that seems to have been the one having problems: > > ----------------- lwp# 1 / thread# 1 -------------------- > ff0c4be8 _lwp_kill (b, ffbfb0c0, 0, 0, fffffffc, 1) + 8 > fd93e938 __1cNnsProfileLockSFatalSignalHandler6Fi_v_ (b, 219f54, 70464, 28, > fedc7e78, fd93e720) + 1cc > ff0c3b24 __sighndlr (b, 0, ffbfb248, fd93e76c, 0, 0) + c > ff0b8434 call_user_handler (b, 0, ffbfb248, fc18b1c0, 480b0, ff100658) + 41c > f7f18e88 FT_Get_Char_Index (fc18b198, 30, 1, fc13c428, b17fa0, fc18b118) + 18 > fc12af24 _cairo_scaled_font_text_to_glyphs (fc18b198, 0, 1, ffbfb668, 3, > ffbfb5e8) + 124 > fc12ab10 cairo_scaled_font_text_extents (fc18b198, ffbfbb26, ffbfba80, > ffbfb66c, f8088570, ffbfb668) + 28 > f8074160 _pango_cairo_font_get_hex_box_info (fc18b198, b54c00, 0, 1, > f8088570, b5e3c0) + 4e0 > f8074530 _pango_cairo_get_glyph_extents_missing (b54c00, 10000045, 0, > ffbfbbe8, f807764c, 14054) + 18 > f836af80 fallback_engine_shape (b55730, b1f948, fc9ba708, 4c, 75df4c, > 10000045) + 94 > f837ec00 pango_shape (b1f948, d, 75df4c, b55730, 0, 22ec0) + 1f4 > f83718b4 shape_run (b53a58, ffbfbdf0, 75df40, b55730, fc9b8684, 9b5630) + 6c > f8371a14 process_item (9b5630, b53a58, ffbfbdf0, 1, 0, 10000000) + 44 > f837213c process_line (9b5630, ffbfbdf0, ffffffff, 75df40, f83a18d0, b53a58) > + 114 > f8372a38 pango_layout_check_lines (ffbfbdf0, b1f948, 9b5630, 0, d, b1f955) + > 3b8 > f8370aac pango_layout_get_extents_internal (0, 0, ffbfbf38, 0, 9b5630, 0) + > 13c > f8029ea4 pango_fc_font_create_metrics_for_context (b3a5e8, a15090, f838ff58, > 34840, b52c60, f805e664) + 84 > f80772c0 pango_cairo_fc_font_get_metrics (b3a5e8, 5cac10, f838ff58, b0f8d0, > a15090, 0) + 9c > fe72c59c __1cMgfxPangoFontKGetMetrics6M_rknHgfxFontHMetrics__ (b4f428, > 5cac10, fefdca64, fefdd100, b4f450, fedc7e78) + 118 > fe586ed0 __1cTnsThebesFontMetricsSGetExternalLeading6Mri_I_ (b436a8, > ffbfc3ec, fedc7e78, ff7bf010, 840c00, 11b0824) + 20 > fdc1766c __1cTGetNormalLineHeight6FpnOnsIFontMetrics__i_ (b436a8, b4ea54, > fefac7f8, ffbfc478, 879d80, fe586eb0) + 24 > fdc17848 > __1cRnsHTMLReflowStateOCalcLineHeight6FpnTnsIRenderingContext_pnOnsStyleContext__i_ > (ac7910, ac86c8, fedc7e78, 3c, ac8774, 0) + dc > fdbe670c > __1cSnsBlockReflowState2t5B6MrknRnsHTMLReflowState_pnNnsPresContext_pnMnsBlockFrame_rknTnsHTMLReflowMetrics_iii_v_ > (ffbfc690, ffbfc944, a56298, ac8774, 40000000, 1dd30) + 2b0 > fdbd8d14 > __1cMnsBlockFrameGReflow6MpnNnsPresContext_rnTnsHTMLReflowMetrics_rknRnsHTMLReflowState_rI_I_ > (ac8774, a56298, ffbfc9f4, ffbfc944, ffbfcb84, 0) + b4 > fdbd639c > __1cZnsAbsoluteContainingBlockTReflowAbsoluteFrame6MpnInsIFrame_pnNnsPresContext_rknRnsHTMLReflowState_iii2rIpnGnsRect__I_ > (fdbd8c60, ab23dc, a56298, ffbfcff4, fedc7e78, fef011d8) + 1b8 > fdbd5b74 > __1cZnsAbsoluteContainingBlockGReflow6MpnQnsContainerFrame_pnNnsPresContext_rknRnsHTMLReflowState_rIiiiiipnGnsRect__I_ > (ab2428, ab23dc, a56298, ffbfcff4, e2e0, ee98) + 488 > fdbd9348 > __1cMnsBlockFrameGReflow6MpnNnsPresContext_rnTnsHTMLReflowMetrics_rknRnsHTMLReflowState_rI_I_ > (ab23dc, a56298, ffbfd0a4, ffbfcff4, ffbfd21c, ee98) + 6e8 > fdbee238 > __1cQnsContainerFrameLReflowChild6MpnInsIFrame_pnNnsPresContext_rnTnsHTMLReflowMetrics_rknRnsHTMLReflowState_iiIrIpnbDnsOverflowContinuationTracker__I_ > (fdbf7748, ab23dc, a56298, ffbfd0a4, ffbfcff4, 0) + 68 > fdc12f04 > __1cLCanvasFrameGReflow6MpnNnsPresContext_rnTnsHTMLReflowMetrics_rknRnsHTMLReflowState_rI_I_ > (ffbfd228, a56298, ffbfd38c, ffbfd228, ffbfd21c, a80754) + 108 > fdbee238 > __1cQnsContainerFrameLReflowChild6MpnInsIFrame_pnNnsPresContext_rnTnsHTMLReflowMetrics_rknRnsHTMLReflowState_iiIrIpnbDnsOverflowContinuationTracker__I_ > (fdbf7748, a80754, a56298, ffbfd38c, ffbfd228, 0) + 68 > fdc0901c > __1cRnsHTMLScrollFrameTReflowScrolledFrame6MpnRScrollReflowState_iipnTnsHTMLReflowMetrics_i_I_ > (0, ffbfd4d8, 0, 1, ffbfd38c, 80) + 298 > fdc091d8 > __1cRnsHTMLScrollFrameOReflowContents6MpnRScrollReflowState_rknTnsHTMLReflowMetrics__I_ > (a80894, ffbfd4d8, ffbfd7ac, 1, 40000000, 0) + 74 > fdc0989c > __1cRnsHTMLScrollFrameGReflow6MpnNnsPresContext_rnTnsHTMLReflowMetrics_rknRnsHTMLReflowState_rI_I_ > (a80894, ffbfd6f4, ffbfd7ac, 0, ffbfd86c, 0) + 228 > fdbee238 > __1cQnsContainerFrameLReflowChild6MpnInsIFrame_pnNnsPresContext_rnTnsHTMLReflowMetrics_rknRnsHTMLReflowState_iiIrIpnbDnsOverflowContinuationTracker__I_ > (fdbf7748, a80894, a56298, ffbfd7ac, ffbfd6f4, 0) + 68 > fdc68668 > __1cNViewportFrameGReflow6MpnNnsPresContext_rnTnsHTMLReflowMetrics_rknRnsHTMLReflowState_rI_I_ > (a806c8, a56298, ffbfd870, ffbfd8ac, ffbfd86c, ffbfd8ac) + 11c > fdbca46c __1cJPresShellIDoReflow6MpnInsIFrame__v_ (a77920, a806c8, e2e0, > fef0829c, e2e0, 1) + 144 > fdbca5f4 __1cJPresShellVProcessReflowCommands6Mi_I_ (a77920, 1, 1, 1, > 34fbd389, a779c0) + e0 > fdbc5044 __1cJPresShellbBDoFlushPendingNotifications6MnMmozFlushType_i_I_ > (a77920, 4, 1, 4, fdbc4d0c, fef00a5c) + 108 > fdbc9f54 __1cJPresShellLReflowEventDRun6M_I_ (a84c08, fef410a8, fdbc9eec, 1, > fefa8518, a77920) + 68 > fe6c3418 __1cInsThreadQProcessNextEvent6Mipi_I_ (705a8, 1, ffbfdbac, 1, > 705c0, 1) + 154 > fe6696a0 __1cVNS_ProcessNextEvent_P6FpnJnsIThread_i_i_ (fe6c32c4, 1, > fefda1f4, 65dc, 75e778, 705a8) + 50 > fe5680c4 __1cOnsBaseAppShellDRun6M_I_ (fd8b0, 1, 0, 705a8, 0, 0) + 40 > fe344d54 __1cMnsAppStartupDRun6M_I_ (fe568084, fefa84d4, 1, fefd5de0, 0, > 127808) + 34 > fd936df4 XRE_main (ffbfe010, ffbfe074, ffbfe0a0, ffbfe0c8, ffbfe0e4, > fe344d20) + 2064 > 00011b0c main (1, ffbfe21c, fffeff10, 220ec, 43c70, ffbfe1b4) + 224 > 0001141c _start (0, 0, 0, 0, 0, 0) + 108 > > > This message posted from opensolaris.org > _______________________________________________ > opensolaris-discuss mailing list > [email protected] > _______________________________________________ opensolaris-discuss mailing list [email protected]
