I have run into the following deadlock when testing walkthrough 2 (page 
HoleCutter.html ):

Thread [Worker-0] (Suspended) 
Unsafe.park(boolean, long) line: not available [native method] 
LockSupport.park(Object) line: 156 
ReentrantLock$NonfairSync(AbstractQueuedSynchronizer).parkAndCheckInterrupt() 
line: 811 
ReentrantLock$NonfairSync(AbstractQueuedSynchronizer).acquireQueued(AbstractQueuedSynchronizer$Node,
 int) line: 842 
ReentrantLock$NonfairSync(AbstractQueuedSynchronizer).acquire(int) line: 1178 
ReentrantLock$NonfairSync.lock() line: 186 
ReentrantLock.lock() line: 262 
BlackboardImpl.get(String) line: 212 
EditToolHandler.getLock() line: 358 
EditToolHandler.getCurrentState() line: 347 
SelectFeatureBehaviour.isValid(EditToolHandler, MapMouseEvent, EventType) line: 
141 
EventBehaviourCommand.execute(IProgressMonitor) line: 54 
CommandManager$Executor.execute(Command, IProgressMonitor) line: 395 
CommandManager$Executor.run(IProgressMonitor, CommandManager$Request) line: 326 
CommandManager$Executor.run(IProgressMonitor) line: 312 
Worker.run() line: 54 


Thread [pool-1-thread-1] (Suspended) 
Unsafe.park(boolean, long) line: not available [native method] 
LockSupport.park(Object) line: 156 
AbstractQueuedSynchronizer$ConditionObject.await() line: 1987 
LinkedBlockingQueue<E>.take() line: 399 
ThreadPoolExecutor.getTask() line: 947 
ThreadPoolExecutor$Worker.run() line: 907 
Thread.run() line: 680 



-- 
Jody Garnett

_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to