Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4220847

Java App continuously hangs in _XFlushInt

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 1.2.2_005
    • 1.1.6
    • client-libs
    • None
    • 005
    • sparc
    • solaris_2.5.1
    • Verified

        Customer's client/server application are getting several hangs
        a month. They are using JDK1.1.6_004. The thread dumps and pstack output
        are located in the attachments.

        From the thread dumps there are no deadlocks so the the problem
        may be in the c code of the vm.

        The customer is using the Solaris reference version of the JDK implementing
        green threads.



        6/18/99
        After installing the patch 103566-43 the customer still gets the _XFlushInt hang
        as shown below in the Stack Trace.

        7987: /cbot/prod/proja/lasalle/bin/jdk/bin/sparc/green_threads/java -noasync
         ef4f9690 _libc_write (eb540260, 0, ef553c24, 41, 1, 3) + c
         ef521030 _dowrite (eb540260, 41, ef554120, eb5400dc, ef553c25, 0) + 54
         ef52334c _doprnt (ef75ca9b, eb540260, 0, 0, ef553c66, 42) + 22a4
         ef52b73c vfprintf (ef554120, ef75ca98, eb54021c, 0, 0, 0) + 60
         ef74288c jio_fprintf (ef554120, ef75ca98, eb540260, 45b, ef771000, 0) + 40
         ef719fc4 DumpThreadsHelper (5a67b8, 4000, d, 0, ef75eb72, ef75eb72) + 6c
         ef755530 sysThreadEnumerateOver (0, 0, ef719f58, ef7767a0, 1d, eb9c0db8) + 3c
         ef71a08c DumpThreads (eb540db8, ef776400, eb541000, eb540468, 0, 0) + 68
         ef74e138 signalHandlerPanic (ef777800, eb541000, eb540508, 3, 0, 10000) + 180
         ef4f8d78 sigacthandler (3, eb5406c8, eb540508, 7bd654, 40, 7bd65c) + 28
         ef688bf0 _XFlushInt (fa538, 0, 23354, eb540db8, fa5cc, fa9fc) + 4
         ef64f8cc _XFlushGCCache (fa538, a7ef88, ffffffff, 4000, 4004, a7ef88) + 2c
         ef64d7d0 XSetFont (fa538, a7ef88, 2c0185e, ecccca68, fa538, 0) + 4c
         ef134af4 sun_awt_motif_X11Graphics_pSetFont (ec7f3ba8, ec70d768, ef16c000, 7b68f0, 5bc548, 1) + d4
         ef149900 Java_sun_awt_motif_X11Graphics_pSetFont_stub (7bd684, eb540c6c, ef776400, ecde4720, 28, 1e5) + 8
         ef715f7c invokeNativeMethod (7bd65c, 2db114, 7bd684, eb540c6c, ef715ae4, 2d9950) + 64
         ef7562e0 ExecuteJava (2dc6fb, eb540c6c, 7bd684, 7bd654, 2d9950, 7bd65c) + 7e0
         ef727688 do_execute_java_method_vararg (eb540c6c, ef773c21, 0, 0, 0, 7bcee0) + 5d8
         ef726d2c execute_java_dynamic_method (eb540c6c, ec70e070, ef773c1c, ef773c20, ef777000, f5fa2660) + 30
         ef741a34 ThreadRT0 (ec70e070, ef773c20, 4, 0, 0, fc088c64) + 58
         ef754a94 start_func (ef75e800, ec70e070, ef7419dc, 0, 0, 0) + 10
         00000000 ???????? (0, 0, 0, 0, 0, 0)
         
         
        Section of Patch Output
        Patch: 103566-34 Obsoletes: 103508-01 Packages: SUNWxwfnt, SUNWxwplt, SUNWxwopt, SUNWxwslb
        Patch: 103566-38 Obsoletes: 103508-01 Packages: SUNWxwfnt, SUNWxwplt, SUNWxwopt, SUNWxwslb
        Patch: 103566-43 Obsoletes: 103508-01 Packages: SUNWxwfnt, SUNWxwplt, SUNWxwopt, SUNWxwslb
        Patch: 103566-25 Obsoletes: Packages: SUNWxwplt, SUNWxwopt, SUNWxwslb
        Patch: 103566-27 Obsoletes: Packages: SUNWxwplt, SUNWxwopt, SUNWxwslb
        Patch: 104338-02 Obsoletes: Packages: SUNWxwplt, SUNWxwslb
        Patch: 104010-01 Obsoletes: Packages: SUNWvolu
        Patch: 104841-03 Obsoletes: Packages: SUNWvolu
        Patch: 103901-09 Obsoletes: Packages: SUNWolrte, SUNWolslb
        Patch: 104533-03 Obsoletes: Packages: SUNWolrte, SUNWolslb


              duke J. Duke
              atongschsunw Albert Tong-schmidt (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: