[67cat] So0me stats

View: New views
2 Messages — Rating Filter:   Alert me  

[67cat] So0me stats

by abajja :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Start: 8:43:40
Stop: 9:38

PHP project based  on framework
Working on 2 methods about 30 lines each (refactoring reorganizing and
debugging)

I got about 50 "java.lang.StackOverflowError" with a little button at
the bottom. When I click it I receive  you may continue without further  
problems.

I counted the word scan in gestures and I found about 15 000

attached:
messages.log about 5 MB
and gestures about 12 MB


messages-gestures.zip (484K) Download Attachment

Re: [67cat] So0me stats

by abajja :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

attached a thread dump
and I have generated a heap dump (compressed is about 46 MB)



abajja escribió:

> Start: 8:43:40
> Stop: 9:38
>
> PHP project based  on framework
> Working on 2 methods about 30 lines each (refactoring reorganizing and
> debugging)
>
> I got about 50 "java.lang.StackOverflowError" with a little button at
> the bottom. When I click it I receive  you may continue without
> further  problems.
>
> I counted the word scan in gestures and I found about 15 000
>
> attached:
> messages.log about 5 MB
> and gestures about 12 MB

2009-06-27 08:47:29
Full thread dump Java HotSpot(TM) Client VM (11.0-b15 mixed mode):

"JMX server connection timeout 83" daemon prio=6 tid=0x08de3800 nid=0x16bc in Object.wait() [0x09b1f000..0x09b1fd14]
   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:150)
        - locked <0x107f1460> (a [I)
        at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
        - None

"RMI Scheduler(0)" daemon prio=6 tid=0x08c20400 nid=0x13a4 waiting on condition [0x096df000..0x096dfd94]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x106f07f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
        at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
        - None

"RMI TCP Connection(2)-90.0.0.102" daemon prio=6 tid=0x08c2f400 nid=0xbc8 runnable [0x088df000..0x088dfa14]
   java.lang.Thread.State: RUNNABLE
        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:237)
        - locked <0x10857450> (a java.io.BufferedInputStream)
        at java.io.FilterInputStream.read(FilterInputStream.java:66)
        at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
        - <0x10725330> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"RMI TCP Accept-0" daemon prio=6 tid=0x08d02400 nid=0x155c runnable [0x0633f000..0x0633fa94]
   java.lang.Thread.State: RUNNABLE
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
        - locked <0x106f3e38> (a java.net.SocksSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:453)
        at java.net.ServerSocket.accept(ServerSocket.java:421)
        at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34)
        at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369)
        at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341)
        at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
        - None

"Default RequestProcessor" daemon prio=2 tid=0x08d07400 nid=0x1468 waiting for monitor entry [0x086df000..0x086dfb94]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1366)
        - waiting to lock <0x13ec3418> (a org.netbeans.modules.csl.core.GsfDocument)
        at org.netbeans.editor.CustomFoldManager.run(CustomFoldManager.java:132)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:577)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1030)

   Locked ownable synchronizers:
        - None

"EditorBracesMatching" daemon prio=2 tid=0x0501cc00 nid=0x278 in Object.wait() [0x0491f000..0x0491fc14]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:485)
        at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1372)
        - locked <0x13ec3418> (a org.netbeans.modules.csl.core.GsfDocument)
        at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1368)
        at org.netbeans.modules.editor.bracesmatching.MasterMatcher.findFactories(MasterMatcher.java:408)
        at org.netbeans.modules.editor.bracesmatching.MasterMatcher.access$1200(MasterMatcher.java:63)
        at org.netbeans.modules.editor.bracesmatching.MasterMatcher$Result.findOrigin(MasterMatcher.java:700)
        at org.netbeans.modules.editor.bracesmatching.MasterMatcher$Result._run(MasterMatcher.java:569)
        at org.netbeans.modules.editor.bracesmatching.MasterMatcher$Result.run(MasterMatcher.java:524)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:577)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1030)

   Locked ownable synchronizers:
        - None

"EditorBracesMatching" daemon prio=2 tid=0x08d03c00 nid=0x178c in Object.wait() [0x082df000..0x082dfd94]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:485)
        at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1372)
        - locked <0x13ec3418> (a org.netbeans.modules.csl.core.GsfDocument)
        at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1368)
        at org.netbeans.modules.editor.bracesmatching.MasterMatcher.findFactories(MasterMatcher.java:408)
        at org.netbeans.modules.editor.bracesmatching.MasterMatcher.access$1200(MasterMatcher.java:63)
        at org.netbeans.modules.editor.bracesmatching.MasterMatcher$Result.findOrigin(MasterMatcher.java:700)
        at org.netbeans.modules.editor.bracesmatching.MasterMatcher$Result._run(MasterMatcher.java:569)
        at org.netbeans.modules.editor.bracesmatching.MasterMatcher$Result.run(MasterMatcher.java:524)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:577)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1030)

   Locked ownable synchronizers:
        - None

