Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Apr 2002 16:05:46 +0200
From:      Jeroen Ruigrok/asmodai <asmodai@wxs.nl>
To:        java@freebsd.org
Subject:   Build and questions [Debugging info, hence long]
Message-ID:  <20020421140546.GN24261@daemon.ninth-circle.org>

next in thread | raw e-mail | index | archive | help
Well,

got jdk1.3.1 to build [again] without much problems on STABLE.
I then became daring and used my recently installed native jdk to bootstrap
the native jdk build.
And it built all the way. :)
[Not that it gained me anything but being able, hopefully, to bootstrap any
subsequent port changes without need for the linux-jdk13.]

Anyway,

has anyone here tried to mess around with IBM's p3p policy editor
[http://alphaworks.ibm.com/tech/p3peditor]?

When I want to jar xvf the setup.jar it extracts a large number of files
until this point [I know, I know, java -jar setup.jar, I just found it very
curious what it was doing]:

extracted: c8a0d1d26776efaf7c2c351b8f5b60a3/bean3/aixppk.power/ibm_aix_13.jvm
java.util.zip.ZipException: invalid stored block lengths
        at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:139)
        at java.util.zip.ZipInputStream.read(ZipInputStream.java:142)
        at sun.tools.jar.Main.extractFile(Main.java:715)
        at sun.tools.jar.Main.extract(Main.java:678)
        at sun.tools.jar.Main.run(Main.java:191)
        at sun.tools.jar.Main.main(Main.java:904)

unzip setup.jar extracts everything though.

Then running java run.
After finishing the install I get this on the last screen:

``o Checking required disk space requires file service native support
  o File attributes could not be set because native support for that
    operation is not available
  o File times could not be set because native support for that operation is
    not available''

It leaves a log file with this:

(Apr 21, 2002 11:30:53 AM), Setup.product.install, com.installshield.product.service.product.PureJavaProductServiceImpl$DiskSpaceCheck, wrn, Checking required disk space requires file service native support.
(Apr 21, 2002 11:30:53 AM), Setup.product.install, com.installshield.product.act
ions.Files, wrn, Cannot set file attributes: operation is not supported by the current file service implementation.
(Apr 21, 2002 11:30:53 AM), Setup.product.install, com.installshield.product.actions.Files, wrn, Cannot set file times: operation is not supported by the current file service implementation.

Is this even something we can fix or?

After the install, when I run the p3p.jar file I managed to coredump java :)

Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
SIGBUS    10*  bus error

