I have a shared library that renders off-screen and I want to use GLFW 3.3 for creating its OpenGL context (it was using FreeGLUT before). This library is then used in a Qt 4.8 application, which seems to cause weird interactions (observed on Linux with an Nvidia GPU). As soon as the rendering functionality of the library was initialized and I try to show a specific window of the GUI, the whole application closes. Doing the same works fine when the OpenGL context was created by FreeGLUT.
Are there any known problems with this setup? I already found some discussions about using GLFW and Qt in the same process such as this GitHub issue, but they only mention problems with event processing. I don’t use GLFW’s event handling at all, or at least I don’t call any functions related to it. Are there any other known incompatibilities or things that I should pay attention to when using GLFW and Qt in the same process?