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 93696 - JAD Decompiler Locking
Summary: JAD Decompiler Locking
Status: NEW
Alias: None
Product: third-party
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 5.x
Hardware: PC Windows XP
: P3 blocker (vote)
Assignee: issues@third-party
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-31 17:32 UTC by wrongway
Modified: 2008-01-15 10:53 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Log File with Modules Loaded. (264.36 KB, application/octet-stream)
2007-01-31 17:33 UTC, wrongway
Details

Note You need to log in before you can comment on or make changes to this bug.
Description wrongway 2007-01-31 17:32:51 UTC
Trying to decompile a file and NB locks.  Below is the thread dump:

Using org.netbeans.jemmy.drivers.DefaultDriverInstaller driver installer

Full thread dump Java HotSpot(TM) Client VM (1.5.0_10-b03 mixed mode):

"Timer-3" prio=6 tid=0x2eca28d8 nid=0x1578 in Object.wait() [0x3240f000..0x3240fd68]
        at java.lang.Object.wait(Native Method)
C:\Program Files\netbeans-5.5\bin>      - waiting on <0x07631038> (a
java.util.TaskQueue)
        at java.lang.Object.wait(Object.java:474)
        at java.util.TimerThread.mainLoop(Timer.java:483)
        - locked <0x07631038> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:462)

"Inactive RequestProcessor thread [Was:Folder
recognizer/org.openide.loaders.FolderList$ListTask]" daemon prio=2
tid=0x2ece6610 nid=
0xac0 in Object.wait() [0x323cf000..0x323cfae8]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x074ae478> (a java.lang.Object)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:885)
        - locked <0x074ae478> (a java.lang.Object)

"Inactive RequestProcessor thread [Was:Folder
recognizer/org.openide.loaders.FolderList$ListTask]" daemon prio=2
tid=0x300a9e30 nid=
0x154c in Object.wait() [0x2fc1f000..0x2fc1fb68]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x074886f8> (a java.lang.Object)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:885)
        - locked <0x074886f8> (a java.lang.Object)

"Keep-Alive-Timer" daemon prio=8 tid=0x2ebe2858 nid=0x9ec waiting on condition
[0x3238f000..0x3238fbe8]
        at java.lang.Thread.sleep(Native Method)
        at sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:149)
        at java.lang.Thread.run(Thread.java:595)

"Inactive RequestProcessor thread [Was:Folder
recognizer/org.openide.loaders.FolderList$ListTask]" daemon prio=6
tid=0x2ff07de8 nid=
0xbf4 in Object.wait() [0x3153f000..0x3153fc68]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x06775bd8> (a java.lang.Object)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:885)
        - locked <0x06775bd8> (a java.lang.Object)

"Inactive RequestProcessor thread [Was:Default RequestProcessor/null]" daemon
prio=2 tid=0x2ffaaed8 nid=0x1240 in Object.wait() [0x3
14ff000..0x314ffce8]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0672ece0> (a java.lang.Object)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:885)
        - locked <0x0672ece0> (a java.lang.Object)

"Inactive RequestProcessor thread [Was:Default
RequestProcessor/org.openide.explorer.propertysheet.PropertySheet$2]" daemon
prio=2 t
id=0x300c4be8 nid=0x4f8 in Object.wait() [0x314bf000..0x314bfd68]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x06737070> (a java.lang.Object)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:885)
        - locked <0x06737070> (a java.lang.Object)

"DestroyJavaVM" prio=6 tid=0x00039850 nid=0x1264 waiting on condition
[0x00000000..0x0007fae8]

"Collaboration Notification" daemon prio=6 tid=0x30471968 nid=0x1250 in
Object.wait() [0x2fb7f000..0x2fb7fb68]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x062f1ab0> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:474)
        at
org.netbeans.modules.collab.ui.NotificationThread.run(NotificationThread.java:93)
        - locked <0x062f1ab0> (a java.lang.Object)

"TimerQueue" daemon prio=6 tid=0x30408d28 nid=0x1608 in Object.wait()
[0x2fb3f000..0x2fb3fbe8]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x06282e10> (a javax.swing.TimerQueue)
        at javax.swing.TimerQueue.run(TimerQueue.java:236)
        - locked <0x06282e10> (a javax.swing.TimerQueue)
        at java.lang.Thread.run(Thread.java:595)

"AWT-EventQueue-1" prio=6 tid=0x2ee0cf70 nid=0xc80 runnable [0x2f66f000..0x2f66fc68]
        at java.io.FileInputStream.readBytes(Native Method)
        at java.io.FileInputStream.read(FileInputStream.java:194)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:235)
        - locked <0x02c09768> (a java.io.BufferedInputStream)
        at ramos.decompiler.JadDecompile.performAction(JadDecompile.java:46)
        at
ramos.decompiler.JadDecompile$ContextAction.actionPerformed(JadDecompile.java:110)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
        at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
        at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
        at javax.swing.AbstractButton.doClick(AbstractButton.java:302)
        at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000)
        at
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1041)
        at java.awt.Component.processMouseEvent(Component.java:5501)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
        at java.awt.Component.processEvent(Component.java:5266)
        at java.awt.Container.processEvent(Container.java:1966)
        at java.awt.Component.dispatchEventImpl(Component.java:3968)
        at java.awt.Container.dispatchEventImpl(Container.java:2024)
        at java.awt.Component.dispatchEvent(Component.java:3803)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
        at java.awt.Container.dispatchEventImpl(Container.java:2010)
        at java.awt.Window.dispatchEventImpl(Window.java:1778)
        at java.awt.Component.dispatchEvent(Component.java:3803)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
        at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

