From owner-freebsd-java Sun Apr 21 7: 6: 3 2002 Delivered-To: freebsd-java@freebsd.org Received: from a96180.upc-a.chello.nl (a96180.upc-a.chello.nl [62.163.96.180]) by hub.freebsd.org (Postfix) with ESMTP id 36A5B37B417 for ; Sun, 21 Apr 2002 07:05:52 -0700 (PDT) Received: by a96180.upc-a.chello.nl (Postfix, from userid 1001) id 8232D2170; Sun, 21 Apr 2002 16:05:46 +0200 (CEST) Date: Sun, 21 Apr 2002 16:05:46 +0200 From: Jeroen Ruigrok/asmodai To: java@freebsd.org Subject: Build and questions [Debugging info, hence long] Message-ID: <20020421140546.GN24261@daemon.ninth-circle.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.28i Organisation: Ninth Circle Enterprises Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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.(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.(Window.java:245) at java.awt.Dialog.(Dialog.java:167) at javax.swing.JDialog.(JDialog.java:157) at com.ibm.websphere.p3p.QuickStart.(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: 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: 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: Waiting to be notified: "Reference Handler" (0x8096480) java.lang.StringBuffer@28E3A560/2912CF08: owner "Thread-1" (0x897bc80) 1 entry java.util.Vector@28E84ED8/28F752A0: Waiting to be notified: "Image Fetcher 0" (0x84cac80) java.lang.ref.ReferenceQueue$Lock@28E7C540/28EB2460: Waiting to be notified: "Finalizer" (0x80d4080) Registered Monitor Dump: utf8 hash table: JNI pinning lock: JNI global reference lock: BinClass lock: Class linking lock: System class loader lock: Code rewrite lock: Heap lock: Monitor cache lock: owner (0x8054280) 1 entry Dynamic loading lock: Monitor IO lock: User signal monitor: Waiting to be notified: "Signal dispatcher" (0x8096280) Child death monitor: I/O monitor: Waiting to be notified: "AWT-Motif" (0x84bbe80) Alarm monitor: owner (0x8054280) 1 entry Thread queue lock: owner (0x8054280) 1 entry Monitor registry: owner (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