Full thread dump Classic VM (1.3.1-p6-asmodai-020421-13:30, green threads):
    "Screen Updater" (TID:0x28e73ac0, sys_thread_t:0x8805c80, state:CW) prio=5
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:76)
        at sun.awt.ScreenUpdater.run(ScreenUpdater.java:95)
    "Thread-1" (TID:0x28e76508, sys_thread_t:0x897bc80, state:R) prio=4
        at java.lang.StringBuffer.setLength(StringBuffer.java:258)
        at javax.swing.text.html.CSSParser.getNextStatement(CSSParser.java:148)
        at javax.swing.text.html.CSSParser.parse(CSSParser.java:135)
        at javax.swing.text.html.StyleSheet$CssParser.parse(StyleSheet.java:3190)
        at javax.swing.text.html.StyleSheet.importStyleSheet(StyleSheet.java:401)
        at javax.swing.text.html.HTMLDocument$HTMLReader.linkCSSStyleSheet(HTMLDocument.java:3103)
        at javax.swing.text.html.HTMLDocument$HTMLReader$HeadAction.handleLink(HTMLDocument.java:2323)
        at javax.swing.text.html.HTMLDocument$HTMLReader$HeadAction.end(HTMLDocument.java:2262)
        at javax.swing.text.html.HTMLDocument$HTMLReader.handleEndTag(HTMLDocument.java:2040)
        at javax.swing.text.html.parser.DocumentParser.handleEndTag(DocumentParser.java:220)
        at javax.swing.text.html.parser.Parser.endTag(Parser.java:351)
        at javax.swing.text.html.parser.Parser.parseTag(Parser.java:1674)
        at javax.swing.text.html.parser.Parser.parseContent(Parser.java:1821)
        at javax.swing.text.html.parser.Parser.parse(Parser.java:1980)
        at javax.swing.text.html.parser.DocumentParser.parse(DocumentParser.java:109)
        at javax.swing.text.html.parser.ParserDelegator.parse(ParserDelegator.java:74)
        at javax.swing.text.html.HTMLEditorKit.read(HTMLEditorKit.java:239)
        at javax.swing.JEditorPane.read(JEditorPane.java:421)
        at javax.swing.JEditorPane.read(JEditorPane.java:439)
        at javax.swing.JEditorPane$PageLoader.run(JEditorPane.java:468)
    "Image Fetcher 3" (TID:0x28eae978, sys_thread_t:0x8595280, state:R) prio=3
        at java.lang.Thread.setPriority0(Native Method)
        at java.lang.Thread.setPriority(Thread.java:808)
        at sun.awt.image.ImageDecoder.headerComplete(ImageDecoder.java:102)
        at sun.awt.image.GifImageDecoder.readImage(GifImageDecoder.java:546)
        at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:223)
        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 2" (TID:0x28eaf0c8, sys_thread_t:0x8595080, 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 1" (TID:0x28e7e4d8, sys_thread_t:0x856ae80, state:R) prio=3
        at java.lang.Thread.isInterrupted(Native Method)
        at java.lang.Thread.interrupted(Thread.java:682)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:209)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:185)
    "Image Fetcher 0" (TID:0x28e84fa8, sys_thread_t:0x84cac80, state:CW) prio=8
        at java.lang.Object.wait(Native Method)
        at sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:163)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:212)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:185)
    "AWT-Motif" (TID:0x28e8af98, sys_thread_t:0x84bbe80, state:CW) prio=6
        at sun.awt.motif.MToolkit.run(Native Method)
        at java.lang.Thread.run(Thread.java:484)
    "SunToolkit.PostEventQueue-0" (TID:0x28e8b310, sys_thread_t:0x84a5880, state:R) 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:0x28e8b2e8, sys_thread_t:0x84a5680, state:CW) prio=6
        at java.lang.Object.wait(Native Method)
        at java.awt.MediaTracker.waitForID(MediaTracker.java:632)
        at javax.swing.ImageIcon.loadImage(ImageIcon.java:226)
        at javax.swing.ImageIcon.<init>(ImageIcon.java:161)
        at javax.swing.AbstractButton.getDisabledIcon(AbstractButton.java:542)
        at javax.swing.plaf.basic.BasicButtonUI.paintIcon(BasicButtonUI.java:284)
        at javax.swing.plaf.basic.BasicButtonUI.paint(BasicButtonUI.java:252)
        at com.sun.java.swing.plaf.motif.MotifButtonUI.paint(MotifButtonUI.java:85)
        at javax.swing.plaf.ComponentUI.update(ComponentUI.java:39)
        at javax.swing.JComponent.paintComponent(JComponent.java:395)
        at javax.swing.JComponent.paint(JComponent.java:687)
        at javax.swing.JComponent.paintChildren(JComponent.java:498)
        at javax.swing.JComponent.paint(JComponent.java:696)
        at javax.swing.JComponent.paintChildren(JComponent.java:498)
        at javax.swing.JComponent.paint(JComponent.java:696)
        at javax.swing.JComponent.paintChildren(JComponent.java:498)
        at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1006)
        at javax.swing.JComponent.paint(JComponent.java:696)
        at javax.swing.JComponent.paintChildren(JComponent.java:498)
        at javax.swing.JComponent.paint(JComponent.java:696)
        at javax.swing.JComponent.paintChildren(JComponent.java:498)
        at javax.swing.JComponent.paint(JComponent.java:696)
        at javax.swing.JComponent.paintChildren(JComponent.java:498)
        at javax.swing.JComponent.paint(JComponent.java:696)
        at javax.swing.JLayeredPane.paint(JLayeredPane.java:546)
        at javax.swing.JComponent.paintChildren(JComponent.java:498)
        at javax.swing.JComponent.paint(JComponent.java:669)
        at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:23)
        at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:54)
        at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:91)
        at java.awt.Container.paint(Container.java:960)
        at sun.awt.RepaintArea.paint(RepaintArea.java:282)
        at sun.awt.motif.MComponentPeer.handleEvent(MComponentPeer.java:349)
        at java.awt.Component.dispatchEventImpl(Component.java:2663)
        at java.awt.Container.dispatchEventImpl(Container.java:1213)
        at java.awt.Window.dispatchEventImpl(Window.java:914)
        at java.awt.Component.dispatchEvent(Component.java:2497)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:339)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)
        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:0x8054080, state:MW) prio=5
        at java.awt.Window.getGraphicsConfiguration(Window.java:1152)
        at java.awt.Window.<init>(Window.java:245)
        at java.awt.Dialog.<init>(Dialog.java:167)
        at javax.swing.JDialog.<init>(JDialog.java:157)
        at com.ibm.websphere.p3p.QuickStart.<init>(QuickStart.java:120)
        at com.ibm.websphere.p3p.P3PPolicyEditor.showQuickStart(P3PPolicyEditor.java:7198)
        at com.ibm.websphere.p3p.P3PPolicyEditor.showQuickStartOnStartup(P3PPolicyEditor.java:7226)
        at com.ibm.websphere.p3p.P3PPolicyEditor.main(P3PPolicyEditor.java:5662)
