Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Oct 2000 20:48:09 -0700 (PDT)
From:      aron <aron@slammedia.com>
To:        freebsd-java@freebsd.org
Subject:   Jbuilder 3.5 with both Native and Linux JDKs
Message-ID:  <Pine.BSF.4.21.0010182043110.87409-100000@dark.slam.cc>

next in thread | raw e-mail | index | archive | help
 
I am probably missing something completely obvious however:

I have been attempting to get JBuilder 3.5 to work using both the Native
JDK beta and the Linux JDK
I have read the mailing list archives and put jpda.jar in the appropriate
place before trying anything. (results from a search on jbuilder)

I attempted to use the install script that came with the linux jbuilder
3.5 it gave a choice between the java in my path and none so I picked the
first. This resulted in some disk access and no other detecable result. I did not
employ ktrace or edit the script in any way. Top did report
"oldjava" running for a time.  This behaviour is consistent with both JDKs

mildly frustrated.. I decided to grab an already extracted jbuilder
install from a linux box (I realise this may not have been the best idea).

after editing a few config files i finally got jbuilder to attempt
loading up:

I did originally have problems finding a font or two until I  stuck the
URW path into my font server.

The dialogue box asking for my serial and key popped up 
and took my input and proceeded to load jbuilder until crashing.

the results of both exercises are below..

I would appreciate any tips on how precisely I am being a bonehaed.

thanks :)

________________________________

System info:


FreeBSD 4.1.1-STABLE #15: Mon Oct  9 21:39:10 PDT 2000


________________________________

Linux JDK results:

> bash /usr/local/jbuilder35/bin/jbuilder
Warning: JIT compiler "javacomp" not found. Will use interpreter.

JBuilder 3.5 Foundation
Copyright (c) 1996-2000 Inprise Corporation.  All rights reserved.

