-
Bug
-
Resolution: Fixed
-
P3
-
1.0
-
0.9internal
-
sparc
-
generic
-
Not verified
oaki webrunner.webrunner http://cui_www.unige.ch/meta-index.html
results in the following stack trace.
oak.lang.Exception Input needed count < 0 totalread=14237 total_need=14041
at oak.lang.Exception.<init>(Exception.oak:58)
at net.www.html.MeteredStream.updateBytes(MeteredStream.oak:31)
at net.www.html.MeteredStream.read(MeteredStream.oak:81)
at net.www.html.Parser.streamToString(Parser.oak:117)
at net.www.html.Parser.<init>(Parser.oak:538)
at webrunner.Document.<init>(Document.oak:194)
at webrunner.DocumentInfo.fetch(DocumentInfo.oak:80)
at webrunner.FetcherThread.run(DocumentManager.oak:136)
Exception in thread "Thread-5" oak.lang.ArrayIndexOutOfBoundsException
at awt.DisplayItemWindow.addNativeItem(DisplayItemWindow.oak:101)
at awt.DisplayItemWindow.addItem(DisplayItemWindow.oak:72)
at awt.Formatter.addDisplayItem(Formatter.oak:296)
at webrunner.WRFormatter.addDisplayItem(WRFormatter.oak:152)
at webrunner.InputTagRef.apply(InputTagRef.oak:51)
at webrunner.WRFormatter.processStyleRefs(WRFormatter.oak:225)
at awt.Formatter.layout(Formatter.oak:222)
at webrunner.WRFormatter.layout(WRFormatter.oak:267)
at awt.TextWindow.layoutDocument(TextWindow.oak:71)
at awt.TextWindow.validate(TextWindow.oak:54)
Full thread dump:
"Thread-7" (0x2cbbf8): priority=4
oak.lang.Object.wait(Object.oak:124)
awt.DIWChildUpdater.getNextClient(DisplayItemWindow.oak:468)
awt.DIWChildUpdater.run(DisplayItemWindow.oak:489)
"Thread-5" (0x2c0f78): priority=3 *current thread*
"Thread-3" (0x2c0d20): priority=4
oak.lang.Object.wait(Object.oak:124)
awt.DIWChildUpdater.getNextClient(DisplayItemWindow.oak:468)
awt.DIWChildUpdater.run(DisplayItemWindow.oak:489)
"Thread-1" (0x2beb90): priority=5
webrunner.StatusWindow.run(webrunner.oak:366)
oak.lang.Thread.run(Thread.oak:194)
"Background Image Reader" (0x2be6f0): priority=2
oak.lang.Object.wait(Object.oak:124)
webrunner.ImageReader.waitForRequest(ImageReader.oak:56)
webrunner.ImageReader.run(ImageReader.oak:114)
"AWT WServer Thread" (0x2bde10): priority=5
"Async Garbage Collector" (0x2bdb38): priority=1
"Idle thread" (0x2bdae0): priority=0
"clock handler" (0x2bdad0): priority=11
"main" (0x2bdac8): priority=5
Monitor Cache Dump
unknown key (key=0x506810): unowned
Waiting to be notified:
"Thread-1" (0x2beb90): priority=5
unknown key (key=0x383148): unowned
Waiting to be notified:
"Async Garbage Collector" (0x2bdb38): priority=1
awt.DIWChildUpdater@2C0D20/83BD8 (key=0x2c0d20): unowned
Waiting to be notified:
"Thread-3" (0x2c0d20): priority=4
webrunner.ImageReader@2BE6F0/5B088 (key=0x2be6f0): unowned
Waiting to be notified:
"Background Image Reader" (0x2be6f0): priority=2
awt.DIWChildUpdater@2CBBF8/B8D80 (key=0x2cbbf8): unowned
Waiting to be notified:
"Thread-7" (0x2cbbf8): priority=4
unknown key (key=0xef3a22a0): monitor owner: "main" (0x371c18)
registered monitor dump:
Thread queue lock: unowned
Waiting to be notified:
"main" (0x2bdac8): priority=5
Class resolution lock: unowned
Code rewrite lock: unowned
Heap lock: unowned
Monitor registry: monitor owner: "Thread-5" (0x6c6f50)
Monitor cache lock: unowned
Event monitor: unowned
I/O monitor: unowned
Waiting to be notified:
"AWT WServer Thread" (0x2bde10): priority=5
Alarm monitor: unowned
Waiting to be notified:
"clock handler" (0x2bdad0): priority=11
results in the following stack trace.
oak.lang.Exception Input needed count < 0 totalread=14237 total_need=14041
at oak.lang.Exception.<init>(Exception.oak:58)
at net.www.html.MeteredStream.updateBytes(MeteredStream.oak:31)
at net.www.html.MeteredStream.read(MeteredStream.oak:81)
at net.www.html.Parser.streamToString(Parser.oak:117)
at net.www.html.Parser.<init>(Parser.oak:538)
at webrunner.Document.<init>(Document.oak:194)
at webrunner.DocumentInfo.fetch(DocumentInfo.oak:80)
at webrunner.FetcherThread.run(DocumentManager.oak:136)
Exception in thread "Thread-5" oak.lang.ArrayIndexOutOfBoundsException
at awt.DisplayItemWindow.addNativeItem(DisplayItemWindow.oak:101)
at awt.DisplayItemWindow.addItem(DisplayItemWindow.oak:72)
at awt.Formatter.addDisplayItem(Formatter.oak:296)
at webrunner.WRFormatter.addDisplayItem(WRFormatter.oak:152)
at webrunner.InputTagRef.apply(InputTagRef.oak:51)
at webrunner.WRFormatter.processStyleRefs(WRFormatter.oak:225)
at awt.Formatter.layout(Formatter.oak:222)
at webrunner.WRFormatter.layout(WRFormatter.oak:267)
at awt.TextWindow.layoutDocument(TextWindow.oak:71)
at awt.TextWindow.validate(TextWindow.oak:54)
Full thread dump:
"Thread-7" (0x2cbbf8): priority=4
oak.lang.Object.wait(Object.oak:124)
awt.DIWChildUpdater.getNextClient(DisplayItemWindow.oak:468)
awt.DIWChildUpdater.run(DisplayItemWindow.oak:489)
"Thread-5" (0x2c0f78): priority=3 *current thread*
"Thread-3" (0x2c0d20): priority=4
oak.lang.Object.wait(Object.oak:124)
awt.DIWChildUpdater.getNextClient(DisplayItemWindow.oak:468)
awt.DIWChildUpdater.run(DisplayItemWindow.oak:489)
"Thread-1" (0x2beb90): priority=5
webrunner.StatusWindow.run(webrunner.oak:366)
oak.lang.Thread.run(Thread.oak:194)
"Background Image Reader" (0x2be6f0): priority=2
oak.lang.Object.wait(Object.oak:124)
webrunner.ImageReader.waitForRequest(ImageReader.oak:56)
webrunner.ImageReader.run(ImageReader.oak:114)
"AWT WServer Thread" (0x2bde10): priority=5
"Async Garbage Collector" (0x2bdb38): priority=1
"Idle thread" (0x2bdae0): priority=0
"clock handler" (0x2bdad0): priority=11
"main" (0x2bdac8): priority=5
Monitor Cache Dump
unknown key (key=0x506810): unowned
Waiting to be notified:
"Thread-1" (0x2beb90): priority=5
unknown key (key=0x383148): unowned
Waiting to be notified:
"Async Garbage Collector" (0x2bdb38): priority=1
awt.DIWChildUpdater@2C0D20/83BD8 (key=0x2c0d20): unowned
Waiting to be notified:
"Thread-3" (0x2c0d20): priority=4
webrunner.ImageReader@2BE6F0/5B088 (key=0x2be6f0): unowned
Waiting to be notified:
"Background Image Reader" (0x2be6f0): priority=2
awt.DIWChildUpdater@2CBBF8/B8D80 (key=0x2cbbf8): unowned
Waiting to be notified:
"Thread-7" (0x2cbbf8): priority=4
unknown key (key=0xef3a22a0): monitor owner: "main" (0x371c18)
registered monitor dump:
Thread queue lock: unowned
Waiting to be notified:
"main" (0x2bdac8): priority=5
Class resolution lock: unowned
Code rewrite lock: unowned
Heap lock: unowned
Monitor registry: monitor owner: "Thread-5" (0x6c6f50)
Monitor cache lock: unowned
Event monitor: unowned
I/O monitor: unowned
Waiting to be notified:
"AWT WServer Thread" (0x2bde10): priority=5
Alarm monitor: unowned
Waiting to be notified:
"clock handler" (0x2bdad0): priority=11