--- core dump of the comment #28 ---

ubuntu@201401-14529:~/lp1318584-qt$ gdb 
/usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene  --core=core
GNU gdb (Ubuntu 7.7-0ubuntu3) 7.7
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene...Reading 
symbols from 
/usr/lib/debug/.build-id/5d/4471e44e258195b8860b8205330baa1def8312.debug...done.
done.
[New LWP 14911]
[New LWP 14903]
[New LWP 14904]
[New LWP 14905]
[New LWP 14906]
[New LWP 14910]
[New LWP 14902]

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

warning: the debug information found in "/usr/lib/x86_64-linux-
gnu/dri/r200_dri.so" does not match "/usr/lib/x86_64-linux-
gnu/dri/i965_dri.so" (CRC mismatch).

Core was generated by `/usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene 
helloworld.qml'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f93e79c8f22 in QGLXContext::makeCurrent (this=0x2532d90, 
surface=0x2680e70) at qglxintegration.cpp:335
335     qglxintegration.cpp: No such file or directory.
(gdb) 
(gdb) thread apply all bt

Thread 7 (Thread 0x7f93f1620780 (LWP 14902)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f93ef4157fa in wait (time=18446744073709551615, this=0x265a7b0) at 
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x26a61a0, 
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f93f0ff6140 in QSGThreadedRenderLoop::releaseResources 
(this=<optimized out>, window=<optimized out>, inDestructor=<optimized out>) at 
scenegraph/qsgthreadedrenderloop.cpp:1061
#4  0x00007f93f0ff737a in QSGThreadedRenderLoop::hide (this=0x26aca20, 
window=0x26b2ba0) at scenegraph/qsgthreadedrenderloop.cpp:840
#5  0x00007f93efb0fb61 in QWindow::event (this=this@entry=0x26b2ba0, 
ev=ev@entry=0x7ffffc0b5c10) at kernel/qwindow.cpp:1929
#6  0x00007f93f101c553 in QQuickWindow::event (this=0x26b2ba0, 
e=0x7ffffc0b5c10) at items/qquickwindow.cpp:1292
#7  0x00007f93f01afc8c in QApplicationPrivate::notify_helper 
(this=this@entry=0x23a26a0, receiver=receiver@entry=0x26b2ba0, 
e=e@entry=0x7ffffc0b5c10) at kernel/qapplication.cpp:3486
#8  0x00007f93f01b4e56 in QApplication::notify (this=0x7ffffc0b6a40, 
receiver=0x26b2ba0, e=0x7ffffc0b5c10) at kernel/qapplication.cpp:3236
#9  0x00007f93ef5e9c2d in QCoreApplication::notifyInternal 
(this=0x7ffffc0b6a40, receiver=receiver@entry=0x26b2ba0, 
event=event@entry=0x7ffffc0b5c10) at kernel/qcoreapplication.cpp:881
#10 0x00007f93efb0e6fe in sendEvent (event=0x7ffffc0b5c10, receiver=0x26b2ba0) 
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:232
#11 QWindow::setVisible (this=this@entry=0x26b2ba0, 
visible=visible@entry=false) at kernel/qwindow.cpp:451
#12 0x00007f93efb0e85a in QWindow::destroy (this=this@entry=0x26b2ba0) at 
kernel/qwindow.cpp:1499
#13 0x00007f93efb0eace in QWindowPrivate::setScreen (this=0x26b4e50, 
newScreen=0x0, recreate=<optimized out>) at kernel/qwindow.cpp:357
#14 0x00007f93efb0ec22 in QWindow::screenDestroyed (this=0x26b2ba0, 
object=<optimized out>) at kernel/qwindow.cpp:1605
#15 0x00007f93ef6112a6 in QMetaObject::activate (sender=sender@entry=0x28fb4a0, 
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, 
argv=argv@entry=0x7ffffc0b5e30)
    at kernel/qobject.cpp:3569
#16 0x00007f93ef6117d7 in QMetaObject::activate (sender=sender@entry=0x28fb4a0, 
m=m@entry=0x7f93efa1ff80 <QObject::staticMetaObject>, 
local_signal_index=local_signal_index@entry=0,
    argv=argv@entry=0x7ffffc0b5e30) at kernel/qobject.cpp:3444
#17 0x00007f93ef61186f in QObject::destroyed (this=this@entry=0x28fb4a0, 
_t1=_t1@entry=0x28fb4a0) at .moc/moc_qobject.cpp:202
#18 0x00007f93ef618853 in QObject::~QObject (this=0x28fb4a0, 
__in_chrg=<optimized out>) at kernel/qobject.cpp:807
#19 0x00007f93efdab4b7 in ~QScreen (this=0x28fb4a0, __in_chrg=<optimized out>) 
at .moc/../kernel/qscreen.h:64
#20 QScreen::~QScreen (this=0x28fb4a0, __in_chrg=<optimized out>) at 
.moc/../kernel/qscreen.h:64
#21 0x00007f93efaf9ca9 in QPlatformScreen::~QPlatformScreen (this=0x2405440, 
__in_chrg=<optimized out>) at kernel/qplatformscreen.cpp:65
#22 0x00007f93e79b4429 in QXcbScreen::~QXcbScreen (this=0x2405440, 
__in_chrg=<optimized out>) at qxcbscreen.cpp:209
#23 0x00007f93e79a90ab in QXcbConnection::updateScreens 
(this=this@entry=0x23ae6c0) at qxcbconnection.cpp:227
#24 0x00007f93e79a9785 in QXcbConnection::handleXcbEvent 
(this=this@entry=0x23ae6c0, event=event@entry=0x7f93b807cff0) at 
qxcbconnection.cpp:925
#25 0x00007f93e79aa90b in QXcbConnection::processXcbEvents (this=0x23ae6c0) at 
qxcbconnection.cpp:1213
#26 0x00007f93ef61222e in QObject::event (this=0x23ae6c0, e=<optimized out>) at 
kernel/qobject.cpp:1147
#27 0x00007f93f01afc8c in QApplicationPrivate::notify_helper 
(this=this@entry=0x23a26a0, receiver=receiver@entry=0x23ae6c0, 
e=e@entry=0x7f93e00053d0) at kernel/qapplication.cpp:3486
#28 0x00007f93f01b4e56 in QApplication::notify (this=0x7ffffc0b6a40, 
receiver=0x23ae6c0, e=0x7f93e00053d0) at kernel/qapplication.cpp:3236
#29 0x00007f93ef5e9c2d in QCoreApplication::notifyInternal 
(this=0x7ffffc0b6a40, receiver=0x23ae6c0, event=event@entry=0x7f93e00053d0) at 
kernel/qcoreapplication.cpp:881
#30 0x00007f93ef5ebe07 in sendEvent (event=0x7f93e00053d0, receiver=<optimized 
out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:232
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, 
event_type=event_type@entry=0, data=0x23a2800) at 
kernel/qcoreapplication.cpp:1485
#32 0x00007f93ef5ec433 in QCoreApplication::sendPostedEvents 
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at 
kernel/qcoreapplication.cpp:1343
#33 0x00007f93ef636cd3 in postEventSourceDispatch (s=0x245bd10) at 
kernel/qeventdispatcher_glib.cpp:279
#34 0x00007f93edcdae04 in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f93edcdb048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f93edcdb0ec in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f93ef63698c in QEventDispatcherGlib::processEvents (this=0x245bbf0, 
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#38 0x00007f93ef5e896b in QEventLoop::exec (this=this@entry=0x7ffffc0b67d0, 
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#39 0x00007f93ef5ef0e1 in QCoreApplication::exec () at 
kernel/qcoreapplication.cpp:1134
#40 0x00007f93efb0211c in QGuiApplication::exec () at 
kernel/qguiapplication.cpp:1343
#41 0x00007f93f01ae605 in QApplication::exec () at kernel/qapplication.cpp:2711
#42 0x0000000000404111 in main (argc=2, argv=<optimized out>) at main.cpp:537

Thread 6 (Thread 0x7f93c77fe700 (LWP 14910)):
#0  0x00007f93eea9ffbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f93edcdafe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f93edcdb0ec in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f93ef63698c in QEventDispatcherGlib::processEvents 
(this=0x7f93b40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f93ef5e896b in QEventLoop::exec (this=this@entry=0x7f93c77fde50, 
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f93ef41123a in QThread::exec (this=<optimized out>) at 
thread/qthread.cpp:509
---Type <return> to continue, or q <return> to quit---
#6  0x00007f93ef415233 in QThreadPrivate::start (arg=0x258c870) at 
thread/qthread_unix.cpp:345
#7  0x00007f93ee1f3182 in start_thread (arg=0x7f93c77fe700) at 
pthread_create.c:312
#8  0x00007f93eeaad30d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f93d15a6700 (LWP 14906)):
#0  0x00007f93eea9ffbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f93edcdafe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f93edcdb0ec in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f93edcdb129 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f93edcfff15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f93ee1f3182 in start_thread (arg=0x7f93d15a6700) at 
pthread_create.c:312
#6  0x00007f93eeaad30d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f93d9f18700 (LWP 14905)):
#0  0x00007f93eea9ffbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f93edcdafe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f93edcdb30a in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f93de916e16 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f93edcfff15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f93ee1f3182 in start_thread (arg=0x7f93d9f18700) at 
pthread_create.c:312
#6  0x00007f93eeaad30d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f93da924700 (LWP 14904)):
#0  0x00007f93eea9ffbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f93edcdafe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f93edcdb0ec in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f93db8021ad in ?? () from 
/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007f93edcfff15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f93ee1f3182 in start_thread (arg=0x7f93da924700) at 
pthread_create.c:312
#6  0x00007f93eeaad30d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f93e4f81700 (LWP 14903)):
#0  0x00007f93eea9ffbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f93eaea4b72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f93eaea664f in xcb_wait_for_event () from 
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f93e79aa4c9 in QXcbEventReader::run (this=0x23b9ec0) at 
qxcbconnection.cpp:1023
#4  0x00007f93ef415233 in QThreadPrivate::start (arg=0x23b9ec0) at 
thread/qthread_unix.cpp:345
#5  0x00007f93ee1f3182 in start_thread (arg=0x7f93e4f81700) at 
pthread_create.c:312
#6  0x00007f93eeaad30d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111


Thread 1 (Thread 0x7f93c584d700 (LWP 14911)):
#0  0x00007f93e79c8f22 in QGLXContext::makeCurrent (this=0x2532d90, 
surface=0x2680e70) at qglxintegration.cpp:335
#1  0x00007f93efb3ab10 in QOpenGLContext::makeCurrent (this=0x2681c40, 
surface=0x26b2bb0) at kernel/qopenglcontext.cpp:772
#2  0x00007f93f0ff518e in QSGRenderThread::invalidateOpenGL 
(this=this@entry=0x26a6160, window=0x26b2ba0, inDestructor=<optimized out>, 
fallback=<optimized out>) at scenegraph/qsgthreadedrenderloop.cpp:469
#3  0x00007f93f0ff7693 in QSGRenderThread::event (this=0x26a6160, e=0x2aace20) 
at scenegraph/qsgthreadedrenderloop.cpp:404
#4  0x00007f93f0ff5a8e in QSGRenderThread::processEventsAndWaitForMore 
(this=this@entry=0x26a6160) at scenegraph/qsgthreadedrenderloop.cpp:648
#5  0x00007f93f0ff5c39 in QSGRenderThread::run (this=0x26a6160) at 
scenegraph/qsgthreadedrenderloop.cpp:675
#6  0x00007f93ef415233 in QThreadPrivate::start (arg=0x26a6160) at 
thread/qthread_unix.cpp:345
#7  0x00007f93ee1f3182 in start_thread (arg=0x7f93c584d700) at 
pthread_create.c:312
#8  0x00007f93eeaad30d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
(gdb)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1318584

Title:
  qt crashed when switching video out mode to external or internal only
  mode

To manage notifications about this bug go to:
https://bugs.launchpad.net/checkbox-gui/+bug/1318584/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to