"Versioning long tasks" daemon prio=2 tid=0x08d02c00 nid=0x11c4 waiting for monitor entry [0x075bf000..0x075bfa14]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1366)
        - waiting to lock <0x13ec3418> (a org.netbeans.modules.csl.core.GsfDocument)
        at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1368)
        at org.netbeans.modules.versioning.Utils.getDocumentReader(Utils.java:197)
        at org.netbeans.modules.versioning.diff.DiffSidebar.getDocumentReader(DiffSidebar.java:503)
        at org.netbeans.modules.versioning.diff.DiffSidebar.access$500(DiffSidebar.java:89)
        at org.netbeans.modules.versioning.diff.DiffSidebar$RefreshDiffTask.computeDiff(DiffSidebar.java:731)
        at org.netbeans.modules.versioning.diff.DiffSidebar$RefreshDiffTask.run(DiffSidebar.java:716)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:577)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1030)

   Locked ownable synchronizers:
        - None

"Parsing & Indexing Loop (200906142201)" daemon prio=2 tid=0x03f6b400 nid=0x17e4 in Object.wait() [0x04928000..0x04b1fd14]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:485)
        at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1602)
        - locked <0x1b2d5690> (a org.openide.util.Mutex$QueueCell)
        at org.openide.util.Mutex.enterImpl(Mutex.java:723)
        at org.openide.util.Mutex.enter(Mutex.java:630)
        at org.openide.util.Mutex.readEnter(Mutex.java:613)
        at org.openide.util.Mutex$Privileged.enterReadAccess(Mutex.java:1651)
        at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getFileObject(FileObjectFactory.java:180)
        at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.getValidFileObject(FileObjectFactory.java:632)
        at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.getFileObject(FolderObj.java:110)
        at org.openide.filesystems.FileUtil.createFolder(FileUtil.java:717)
        at org.netbeans.modules.parsing.impl.indexing.CacheFolder.getDataFolder(CacheFolder.java:152)
        - locked <0x2b6c0238> (a java.lang.Class for org.netbeans.modules.parsing.impl.indexing.CacheFolder)
        at org.netbeans.modules.parsing.impl.indexing.CacheFolder.getDataFolder(CacheFolder.java:129)
        - locked <0x2b6c0238> (a java.lang.Class for org.netbeans.modules.parsing.impl.indexing.CacheFolder)
        at org.netbeans.modules.parsing.impl.indexing.TimeStamps.store(TimeStamps.java:106)
        at org.netbeans.modules.parsing.impl.indexing.Crawler.storeTimestamps(Crawler.java:87)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$FileListWork.getDone(RepositoryUpdater.java:1462)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:1345)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.schedule(RepositoryUpdater.java:2210)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.scheduleWork(RepositoryUpdater.java:818)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.addIndexingJob(RepositoryUpdater.java:267)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:166)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:143)
        at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.query(QuerySupport.java:243)
        at org.netbeans.modules.php.editor.index.PHPIndex.search(PHPIndex.java:271)
        at org.netbeans.modules.php.editor.index.PHPIndex.getClasses(PHPIndex.java:835)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:117)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getMergedTypes(CachingSupport.java:325)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getTypes(CachingSupport.java:145)
        at org.netbeans.modules.php.editor.model.impl.VariousUtils.getType(VariousUtils.java:340)
        at org.netbeans.modules.php.editor.model.impl.AssignmentImpl.getTypes(AssignmentImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.VariableNameImpl.getTypes(VariableNameImpl.java:150)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:437)
        at org.netbeans.modules.php.editor.parser.astnodes.Assignment.accept(Assignment.java:109)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:164)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:250)
        at org.netbeans.modules.php.editor.parser.astnodes.ExpressionStatement.accept(ExpressionStatement.java:71)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:220)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:221)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:214)
        at org.netbeans.modules.php.editor.parser.astnodes.MethodDeclaration.accept(MethodDeclaration.java:74)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:116)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:195)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:189)
        at org.netbeans.modules.php.editor.parser.astnodes.ClassDeclaration.accept(ClassDeclaration.java:87)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:276)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:370)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:168)
        at org.netbeans.modules.php.editor.parser.astnodes.Program.accept(Program.java:89)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.Model.getModelVisitor(Model.java:90)
        at org.netbeans.modules.php.editor.model.Model.getFileScope(Model.java:61)
        at org.netbeans.modules.php.editor.verification.PHPHintsProvider.computeHints(PHPHintsProvider.java:83)
        at org.netbeans.modules.csl.core.TLIndexerFactory$TLIndexer.index(TLIndexerFactory.java:176)
        at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:194)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.visit(RepositoryUpdater.java:1279)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:1262)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:129)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:113)
        at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:189)
        at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:99)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:1253)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:1167)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$FileListWork.getDone(RepositoryUpdater.java:1461)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:1345)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.schedule(RepositoryUpdater.java:2210)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.scheduleWork(RepositoryUpdater.java:818)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.addIndexingJob(RepositoryUpdater.java:267)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:166)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:143)
        at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.query(QuerySupport.java:243)
        at org.netbeans.modules.php.editor.index.PHPIndex.search(PHPIndex.java:271)
        at org.netbeans.modules.php.editor.index.PHPIndex.getClasses(PHPIndex.java:835)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:117)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getMergedTypes(CachingSupport.java:325)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getTypes(CachingSupport.java:145)
        at org.netbeans.modules.php.editor.model.impl.VariousUtils.getType(VariousUtils.java:340)
        at org.netbeans.modules.php.editor.model.impl.AssignmentImpl.getTypes(AssignmentImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.VariableNameImpl.getTypes(VariableNameImpl.java:150)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:437)
        at org.netbeans.modules.php.editor.parser.astnodes.Assignment.accept(Assignment.java:109)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:164)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:250)
        at org.netbeans.modules.php.editor.parser.astnodes.ExpressionStatement.accept(ExpressionStatement.java:71)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:220)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:221)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:214)
        at org.netbeans.modules.php.editor.parser.astnodes.MethodDeclaration.accept(MethodDeclaration.java:74)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:116)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:195)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:189)
        at org.netbeans.modules.php.editor.parser.astnodes.ClassDeclaration.accept(ClassDeclaration.java:87)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:276)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:370)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:168)
        at org.netbeans.modules.php.editor.parser.astnodes.Program.accept(Program.java:89)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.Model.getModelVisitor(Model.java:90)
        at org.netbeans.modules.php.editor.model.Model.getFileScope(Model.java:61)
        at org.netbeans.modules.php.editor.verification.PHPHintsProvider.computeHints(PHPHintsProvider.java:83)
        at org.netbeans.modules.csl.core.TLIndexerFactory$TLIndexer.index(TLIndexerFactory.java:176)
        at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:194)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.visit(RepositoryUpdater.java:1279)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:1262)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:129)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:113)
        at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:189)
        at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:99)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:1253)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:1167)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$FileListWork.getDone(RepositoryUpdater.java:1461)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:1345)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.schedule(RepositoryUpdater.java:2210)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.scheduleWork(RepositoryUpdater.java:818)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.addIndexingJob(RepositoryUpdater.java:267)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:166)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:143)
        at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.query(QuerySupport.java:243)
        at org.netbeans.modules.php.editor.index.PHPIndex.search(PHPIndex.java:271)
        at org.netbeans.modules.php.editor.index.PHPIndex.getClasses(PHPIndex.java:835)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:117)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getMergedTypes(CachingSupport.java:325)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getTypes(CachingSupport.java:145)
        at org.netbeans.modules.php.editor.model.impl.VariousUtils.getType(VariousUtils.java:340)
        at org.netbeans.modules.php.editor.model.impl.AssignmentImpl.getTypes(AssignmentImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.VariableNameImpl.getTypes(VariableNameImpl.java:150)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:437)
        at org.netbeans.modules.php.editor.parser.astnodes.Assignment.accept(Assignment.java:109)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:164)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:250)
        at org.netbeans.modules.php.editor.parser.astnodes.ExpressionStatement.accept(ExpressionStatement.java:71)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:220)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:221)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:214)
        at org.netbeans.modules.php.editor.parser.astnodes.MethodDeclaration.accept(MethodDeclaration.java:74)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:116)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:195)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:189)
        at org.netbeans.modules.php.editor.parser.astnodes.ClassDeclaration.accept(ClassDeclaration.java:87)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:276)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:370)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:168)
        at org.netbeans.modules.php.editor.parser.astnodes.Program.accept(Program.java:89)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.Model.getModelVisitor(Model.java:90)
        at org.netbeans.modules.php.editor.model.Model.getFileScope(Model.java:61)
        at org.netbeans.modules.php.editor.verification.PHPHintsProvider.computeHints(PHPHintsProvider.java:83)
        at org.netbeans.modules.csl.core.TLIndexerFactory$TLIndexer.index(TLIndexerFactory.java:176)
        at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:194)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.visit(RepositoryUpdater.java:1279)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:1262)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:129)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:113)
        at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:189)
        at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:99)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:1253)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:1167)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$FileListWork.getDone(RepositoryUpdater.java:1461)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:1345)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.schedule(RepositoryUpdater.java:2210)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.scheduleWork(RepositoryUpdater.java:818)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.addIndexingJob(RepositoryUpdater.java:267)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:166)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:143)
        at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.query(QuerySupport.java:243)
        at org.netbeans.modules.php.editor.index.PHPIndex.search(PHPIndex.java:271)
        at org.netbeans.modules.php.editor.index.PHPIndex.getClasses(PHPIndex.java:835)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:117)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getMergedTypes(CachingSupport.java:325)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getTypes(CachingSupport.java:145)
        at org.netbeans.modules.php.editor.model.impl.VariousUtils.getType(VariousUtils.java:340)
        at org.netbeans.modules.php.editor.model.impl.AssignmentImpl.getTypes(AssignmentImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.VariableNameImpl.getTypes(VariableNameImpl.java:150)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:437)
        at org.netbeans.modules.php.editor.parser.astnodes.Assignment.accept(Assignment.java:109)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:164)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:250)
        at org.netbeans.modules.php.editor.parser.astnodes.ExpressionStatement.accept(ExpressionStatement.java:71)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:220)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:221)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:214)
        at org.netbeans.modules.php.editor.parser.astnodes.MethodDeclaration.accept(MethodDeclaration.java:74)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:116)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:195)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:189)
        at org.netbeans.modules.php.editor.parser.astnodes.ClassDeclaration.accept(ClassDeclaration.java:87)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:276)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:370)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:168)
        at org.netbeans.modules.php.editor.parser.astnodes.Program.accept(Program.java:89)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.Model.getModelVisitor(Model.java:90)
        at org.netbeans.modules.php.editor.model.Model.getFileScope(Model.java:61)
        at org.netbeans.modules.php.editor.verification.PHPHintsProvider.computeHints(PHPHintsProvider.java:83)
        at org.netbeans.modules.csl.core.TLIndexerFactory$TLIndexer.index(TLIndexerFactory.java:176)
        at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:194)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.visit(RepositoryUpdater.java:1279)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:1262)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:129)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:113)
        at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:189)
        at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:99)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:1253)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:1167)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$FileListWork.getDone(RepositoryUpdater.java:1461)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:1345)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.schedule(RepositoryUpdater.java:2210)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.scheduleWork(RepositoryUpdater.java:818)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.addIndexingJob(RepositoryUpdater.java:267)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:166)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:143)
        at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.query(QuerySupport.java:243)
        at org.netbeans.modules.php.editor.index.PHPIndex.search(PHPIndex.java:271)
        at org.netbeans.modules.php.editor.index.PHPIndex.getClasses(PHPIndex.java:835)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:117)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getMergedTypes(CachingSupport.java:325)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getTypes(CachingSupport.java:145)
        at org.netbeans.modules.php.editor.model.impl.VariousUtils.getType(VariousUtils.java:340)
        at org.netbeans.modules.php.editor.model.impl.AssignmentImpl.getTypes(AssignmentImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.VariableNameImpl.getTypes(VariableNameImpl.java:150)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:437)
        at org.netbeans.modules.php.editor.parser.astnodes.Assignment.accept(Assignment.java:109)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:164)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:250)
        at org.netbeans.modules.php.editor.parser.astnodes.ExpressionStatement.accept(ExpressionStatement.java:71)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:220)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:221)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:214)
        at org.netbeans.modules.php.editor.parser.astnodes.MethodDeclaration.accept(MethodDeclaration.java:74)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:116)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:195)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:189)
        at org.netbeans.modules.php.editor.parser.astnodes.ClassDeclaration.accept(ClassDeclaration.java:87)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:276)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:370)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:168)
        at org.netbeans.modules.php.editor.parser.astnodes.Program.accept(Program.java:89)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.Model.getModelVisitor(Model.java:90)
        at org.netbeans.modules.php.editor.model.Model.getFileScope(Model.java:61)
        at org.netbeans.modules.php.editor.verification.PHPHintsProvider.computeHints(PHPHintsProvider.java:83)
        at org.netbeans.modules.csl.core.TLIndexerFactory$TLIndexer.index(TLIndexerFactory.java:176)
        at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:194)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.visit(RepositoryUpdater.java:1279)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:1262)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:129)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:113)
        at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:189)
        at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:99)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:1253)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:1167)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$FileListWork.getDone(RepositoryUpdater.java:1461)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:1345)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.schedule(RepositoryUpdater.java:2210)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.scheduleWork(RepositoryUpdater.java:818)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.addIndexingJob(RepositoryUpdater.java:267)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:166)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:143)
        at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.query(QuerySupport.java:243)
        at org.netbeans.modules.php.editor.index.PHPIndex.search(PHPIndex.java:271)
        at org.netbeans.modules.php.editor.index.PHPIndex.getClasses(PHPIndex.java:835)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:117)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getMergedTypes(CachingSupport.java:325)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getTypes(CachingSupport.java:145)
        at org.netbeans.modules.php.editor.model.impl.VariousUtils.getType(VariousUtils.java:340)
        at org.netbeans.modules.php.editor.model.impl.AssignmentImpl.getTypes(AssignmentImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.VariableNameImpl.getTypes(VariableNameImpl.java:150)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:437)
        at org.netbeans.modules.php.editor.parser.astnodes.Assignment.accept(Assignment.java:109)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:164)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:250)
        at org.netbeans.modules.php.editor.parser.astnodes.ExpressionStatement.accept(ExpressionStatement.java:71)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:220)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:221)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:214)
        at org.netbeans.modules.php.editor.parser.astnodes.MethodDeclaration.accept(MethodDeclaration.java:74)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:116)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:195)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:189)
        at org.netbeans.modules.php.editor.parser.astnodes.ClassDeclaration.accept(ClassDeclaration.java:87)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:276)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:370)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:168)
        at org.netbeans.modules.php.editor.parser.astnodes.Program.accept(Program.java:89)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.Model.getModelVisitor(Model.java:90)
        at org.netbeans.modules.php.editor.model.Model.getFileScope(Model.java:61)
        at org.netbeans.modules.php.editor.verification.PHPHintsProvider.computeHints(PHPHintsProvider.java:83)
        at org.netbeans.modules.csl.core.TLIndexerFactory$TLIndexer.index(TLIndexerFactory.java:176)
        at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:194)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.visit(RepositoryUpdater.java:1279)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:1262)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:129)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:113)
        at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:189)
        at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:99)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:1253)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:1167)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$FileListWork.getDone(RepositoryUpdater.java:1461)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:1345)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.schedule(RepositoryUpdater.java:2210)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.scheduleWork(RepositoryUpdater.java:818)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.addIndexingJob(RepositoryUpdater.java:267)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:166)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:143)
        at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.query(QuerySupport.java:243)
        at org.netbeans.modules.php.editor.index.PHPIndex.search(PHPIndex.java:271)
        at org.netbeans.modules.php.editor.index.PHPIndex.getClasses(PHPIndex.java:835)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:117)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getMergedTypes(CachingSupport.java:325)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getTypes(CachingSupport.java:145)
        at org.netbeans.modules.php.editor.model.impl.VariousUtils.getType(VariousUtils.java:340)
        at org.netbeans.modules.php.editor.model.impl.AssignmentImpl.getTypes(AssignmentImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.VariableNameImpl.getTypes(VariableNameImpl.java:150)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:437)
        at org.netbeans.modules.php.editor.parser.astnodes.Assignment.accept(Assignment.java:109)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:164)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:250)
        at org.netbeans.modules.php.editor.parser.astnodes.ExpressionStatement.accept(ExpressionStatement.java:71)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:220)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:221)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:214)
        at org.netbeans.modules.php.editor.parser.astnodes.MethodDeclaration.accept(MethodDeclaration.java:74)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:116)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:195)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:189)
        at org.netbeans.modules.php.editor.parser.astnodes.ClassDeclaration.accept(ClassDeclaration.java:87)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:276)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:370)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:168)
        at org.netbeans.modules.php.editor.parser.astnodes.Program.accept(Program.java:89)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.Model.getModelVisitor(Model.java:90)
        at org.netbeans.modules.php.editor.model.Model.getFileScope(Model.java:61)
        at org.netbeans.modules.php.editor.verification.PHPHintsProvider.computeHints(PHPHintsProvider.java:83)
        at org.netbeans.modules.csl.core.TLIndexerFactory$TLIndexer.index(TLIndexerFactory.java:176)
        at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:194)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.visit(RepositoryUpdater.java:1279)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:1262)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:129)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:113)
        at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:189)
        at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:99)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:1253)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:1167)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$FileListWork.getDone(RepositoryUpdater.java:1461)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:1345)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.schedule(RepositoryUpdater.java:2210)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.scheduleWork(RepositoryUpdater.java:818)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.addIndexingJob(RepositoryUpdater.java:267)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:166)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:143)
        at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.query(QuerySupport.java:243)
        at org.netbeans.modules.php.editor.index.PHPIndex.search(PHPIndex.java:271)
        at org.netbeans.modules.php.editor.index.PHPIndex.getClasses(PHPIndex.java:835)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:117)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getMergedTypes(CachingSupport.java:325)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getTypes(CachingSupport.java:145)
        at org.netbeans.modules.php.editor.model.impl.VariousUtils.getType(VariousUtils.java:340)
        at org.netbeans.modules.php.editor.model.impl.AssignmentImpl.getTypes(AssignmentImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.VariableNameImpl.getTypes(VariableNameImpl.java:150)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:437)
        at org.netbeans.modules.php.editor.parser.astnodes.Assignment.accept(Assignment.java:109)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:164)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:250)
        at org.netbeans.modules.php.editor.parser.astnodes.ExpressionStatement.accept(ExpressionStatement.java:71)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:220)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:221)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:214)
        at org.netbeans.modules.php.editor.parser.astnodes.MethodDeclaration.accept(MethodDeclaration.java:74)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:116)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:195)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:189)
        at org.netbeans.modules.php.editor.parser.astnodes.ClassDeclaration.accept(ClassDeclaration.java:87)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:276)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:370)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:168)
        at org.netbeans.modules.php.editor.parser.astnodes.Program.accept(Program.java:89)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.Model.getModelVisitor(Model.java:90)
        at org.netbeans.modules.php.editor.model.Model.getFileScope(Model.java:61)
        at org.netbeans.modules.php.editor.verification.PHPHintsProvider.computeHints(PHPHintsProvider.java:83)
        at org.netbeans.modules.csl.core.TLIndexerFactory$TLIndexer.index(TLIndexerFactory.java:176)
        at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:194)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.visit(RepositoryUpdater.java:1279)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:1262)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:129)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:113)
        at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:189)
        at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:99)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:1253)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:1167)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$FileListWork.getDone(RepositoryUpdater.java:1461)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:1345)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.schedule(RepositoryUpdater.java:2210)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.scheduleWork(RepositoryUpdater.java:818)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.addIndexingJob(RepositoryUpdater.java:267)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:166)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:143)
        at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.query(QuerySupport.java:243)
        at org.netbeans.modules.php.editor.index.PHPIndex.search(PHPIndex.java:271)
        at org.netbeans.modules.php.editor.index.PHPIndex.getClasses(PHPIndex.java:835)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:117)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getMergedTypes(CachingSupport.java:325)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getTypes(CachingSupport.java:145)
        at org.netbeans.modules.php.editor.model.impl.VariousUtils.getType(VariousUtils.java:340)
        at org.netbeans.modules.php.editor.model.impl.AssignmentImpl.getTypes(AssignmentImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.VariableNameImpl.getTypes(VariableNameImpl.java:150)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:437)
        at org.netbeans.modules.php.editor.parser.astnodes.Assignment.accept(Assignment.java:109)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:164)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:250)
        at org.netbeans.modules.php.editor.parser.astnodes.ExpressionStatement.accept(ExpressionStatement.java:71)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:220)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:221)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:214)
        at org.netbeans.modules.php.editor.parser.astnodes.MethodDeclaration.accept(MethodDeclaration.java:74)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:116)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:195)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:189)
        at org.netbeans.modules.php.editor.parser.astnodes.ClassDeclaration.accept(ClassDeclaration.java:87)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:276)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:370)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:168)
        at org.netbeans.modules.php.editor.parser.astnodes.Program.accept(Program.java:89)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.Model.getModelVisitor(Model.java:90)
        at org.netbeans.modules.php.editor.model.Model.getFileScope(Model.java:61)
        at org.netbeans.modules.php.editor.verification.PHPHintsProvider.computeHints(PHPHintsProvider.java:83)
        at org.netbeans.modules.csl.core.TLIndexerFactory$TLIndexer.index(TLIndexerFactory.java:176)
        at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:194)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.visit(RepositoryUpdater.java:1279)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:1262)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:129)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:113)
        at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:189)
        at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:99)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:1253)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:1167)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$FileListWork.getDone(RepositoryUpdater.java:1461)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:1345)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.schedule(RepositoryUpdater.java:2210)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.scheduleWork(RepositoryUpdater.java:818)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.addIndexingJob(RepositoryUpdater.java:267)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:166)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:143)
        at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.query(QuerySupport.java:243)
        at org.netbeans.modules.php.editor.index.PHPIndex.search(PHPIndex.java:271)
        at org.netbeans.modules.php.editor.index.PHPIndex.getClasses(PHPIndex.java:835)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:117)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getMergedTypes(CachingSupport.java:325)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getTypes(CachingSupport.java:145)
        at org.netbeans.modules.php.editor.model.impl.VariousUtils.getType(VariousUtils.java:340)
        at org.netbeans.modules.php.editor.model.impl.AssignmentImpl.getTypes(AssignmentImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.VariableNameImpl.getTypes(VariableNameImpl.java:150)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:437)
        at org.netbeans.modules.php.editor.parser.astnodes.Assignment.accept(Assignment.java:109)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:164)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:250)
        at org.netbeans.modules.php.editor.parser.astnodes.ExpressionStatement.accept(ExpressionStatement.java:71)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:220)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:221)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:214)
        at org.netbeans.modules.php.editor.parser.astnodes.MethodDeclaration.accept(MethodDeclaration.java:74)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:116)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:195)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:189)
        at org.netbeans.modules.php.editor.parser.astnodes.ClassDeclaration.accept(ClassDeclaration.java:87)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:276)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:370)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:168)
        at org.netbeans.modules.php.editor.parser.astnodes.Program.accept(Program.java:89)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.Model.getModelVisitor(Model.java:90)
        at org.netbeans.modules.php.editor.model.Model.getFileScope(Model.java:61)
        at org.netbeans.modules.php.editor.verification.PHPHintsProvider.computeHints(PHPHintsProvider.java:83)
        at org.netbeans.modules.csl.core.TLIndexerFactory$TLIndexer.index(TLIndexerFactory.java:176)
        at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:194)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.visit(RepositoryUpdater.java:1279)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:1262)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:129)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:113)
        at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:189)
        at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:99)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:1253)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:1167)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$FileListWork.getDone(RepositoryUpdater.java:1461)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:1345)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.schedule(RepositoryUpdater.java:2210)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.scheduleWork(RepositoryUpdater.java:818)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.addIndexingJob(RepositoryUpdater.java:267)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:166)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:143)
        at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.query(QuerySupport.java:243)
        at org.netbeans.modules.php.editor.index.PHPIndex.search(PHPIndex.java:271)
        at org.netbeans.modules.php.editor.index.PHPIndex.getClasses(PHPIndex.java:835)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:117)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getMergedTypes(CachingSupport.java:325)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getTypes(CachingSupport.java:145)
        at org.netbeans.modules.php.editor.model.impl.VariousUtils.getType(VariousUtils.java:340)
        at org.netbeans.modules.php.editor.model.impl.AssignmentImpl.getTypes(AssignmentImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.VariableNameImpl.getTypes(VariableNameImpl.java:150)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:437)
        at org.netbeans.modules.php.editor.parser.astnodes.Assignment.accept(Assignment.java:109)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:164)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:250)
        at org.netbeans.modules.php.editor.parser.astnodes.ExpressionStatement.accept(ExpressionStatement.java:71)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:220)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:221)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:305)
        at org.netbeans.modules.php.editor.parser.astnodes.IfStatement.accept(IfStatement.java:105)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:214)
        at org.netbeans.modules.php.editor.parser.astnodes.MethodDeclaration.accept(MethodDeclaration.java:74)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:90)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:170)
        at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:93)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:116)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:195)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:189)
        at org.netbeans.modules.php.editor.parser.astnodes.ClassDeclaration.accept(ClassDeclaration.java:87)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:58)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:276)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultTreePathVisitor.visit(DefaultTreePathVisitor.java:370)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:168)
        at org.netbeans.modules.php.editor.parser.astnodes.Program.accept(Program.java:89)
        at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:51)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.scan(ModelVisitor.java:152)
        at org.netbeans.modules.php.editor.model.Model.getModelVisitor(Model.java:90)
        at org.netbeans.modules.php.editor.model.Model.getFileScope(Model.java:61)
        at org.netbeans.modules.php.editor.verification.PHPHintsProvider.computeHints(PHPHintsProvider.java:83)
        at org.netbeans.modules.csl.core.TLIndexerFactory$TLIndexer.index(TLIndexerFactory.java:176)
        at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:194)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.visit(RepositoryUpdater.java:1279)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:1262)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:129)
        at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:113)
        at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:189)
        at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:99)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:1253)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:1167)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$FileListWork.getDone(RepositoryUpdater.java:1461)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:1345)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.schedule(RepositoryUpdater.java:2210)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.scheduleWork(RepositoryUpdater.java:818)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.addIndexingJob(RepositoryUpdater.java:267)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:166)
        at org.netbeans.modules.parsing.api.indexing.IndexingManager.refreshIndexAndWait(IndexingManager.java:143)
        at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.query(QuerySupport.java:243)
        at org.netbeans.modules.php.editor.index.PHPIndex.search(PHPIndex.java:271)
        at org.netbeans.modules.php.editor.index.PHPIndex.getClasses(PHPIndex.java:835)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.IndexScopeImpl.findTypes(IndexScopeImpl.java:117)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getMergedTypes(CachingSupport.java:325)
        at org.netbeans.modules.php.editor.model.impl.CachingSupport.getTypes(CachingSupport.java:145)
        at org.netbeans.modules.php.editor.model.impl.VariousUtils.getType(VariousUtils.java:340)
        at org.netbeans.modules.php.editor.model.impl.AssignmentImpl.getTypes(AssignmentImpl.java:124)
        at org.netbeans.modules.php.editor.model.impl.VariableNameImpl.getTypes(VariableNameImpl.java:150)
        at org.netbeans.modules.php.editor.model.impl.ModelVisitor.visit(ModelVisitor.java:437)
        at org.netbeans.modules.php.editor.parser.astnodes.Assignment.accept(Assignment.java:109)

   Locked ownable synchronizers:
        - <0x13911270> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
        - <0x13911850> (a java.util.concurrent.locks.ReentrantLock$FairSync)

