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]

Reply via email to