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.
Created attachment 154197 [details] refactoring popup that did not close Product Version: NetBeans IDE Dev (Build 201506110001) Java: 1.8.0_45; Java HotSpot(TM) 64-Bit Server VM 25.45-b02 Runtime: Java(TM) SE Runtime Environment 1.8.0_45-b14 System: Linux version 3.19.0-18-generic running on amd64; UTF-8; en_US (nb) User directory: /home/tkruse/.netbeans/dev Cache directory: /home/tkruse/.cache/netbeans/dev I refactored a php function (changed name), when asked I selected the appearances I wanted to have changed (not all). After confirming I could see the editor change, but the refactoring window did not disappear. I could no longer use the IDE properly since the popup was in the way. I could change the popup size, though. (will attach screenshot) Thread dump (from visualvm) 2015-06-13 17:11:41 Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.45-b02 mixed mode): "RMI TCP Connection(2)-127.0.0.1" #521 daemon prio=9 os_prio=0 tid=0x00007ff8dc01b800 nid=0x61b9 runnable [0x00007ff9c9eb0000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at java.net.SocketInputStream.read(SocketInputStream.java:170) at java.net.SocketInputStream.read(SocketInputStream.java:141) at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read(BufferedInputStream.java:265) - locked <0x00000000eff33dc0> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:83) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:550) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$241(TCPTransport.java:683) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$32/355697821.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - <0x00000000efbfcee0> (a java.util.concurrent.ThreadPoolExecutor$Worker) "JMX server connection timeout 520" #520 daemon prio=9 os_prio=0 tid=0x00007ff8ec025000 nid=0x61b6 in Object.wait() [0x00007ff9c98ae000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:168) - locked <0x00000000efcd9dc8> (a [I) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "RMI Scheduler(0)" #519 daemon prio=9 os_prio=0 tid=0x00007ff8ec8be000 nid=0x61b4 waiting on condition [0x00007ff9c3ffe000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000efbc7330> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "RMI TCP Connection(1)-127.0.0.1" #518 daemon prio=9 os_prio=0 tid=0x00007ff8dc001800 nid=0x61b3 runnable [0x00007ff9db7f9000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at java.net.SocketInputStream.read(SocketInputStream.java:170) at java.net.SocketInputStream.read(SocketInputStream.java:141) at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read(BufferedInputStream.java:265) - locked <0x00000000efca46c8> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:83) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:550) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$241(TCPTransport.java:683) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$32/355697821.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - <0x00000000efbfc610> (a java.util.concurrent.ThreadPoolExecutor$Worker) "RMI TCP Accept-0" #517 daemon prio=9 os_prio=0 tid=0x00007ff9241f1000 nid=0x61b0 runnable [0x00007ff9dbdfd000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:404) at java.net.ServerSocket.implAccept(ServerSocket.java:545) at java.net.ServerSocket.accept(ServerSocket.java:513) at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:52) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:400) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:372) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "Attach Listener" #516 daemon prio=9 os_prio=0 tid=0x00007ff994001000 nid=0x61af waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" #512 daemon prio=1 os_prio=0 tid=0x00007ff9107e0000 nid=0x6007 in Object.wait() [0x00007ff9bbbfe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2002) - locked <0x00000000fb8e1290> (a java.lang.Object) Locked ownable synchronizers: - None "Inactive RequestProcessor thread [Was:Flush UI Logs/org.netbeans.modules.uihandler.UIHandler$2WriteOut]" #500 daemon prio=1 os_prio=0 tid=0x00007ff910be1000 nid=0x5ff5 in Object.wait() [0x00007ff9db9fb000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2002) - locked <0x00000000d0d88a30> (a java.lang.Object) Locked ownable synchronizers: - None "GlassFish Status Tasks" #199 daemon prio=1 os_prio=0 tid=0x00007ff8d8009000 nid=0x5a9e waiting on condition [0x00007ff9db5f9000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000ca8f6228> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "GlassFish Status Tasks" #198 daemon prio=1 os_prio=0 tid=0x00007ff8cc0f7000 nid=0x5a9c waiting on condition [0x00007ff9dbbfc000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000ca8f6228> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "GlassFish Status Tasks" #193 daemon prio=1 os_prio=0 tid=0x00007ff91817f800 nid=0x5a85 waiting on condition [0x00007ff9c9aaf000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000ca8f6228> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "org.netbeans.modules.web.webkit.tooling.console.BrowserConsoleLogger" #191 daemon prio=1 os_prio=0 tid=0x00007ff910588000 nid=0x5a83 in Object.wait() [0x00007ff9db3f8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.netbeans.core.output2.NbIO$IOReader.read(NbIO.java:397) - locked <0x00000000ca7df1b0> (a java.lang.StringBuffer) at java.io.BufferedReader.fill(BufferedReader.java:161) at java.io.BufferedReader.readLine(BufferedReader.java:324) - locked <0x00000000ca7df190> (a org.netbeans.core.output2.NbIO$IOReader) at java.io.BufferedReader.readLine(BufferedReader.java:389) at org.netbeans.modules.web.webkit.tooling.console.BrowserConsoleLogger$ConsoleReader.run(BrowserConsoleLogger.java:641) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) Locked ownable synchronizers: - None "WebSocketServer" #183 daemon prio=1 os_prio=0 tid=0x00007ff918131800 nid=0x5878 runnable [0x00007ff9e15fb000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x00000000ca786c20> (a sun.nio.ch.Util$2) - locked <0x00000000ca786c10> (a java.util.Collections$UnmodifiableSet) - locked <0x00000000ca785a68> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101) at org.netbeans.modules.netserver.SocketFramework.doRun(SocketFramework.java:121) at org.netbeans.modules.netserver.SocketServer.run(SocketServer.java:77) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) Locked ownable synchronizers: - None "DestroyJavaVM" #54 prio=5 os_prio=0 tid=0x00007ffa0800c000 nid=0x569f waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "TimerQueue" #53 daemon prio=5 os_prio=0 tid=0x00007ff94cfbb000 nid=0x56e2 waiting on condition [0x00007ff9d96d0000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000c1ccfa48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.DelayQueue.take(DelayQueue.java:223) at javax.swing.TimerQueue.run(TimerQueue.java:171) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - <0x00000000c1ccfa80> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "Worker-JM" #51 prio=5 os_prio=0 tid=0x00007ff94c277800 nid=0x56de in Object.wait() [0x00007ff9d9ad1000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <0x00000000c14d7708> (a java.util.ArrayList) Locked ownable synchronizers: - None "Deadlock Detector" #50 prio=5 os_prio=0 tid=0x00007ff94cb63800 nid=0x56dd waiting on condition [0x00007ff9d9cd2000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.deadlock.detector.Detector.run(Detector.java:138) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "Thread-3" #49 daemon prio=5 os_prio=0 tid=0x00007ff94cb60000 nid=0x56dc in Object.wait() [0x00007ff9da2dc000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1482) - locked <0x00000000c0a4d7c0> (a java.util.LinkedList) Locked ownable synchronizers: - None "File Watcher" #47 daemon prio=1 os_prio=0 tid=0x00007ff9402a1800 nid=0x56da runnable [0x00007ff9daadc000] java.lang.Thread.State: RUNNABLE at com.sun.jna.Native.invokeInt(Native Method) at com.sun.jna.Function.invoke(Function.java:383) at com.sun.jna.Function.invoke(Function.java:315) at com.sun.jna.Library$Handler.invoke(Library.java:212) at org.netbeans.modules.masterfs.watcher.linux.$Proxy2.read(Unknown Source) at org.netbeans.modules.masterfs.watcher.linux.LinuxNotifier.nextEventPath(LinuxNotifier.java:139) at org.netbeans.modules.masterfs.watcher.linux.LinuxNotifier.nextEvent(LinuxNotifier.java:118) at org.netbeans.modules.masterfs.providers.Notifier$1.nextEvent(Notifier.java:119) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:342) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "AWT-EventQueue-0" #45 prio=6 os_prio=0 tid=0x00007ff94c4d0800 nid=0x56d9 waiting on condition [0x00007ff9daff6000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000c024ed90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.awt.EventQueue.getNextEvent(EventQueue.java:554) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:170) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Locked ownable synchronizers: - None "AWT-Shutdown" #46 prio=5 os_prio=0 tid=0x00007ff94cc61000 nid=0x56d8 in Object.wait() [0x00007ff9db1f7000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:295) - locked <0x00000000c0274370> (a java.lang.Object) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "Bundle File Closer" #34 daemon prio=5 os_prio=0 tid=0x00007ff94cfc6000 nid=0x56cd in Object.wait() [0x00007ff9dbffe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x00000000c0c04800> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Locked ownable synchronizers: - None "Framework Event Dispatcher" #33 daemon prio=5 os_prio=0 tid=0x00007ff94c983000 nid=0x56cc in Object.wait() [0x00007ff9e04f4000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x00000000c0c04a98> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Locked ownable synchronizers: - None "Framework Active Thread" #30 prio=5 os_prio=0 tid=0x00007ff94cb33000 nid=0x56ca in Object.wait() [0x00007ff9e08f6000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1862) - locked <0x00000000c0afebb8> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "AWT-XAWT" #27 daemon prio=6 os_prio=0 tid=0x00007ff94c0be800 nid=0x56c7 runnable [0x00007ff9e19fd000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:568) at sun.awt.X11.XToolkit.run(XToolkit.java:532) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "Java2D Disposer" #25 daemon prio=10 os_prio=0 tid=0x00007ff94c099800 nid=0x56c6 in Object.wait() [0x00007ff9e1bfe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x00000000c0240b30> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at sun.java2d.Disposer.run(Disposer.java:148) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "RequestProcessor queue manager" #24 daemon prio=5 os_prio=0 tid=0x00007ff94c029800 nid=0x56c5 in Object.wait() [0x00007ff9e248e000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$TickTac.obtainFirst(RequestProcessor.java:2282) - locked <0x00000000c0229f78> (a java.lang.Class for org.openide.util.RequestProcessor$TickTac) at org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2258) Locked ownable synchronizers: - None "Editor Parsing Loop (201506110001)" #22 daemon prio=1 os_prio=0 tid=0x00007ffa08859800 nid=0x56c3 waiting on condition [0x00007ff9e2890000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000c1eb8af0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:549) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:681) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) Locked ownable synchronizers: - None "CLI Requests Server" #21 daemon prio=5 os_prio=0 tid=0x00007ffa08842000 nid=0x56c2 runnable [0x00007ff9e33d2000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:404) at java.net.ServerSocket.implAccept(ServerSocket.java:545) at java.net.ServerSocket.accept(ServerSocket.java:513) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1100) Locked ownable synchronizers: - None "Active Reference Queue Daemon" #20 daemon prio=1 os_prio=0 tid=0x00007ffa0862f800 nid=0x56bf in Object.wait() [0x00007ff9e35d3000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.openide.util.lookup.implspi.ActiveQueue.removeBetter(ActiveQueue.java:225) at org.openide.util.lookup.implspi.ActiveQueue.access$400(ActiveQueue.java:57) at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:180) - locked <0x00000000c03b6bb0> (a java.lang.ref.ReferenceQueue$Lock) Locked ownable synchronizers: - None "Service Thread" #17 daemon prio=9 os_prio=0 tid=0x00007ffa083f5800 nid=0x56bd runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C1 CompilerThread11" #16 daemon prio=9 os_prio=0 tid=0x00007ffa083f0800 nid=0x56bc waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C1 CompilerThread10" #15 daemon prio=9 os_prio=0 tid=0x00007ffa083ee000 nid=0x56bb waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C1 CompilerThread9" #14 daemon prio=9 os_prio=0 tid=0x00007ffa083ec000 nid=0x56ba waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C1 CompilerThread8" #13 daemon prio=9 os_prio=0 tid=0x00007ffa083ea000 nid=0x56b9 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread7" #12 daemon prio=9 os_prio=0 tid=0x00007ffa083e7800 nid=0x56b8 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread6" #11 daemon prio=9 os_prio=0 tid=0x00007ffa083e5800 nid=0x56b7 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread5" #10 daemon prio=9 os_prio=0 tid=0x00007ffa083e3800 nid=0x56b6 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread4" #9 daemon prio=9 os_prio=0 tid=0x00007ffa083d9000 nid=0x56b5 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread3" #8 daemon prio=9 os_prio=0 tid=0x00007ffa083d7000 nid=0x56b4 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00007ffa083d5000 nid=0x56b3 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007ffa083d3000 nid=0x56b2 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007ffa083d0000 nid=0x56b1 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007ffa083ce800 nid=0x56b0 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007ffa08399800 nid=0x56af in Object.wait() [0x00007ff9f10f0000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x00000000c01b0600> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) Locked ownable synchronizers: - None "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007ffa08397800 nid=0x56ae in Object.wait() [0x00007ff9f12f1000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:157) - locked <0x00000000c01b9fe0> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "VM Thread" os_prio=0 tid=0x00007ffa08392000 nid=0x56ad runnable "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007ffa08021800 nid=0x56a0 runnable "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00007ffa08023000 nid=0x56a1 runnable "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00007ffa08025000 nid=0x56a2 runnable "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00007ffa08027000 nid=0x56a3 runnable "GC task thread#4 (ParallelGC)" os_prio=0 tid=0x00007ffa08028800 nid=0x56a4 runnable "GC task thread#5 (ParallelGC)" os_prio=0 tid=0x00007ffa0802a800 nid=0x56a5 runnable "GC task thread#6 (ParallelGC)" os_prio=0 tid=0x00007ffa0802c000 nid=0x56a6 runnable "GC task thread#7 (ParallelGC)" os_prio=0 tid=0x00007ffa0802e000 nid=0x56a7 runnable "GC task thread#8 (ParallelGC)" os_prio=0 tid=0x00007ffa08030000 nid=0x56a8 runnable "GC task thread#9 (ParallelGC)" os_prio=0 tid=0x00007ffa08031800 nid=0x56a9 runnable "GC task thread#10 (ParallelGC)" os_prio=0 tid=0x00007ffa08033800 nid=0x56aa runnable "GC task thread#11 (ParallelGC)" os_prio=0 tid=0x00007ffa08035800 nid=0x56ab runnable "GC task thread#12 (ParallelGC)" os_prio=0 tid=0x00007ffa08037000 nid=0x56ac runnable "VM Periodic Task Thread" os_prio=0 tid=0x00007ffa083f8000 nid=0x56be waiting on condition JNI global references: 5533
Created attachment 154198 [details] netbeans messages showing some exceptions
I restarted Netbeans, did a new php refactoring and could reproduce the problem. This time there was no exception in the netbeans log.
It works for me - I refactored name of a PHP function and some of its occurrences (not all of them). Could you please try a dev build of NetBeans? If you can still reproduce this problem, please reopen this issue and provide exact steps. Thanks. Product Version: NetBeans IDE Dev (Build 20160607-2d8d2b68f206) Java: 1.8.0_91; Java HotSpot(TM) 64-Bit Server VM 25.91-b14 Runtime: Java(TM) SE Runtime Environment 1.8.0_91-b14 System: Linux version 4.4.0-22-generic running on amd64; UTF-8; cs_CZ (nb)
Tested with latest 8.1 prod Product Version: NetBeans IDE 8.1 (Build 201510222201) Works, thank you.
Thanks for your verification.
This issue reproduce only while refactor after many times, may be after refactor three times reproduce
(In reply to szopen from comment #6) > This issue reproduce only while refactor after many times, may be after > refactor three times reproduce Sorry, please don't reopen this. If you have a problem, please report it to the Apache NetBeans JIRA[1]. [1] https://issues.apache.org/jira/projects/NETBEANS/issues