"AWT-EventQueue-1" prio=6 tid=0x03fc9400 nid=0x1438 waiting for monitor entry [0x098df000..0x098dfa14]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at org.netbeans.modules.parsing.impl.indexing.CacheFolder.getDataFolder(CacheFolder.java:129)
        - waiting to lock <0x2b6c0238> (a java.lang.Class for org.netbeans.modules.parsing.impl.indexing.CacheFolder)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.handleDocumentModification(RepositoryUpdater.java:765)
        at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.atomicUnlock(RepositoryUpdater.java:664)
        at org.netbeans.editor.BaseDocument.fireAtomicUnlock(BaseDocument.java:1877)
        at org.netbeans.editor.BaseDocument.atomicUnlockImpl(BaseDocument.java:1762)
        - locked <0x13ec3418> (a org.netbeans.modules.csl.core.GsfDocument)
        at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:363)
        at org.netbeans.editor.BaseKit$InsertBreakAction.actionPerformed(BaseKit.java:1140)
        at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:325)
        at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1636)
        at javax.swing.JComponent.processKeyBinding(JComponent.java:2849)
        at javax.swing.JComponent.processKeyBindings(JComponent.java:2884)
        at javax.swing.JComponent.processKeyEvent(JComponent.java:2812)
        at java.awt.Component.processEvent(Component.java:5911)
        at java.awt.Container.processEvent(Container.java:2023)
        at java.awt.Component.dispatchEventImpl(Component.java:4501)
        at java.awt.Container.dispatchEventImpl(Container.java:2081)
        at java.awt.Component.dispatchEvent(Component.java:4331)
        at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848)
        at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:704)
        at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:969)
        at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:841)
        at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:668)
        at java.awt.Component.dispatchEventImpl(Component.java:4373)
        at java.awt.Container.dispatchEventImpl(Container.java:2081)
        at java.awt.Window.dispatchEventImpl(Window.java:2458)
        at java.awt.Component.dispatchEvent(Component.java:4331)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

   Locked ownable synchronizers:
        - None