Monitor Cache Dump:
    sun.awt.ScreenUpdater@28E73AC0/29022E80: <unowned>
        Waiting to be notified:
            "Screen Updater" (0x8805c80)
    sun.awt.PostEventQueue@28E8B310/28F6E130: owner "SunToolkit.PostEventQueue-0" (0x84a5880) 1 entry
    javax.swing.text.html.parser.DocumentParser@28E3B630/29126780: owner "Thread-1" (0x897bc80) 1 entry
    java.awt.MediaTracker@28E86560/28F73B08: <unowned>
        Waiting to be notified:
            "AWT-EventQueue-0" (0x84a5680)
    java.awt.Component$AWTTreeLock@28E85350/28F186F0: owner "AWT-EventQueue-0" (0x84a5680) 7 entries
        Waiting to enter:
            "main" (0x8054080)
    java.lang.ref.Reference$Lock@28E7C310/28EB1F80: <unowned>
        Waiting to be notified:
            "Reference Handler" (0x8096480)
    java.lang.StringBuffer@28E3A560/2912CF08: owner "Thread-1" (0x897bc80) 1 entry
    java.util.Vector@28E84ED8/28F752A0: <unowned>
        Waiting to be notified:
            "Image Fetcher 0" (0x84cac80)
    java.lang.ref.ReferenceQueue$Lock@28E7C540/28EB2460: <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: <unowned>
    Monitor cache lock: owner <unknown thread> (0x8054280) 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" (0x84bbe80)
    Alarm monitor: owner <unknown thread> (0x8054280) 1 entry
    Thread queue lock: owner <unknown thread> (0x8054280) 1 entry
    Monitor registry: owner <unknown thread> (0x8054280) 1 entry

SIGABRT   6*   abort (generated by abort(3) routine)

[skip another very long trace]

I can reproduce it realiably.

-- 
Jeroen Ruigrok van der Werven / asmodai / Kita no Mono
asmodai@[wxs.nl|xmach.org], finger asmodai@ninth-circle.org
http://www.softweyr.com/asmodai/ | http://www.[tendra|xmach].org/
I succeed him; no one could replace him...

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?20020421140546.GN24261>