Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Bug #1555 (closed)

Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

During lots of uploads, ErrorHandler can fail. User not informed.

Reported by: jamoore Owned by: bwzloranger
Priority: major Cc:
Sprint: n.a.
Total Remaining Time: n.a.

Description

Found the following stack in the importer log, but I wasn't informed in the UI.

2009-10-12 14:07:01,455 236421     [2-thread-1] ERROR  importer.gui.ErrorHandler$MyErrorHandler  - Error while sending error information.
ome.formats.importer.util.HtmlMessengerException: Cannot Connect
        at ome.formats.importer.util.HtmlMessenger.executePost(HtmlMessenger.java:141)
        at ome.formats.importer.util.ErrorHandler.sendErrors(ErrorHandler.java:247)
        at ome.formats.importer.gui.ErrorHandler$MyErrorHandler.sendErrors(ErrorHandler.java:125)
        at ome.formats.importer.gui.ErrorHandler$MyErrorHandler$1.run(ErrorHandler.java:92)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
        at java.util.concurrent.FutureTask.run(FutureTask.java:123)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:65)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:172)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
        at java.lang.Thread.run(Thread.java:613)
Caused by: java.net.SocketTimeoutException: Read timed out
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:235)
        at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78)
        at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106)
        at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1116)
        at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1973)
        at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
        at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
        at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
        at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
        at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
        at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
        at ome.formats.importer.util.HtmlMessenger.executePost(HtmlMessenger.java:127)

Change History (3)

comment:1 Changed 15 years ago by jmoore

  • Priority changed from minor to major

error tab now hung. no way to cancel.

"pool-2-thread-1" prio=5 tid=0x00541180 nid=0x19bca00 waiting on condition [0xb1205000..0xb1205d10]
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1841)
        at java.util.concurrent.DelayQueue.take(DelayQueue.java:131)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:533)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:526)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:613)

"pool-1-thread-1" prio=5 tid=0x00533750 nid=0x1a09a00 waiting on condition [0xb1001000..0xb1001d10]
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1841)
        at java.util.concurrent.DelayQueue.take(DelayQueue.java:131)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:533)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:526)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:613)

"pool-3-thread-1" prio=5 tid=0x00530660 nid=0x19bc600 waiting on condition [0xb150b000..0xb150bd10]
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:146)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1879)
        at java.util.concurrent.DelayQueue.take(DelayQueue.java:135)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:533)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:526)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:613)

"Ice.SelectorThread" prio=6 tid=0x0052f890 nid=0x1967600 runnable [0xb148a000..0xb148ad10]
        at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)
        at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:118)
        at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:69)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)
        - locked <0x0d47fa20> (a sun.nio.ch.Util$1)
        - locked <0x0d47fa30> (a java.util.Collections$UnmodifiableSet)
        - locked <0x0d47f9d8> (a sun.nio.ch.KQueueSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)
        at IceInternal.Selector.select(Selector.java:139)
        at IceInternal.SelectorThread.run(SelectorThread.java:120)
        at IceInternal.SelectorThread$HelperThread.run(SelectorThread.java:273)

"Ice.ThreadPool.Client-0" prio=6 tid=0x00527ec0 nid=0x1967200 runnable [0xb1409000..0xb1409d10]
        at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)
        at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:118)
        at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:69)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)
        - locked <0x0d47fb78> (a sun.nio.ch.Util$1)
        - locked <0x0d47fb88> (a java.util.Collections$UnmodifiableSet)
        - locked <0x0d47fb30> (a sun.nio.ch.KQueueSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)
        at IceInternal.Selector.select(Selector.java:139)
        at IceInternal.ThreadPool.run(ThreadPool.java:335)
        at IceInternal.ThreadPool.access$100(ThreadPool.java:12)
        at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:951)

"Ice.EndpointHostResolverThread" prio=6 tid=0x00520050 nid=0x19cb400 in Object.wait() [0xb1388000..0xb1388d10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0d47fce0> (a IceInternal.EndpointHostResolver)
        at java.lang.Object.wait(Object.java:474)
        at IceInternal.EndpointHostResolver.run(EndpointHostResolver.java:77)
        - locked <0x0d47fce0> (a IceInternal.EndpointHostResolver)
        at IceInternal.EndpointHostResolver$HelperThread.run(EndpointHostResolver.java:146)

"Ice.ThreadPool.Server-0" prio=6 tid=0x00522e40 nid=0x19bce00 runnable [0xb1307000..0xb1307d10]
        at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)
        at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:118)
        at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:69)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)
        - locked <0x0d47fdc8> (a sun.nio.ch.Util$1)
        - locked <0x0d47fdd8> (a java.util.Collections$UnmodifiableSet)
        - locked <0x0d47fd80> (a sun.nio.ch.KQueueSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)
        at IceInternal.Selector.select(Selector.java:139)
        at IceInternal.ThreadPool.run(ThreadPool.java:335)
        at IceInternal.ThreadPool.access$100(ThreadPool.java:12)
        at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:951)