"TimerQueue" daemon prio=6 tid=0x040b3800 nid=0x12ec in Object.wait() [0x06f3f000..0x06f3fa94]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at javax.swing.TimerQueue.run(TimerQueue.java:236)
        - locked <0x12a89850> (a javax.swing.TimerQueue)
        at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
        - None

"*** JFluid Separate Command Execution Thread" daemon prio=6 tid=0x03feb400 nid=0x145c in Object.wait() [0x094df000..0x094dfb94]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x12a653d8> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:485)
        at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:102)
        - locked <0x12a653d8> (a java.lang.Object)

   Locked ownable synchronizers:
        - None

"pool-1-thread-1" prio=6 tid=0x04037800 nid=0xdbc waiting on condition [0x08adf000..0x08adfc14]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x128f46c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
        at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
        - None

"Thread-4" daemon prio=6 tid=0x04348800 nid=0x1690 in Object.wait() [0x084df000..0x084dfd94]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x12804898> (a java.util.LinkedList)
        at java.lang.Object.wait(Object.java:485)
        at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461)
        - locked <0x12804898> (a java.util.LinkedList)

   Locked ownable synchronizers:
        - None

"AWT-Windows" daemon prio=6 tid=0x043e7c00 nid=0x1750 runnable [0x06d3f000..0x06d3fb94]
   java.lang.Thread.State: RUNNABLE
        at sun.awt.windows.WToolkit.eventLoop(Native Method)
        at sun.awt.windows.WToolkit.run(WToolkit.java:291)
        at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
        - None

