Summary: | Mac Os X Instability - Crashes when disposing NEWT Window (.. and after Applet shutdown) | ||
---|---|---|---|
Product: | [JogAmp] Jogl | Reporter: | Sven Gothel <sgothel> |
Component: | macosx | Assignee: | Sven Gothel <sgothel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | --- | ||
Version: | 2 | ||
Hardware: | pc_all | ||
OS: | macosx | ||
Type: | --- | SCM Refs: |
8a2c18cf210ee6465e00f88cecd3ef109421ff1d
5d437df5dc6f73f8a5aad760e9aeba5b5319b436
|
Workaround: | --- | ||
Attachments: | OSX-Crash-DisposeNEWTWindow |
Description
Sven Gothel
2011-12-21 00:23:37 CET
NEWT/OSX MacWindow.close(): More conservative closing approach. Closing: - Java: Set handle to null - Native: - Don't release the NSView explicit, but rely on NSWindow's release - Don't use NSWindow close() but simply call release() instead. The latter doesn't produce a crash SIGSEGV on exit in some cases. OSX 10.7.2, NV GPU jogl commit: 04707d3c1c628d6bf493d6916621d5e34dfefc30 http://jogamp.org/git/?p=jogl.git;a=commit;h=04707d3c1c628d6bf493d6916621d5e34dfefc30 |