On 27.08.2012 13:12, Peter Kümmel wrote:
qtbase/examples/widgets/mainwindows/mainwindow
crashes here immediately on startup. Attached the backtrace.
It's a fresh Qt5 build on a virtual machine.
Ubuntu 12.04 based distro
gcc 4.6.3
All is fine with Qt4.
I have a debug setup here so I could provide more information.
When I remove fglrx it crashes in libxcb-glx, see attachment.
Is this maybe a bug in the distro/driver and not in Qt?
Peter
(gdb) bt
#0 0x00007ffff2af5100 in xcb_glx_query_server_string_string_length () from
/usr/lib/x86_64-linux-gnu/libxcb-glx.so.0
#1 0x00007ffff4923444 in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
#2 0x00007ffff4903348 in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
#3 0x00007ffff48ff1e7 in glXGetFBConfigs () from
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
#4 0x00007ffff4900178 in glXChooseFBConfigSGIX () from
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
#5 0x00007ffff04da142 in qglx_findConfig (display=0x63adc0, screen=0,
format=..., drawableBit=1) at
/home/synth/sandbox/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp:124
#6 0x00007ffff04da33e in qglx_findVisualInfo (display=0x63adc0, screen=0,
format=0x75cfe8) at
/home/synth/sandbox/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp:169
#7 0x00007ffff04b2f50 in QXcbWindow::create (this=0x75cf90) at
/home/synth/sandbox/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp:240
#8 0x00007ffff04b2b35 in QXcbWindow::QXcbWindow (this=0x75cf90,
window=0x6584f0) at
/home/synth/sandbox/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp:171
#9 0x00007ffff04a56e3 in QXcbIntegration::createPlatformWindow (this=0x632830,
window=0x6584f0) at
/home/synth/sandbox/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp:132
#10 0x00007ffff6dc80b5 in QWindow::create (this=0x6584f0) at
/home/synth/sandbox/qt5/qtbase/src/gui/kernel/qwindow.cpp:312
#11 0x00007ffff75b5b52 in QWidgetPrivate::create_sys (this=0x65ff20, window=0,
initializeWindow=true, destroyOldWindow=true) at
/home/synth/sandbox/qt5/qtbase/src/widgets/kernel/qwidget_qpa.cpp:135
#12 0x00007ffff757ddbd in QWidget::create (this=0x7fffffffe5d0, window=0,
initializeWindow=true, destroyOldWindow=true) at
/home/synth/sandbox/qt5/qtbase/src/widgets/kernel/qwidget.cpp:1320
#13 0x00007ffff758d75f in QWidget::setVisible (this=0x7fffffffe5d0,
visible=true) at
/home/synth/sandbox/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7219
#14 0x00007ffff758cbbc in QWidget::show (this=0x7fffffffe5d0) at
/home/synth/sandbox/qt5/qtbase/src/widgets/kernel/qwidget.cpp:6925
#15 0x000000000041be36 in main (argc=1, argv=0x7fffffffe768) at
/home/synth/sandbox/qt5/qtbase/examples/widgets/mainwindows/mainwindow/main.cpp:162
(gdb)
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development