"AWT-Shutdown" prio=6 tid=0x043e6c00 nid=0xe9c in Object.wait() [0x06b3f000..0x06b3fc14]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:485)
        at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
        - locked <0x11fcd588> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
        - None

"Java2D Disposer" daemon prio=10 tid=0x043c2c00 nid=0x138c in Object.wait() [0x0693f000..0x0693fc94]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
        - locked <0x11ff2950> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
        at sun.java2d.Disposer.run(Disposer.java:125)
        at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
        - None

"Active Reference Queue Daemon" daemon prio=2 tid=0x043b0000 nid=0x1658 in Object.wait() [0x0673f000..0x0673fd14]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
        - locked <0x11fb85a0> (a java.lang.ref.ReferenceQueue$Lock)
        at org.netbeans.modules.openide.util.ActiveQueue.run(ActiveQueue.java:53)
        at java.lang.Thread.run(Thread.java:619)

   Locked ownable synchronizers:
        - None

"Timer-0" daemon prio=6 tid=0x04399400 nid=0x16f0 in Object.wait() [0x0613f000..0x0613fa94]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.util.TimerThread.mainLoop(Timer.java:509)
        - locked <0x11fcabd8> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:462)

   Locked ownable synchronizers:
        - None

"CLI Requests Server" daemon prio=6 tid=0x04399c00 nid=0xf38 runnable [0x05f3f000..0x05f3fb14]
   java.lang.Thread.State: RUNNABLE
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
        - locked <0x11fcacb0> (a java.net.SocksSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:453)
        at java.net.ServerSocket.accept(ServerSocket.java:421)
        at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1003)

   Locked ownable synchronizers:
        - None