"Ice.Timer" prio=6 tid=0x00523e00 nid=0x19c2c00 in Object.wait() [0xb1286000..0xb1286d10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0d478208> (a IceInternal.Timer)
        at IceInternal.Timer.run(Timer.java:217)
        - locked <0x0d478208> (a IceInternal.Timer)

"DestroyJavaVM" prio=5 tid=0x005012c0 nid=0x1803800 waiting on condition [0x00000000..0xb0800000]

"TimerQueue" daemon prio=5 tid=0x00518430 nid=0x1912a00 in Object.wait() [0xb1103000..0xb1103d10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0cf289a8> (a javax.swing.TimerQueue)
        at javax.swing.TimerQueue.run(TimerQueue.java:236)
        - locked <0x0cf289a8> (a javax.swing.TimerQueue)
        at java.lang.Thread.run(Thread.java:613)

"AWT-EventQueue-0" prio=6 tid=0x00517be0 nid=0x1912600 in Object.wait() [0xb1082000..0xb1082d10]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:474)
        at java.awt.EventQueue.getNextEvent(EventQueue.java:345)
        - locked <0x0cd59618> (a java.awt.EventQueue)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:216)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

"HSQLDB Timer @bbf7aa" daemon prio=5 tid=0x005147f0 nid=0x1908a00 in Object.wait() [0xb0e8d000..0xb0e8dd10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0cdd9aa8> (a org.hsqldb.lib.HsqlTimer$TaskQueue)
        at org.hsqldb.lib.HsqlTimer$TaskQueue.park(Unknown Source)
        - locked <0x0cdd9aa8> (a org.hsqldb.lib.HsqlTimer$TaskQueue)
        at org.hsqldb.lib.HsqlTimer.nextTask(Unknown Source)
        - locked <0x0cdd9aa8> (a org.hsqldb.lib.HsqlTimer$TaskQueue)
        at org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:613)

"AWT-Shutdown" prio=5 tid=0x005145a0 nid=0x193ec00 in Object.wait() [0xb0c89000..0xb0c89d10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0cd3b938> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:474)
        at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
        - locked <0x0cd3b938> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:613)

"Java2D Disposer" daemon prio=10 tid=0x00510b60 nid=0x1903c00 in Object.wait() [0xb0d0a000..0xb0d0ad10]
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:120)
        - locked <0x0cd511f0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:136)
        at sun.java2d.Disposer.run(Disposer.java:125)
        at java.lang.Thread.run(Thread.java:613)

"Timer-0" daemon prio=5 tid=0x0050f820 nid=0x18fb000 in Object.wait() [0xb0e0c000..0xb0e0cd10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0cd4b6a0> (a java.util.TaskQueue)
        at java.lang.Object.wait(Object.java:474)
        at java.util.TimerThread.mainLoop(Timer.java:483)
        - locked <0x0cd4b6a0> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:462)

"AWT-AppKit" daemon prio=5 tid=0x0050ca00 nid=0xa000d000 runnable [0x00000000..0xbfffc5f8]

"Low Memory Detector" daemon prio=5 tid=0x00508e90 nid=0x1816a00 runnable [0x00000000..0x00000000]

"CompilerThread0" daemon prio=9 tid=0x005084c0 nid=0x1816600 waiting on condition [0x00000000..0xb0b06748]

"Signal Dispatcher" daemon prio=9 tid=0x00508090 nid=0x1813400 waiting on condition [0x00000000..0x00000000]

"Finalizer" daemon prio=8 tid=0x00507790 nid=0x1811800 in Object.wait() [0xb0a04000..0xb0a04d10]
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:120)
        - locked <0x0cd18f20> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:136)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=0x00507400 nid=0x1810a00 in Object.wait() [0xb0983000..0xb0983d10]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0cd18fa8> (a java.lang.ref.Reference$Lock)
        at java.lang.Object.wait(Object.java:474)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
        - locked <0x0cd18fa8> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=9 tid=0x00506b90 nid=0x1810600 runnable 

"VM Periodic Task Thread" prio=9 tid=0x00509a40 nid=0x1816e00 waiting on condition 

"Exception Catcher Thread" prio=10 tid=0x005014e0 nid=0x1805a00 runnable 

comment:2 Changed 15 years ago by bwzloranger

  • Resolution set to fixed
  • Status changed from new to closed

comment:3 Changed 15 years ago by jmoore

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.100042 sec.)

We're Hiring!