This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | OutOfMemoryError and high CPU load and crash | ||
---|---|---|---|
Product: | platform | Reporter: | Petr Jiricka <pjiricka> |
Component: | Options&Settings | Assignee: | Theofanis Oikonomou <theofanis> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | anebuzelsky, johnjamesjacoby, jtulach, mmirilovic, saubrecht, tzezula |
Priority: | P2 | ||
Version: | 7.2 | ||
Hardware: | All | ||
OS: | All | ||
URL: | http://netbeans.org/projects/profiler/downloads/download/Heapdumps/heapdump_212687.hprof.gz | ||
Issue Type: | DEFECT | Exception Reporter: | |
Attachments: |
Thread dump + some more diagnostic information
IDE log file HotSpot crash file (hs_err_pid1002.log) |
Description
Petr Jiricka
2012-05-18 08:40:47 UTC
Created attachment 119598 [details]
Thread dump + some more diagnostic information
Created attachment 119600 [details]
IDE log file
Created attachment 119601 [details]
HotSpot crash file (hs_err_pid1002.log)
I can't find anything suspicious in the logs. Perhaps the JDK team should analyze the crash log. You are right that the JDK team should look at the crash, but the OOME problem is likely in NetBeans. Hotspot crash log says "Thread-3" has crashed. According to the thread dump it is in JNA's calls for native file listening. Thread-3" daemon prio=5 tid=0x00007f8333791000 nid=0x11f7d4000 runnable [0x000000011f7d3000] java.lang.Thread.State: RUNNABLE at com.sun.jna.Native.invokeVoid(Native Method) at com.sun.jna.Function.invoke(Function.java:328) at com.sun.jna.Function.invoke(Function.java:276) at com.sun.jna.Library$Handler.invoke(Library.java:216) at $Proxy3.CFRunLoopRun(Unknown Source) at org.netbeans.modules.masterfs.watcher.macosx.OSXNotifier$1.run(OSXNotifier.java:126) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Tomasi, Jardo, please evaluate. *** Bug 212612 has been marked as a duplicate of this bug. *** The OSXNotifier just calls CFRunLoopRun()V. JNA issue. I may be also VM failure. The JNA correctly called the Core Foundation CFRunLoopRun which crashed in libjvm.dylib called back by JNA (create_callback). Has anyone the core dump? I have a head dump shortly before the crash, does that help? http://deadlock.netbeans.org/hudson/job/heap_dumps/ws/Issue212687_2012-06-01_02-02-55_1dcfe016b3a3f1255be98bc6f91d1496.zip (Note: rename the heap_dump file included in the zip to heap_dump.zip, as it is itself a zip containing file heapdump.hprof.) Unortunately the heap dump is useless the core dump is needed to find out in gdb if it's jna o jvm issue. As I wrote, this bug is not only about VM crash - the crash was preceded by an OOME. I filed that as a separate bug 213482. *** This bug has been marked as a duplicate of bug 213860 *** Head dump is available at http://netbeans.org/projects/profiler/downloads/download/Heapdumps/heapdump_212687.hprof.gz |