"Low Memory Detector" daemon prio=6 tid=0x02e75c00 nid=0x1640 runnable [0x00000000..0x00000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
        - None

"CompilerThread0" daemon prio=10 tid=0x02e70000 nid=0x1624 waiting on condition [0x00000000..0x03adf9bc]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
        - None

"Attach Listener" daemon prio=10 tid=0x02e6e800 nid=0x1360 waiting on condition [0x00000000..0x038dfd40]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
        - None

"Signal Dispatcher" daemon prio=10 tid=0x02e6d400 nid=0x140c runnable [0x00000000..0x00000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
        - None

"Finalizer" daemon prio=8 tid=0x02e5dc00 nid=0x13e8 in Object.wait() [0x034df000..0x034dfa94]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
        - locked <0x11fb28e0> (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)

   Locked ownable synchronizers:
        - None

"Reference Handler" daemon prio=10 tid=0x02e59000 nid=0x13d8 in Object.wait() [0x032df000..0x032dfb14]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:485)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
        - locked <0x11fb25b8> (a java.lang.ref.Reference$Lock)

   Locked ownable synchronizers:
        - None

"main" prio=6 tid=0x00ab8400 nid=0xed0 waiting on condition [0x00000000..0x0023f290]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
        - None

"VM Thread" prio=10 tid=0x02e55800 nid=0x134c runnable

"VM Periodic Task Thread" prio=10 tid=0x02e80400 nid=0x9d4 waiting on condition

JNI global references: 1678