"Inactive RequestProcessor thread
[Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=2
tid=0x3045bf00 nid=0xa
74 in Object.wait() [0x2faff000..0x2faffce8]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x06290dd0> (a java.lang.Object)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:885)
        - locked <0x06290dd0> (a java.lang.Object)

"*** JFluid Separate Command Execution Thread" daemon prio=6 tid=0x30016678
nid=0x1148 in Object.wait() [0x2fa7f000..0x2fa7f9e8]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x05ede6d8> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:474)
        at
com.sun.tools.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:1582)
        - locked <0x05ede6d8> (a java.lang.Object)

"MDR event dispatcher" daemon prio=2 tid=0x2fff5680 nid=0x12c4 in Object.wait()
[0x2f91f000..0x2f91fa68]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x05d4f490> (a java.util.LinkedList)
        at java.lang.Object.wait(Object.java:474)
        at
org.netbeans.mdr.util.EventNotifier$EventsDelivery.run(EventNotifier.java:263)
        - locked <0x05d4f490> (a java.util.LinkedList)
        at java.lang.Thread.run(Thread.java:595)

"Inactive RequestProcessor thread [Was:Folder
recognizer/org.openide.loaders.FolderList$ListTask]" daemon prio=2
tid=0x2eb78e60 nid=
0xab4 in Object.wait() [0x2f8df000..0x2f8dfae8]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x05a73580> (a java.lang.Object)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:885)
        - locked <0x05a73580> (a java.lang.Object)

"FAQ Fetcher" daemon prio=2 tid=0x2fdc92d8 nid=0x159c in Object.wait()
[0x2f88f000..0x2f88fb68]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x05a26970> (a java.util.Collections$SynchronizedSet)
        at
org.netbeans.modules.vcscore.turbo.local.FileAttributeQuery$PreparationTask.waitForRequests(FileAttributeQuery.java:457)
        - locked <0x05a26970> (a java.util.Collections$SynchronizedSet)
        at
org.netbeans.modules.vcscore.turbo.local.FileAttributeQuery$PreparationTask.run(FileAttributeQuery.java:394)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932)

"Java2D Disposer" daemon prio=10 tid=0x2edba008 nid=0x84c in Object.wait()
[0x2f5ef000..0x2f5efce8]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0528ed98> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
        - locked <0x0528ed98> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
        at sun.java2d.Disposer.run(Disposer.java:107)
        at java.lang.Thread.run(Thread.java:595)

"AWT-Windows" daemon prio=6 tid=0x2edacc08 nid=0xce4 runnable
[0x2f2ef000..0x2f2efd68]
        at sun.awt.windows.WToolkit.eventLoop(Native Method)
        at sun.awt.windows.WToolkit.run(WToolkit.java:269)
        at java.lang.Thread.run(Thread.java:595)

"AWT-Shutdown" prio=6 tid=0x2eda3da8 nid=0x1528 in Object.wait()
[0x2f2af000..0x2f2af9e8]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0528ee80> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:474)
        at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
        - locked <0x0528ee80> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:595)

"Timer-0" daemon prio=6 tid=0x2ead4500 nid=0x156c in Object.wait()
[0x2f20f000..0x2f20fa68]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x0528ef10> (a java.util.TaskQueue)
        at java.util.TimerThread.mainLoop(Timer.java:509)
        - locked <0x0528ef10> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:462)

"CLI Requests Server" daemon prio=6 tid=0x2ead6aa0 nid=0x9b4 runnable
[0x2f18f000..0x2f18fb68]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
        - locked <0x0528f018> (a java.net.SocksSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:450)
        at java.net.ServerSocket.accept(ServerSocket.java:421)
        at org.netbeans.CLIHandler$Server.run(CLIHandler.java:867)

"Active Reference Queue Daemon" daemon prio=2 tid=0x2ea8cba0 nid=0x136c in
Object.wait() [0x2ec9f000..0x2ec9fbe8]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x05250f40> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
        - locked <0x05250f40> (a java.lang.ref.ReferenceQueue$Lock)
        at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3002)
        at java.lang.Thread.run(Thread.java:595)

"Low Memory Detector" daemon prio=6 tid=0x00a979c0 nid=0x11d4 runnable
[0x00000000..0x00000000]

"CompilerThread0" daemon prio=10 tid=0x00a966f0 nid=0x7fc waiting on condition
[0x00000000..0x2e9dfa48]

"Signal Dispatcher" daemon prio=10 tid=0x00a95a70 nid=0x7b8 waiting on condition
[0x00000000..0x00000000]

"Finalizer" daemon prio=8 tid=0x00a8ca68 nid=0x16e0 in Object.wait()
[0x2e95f000..0x2e95fa68]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x052510e8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
        - locked <0x052510e8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=0x00a8b5f8 nid=0x1228 in Object.wait()
[0x009bf000..0x009bfae8]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x05250ec0> (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 <0x05250ec0> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=10 tid=0x00a88b30 nid=0x11c8 runnable

"VM Periodic Task Thread" prio=10 tid=0x00a98d48 nid=0x1078 waiting on condition
Comment 1 wrongway 2007-01-31 17:33:46 UTC
Created attachment 37889 [details]
Log File with Modules Loaded.