java: ../../../../src/share/native/sun/awt/font/fontmanager/fontobjects/fontObje 
ct.cpp:243: const void * fileFontObject::ReadChunk(long unsigned int, long
unsigned int, void * = 0): Assertion `offset < fFileSize' failed.
SIGABRT   6*   abort (generated by abort(3) routine, also SIGIOT)

_________________________________

Native JDK results:


> bash /usr/local/jbuilder35/bin/jbuilder

JBuilder 3.5 Foundation
Copyright (c) 1996-2000 Inprise Corporation.  All rights reserved.

assertion "offset < fFileSize" failed: file
"../../../../src/share/native/sun/awt/font/fontmanager/fontobjects/fontObject.cpp", line 240
SIGABRT 6  abort() 

Full thread dump Classic VM (jdk1.2.2-FreeBSD:root:2000/10/18-17:02, green threads):
    "TimerQueue" (TID:0x11a9aa40, sys_thread_t:0x8a66080, state:CW) prio=6
        at java.lang.Object.wait(Native Method)
        at javax.swing.TimerQueue.run(TimerQueue.java:236)
        at java.lang.Thread.run(Thread.java:479)
    "process reaper" (TID:0x11a22d70, sys_thread_t:0x8867480, state:CW) prio=6
        at java.lang.Object.wait(Native Method)
        at java.lang.UNIXProcess.run(Native Method)
        at java.lang.Thread.run(Thread.java:479)
    "Image Fetcher 3" (TID:0x11a5ac70, sys_thread_t:0x877da80, state:CW) prio=8
        at java.lang.Object.wait(Native Method)
        at sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:167)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:216)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:189)
    "Image Fetcher 2" (TID:0x11a5a3b8, sys_thread_t:0x877d880, state:R) prio=3
        at java.lang.Thread.isInterrupted(Native Method)
        at java.lang.Thread.interrupted(Thread.java:677)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:213)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:189)
    "Image Fetcher 1" (TID:0x11a4d400, sys_thread_t:0x8716e80, state:R) prio=3
        at java.awt.MediaTracker.setDone(MediaTracker.java:777)
        at java.awt.MediaEntry.setStatus(MediaTracker.java:850)
        at java.awt.ImageMediaEntry.imageUpdate(MediaTracker.java:914)
        at sun.awt.image.ImageWatched.newInfo(ImageWatched.java:62)
        at sun.awt.image.ImageRepresentation.imageComplete(ImageRepresentation.java:586)
        at sun.awt.image.ImageDecoder.imageComplete(ImageDecoder.java:142)
        at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:285)
        at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:248)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:221)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:189)
    "Image Fetcher 0" (TID:0x11a1a610, sys_thread_t:0x84d6e80, state:R) prio=3
        at java.lang.Thread.setPriority0(Native Method)
        at java.lang.Thread.setPriority(Thread.java:801)
        at sun.awt.image.ImageDecoder.headerComplete(ImageDecoder.java:106)
        at sun.awt.image.GifImageDecoder.readImage(GifImageDecoder.java:550)
        at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:227)
        at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:248)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:221)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:189)
    "AWT-Motif" (TID:0x11a16620, sys_thread_t:0x84c9e80, state:R) prio=5
        at sun.awt.motif.MToolkit.run(Native Method)
        at java.lang.Thread.run(Thread.java:479)
    "SunToolkit.PostEventQueue-0" (TID:0x11a16280, sys_thread_t:0x824b880, state:CW) prio=5
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:424)
        at sun.awt.PostEventQueue.run(SunToolkit.java:413)
    "AWT-EventQueue-0" (TID:0x11a15f10, sys_thread_t:0x824b680, state:R) prio=6
        at sun.awt.font.NativeFontWrapper.registerFonts(Native Method)
        at sun.java2d.SunGraphicsEnvironment.addPathFonts(SunGraphicsEnvironment.java:487)
        at sun.java2d.SunGraphicsEnvironment.registerFonts(SunGraphicsEnvironment.java:395)
        at sun.java2d.SunGraphicsEnvironment.access$2(SunGraphicsEnvironment.java:387)
        at sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:118)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.java2d.SunGraphicsEnvironment.loadFonts(SunGraphicsEnvironment.java:105)
        at sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphicsEnvironment.java:208)
        at com.borland.primetime.editor.DisplayPropertyGroup.readProperties(Unknown Source)
        at com.borland.primetime.editor.DisplayPropertyGroup.initializeProperties(Unknown Source)
        at com.borland.primetime.properties.PropertyManager.readProperties(Unknown Source)
        at com.borland.jbuilder.x.run(Unknown Source)
        at javax.swing.SystemEventQueueUtilities.processRunnableEvent(SystemEventQueueUtilities.java:395)
        at javax.swing.SystemEventQueueUtilities.access$0(SystemEventQueueUtilities.java:391)
        at javax.swing.SystemEventQueueUtilities$RunnableTarget.processEvent(SystemEventQueueUtilities.java:432)
        at java.awt.Component.dispatchEventImpl(Component.java:2396)
        at java.awt.Component.dispatchEvent(Component.java:2309)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:287)
        at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:101)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:92)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:83)
    "Finalizer" (TID:0x119cd320, sys_thread_t:0x8097e80, state:CW) prio=8
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:112)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)
    "Reference Handler" (TID:0x119cd3b0, sys_thread_t:0x8097680, state:CW) prio=10
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:424)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
    "Signal dispatcher" (TID:0x119cd3e0, sys_thread_t:0x8051e80, state:CW) prio=5
    "Thread-0" (TID:0x11a45838, sys_thread_t:0x8051080, state:CW) prio=5
Monitor Cache Dump:
    java.lang.ref.ReferenceQueue$Lock@119CD338/11B69380: <unowned>
        Waiting to be notified:
            "Finalizer" (0x8097e80)
    javax.swing.TimerQueue@11A9AA48/121A2140: <unowned>
        Waiting to be notified:
            "TimerQueue" (0x8a66080)
    sun.awt.PostEventQueue@11A16280/11C7C180: <unowned>
        Waiting to be notified:
            "SunToolkit.PostEventQueue-0" (0x824b880)
    java.lang.Object@11A22D98/11E4B690: <unowned>
        Waiting to be notified:
            "process reaper" (0x8867480)
    java.util.Vector@11A1A638/11C8B4D0: <unowned>
        Waiting to be notified:
            "Image Fetcher 3" (0x877da80)
    sun.awt.X11GraphicsEnvironment@119D4A28/11B9B788: owner "AWT-EventQueue-0" (0x824b680) 1 entry
    java.lang.Class@119D4878/11B9B620: owner "AWT-EventQueue-0" (0x824b680) 1 entry
    java.lang.ref.Reference$Lock@119CD3C0/11B68EB0: <unowned>
        Waiting to be notified:
            "Reference Handler" (0x8097680)
    java.lang.Class@11A2CC60/11C9CD98: owner "AWT-EventQueue-0" (0x824b680) 1 entry
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: <unowned>
    Monitor cache lock: owner "AWT-EventQueue-0" (0x824b680) 1 entry
    Dynamic loading lock: <unowned>
    Monitor IO lock: <unowned>
    User signal monitor: <unowned>
        Waiting to be notified:
            "Signal dispatcher" (0x8051e80)
    Child death monitor: <unowned>
    I/O monitor: owner "AWT-Motif" (0x84c9e80) 1 entry
    Alarm monitor: <unowned>
        Waiting to be notified:
            <unknown thread> (0x8051280)
    Thread queue lock: owner "AWT-EventQueue-0" (0x824b680) 1 entry
        Waiting to be notified:
            "Thread-0" (0x8051080)
    Monitor registry: owner "AWT-EventQueue-0" (0x824b680) 1 entry

SIGABRT 6  abort() 

Full thread dump Classic VM (jdk1.2.2-FreeBSD:root:2000/10/18-17:02, green threads):
    "TimerQueue" (TID:0x11a9aa40, sys_thread_t:0x8a66080, state:CW) prio=6
        at java.lang.Object.wait(Native Method)
        at javax.swing.TimerQueue.run(TimerQueue.java:236)
        at java.lang.Thread.run(Thread.java:479)
    "process reaper" (TID:0x11a22d70, sys_thread_t:0x8867480, state:CW) prio=6
        at java.lang.Object.wait(Native Method)
        at java.lang.UNIXProcess.run(Native Method)
        at java.lang.Thread.run(Thread.java:479)
    "Image Fetcher 3" (TID:0x11a5ac70, sys_thread_t:0x877da80, state:CW) prio=8
        at java.lang.Object.wait(Native Method)
        at sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:167)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:216)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:189)
    "Image Fetcher 2" (TID:0x11a5a3b8, sys_thread_t:0x877d880, state:R) prio=3
        at java.lang.Thread.isInterrupted(Native Method)
        at java.lang.Thread.interrupted(Thread.java:677)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:213)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:189)
    "Image Fetcher 1" (TID:0x11a4d400, sys_thread_t:0x8716e80, state:R) prio=3
        at java.awt.MediaTracker.setDone(MediaTracker.java:777)
        at java.awt.MediaEntry.setStatus(MediaTracker.java:850)
        at java.awt.ImageMediaEntry.imageUpdate(MediaTracker.java:914)
        at sun.awt.image.ImageWatched.newInfo(ImageWatched.java:62)
        at sun.awt.image.ImageRepresentation.imageComplete(ImageRepresentation.java:586)
        at sun.awt.image.ImageDecoder.imageComplete(ImageDecoder.java:142)
        at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:285)
        at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:248)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:221)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:189)
    "Image Fetcher 0" (TID:0x11a1a610, sys_thread_t:0x84d6e80, state:R) prio=3
        at java.lang.Thread.setPriority0(Native Method)
        at java.lang.Thread.setPriority(Thread.java:801)
        at sun.awt.image.ImageDecoder.headerComplete(ImageDecoder.java:106)
        at sun.awt.image.GifImageDecoder.readImage(GifImageDecoder.java:550)
        at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:227)
        at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:248)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:221)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:189)
    "AWT-Motif" (TID:0x11a16620, sys_thread_t:0x84c9e80, state:R) prio=5
        at sun.awt.motif.MToolkit.run(Native Method)
        at java.lang.Thread.run(Thread.java:479)
    "SunToolkit.PostEventQueue-0" (TID:0x11a16280, sys_thread_t:0x824b880, state:CW) prio=5
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:424)
        at sun.awt.PostEventQueue.run(SunToolkit.java:413)
    "AWT-EventQueue-0" (TID:0x11a15f10, sys_thread_t:0x824b680, state:R) prio=6
        at sun.awt.font.NativeFontWrapper.registerFonts(Native Method)
        at sun.java2d.SunGraphicsEnvironment.addPathFonts(SunGraphicsEnvironment.java:487)
        at sun.java2d.SunGraphicsEnvironment.registerFonts(SunGraphicsEnvironment.java:395)
        at sun.java2d.SunGraphicsEnvironment.access$2(SunGraphicsEnvironment.java:387)
        at sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:118)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.java2d.SunGraphicsEnvironment.loadFonts(SunGraphicsEnvironment.java:105)
        at sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphicsEnvironment.java:208)
        at com.borland.primetime.editor.DisplayPropertyGroup.readProperties(Unknown Source)
        at com.borland.primetime.editor.DisplayPropertyGroup.initializeProperties(Unknown Source)
        at com.borland.primetime.properties.PropertyManager.readProperties(Unknown Source)
        at com.borland.jbuilder.x.run(Unknown Source)
        at javax.swing.SystemEventQueueUtilities.processRunnableEvent(SystemEventQueueUtilities.java:395)
        at javax.swing.SystemEventQueueUtilities.access$0(SystemEventQueueUtilities.java:391)
        at javax.swing.SystemEventQueueUtilities$RunnableTarget.processEvent(SystemEventQueueUtilities.java:432)
        at java.awt.Component.dispatchEventImpl(Component.java:2396)
        at java.awt.Component.dispatchEvent(Component.java:2309)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:287)
        at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:101)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:92)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:83)
    "Finalizer" (TID:0x119cd320, sys_thread_t:0x8097e80, state:CW) prio=8
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:112)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)
    "Reference Handler" (TID:0x119cd3b0, sys_thread_t:0x8097680, state:CW) prio=10
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:424)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
    "Signal dispatcher" (TID:0x119cd3e0, sys_thread_t:0x8051e80, state:CW) prio=5
    "Thread-0" (TID:0x11a45838, sys_thread_t:0x8051080, state:CW) prio=5
Monitor Cache Dump:
    java.lang.ref.ReferenceQueue$Lock@119CD338/11B69380: <unowned>
        Waiting to be notified:
            "Finalizer" (0x8097e80)
    javax.swing.TimerQueue@11A9AA48/121A2140: <unowned>
        Waiting to be notified:
            "TimerQueue" (0x8a66080)
    sun.awt.PostEventQueue@11A16280/11C7C180: <unowned>
        Waiting to be notified:
            "SunToolkit.PostEventQueue-0" (0x824b880)
    java.lang.Object@11A22D98/11E4B690: <unowned>
        Waiting to be notified:
            "process reaper" (0x8867480)
    java.util.Vector@11A1A638/11C8B4D0: <unowned>
        Waiting to be notified:
            "Image Fetcher 3" (0x877da80)
    sun.awt.X11GraphicsEnvironment@119D4A28/11B9B788: owner "AWT-EventQueue-0" (0x824b680) 1 entry
    java.lang.Class@119D4878/11B9B620: owner "AWT-EventQueue-0" (0x824b680) 1 entry
    java.lang.ref.Reference$Lock@119CD3C0/11B68EB0: <unowned>
        Waiting to be notified:
            "Reference Handler" (0x8097680)
    java.lang.Class@11A2CC60/11C9CD98: owner "AWT-EventQueue-0" (0x824b680) 1 entry
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: <unowned>
    Monitor cache lock: owner "AWT-EventQueue-0" (0x824b680) 1 entry
    Dynamic loading lock: <unowned>
    Monitor IO lock: <unowned>
    User signal monitor: <unowned>
        Waiting to be notified:
            "Signal dispatcher" (0x8051e80)
    Child death monitor: <unowned>
    I/O monitor: owner "AWT-Motif" (0x84c9e80) 1 entry
    Alarm monitor: <unowned>
        Waiting to be notified:
            <unknown thread> (0x8051280)
    Thread queue lock: owner "AWT-EventQueue-0" (0x824b680) 1 entry
        Waiting to be notified:
            "Thread-0" (0x8051080)
    Monitor registry: owner "AWT-EventQueue-0" (0x824b680) 1 entry

Abort




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?Pine.BSF.4.21.0010182043110.87409-100000>