1 Reply Latest reply on Apr 24, 2009 4:34 AM by djkrite

    richfaces-demo-3.3.0.GA-jee5 crashes OS X

    zurchman

      The richfaces demo has been crashing on my OS X 10.4 PPC box. The server crashes reporting a segfault.

      Results are similar whether I use Safari 3.2.1 or Firefox (I believe both use WebKit).

      Results below are for Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8

      I will test with an remote browser but this looks like it might be some sort of renderkit issue.

      Server is fresh jboss-4.2.3.GA install.

      ./run.sh: line 255: 29852 Segmentation fault "$JAVA" $JAVA_OPTS -Djava.endorsed.dirs="$JBOSS_ENDORSED_DIRS" -classpath "$JBOSS_CLASSPATH" org.jboss.Main "$@"
      
      2009-04-19 18:45:06,534 DEBUG [org.ajax4jsf.io.parser.FastHtmlParser] Found <head> element
      2009-04-19 18:45:06,534 DEBUG [org.ajax4jsf.io.parser.FastHtmlParser] Parser reached state is StateManager.DOCUMENT
      2009-04-19 18:45:06,534 DEBUG [org.ajax4jsf.io.parser.FastHtmlParser] Parser reached state is StateManager.LT
      2009-04-19 18:45:06,534 DEBUG [org.ajax4jsf.io.parser.FastHtmlParser] Parser reached state is StateManager.ELEMENT
      2009-04-19 18:45:06,542 DEBUG [org.ajax4jsf.webapp.BaseXMLFilter] Parsing html total time 30ms
      2009-04-19 18:45:06,542 DEBUG [org.ajax4jsf.webapp.BaseFilter] Finished request processing total time 963ms for uri: /richfaces-demo-3.3.0.GA-jee5/richfaces/actionparam.jsf
      2009-04-19 18:45:07,248 DEBUG [org.ajax4jsf.webapp.BaseFilter] Filter start request processing at 4/19/09 6:45 PM for uri: /richfaces-demo-3.3.0.GA-jee5/a4j/s/3_3_0.GAorg/richfaces/renderkit/html/css/basic_both.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__.jsf
      2009-04-19 18:45:07,248 DEBUG [org.ajax4jsf.resource.ResourceBuilderImpl] Restore data object for Resource with key [org/richfaces/renderkit/html/css/basic_both.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__] from uri string : null
      2009-04-19 18:45:07,249 DEBUG [org.ajax4jsf.resource.InternetResourceService] Get content from cache for resource org/richfaces/renderkit/html/css/basic_both.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__
      2009-04-19 18:45:07,250 DEBUG [org.ajax4jsf.webapp.BaseFilter] Filter start request processing at 4/19/09 6:45 PM for uri: /richfaces-demo-3.3.0.GA-jee5/a4j/s/3_3_0.GA/org/richfaces/skin.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__.jsf
      2009-04-19 18:45:07,250 DEBUG [org.ajax4jsf.resource.ResourceBuilderImpl] Restore data object for Resource with key [/org/richfaces/skin.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__] from uri string : null
      2009-04-19 18:45:07,250 DEBUG [org.ajax4jsf.webapp.BaseFilter] Finished request processing total time 2ms for uri: /richfaces-demo-3.3.0.GA-jee5/a4j/s/3_3_0.GAorg/richfaces/renderkit/html/css/basic_both.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__.jsf
      2009-04-19 18:45:07,251 DEBUG [org.ajax4jsf.resource.InternetResourceService] Get content from cache for resource /org/richfaces/skin.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__
      2009-04-19 18:45:07,248 DEBUG [org.ajax4jsf.webapp.BaseFilter] Filter start request processing at 4/19/09 6:45 PM for uri: /richfaces-demo-3.3.0.GA-jee5/a4j/s/3_3_0.GAorg/richfaces/renderkit/html/css/extended_both.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__.jsf
      2009-04-19 18:45:07,252 DEBUG [org.ajax4jsf.resource.ResourceBuilderImpl] Restore data object for Resource with key [org/richfaces/renderkit/html/css/extended_both.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__] from uri string : null
      2009-04-19 18:45:07,253 DEBUG [org.ajax4jsf.resource.InternetResourceService] Get content from cache for resource org/richfaces/renderkit/html/css/extended_both.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__
      2009-04-19 18:45:07,253 DEBUG [org.ajax4jsf.webapp.BaseFilter] Finished request processing total time 4ms for uri: /richfaces-demo-3.3.0.GA-jee5/a4j/s/3_3_0.GA/org/richfaces/skin.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__.jsf
      2009-04-19 18:45:07,254 DEBUG [org.ajax4jsf.webapp.BaseFilter] Finished request processing total time 6ms for uri: /richfaces-demo-3.3.0.GA-jee5/a4j/s/3_3_0.GAorg/richfaces/renderkit/html/css/extended_both.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__.jsf
      2009-04-19 18:45:07,474 DEBUG [org.ajax4jsf.webapp.BaseFilter] Filter start request processing at 4/19/09 6:45 PM for uri: /richfaces-demo-3.3.0.GA-jee5/a4j/g/3_3_0.GAorg.richfaces.renderkit.images.TabStripeImage/DATB/eAH7cW0fAAVVAo0_.jsf
      2009-04-19 18:45:07,474 DEBUG [org.ajax4jsf.resource.ResourceBuilderImpl] Restore data object for Resource with key [org.richfaces.renderkit.images.TabStripeImage/DATB/eAH7cW0fAAVVAo0_] from uri string : null
      2009-04-19 18:45:07,475 DEBUG [org.ajax4jsf.resource.InternetResourceBase] Set response http headers for Resource with key [org.richfaces.renderkit.images.TabStripeImage]
      2009-04-19 18:45:07,481 DEBUG [org.ajax4jsf.resource.InternetResourceService] Get content from cache for resource org.richfaces.renderkit.images.TabStripeImage/DATB/eAH7cW0fAAVVAo0_
      2009-04-19 18:45:07,482 DEBUG [org.ajax4jsf.webapp.BaseFilter] Finished request processing total time 8ms for uri: /richfaces-demo-3.3.0.GA-jee5/a4j/g/3_3_0.GAorg.richfaces.renderkit.images.TabStripeImage/DATB/eAH7cW0fAAVVAo0_.jsf
      2009-04-19 18:45:07,506 DEBUG [org.ajax4jsf.webapp.BaseFilter] Filter start request processing at 4/19/09 6:45 PM for uri: /richfaces-demo-3.3.0.GA-jee5/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.GradientA/DATB/eAH7!!3Tj2v7mAAZZAV3.jsf
      2009-04-19 18:45:07,506 DEBUG [org.ajax4jsf.resource.ResourceBuilderImpl] Restore data object for Resource with key [org.richfaces.renderkit.html.GradientA/DATB/eAH7!!3Tj2v7mAAZZAV3] from uri string : null
      2009-04-19 18:45:07,507 DEBUG [org.ajax4jsf.resource.InternetResourceBase] Set response http headers for Resource with key [org.richfaces.renderkit.html.GradientA]
      
      
      Thread 55 Crashed:
      0 com.apple.CoreGraphics 0x930621ec getNextAxialDitheredShadingScanline + 1080
      1 com.apple.CoreGraphics 0x92ff5084 getNextAxialShadingScanline + 48
      2 com.apple.CoreGraphics 0x92ff5688 getBytesAxialShadingDataProvider + 128
      3 com.apple.CoreGraphics 0x92f45dc4 CGAccessSessionGetChunks + 508
      4 com.apple.CoreGraphics 0x92f45948 img_raw_read + 240
      5 com.apple.CoreGraphics 0x92fab640 img_alphamerge_read + 476
      6 com.apple.CoreGraphics 0x92f44568 img_data_lock + 3680
      7 com.apple.CoreGraphics 0x92f42d84 CGSImageDataLockWithReference + 156
      8 libRIP.A.dylib 0x916352ac ripc_AcquireImage + 920
      9 libRIP.A.dylib 0x916339a8 ripc_DrawImage + 2428
      10 com.apple.CoreGraphics 0x92f42ad4 CGContextDelegateDrawImage + 76
      11 com.apple.CoreGraphics 0x92f42a2c CGContextDrawImage + 340
      12 com.apple.CoreGraphics 0x92ff4050 drawAxialShading + 1052
      13 com.apple.CoreGraphics 0x92ff3bb4 CGContextDrawShading + 172
      14 libawt.jnilib 0x9f841464 CompleteCGContext + 828
      15 libawt.jnilib 0x9f84fa88 ImageSD_finishCGContext + 44
      16 libawt.jnilib 0x9f84fce8 Java_apple_awt_CRenderer_doShape + 500
      17 <<00000000>> 0x045912c4 0 + 72946372
      18 <<00000000>> 0x0458aab0 0 + 72919728
      19 <<00000000>> 0x0458aab0 0 + 72919728
      20 <<00000000>> 0x0458aab0 0 + 72919728
      21 <<00000000>> 0x0458aab0 0 + 72919728
      22 <<00000000>> 0x0458ae10 0 + 72920592
      23 <<00000000>> 0x0458ae10 0 + 72920592
      24 <<00000000>> 0x0458aab0 0 + 72919728
      25 <<00000000>> 0x0458aab0 0 + 72919728
      26 <<00000000>> 0x0458aab0 0 + 72919728
      27 <<00000000>> 0x0458a9c0 0 + 72919488
      28 <<00000000>> 0x0458ae10 0 + 72920592
      29 <<00000000>> 0x0458aab0 0 + 72919728
      30 <<00000000>> 0x0458aab0 0 + 72919728
      31 <<00000000>> 0x0458ad20 0 + 72920352
      32 <<00000000>> 0x0458aab0 0 + 72919728
      33 <<00000000>> 0x0458ad20 0 + 72920352
      34 <<00000000>> 0x0458aab0 0 + 72919728
      35 <<00000000>> 0x0458a930 0 + 72919344
      36 <<00000000>> 0x0458ae10 0 + 72920592
      37 <<00000000>> 0x0458ae10 0 + 72920592
      38 <<00000000>> 0x0458ae10 0 + 72920592
      39 <<00000000>> 0x0458ae10 0 + 72920592
      40 <<00000000>> 0x0458aab0 0 + 72919728
      41 <<00000000>> 0x0458ae10 0 + 72920592
      42 <<00000000>> 0x0458aab0 0 + 72919728
      43 <<00000000>> 0x0458ae10 0 + 72920592
      44 <<00000000>> 0x0458ae10 0 + 72920592
      45 <<00000000>> 0x0458aab0 0 + 72919728
      46 <<00000000>> 0x0458aab0 0 + 72919728
      47 <<00000000>> 0x0458ae10 0 + 72920592
      48 <<00000000>> 0x0458ae10 0 + 72920592
      49 <<00000000>> 0x0458ae10 0 + 72920592
      50 <<00000000>> 0x0458ae10 0 + 72920592
      51 <<00000000>> 0x0458ae10 0 + 72920592
      52 <<00000000>> 0x0458ae10 0 + 72920592
      53 <<00000000>> 0x0458ae10 0 + 72920592
      54 <<00000000>> 0x0458ae10 0 + 72920592
      55 <<00000000>> 0x0458ae10 0 + 72920592
      56 <<00000000>> 0x0458aab0 0 + 72919728
      57 <<00000000>> 0x0458ac90 0 + 72920208
      58 <<00000000>> 0x0458ae10 0 + 72920592
      59 <<00000000>> 0x04588164 0 + 72909156
      60 libclient.dylib 0x9fab7798 jio_snprintf + 397624
      61 libclient.dylib 0x9fac4ea4 JVM_StartThread + 2612
      62 libclient.dylib 0x9fac4d90 JVM_StartThread + 2336
      63 libclient.dylib 0x9fac4d20 JVM_StartThread + 2224
      64 libclient.dylib 0x9fac4bdc JVM_StartThread + 1900
      65 libclient.dylib 0x9fa4fbfc JNI_CreateJavaVM_Impl + 48316
      66 libSystem.B.dylib 0x9002b908 _pthread_body + 96