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

Bug 225321 - Netbeans crashes when changing display from external monitor to internal (mac, 7u11)
Summary: Netbeans crashes when changing display from external monitor to internal (mac...
Status: RESOLVED WONTFIX
Alias: None
Product: platform
Classification: Unclassified
Component: JDK Problems (show other bugs)
Version: 7.4
Hardware: PC Mac OS X
: P2 normal (vote)
Assignee: Antonin Nebuzelsky
URL:
Keywords: JDK_SPECIFIC
Depends on:
Blocks:
 
Reported: 2013-01-25 08:55 UTC by Martin Grebac
Modified: 2013-04-02 12:32 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Grebac 2013-01-25 08:55:43 UTC
OS/System: MacBook pro / 10.8.2
NB: current dev build 
JDK: 
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

Everytime I disconnect notebook from external monitor at work, suspend it, and then resume it at home with no external monitor/devices attached, NetBeans jdk process crashes.

I understand this is JDK issue most likely, but filing here to make sure you're aware and potentially refile at proper category.

Crash I was able to save:
snajper-macwork:netbeans snajper$ 2013-01-24 18:29:33.125 java[27842:707] java.lang.NullPointerException
	at sun.lwawt.LWWindowPeer.checkIfOnNewScreen(LWWindowPeer.java:938)
	at sun.lwawt.LWWindowPeer.notifyReshape(LWWindowPeer.java:622)
	at sun.lwawt.macosx.CPlatformWindow.deliverMoveResizeEvent(CPlatformWindow.java:885)
2013-01-24 18:29:33.128 java[27842:707] (
	0   CoreFoundation                      0x00007fff88a7d0a6 __exceptionPreprocess + 198
	1   libobjc.A.dylib                     0x00007fff8b08e3f0 objc_exception_throw + 43
	2   CoreFoundation                      0x00007fff88b11229 -[NSException raise] + 9
	3   JavaNativeFoundation                0x0000000182bac539 JNFCallVoidMethod + 209
	4   liblwawt.dylib                      0x0000000184181f34 -[AWTWindow _deliverMoveResizeEvent] + 310
	5   CoreFoundation                      0x00007fff88a2f47a _CFXNotificationPost + 2554
	6   Foundation                          0x00007fff86083846 -[NSNotificationCenter postNotificationName:object:userInfo:] + 64
	7   AppKit                              0x00007fff876fc57e -[NSWindow _setFrameCommon:display:stashSize:] + 2322
	8   AppKit                              0x00007fff87c9f00f -[NSWindow _adjustWindowToScreen] + 908
	9   AppKit                              0x00007fff87c9f158 -[NSWindow _displayChanged] + 70
	10  AppKit                              0x00007fff876c98da -[NSApplication makeWindowsPerform:inOrder:] + 404
	11  AppKit                              0x00007fff879189c4 -[NSApplication _reactToDisplayChanged:resetScreens:] + 107
	12  AppKit                              0x00007fff877ae84c -[NSApplication sendEvent:] + 6025
	13  libosxapp.dylib                     0x0000000184217ad1 -[NSApplicationAWT sendEvent:] + 179
	14  AppKit                              0x00007fff876c42fa -[NSApplication run] + 636
	15  libosxapp.dylib                     0x00000001842179b9 +[NSApplicationAWT runAWTLoopWithApp:] + 156
	16  liblwawt.dylib                      0x000000018417181a -[AWTStarter starter:] + 1591
	17  Foundation                          0x00007fff860cd677 __NSThreadPerformPerform + 225
	18  CoreFoundation                      0x00007fff889fc101 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
	19  CoreFoundation                      0x00007fff889fba25 __CFRunLoopDoSources0 + 245
	20  CoreFoundation                      0x00007fff88a1edc5 __CFRunLoopRun + 789
	21  CoreFoundation                      0x00007fff88a1e6b2 CFRunLoopRunSpecific + 290
	22  java                                0x00000001007d942d CreateExecutionEnvironment + 871
	23  java                                0x00000001007d3bdc JLI_Launch + 1952
	24  java                                0x00000001007d978a main + 101
	25  java                                0x00000001007d3434 start + 52
)
WARNING [org.netbeans.core.TimableEventQueue]: too much time in AWT thread org.netbeans.modules.sampler.InternalSampler@676cc9e6
WARNING [org.netbeans.core.TimableEventQueue]: no snapshot taken
/Users/snajper/work/builds/netbeans/dev/platform/lib/nbexec: line 572: 27842 Trace/BPT trap: 5       "/Library/Java/JavaVirtualMachines/jdk1.7.0_11.jdk/Contents/Home/bin/java" -Djdk.home="/Library/Java/JavaVirtualMachines/jdk1.7.0_11.jdk/Contents/Home" -classpath "/Users/snajper/work/builds/netbeans/dev/platform/lib/boot.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/org-openide-modules.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/org-openide-util-lookup.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/org-openide-util.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/boot_ja.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/boot_pt_BR.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/boot_ru.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/boot_zh_CN.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/org-openide-modules_ja.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/org-openide-modules_pt_BR.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/org-openide-modules_ru.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/org-openide-modules_zh_CN.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/org-openide-util-lookup_ja.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/org-openide-util-lookup_pt_BR.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/org-openide-util-lookup_ru.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/org-openide-util-lookup_zh_CN.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/org-openide-util_ja.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/org-openide-util_pt_BR.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/org-openide-util_ru.jar:/Users/snajper/work/builds/netbeans/dev/platform/lib/locale/org-openide-util_zh_CN.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_11.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_11.jdk/Contents/Home/lib/tools.jar" -Dnetbeans.default_userdir_root="/Users/snajper/Library/Application Support/NetBeans" -Dnetbeans.system_http_proxy="PAC http://wpad/wpad.dat" -Dnetbeans.system_http_non_proxy_hosts="" -Dnetbeans.dirs="/Users/snajper/work/builds/netbeans/dev/nb:/Users/snajper/work/builds/netbeans/dev/ergonomics:/Users/snajper/work/builds/netbeans/dev/ide:/Users/snajper/work/builds/netbeans/dev/java:/Users/snajper/work/builds/netbeans/dev/apisupport:/Users/snajper/work/builds/netbeans/dev/webcommon:/Users/snajper/work/builds/netbeans/dev/websvccommon:/Users/snajper/work/builds/netbeans/dev/enterprise:/Users/snajper/work/builds/netbeans/dev/mobility:/Users/snajper/work/builds/netbeans/dev/profiler:/Users/snajper/work/builds/netbeans/dev/python:/Users/snajper/work/builds/netbeans/dev/php:/Users/snajper/work/builds/netbeans/dev/identity:/Users/snajper/work/builds/netbeans/dev/harness:/Users/snajper/work/builds/netbeans/dev/cnd:/Users/snajper/work/builds/netbeans/dev/dlight:/Users/snajper/work/builds/netbeans/dev/groovy:/Users/snajper/work/builds/netbeans/dev/extra:/Users/snajper/work/builds/netbeans/dev/javacard:/Users/snajper/work/builds/netbeans/dev/javafx:" -Dnetbeans.home="/Users/snajper/work/builds/netbeans/dev/platform" '-Dcom.apple.mrj.application.apple.menu.about.name=NetBeans' '-Xdock:name=NetBeans' '-Xdock:icon=/Users/snajper/work/builds/netbeans/dev/nb/netbeans.icns' '-Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade' '-Dnetbeans.accept_license_class=org.netbeans.license.AcceptLicense' '-XX:MaxPermSize=384m' '-Xmx768m' '-client' '-Xss2m' '-Xms32m' '-XX:PermSize=32m' '-Dnetbeans.logger.console=true' '-ea' '-Dapple.laf.useScreenMenuBar=true' '-Dap
Comment 1 Antonin Nebuzelsky 2013-04-02 12:32:02 UTC
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8009012