This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 165476 - Deadlock (Request processor vs. Parsing & Indexing Loop)
Summary: Deadlock (Request processor vs. Parsing & Indexing Loop)
Status: RESOLVED FIXED
Alias: None
Product: editor
Classification: Unclassified
Component: Parsing & Indexing (show other bugs)
Version: 6.x
Hardware: PC Linux
: P3 blocker (vote)
Assignee: Tomas Zezula
URL:
Keywords: THREAD
Depends on:
Blocks:
 
Reported: 2009-05-19 11:06 UTC by Marian Petras
Modified: 2009-05-19 14:04 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
full thread dump (15.18 KB, text/plain)
2009-05-19 11:07 UTC, Marian Petras
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marian Petras 2009-05-19 11:06:53 UTC
I got a deadlock in the IDE at a moment I was not working with it. When I decided to get back to it, I found it was frozen.

Found one Java-level deadlock:
=============================
"OpenIDE-request-processor-6":
  waiting to lock monitor 0x00007f346cf57688 (object 0x00007f347862dd70, a java.lang.Object),
  which is held by "Parsing & Indexing Loop (090518)"
"Parsing & Indexing Loop (090518)":
  waiting to lock monitor 0x00007f346cf57730 (object 0x00007f347862dda0, a
org.netbeans.modules.parsing.impl.TaskProcessor$InternalLock),
  which is held by "OpenIDE-request-processor-6"

I am attaching a full thread-dump.

--
NetBeans 6.7 development version (build 090518)
JDK 6u14-ea-b06, 64-bit, server VM
Linux (Debian Lenny), 64-bit, Intel CPU
Comment 1 Marian Petras 2009-05-19 11:07:24 UTC
Created attachment 82371 [details]
full thread dump
Comment 2 Tomas Zezula 2009-05-19 14:04:37 UTC
Already fixed by: 92ac77d0dafd