SIGABRT on Linux with FancyBrowser example [SOLVED]
-
Hello. I'm trying to run FancyBrowser example from Ubuntu 64, Qt 5.4.2, gcc 4.7.2, but gets SIGABRT on QApplication app(argc, argv); line.
Have anyone idea why is that?
I have only that in output:4.7.4 pci id for fd 10: 80ee:beef, driver (null) OpenGL Warning: glFlushVertexArrayRangeNV not found in mesa table OpenGL Warning: glVertexArrayRangeNV not found in mesa table OpenGL Warning: glCombinerInputNV not found in mesa table OpenGL Warning: glCombinerOutputNV not found in mesa table OpenGL Warning: glCombinerParameterfNV not found in mesa table OpenGL Warning: glCombinerParameterfvNV not found in mesa table OpenGL Warning: glCombinerParameteriNV not found in mesa table OpenGL Warning: glCombinerParameterivNV not found in mesa table OpenGL Warning: glFinalCombinerInputNV not found in mesa table OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa table OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa table OpenGL Warning: glDeleteFencesNV not found in mesa table OpenGL Warning: glFinishFenceNV not found in mesa table OpenGL Warning: glGenFencesNV not found in mesa table OpenGL Warning: glGetFenceivNV not found in mesa table OpenGL Warning: glIsFenceNV not found in mesa table OpenGL Warning: glSetFenceNV not found in mesa table OpenGL Warning: glTestFenceNV not found in mesa table libGL error: core dri or dri2 extension not found libGL error: failed to load driver: vboxvideo OpenGL Warning: XGetVisualInfo returned 0 visuals for 00000000019d0fa0 OpenGL Warning: Retry with 0x8002 returned 0 visuals OpenGL Warning: XGetVisualInfo returned 0 visuals for 00000000019d0fa0 OpenGL Warning: Retry with 0x8002 returned 0 visuals OpenGL Warning: glXGetFBConfigAttrib for 00000000019d0fa0, failed to get XVisualInfo OpenGL Warning: XGetVisualInfo returned 0 visuals for 00000000019d0fa0 OpenGL Warning: Retry with 0x8002 returned 0 visuals OpenGL Warning: glXGetFBConfigAttrib for 00000000019d0fa0, failed to get XVisualInfo OpenGL Warning: XGetVisualInfo returned 0 visuals for 00000000019d0fa0 OpenGL Warning: Retry with 0x8002 returned 0 visuals OpenGL Warning: glXGetFBConfigAttrib for 00000000019d0fa0, failed to get XVisualInfo OpenGL Warning: XGetVisualInfo returned 0 visuals for 00000000019d0fa0 OpenGL Warning: Retry with 0x8002 returned 0 visuals OpenGL Warning: glXGetFBConfigAttrib for 00000000019d0fa0, failed to get XVisualInfo OpenGL Warning: XGetVisualInfo returned 0 visuals for 00000000019d0fa0 OpenGL Warning: Retry with 0x8002 returned 0 visuals OpenGL Warning: glXGetFBConfigAttrib for 00000000019d0fa0, failed to get XVisualInfo OpenGL Warning: XGetVisualInfo returned 0 visuals for 00000000019d0fa0 OpenGL Warning: Retry with 0x8002 returned 0 visuals OpenGL Warning: glXGetFBConfigAttrib for 00000000019d0fa0, failed to get XVisualInfo OpenGL Warning: XGetVisualInfo returned 0 visuals for 00000000019d0fa0 OpenGL Warning: Retry with 0x8002 returned 0 visuals OpenGL Warning: glXGetFBConfigAttrib for 00000000019d0fa0, failed to get XVisualInfo OpenGL Warning: XGetVisualInfo returned 0 visuals for 00000000019d0fa0 OpenGL Warning: Retry with 0x8002 returned 0 visuals OpenGL Warning: glXGetFBConfigAttrib for 00000000019d0fa0, failed to get XVisualInfo OpenGL Warning: XGetVisualInfo returned 0 visuals for 00000000019d0fa0 OpenGL Warning: Retry with 0x8002 returned 0 visuals Could not initialize GLX Aborted (core dumped)
But OpenGL messages is because I'm working from Virtual Box and can be not related to problem.
-
Hi @UndeadBlow,
But OpenGL messages is because I'm working from Virtual Box and can be not related to problem.
I think that itself is the problem because QtWebEngine uses opengl for rendering. https://wiki.qt.io/QtWebEngine
-
@p3c0
ya, seems that this is very old VB bug, that they don't want to fix:glxinfo | grep OpenGL pci id for fd 4: 80ee:beef, driver (null) OpenGL Warning: glFlushVertexArrayRangeNV not found in mesa table OpenGL Warning: glVertexArrayRangeNV not found in mesa table OpenGL Warning: glCombinerInputNV not found in mesa table OpenGL Warning: glCombinerOutputNV not found in mesa table OpenGL Warning: glCombinerParameterfNV not found in mesa table OpenGL Warning: glCombinerParameterfvNV not found in mesa table OpenGL Warning: glCombinerParameteriNV not found in mesa table OpenGL Warning: glCombinerParameterivNV not found in mesa table OpenGL Warning: glFinalCombinerInputNV not found in mesa table OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa table OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa table OpenGL Warning: glDeleteFencesNV not found in mesa table OpenGL Warning: glFinishFenceNV not found in mesa table OpenGL Warning: glGenFencesNV not found in mesa table OpenGL Warning: glGetFenceivNV not found in mesa table OpenGL Warning: glIsFenceNV not found in mesa table OpenGL Warning: glSetFenceNV not found in mesa table OpenGL Warning: glTestFenceNV not found in mesa table libGL error: core dri or dri2 extension not found libGL error: failed to load driver: vboxvideo OpenGL vendor string: Humper OpenGL renderer string: Chromium OpenGL version string: 2.1 Chromium 1.9 OpenGL shading language version string: 4.40 NVIDIA via Cg compiler OpenGL extensions:
It is in bugtracker, but not fixed still.
https://www.virtualbox.org/ticket/13339
https://www.virtualbox.org/ticket/12941 -
You can try to disable 3D and 2D acceleration to make it work (without OpenGL)
Settings.Display Settings.Video Tab [Extended Features] - 2D, 3D Uncheck All
then reboot and try that Fancy Browser againYou may still see occasional OpenGL Warning message here and there but at least it works (well on my VM instances)
HTH