• Diese Seite verwendet Cookies. Indem du diese Website weiterhin nutzt, erklärst du dich mit der Verwendung von Cookies einverstanden. Erfahre mehr

Fehler beim Debuggen nach Opendjk8-Update

klimaschreck

Well-Known Member
Themenstarter #1
Hallo zusammen,

nach dem Update auf openjdk8-8-192.26 klappt bei mir das Debuggen von Java-Programmen nicht mehr. Dies betrifft sowohl eclipse als auch netbeans. Bei eclipse ist ein Run ohne Fehlermeldung aber noch möglich. Beim Debuggen von Java-Anwendungen erscheint die Fehlermeldung: java.lang.NegativeArraySizeException

Wenn ich auf die frühere Version (181.13_1) zurück gehe, klappt das Debuggen wieder. Habt ihr ähnliche Probleme mit der neuen Java-Version?
 

eric81

Well-Known Member
#2
Habe heut meine Pakete aktualisiert unter FreeBSD 11.2 und nun kann ich auch nicht mehr debuggen mit NetBeans.
Die Meldung:
Code:
java.awt.image.ImagingOpException: Unable to convolve src image
    at java.awt.image.ConvolveOp.filter(ConvolveOp.java:198)
    at sun.java2d.pipe.DrawImage.transformImage(DrawImage.java:1108)
    at sun.java2d.pipe.ValidatePipe.transformImage(ValidatePipe.java:238)
    at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3487)
    at org.openide.actions.HeapView.paintDropShadowText(HeapView.java:675)
    at org.openide.actions.HeapView.paintComponent(HeapView.java:601)
    at javax.swing.JComponent.paint(JComponent.java:1056)
    at javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)
    at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1579)
    at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1502)
    at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:306)
    at javax.swing.RepaintManager.paint(RepaintManager.java:1272)
    at javax.swing.JComponent._paintImmediately(JComponent.java:5158)
    at javax.swing.JComponent.paintImmediately(JComponent.java:4969)
    at javax.swing.RepaintManager$4.run(RepaintManager.java:831)
    at javax.swing.RepaintManager$4.run(RepaintManager.java:814)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
    at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
    at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:789)
    at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738)
    at javax.swing.RepaintManager.access$1200(RepaintManager.java:64)
    at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)
[catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
SEVERE [null]: Last record repeated again.
SEVERE [global]
java.lang.UnsupportedOperationException: JDWP: ID size not supported: 134217728
    at com.sun.tools.jdi.PacketStream.readID(PacketStream.java:410)
    at com.sun.tools.jdi.PacketStream.readObjectRef(PacketStream.java:418)
    at com.sun.tools.jdi.PacketStream.readThreadReference(PacketStream.java:445)
    at com.sun.tools.jdi.JDWP$Event$Composite$Events$VMStart.<init>(JDWP.java:7613)
    at com.sun.tools.jdi.JDWP$Event$Composite$Events.<init>(JDWP.java:7526)
    at com.sun.tools.jdi.JDWP$Event$Composite.<init>(JDWP.java:8594)
    at com.sun.tools.jdi.EventSetImpl.build(EventSetImpl.java:608)
    at com.sun.tools.jdi.EventQueueImpl.removeUnfiltered(EventQueueImpl.java:211)
    at com.sun.tools.jdi.EventQueueImpl.removeInternal(EventQueueImpl.java:124)
    at com.sun.tools.jdi.InternalEventHandler.run(InternalEventHandler.java:54)
[catch] at java.lang.Thread.run(Thread.java:748)
 

eric81

Well-Known Member
#5
Bin auch wieder auf die Vorversion, da kann ich weiter arbeiten:
Code:
pkg remove -f openjdk8-8.192.26_4
pkg install /var/cache/pkg/openjdk8-8.181.13_1.txz