Bug 947

Summary: SIGABRT (double free) OSX 10.9 + NV w/ Multithreaded Shared GL Buffers (shared VBOs via shared GLContext) - glDrawArrays
Product: [JogAmp] Jogl Reporter: Sven Gothel <sgothel>
Component: macosxAssignee: Sven Gothel <sgothel>
Status: RESOLVED WORKSFORME    
Severity: major    
Priority: ---    
Version: 2.4.0   
Hardware: All   
OS: macosx   
Type: ANNOTATION SCM Refs:
Workaround: ---
Attachments: OSX Crash Report - Bug 947 - Multithreaded Shared VBO - glDrawArrays
Java Crash Report - Bug 947 - Multithreaded Shared VBO - glDrawArrays

Description Sven Gothel 2014-01-22 09:42:36 CET
TestSharedContextVBOES2NEWT3's multithreaded tests (async 11-14)  crash
w/ a 'double free'.

It has been assured that the resource is valid and synchronized via JOGL
and the test case runs well w/ 
  - GNU/Linux +NV or AMD proprietary driver, as well as with Mesa
  - Windows + NV proprietary driver

Conclusion so far: OSX/NV driver bug in regards to multithreaded shared GL buffers ..
Comment 1 Sven Gothel 2014-01-22 09:43:14 CET
Type 'ANNOTATION' to document this issue, which highly likely is not ours.
Comment 2 Sven Gothel 2014-01-22 09:50:56 CET
Created attachment 576 [details]
OSX Crash Report - Bug 947 - Multithreaded Shared VBO - glDrawArrays
Comment 3 Sven Gothel 2014-01-22 09:51:17 CET
Created attachment 577 [details]
Java Crash Report - Bug 947 - Multithreaded Shared VBO - glDrawArrays
Comment 4 Sven Gothel 2020-01-01 17:31:53 CET
no more reproducible w/ current 2.4.0-rc build on MacOS