Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
BroadcastCommunity.qnx.com will be offline from May 31 6:00pm until June 2 12:00AM for upcoming system upgrades. For more information please go to https://community.qnx.com/sf/discussion/do/listPosts/projects.bazaar/discussion.bazaar.topc28418
Forum Topic - io-display pends on a mutex indefinitely: Page 1 of 4 (4 Items)
   
io-display pends on a mutex indefinitely  
I'm using SDP 6.4.1 on a vmware box.
I have a strange issue when I try to use OpenGL.
The code creates in sequence:
- 2 surfaces capable of 3D operations (flag GF_SURFACE_CREATE_3D_ACCESSIBLE)
- from the previous surfaces creates a 3d target surface
- then use it as native for EGL
- after the code try to create a surface for offscreen drawing (offscreen framebuffer) but at this point my code wait 
indefinitely on a reply from io-display.

Looking on io-display I can see that one thread is waiting to lock a mutex. Seems that this mutex wasn't unlocked on the
 last AGF operation. Using the symbols and looking deeper in the mutex is possible to see that the values are very 
strange, like an uninitialized mutex.
As attachment I send the screen shot of the "injured" thread call stack.

Thanks,
Mario.
Attachment: Image io-display.jpg 101.6 KB