Hi there,
I am seeing that OMX applications freeze/crash when my IL_ClientCbEventHandler() callback calls fprintf(stderr, "my text..."). I am able to replicate this on the OMX example applications provided with EZSDK 5.03.01.15, just by replacing the printf's on state changes, port enable/disables, etc with fprintf's to stderr. Is this a bug?
I'm able to write to standard error from my main thread fine, and printf (to stdout) obviously works, as it's done in the demo. Are some file descriptors getting closed/corrupted in whatever threads the OMX api is creating? (I see the handler is called from omxproxy_handle_event, but don't know much about the context in which that code is being run...)
Thanks,
Jon