Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 02 Aug 2002 19:08:30 +0800
From:      Huang wen hui <hwh@mail.gddsn.org.cn>
To:        Remco van 't Veer <rwvtveer@xs4all.nl>, java <java@freebsd.org>
Subject:   Re: swing app startup problems in jdk131p7
Message-ID:  <3D4A682E.6040208@mail.gddsn.org.cn>
References:  <20020802100556.GA36305@azrael.xs4all.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
Remco van 't Veer дµÀ:

>Hi,
>
>I was playing around with the p7 version of the native jdk13 port
>and noticed some swing apps does startup nicely.  In this case a
>simple napster client called jnap.
>
>The interesting thing is that crashes on startup when run from a
>jar file with the -jar switch but does startup fine when I
>extract the jar file, add the directory to the -cp switch and run
>using the main class name.
>
>I've include a typescript of the crash.  The code, source and
>core are downloadable from:
>
>    http://www.xs4all.nl/~rwvtveer/jdk13p7-crash/
>
>I hope this will be of any use to porting team.
>
>Regards,
>Remco
>  
>
>------------------------------------------------------------------------
>
>Script started on Fri Aug  2 11:34:55 2002
>$ uname -a
>FreeBSD azrael.xs4all.nl 4.6-STABLE FreeBSD 4.6-STABLE #0: Fri Jun 28 14:06:50 CEST 2002     root@azrael.xs4all.nl:/media/tmp/usr/src/sys/AZRAEL  i386
>$ java -version
>java version "1.3.1-p7"
>Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p7-root-020725-22:35)
>Classic VM (build 1.3.1-p7-root-020725-22:35, green threads, nojit)
>$ java -jar jnap.jar
>SIGBUS    10*  bus error
>
>Full thread dump Classic VM (1.3.1-p7-root-020725-22:35, green threads):
>    "Basic L&F File Loading Thread" (TID:0x28e67140, sys_thread_t:0x8662480, state:R) prio=5
>	at java.io.UnixFileSystem.list(Native Method)
>	at java.io.File.list(File.java:774)
>	at java.io.File.listFiles(File.java:852)
>	at javax.swing.filechooser.FileSystemView.getFiles(FileSystemView.java:139)
>	at javax.swing.plaf.basic.BasicDirectoryModel$LoadFilesThread.run(BasicDirectoryModel.java:260)
>    "Basic L&F File Loading Thread" (TID:0x28e96ff8, sys_thread_t:0x8662280, state:MW) prio=5
>	at java.lang.String.toLowerCase(String.java:1671)
>	at java.lang.String.toLowerCase(String.java:1730)
>	at javax.swing.plaf.basic.BasicDirectoryModel.lt(BasicDirectoryModel.java:242)
>	at javax.swing.plaf.basic.BasicDirectoryModel.quickSort(BasicDirectoryModel.java:206)
>	at javax.swing.plaf.basic.BasicDirectoryModel.quickSort(BasicDirectoryModel.java:222)
>	at javax.swing.plaf.basic.BasicDirectoryModel.sort(BasicDirectoryModel.java:164)
>	at javax.swing.plaf.basic.BasicDirectoryModel$LoadFilesThread.run(BasicDirectoryModel.java:272)
>    "Image Fetcher 1" (TID:0x28ea9a38, sys_thread_t:0x854a080, state:R) prio=3
>	at java.awt.MediaTracker.setDone(MediaTracker.java:773)
>	at java.awt.MediaEntry.setStatus(MediaTracker.java:846)
>	at java.awt.ImageMediaEntry.imageUpdate(MediaTracker.java:910)
>	at sun.awt.image.ImageWatched.newInfo(ImageWatched.java:58)
>	at sun.awt.image.ImageRepresentation.imageComplete(ImageRepresentation.java:626)
>	at sun.awt.image.ImageDecoder.imageComplete(ImageDecoder.java:138)
>	at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:281)
>	at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:257)
>	at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:217)
>	at sun.awt.image.ImageFetcher.run(ImageFetcher.java:185)
>    "Image Fetcher 0" (TID:0x28e97488, sys_thread_t:0x8358680, state:R) prio=3
>	at java.awt.MediaTracker.setDone(MediaTracker.java:773)
>	at java.awt.MediaEntry.setStatus(MediaTracker.java:846)
>	at java.awt.ImageMediaEntry.imageUpdate(MediaTracker.java:910)
>	at sun.awt.image.ImageWatched.newInfo(ImageWatched.java:58)
>	at sun.awt.image.ImageRepresentation.imageComplete(ImageRepresentation.java:626)
>	at sun.awt.image.ImageDecoder.imageComplete(ImageDecoder.java:138)
>	at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:281)
>	at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:257)
>	at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:217)
>	at sun.awt.image.ImageFetcher.run(ImageFetcher.java:185)
>    "AWT-Motif" (TID:0x28e98000, sys_thread_t:0x8345880, state:CW) prio=6
>	at sun.awt.motif.MToolkit.run(Native Method)
>	at java.lang.Thread.run(Thread.java:484)
>    "SunToolkit.PostEventQueue-0" (TID:0x28e98530, sys_thread_t:0x82f4e80, state:CW) prio=6
>	at java.lang.Object.wait(Native Method)
>	at java.lang.Object.wait(Object.java:420)
>	at sun.awt.PostEventQueue.run(SunToolkit.java:491)
>    "AWT-EventQueue-0" (TID:0x28e984e8, sys_thread_t:0x82f4c80, state:CW) prio=6
>	at java.lang.Object.wait(Native Method)
>	at java.lang.Object.wait(Object.java:420)
>	at java.awt.EventQueue.getNextEvent(EventQueue.java:260)
>	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:106)
>	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
>	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
>	at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
>    "Finalizer" (TID:0x28e7c528, sys_thread_t:0x80d4080, state:CW) prio=8
>	at java.lang.Object.wait(Native Method)
>	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
>	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
>	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)
>    "Reference Handler" (TID:0x28e7c300, sys_thread_t:0x8096480, state:CW) prio=10
>	at java.lang.Object.wait(Native Method)
>	at java.lang.Object.wait(Object.java:420)
>	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
>    "Signal dispatcher" (TID:0x28e7c330, sys_thread_t:0x8096280, state:CW) prio=5
>    "main" (TID:0x28e7c1b0, sys_thread_t:0x8055080, state:R) prio=5
>	at sun.awt.X11GraphicsEnvironment.specificFontIDForName(X11GraphicsEnvironment.java:185)
>	at sun.awt.X11GraphicsEnvironment.parseFontDir(X11GraphicsEnvironment.java:399)
>	at sun.awt.X11GraphicsEnvironment.access$000(X11GraphicsEnvironment.java:46)
>	at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:223)
>	at java.security.AccessController.doPrivileged(Native Method)
>	at sun.awt.X11GraphicsEnvironment.registerFontPath(X11GraphicsEnvironment.java:219)
>	at sun.java2d.SunGraphicsEnvironment.registerFonts(SunGraphicsEnvironment.java:447)
>	at sun.java2d.SunGraphicsEnvironment.access$100(SunGraphicsEnvironment.java:48)
>	at sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:137)
>	at java.security.AccessController.doPrivileged(Native Method)
>	at sun.java2d.SunGraphicsEnvironment.loadFonts(SunGraphicsEnvironment.java:116)
>	at sun.java2d.SunGraphicsEnvironment.mapFamilyName(SunGraphicsEnvironment.java:294)
>	at java.awt.Font.initializeFont(Font.java:267)
>	at java.awt.Font.<init>(Font.java:298)
>	at net.perham.jnap.gui.TransferPanel.<init>(TransferPanel.java:55)
>	at java.lang.reflect.Constructor.newInstance(Native Method)
>	at net.perham.jnap.gui.JnapGui.start(JnapGui.java:106)
>	at net.perham.jnap.Main.main(Main.java:72)
>Monitor Cache Dump:
>    sun.awt.X11GraphicsEnvironment@28E8DB60/28F02EB0: owner "main" (0x8055080) 1 entry
>    java.awt.EventQueue@28E98950/28F75DA8: <unowned>
>	Waiting to be notified:
>	    "AWT-EventQueue-0" (0x82f4c80)
>    java.lang.ref.Reference$Lock@28E7C310/28EB1F98: <unowned>
>	Waiting to be notified:
>	    "Reference Handler" (0x8096480)
>    sun.awt.PostEventQueue@28E98530/28F76310: <unowned>
>	Waiting to be notified:
>	    "SunToolkit.PostEventQueue-0" (0x82f4e80)
>    java.lang.ref.ReferenceQueue$Lock@28E7C540/28EB2478: <unowned>
>	Waiting to be notified:
>	    "Finalizer" (0x80d4080)
>Registered Monitor Dump:
>    utf8 hash table: <unowned>
>    JNI pinning lock: <unowned>
>    JNI global reference lock: <unowned>
>    BinClass lock: <unowned>
>    Class linking lock: <unowned>
>    System class loader lock: <unowned>
>    Code rewrite lock: <unowned>
>    Heap lock: owner "main" (0x8055080) 1 entry
>	Waiting to enter:
>	    "Basic L&F File Loading Thread" (0x8662280)
>    Monitor cache lock: owner "Basic L&F File Loading Thread" (0x8662480) 1 entry
>    Dynamic loading lock: <unowned>
>    Monitor IO lock: <unowned>
>    User signal monitor: <unowned>
>	Waiting to be notified:
>	    "Signal dispatcher" (0x8096280)
>    Child death monitor: <unowned>
>    I/O monitor: <unowned>
>	Waiting to be notified:
>	    "AWT-Motif" (0x8345880)
>    Alarm monitor: <unowned>
>	Waiting to be notified:
>	    <unknown thread> (0x8055280)
>    Thread queue lock: owner "Basic L&F File Loading Thread" (0x8662480) 1 entry
>    Monitor registry: owner "Basic L&F File Loading Thread" (0x8662480) 1 entry
>
>SIGABRT   6*   abort (generated by abort(3) routine)
>
>Full thread dump Classic VM (1.3.1-p7-root-020725-22:35, green threads):
>    "Basic L&F File Loading Thread" (TID:0x28e67140, sys_thread_t:0x8662480, state:R) prio=5
>	at java.io.UnixFileSystem.list(Native Method)
>	at java.io.File.list(File.java:774)
>	at java.io.File.listFiles(File.java:852)
>	at javax.swing.filechooser.FileSystemView.getFiles(FileSystemView.java:139)
>	at javax.swing.plaf.basic.BasicDirectoryModel$LoadFilesThread.run(BasicDirectoryModel.java:260)
>    "Basic L&F File Loading Thread" (TID:0x28e96ff8, sys_thread_t:0x8662280, state:MW) prio=5
>	at java.lang.String.toLowerCase(String.java:1671)
>	at java.lang.String.toLowerCase(String.java:1730)
>	at javax.swing.plaf.basic.BasicDirectoryModel.lt(BasicDirectoryModel.java:242)
>	at javax.swing.plaf.basic.BasicDirectoryModel.quickSort(BasicDirectoryModel.java:206)
>	at javax.swing.plaf.basic.BasicDirectoryModel.quickSort(BasicDirectoryModel.java:222)
>	at javax.swing.plaf.basic.BasicDirectoryModel.sort(BasicDirectoryModel.java:164)
>	at javax.swing.plaf.basic.BasicDirectoryModel$LoadFilesThread.run(BasicDirectoryModel.java:272)
>    "Image Fetcher 1" (TID:0x28ea9a38, sys_thread_t:0x854a080, state:R) prio=3
>	at java.awt.MediaTracker.setDone(MediaTracker.java:773)
>	at java.awt.MediaEntry.setStatus(MediaTracker.java:846)
>	at java.awt.ImageMediaEntry.imageUpdate(MediaTracker.java:910)
>	at sun.awt.image.ImageWatched.newInfo(ImageWatched.java:58)
>	at sun.awt.image.ImageRepresentation.imageComplete(ImageRepresentation.java:626)
>	at sun.awt.image.ImageDecoder.imageComplete(ImageDecoder.java:138)
>	at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:281)
>	at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:257)
>	at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:217)
>	at sun.awt.image.ImageFetcher.run(ImageFetcher.java:185)
>    "Image Fetcher 0" (TID:0x28e97488, sys_thread_t:0x8358680, state:R) prio=3
>	at java.awt.MediaTracker.setDone(MediaTracker.java:773)
>	at java.awt.MediaEntry.setStatus(MediaTracker.java:846)
>	at java.awt.ImageMediaEntry.imageUpdate(MediaTracker.java:910)
>	at sun.awt.image.ImageWatched.newInfo(ImageWatched.java:58)
>	at sun.awt.image.ImageRepresentation.imageComplete(ImageRepresentation.java:626)
>	at sun.awt.image.ImageDecoder.imageComplete(ImageDecoder.java:138)
>	at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:281)
>	at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:257)
>	at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:217)
>	at sun.awt.image.ImageFetcher.run(ImageFetcher.java:185)
>    "AWT-Motif" (TID:0x28e98000, sys_thread_t:0x8345880, state:CW) prio=6
>	at sun.awt.motif.MToolkit.run(Native Method)
>	at java.lang.Thread.run(Thread.java:484)
>    "SunToolkit.PostEventQueue-0" (TID:0x28e98530, sys_thread_t:0x82f4e80, state:CW) prio=6
>	at java.lang.Object.wait(Native Method)
>	at java.lang.Object.wait(Object.java:420)
>	at sun.awt.PostEventQueue.run(SunToolkit.java:491)
>    "AWT-EventQueue-0" (TID:0x28e984e8, sys_thread_t:0x82f4c80, state:CW) prio=6
>	at java.lang.Object.wait(Native Method)
>	at java.lang.Object.wait(Object.java:420)
>	at java.awt.EventQueue.getNextEvent(EventQueue.java:260)
>	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:106)
>	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
>	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
>	at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
>    "Finalizer" (TID:0x28e7c528, sys_thread_t:0x80d4080, state:CW) prio=8
>	at java.lang.Object.wait(Native Method)
>	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
>	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
>	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)
>    "Reference Handler" (TID:0x28e7c300, sys_thread_t:0x8096480, state:CW) prio=10
>	at java.lang.Object.wait(Native Method)
>	at java.lang.Object.wait(Object.java:420)
>	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
>    "Signal dispatcher" (TID:0x28e7c330, sys_thread_t:0x8096280, state:CW) prio=5
>    "main" (TID:0x28e7c1b0, sys_thread_t:0x8055080, state:R) prio=5
>	at sun.awt.X11GraphicsEnvironment.specificFontIDForName(X11GraphicsEnvironment.java:185)
>	at sun.awt.X11GraphicsEnvironment.parseFontDir(X11GraphicsEnvironment.java:399)
>	at sun.awt.X11GraphicsEnvironment.access$000(X11GraphicsEnvironment.java:46)
>	at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:223)
>	at java.security.AccessController.doPrivileged(Native Method)
>	at sun.awt.X11GraphicsEnvironment.registerFontPath(X11GraphicsEnvironment.java:219)
>	at sun.java2d.SunGraphicsEnvironment.registerFonts(SunGraphicsEnvironment.java:447)
>	at sun.java2d.SunGraphicsEnvironment.access$100(SunGraphicsEnvironment.java:48)
>	at sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:137)
>	at java.security.AccessController.doPrivileged(Native Method)
>	at sun.java2d.SunGraphicsEnvironment.loadFonts(SunGraphicsEnvironment.java:116)
>	at sun.java2d.SunGraphicsEnvironment.mapFamilyName(SunGraphicsEnvironment.java:294)
>	at java.awt.Font.initializeFont(Font.java:267)
>	at java.awt.Font.<init>(Font.java:298)
>	at net.perham.jnap.gui.TransferPanel.<init>(TransferPanel.java:55)
>	at java.lang.reflect.Constructor.newInstance(Native Method)
>	at net.perham.jnap.gui.JnapGui.start(JnapGui.java:106)
>	at net.perham.jnap.Main.main(Main.java:72)
>Monitor Cache Dump:
>    sun.awt.X11GraphicsEnvironment@28E8DB60/28F02EB0: owner "main" (0x8055080) 1 entry
>    java.awt.EventQueue@28E98950/28F75DA8: <unowned>
>	Waiting to be notified:
>	    "AWT-EventQueue-0" (0x82f4c80)
>    java.lang.ref.Reference$Lock@28E7C310/28EB1F98: <unowned>
>	Waiting to be notified:
>	    "Reference Handler" (0x8096480)
>    sun.awt.PostEventQueue@28E98530/28F76310: <unowned>
>	Waiting to be notified:
>	    "SunToolkit.PostEventQueue-0" (0x82f4e80)
>    java.lang.ref.ReferenceQueue$Lock@28E7C540/28EB2478: <unowned>
>	Waiting to be notified:
>	    "Finalizer" (0x80d4080)
>Registered Monitor Dump:
>    utf8 hash table: <unowned>
>    JNI pinning lock: <unowned>
>    JNI global reference lock: <unowned>
>    BinClass lock: <unowned>
>    Class linking lock: <unowned>
>    System class loader lock: <unowned>
>    Code rewrite lock: <unowned>
>    Heap lock: owner "main" (0x8055080) 1 entry
>	Waiting to enter:
>	    "Basic L&F File Loading Thread" (0x8662280)
>    Monitor cache lock: owner "Basic L&F File Loading Thread" (0x8662480) 1 entry
>    Dynamic loading lock: <unowned>
>    Monitor IO lock: <unowned>
>    User signal monitor: <unowned>
>	Waiting to be notified:
>	    "Signal dispatcher" (0x8096280)
>    Child death monitor: <unowned>
>    I/O monitor: <unowned>
>	Waiting to be notified:
>	    "AWT-Motif" (0x8345880)
>    Alarm monitor: <unowned>
>	Waiting to be notified:
>	    <unknown thread> (0x8055280)
>    Thread queue lock: owner "Basic L&F File Loading Thread" (0x8662480) 1 entry
>    Monitor registry: owner "Basic L&F File Loading Thread" (0x8662480) 1 entry
>
>Abort (core dumped) 
>$ ls -l java.core
>-rw-------  1 remco  remco  76972032 Aug  2 11:35 java.core
>$ gdb /usr/local/jdk1.3.1/jre/bin/i386/green_threads/java java.core
>GNU gdb 4.18 (FreeBSD)
>Copyright 1998 Free Software Foundation, Inc.
>GDB is free software, covered by the GNU General Public License, and you are
>welcome to change it and/or distribute copies of it under certain conditions.
>Type "show copying" to see the conditions.
>There is absolutely no warranty for GDB.  Type "show warranty" for details.
>This GDB was configured as "i386-unknown-freebsd"...
>(no debugging symbols found)...
>Core was generated by `java'.
>Program terminated with signal 6, Abort trap.
>Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/green_threads/libhpi.so...(no debugging symbols found)...done.
>Reading symbols from /usr/lib/libc.so.4...(no debugging symbols found)...done.
>Reading symbols from /usr/lib/libm.so.2...(no debugging symbols found)...done.
>Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/classic/libjvm.so...
>(no debugging symbols found)...done.
>Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libverify.so...
>(no debugging symbols found)...done.
>Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libjava.so...
>(no debugging symbols found)...done.
>Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libzip.so...
>(no debugging symbols found)...done.
>Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libawt.so...
>(no debugging symbols found)...done.
>Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libmlib_image.so...
>(no debugging symbols found)...done.
>Reading symbols from /usr/X11R6/lib/libXm.so.2...
>(no debugging symbols found)...done.
>Reading symbols from /usr/X11R6/lib/libXp.so.6...
>(no debugging symbols found)...done.
>Reading symbols from /usr/X11R6/lib/libXt.so.6...
>(no debugging symbols found)...done.
>Reading symbols from /usr/X11R6/lib/libXext.so.6...
>(no debugging symbols found)...done.
>Reading symbols from /usr/X11R6/lib/libSM.so.6...
>(no debugging symbols found)...done.
>Reading symbols from /usr/X11R6/lib/libICE.so.6...
>(no debugging symbols found)...done.
>Reading symbols from /usr/X11R6/lib/libXtst.so.6...
>(no debugging symbols found)...done.
>Reading symbols from /usr/X11R6/lib/libX11.so.6...
>(no debugging symbols found)...done.
>Reading symbols from /usr/X11R6/lib/libXThrStub.so.6...
>(no debugging symbols found)...done.
>Reading symbols from /usr/local/jdk1.3.1/jre/lib/i386/libfontmanager.so...
>(no debugging symbols found)...done.
>Reading symbols from /usr/lib/libstdc++.so.3...(no debugging symbols found)...
>done.
>Reading symbols from /usr/X11R6/lib/X11/locale/common/xlcDef.so.2...
>(no debugging symbols found)...done.
>Reading symbols from /usr/X11R6/lib/X11/locale/common/ximcp.so.2...
>(no debugging symbols found)...done.
>Reading symbols from /usr/libexec/ld-elf.so.1...(no debugging symbols found)...
>done.
>#0  0x280b47c0 in kill () from /usr/lib/libc.so.4
>(gdb) backtrace
>#0  0x280b47c0 in kill () from /usr/lib/libc.so.4
>#1  0x280f4bd1 in abort () from /usr/lib/libc.so.4
>#2  0x28162ad9 in Abort ()
>   from /usr/local/jdk1.3.1/jre/lib/i386/classic/libjvm.so
>#3  0x2818baa7 in panicHandler ()
>   from /usr/local/jdk1.3.1/jre/lib/i386/classic/libjvm.so
>#4  0x28077643 in userSignalHandler ()
>   from /usr/local/jdk1.3.1/jre/lib/i386/green_threads/libhpi.so
>#5  0x280775fc in intrDispatch ()
>   from /usr/local/jdk1.3.1/jre/lib/i386/green_threads/libhpi.so
>#6  0x28070917 in intrDispatchMD ()
>   from /usr/local/jdk1.3.1/jre/lib/i386/green_threads/libhpi.so
>#7  0xbfbfffac in ?? ()
>#8  0x2815c7d5 in cacheAlloc ()
>   from /usr/local/jdk1.3.1/jre/lib/i386/classic/libjvm.so
>#9  0x2815cc12 in allocObject ()
>   from /usr/local/jdk1.3.1/jre/lib/i386/classic/libjvm.so
>#10 0x2816a4a1 in jni_NewString ()
>   from /usr/local/jdk1.3.1/jre/lib/i386/classic/libjvm.so
>#11 0x2c301af1 in newString8859_1 ()
>   from /usr/local/jdk1.3.1/jre/lib/i386/libjava.so
>#12 0x2c30224c in JNU_NewStringPlatform ()
>   from /usr/local/jdk1.3.1/jre/lib/i386/libjava.so
>#13 0x2c304966 in Java_java_io_UnixFileSystem_list ()
>   from /usr/local/jdk1.3.1/jre/lib/i386/libjava.so
>#14 0x28163351 in invoke_O_O ()
>   from /usr/local/jdk1.3.1/jre/lib/i386/classic/libjvm.so
>#15 0x28193927 in ivqw_not_ijn6 ()
>   from /usr/local/jdk1.3.1/jre/lib/i386/classic/libjvm.so
>#16 0x0 in ?? ()
>(gdb) $ ^D
>
>Script done on Fri Aug  2 11:35:56 2002
>  
>
just for a note, I try torun "java -jar jnap.jar" under -CURRENT, I
would not see your problem.
I try both nojit and hotspot.

--hwh



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3D4A682E.6040208>