https://bugs.kde.org/show_bug.cgi?id=359274

            Bug ID: 359274
           Summary: KMix crash on dock station disconnection
           Product: kmix
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: es...@kde.org
          Reporter: atan...@gmail.com

Application: kmix (4.6)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-3-default x86_64
Distribution: "openSUSE Tumbleweed (20160117) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

Removed laptop from docking station. Laptop Dell Lattitude. It seems display
switch/screen resize is the problem.

The crash can be reproduced every time.

-- Backtrace:
Application: KMix (kmix), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f35a5e3a940 (LWP 10314))]

Thread 6 (Thread 0x7f3590724700 (LWP 10319)):
#0  0x00007f35a56fe24d in poll () from /lib64/libc.so.6
#1  0x00007f359bac0432 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f359bac2007 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f359244ce29 in QXcbEventReader::run (this=0x89c800) at
qxcbconnection.cpp:1229
#4  0x00007f35a10eb94f in QThreadPrivate::start (arg=0x89c800) at
thread/qthread_unix.cpp:331
#5  0x00007f359d65e4a4 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f35a5706bdd in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f357f082700 (LWP 10325)):
#0  0x00007f359d66407f in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3585afc133 in ?? () from /usr/lib64/dri/swrast_dri.so
#2  0x00007f3585afbfb7 in ?? () from /usr/lib64/dri/swrast_dri.so
#3  0x00007f359d65e4a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f35a5706bdd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f357e881700 (LWP 10326)):
#0  0x00007f359d66407f in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3585afc133 in ?? () from /usr/lib64/dri/swrast_dri.so
#2  0x00007f3585afbfb7 in ?? () from /usr/lib64/dri/swrast_dri.so
#3  0x00007f359d65e4a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f35a5706bdd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f357e080700 (LWP 10327)):
#0  0x00007f359d66407f in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3585afc133 in ?? () from /usr/lib64/dri/swrast_dri.so
#2  0x00007f3585afbfb7 in ?? () from /usr/lib64/dri/swrast_dri.so
#3  0x00007f359d65e4a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f35a5706bdd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f357d87f700 (LWP 10328)):
#0  0x00007f359d66407f in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3585afc133 in ?? () from /usr/lib64/dri/swrast_dri.so
#2  0x00007f3585afbfb7 in ?? () from /usr/lib64/dri/swrast_dri.so
#3  0x00007f359d65e4a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f35a5706bdd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f35a5e3a940 (LWP 10314)):
[KCrash Handler]
#6  0x00007f35a5651d38 in raise () from /lib64/libc.so.6
#7  0x00007f35a565318a in abort () from /lib64/libc.so.6
#8  0x00007f35a10d982e in qt_message_fatal (context=..., message=<synthetic
pointer>) at global/qlogging.cpp:1578
#9  QMessageLogger::fatal (this=this@entry=0x7fff8db4f900,
msg=msg@entry=0x7f35a1b6de60 "Cannot create window: no screens available") at
global/qlogging.cpp:781
#10 0x00007f35a180470c in QWindowPrivate::init (this=0xc13fb0) at
kernel/qwindow.cpp:215
#11 0x00007f35a1ff984c in QWidgetWindow::QWidgetWindow (this=0xb696f0,
widget=0xbc0ba0) at kernel/qwidgetwindow.cpp:117
#12 0x00007f35a1fccd9c in QWidgetPrivate::createTLSysExtra
(this=this@entry=0xc06270) at kernel/qwidget.cpp:1502
#13 0x00007f35a1fd4465 in QWidget::setAttribute (this=this@entry=0xbc0ba0,
attribute=attribute@entry=Qt::WA_NativeWindow, on=on@entry=true) at
kernel/qwidget.cpp:11068
#14 0x00007f35a1fe216e in QWidget::setParent (this=this@entry=0xbc0ba0,
parent=parent@entry=0xbaac80, f=...) at kernel/qwidget.cpp:10382
#15 0x00007f35a1fe2d3c in QWidget::setParent (this=this@entry=0xbc0ba0,
parent=parent@entry=0xbaac80) at kernel/qwidget.cpp:10337
#16 0x00007f35a1fbfd2b in QLayout::addChildWidget (this=this@entry=0xb6f250,
w=w@entry=0xbc0ba0) at kernel/qlayout.cpp:921
#17 0x00007f35a1fb1e9b in QBoxLayout::insertWidget (this=0xb6f250, index=-1,
widget=0xbc0ba0, stretch=0, alignment=...) at kernel/qboxlayout.cpp:976
#18 0x00007f35a1fb1f52 in QBoxLayout::addWidget (this=<optimized out>,
widget=<optimized out>, stretch=<optimized out>, alignment=...) at
kernel/qboxlayout.cpp:1056
#19 0x00007f35a5a2541c in ViewSliders::_setMixSet (this=0xbaac80) at
/usr/src/debug/kmix-15.12.1/gui/viewsliders.cpp:239
#20 0x00007f35a5a20b7a in ViewBase::createDeviceWidgets (this=0xbaac80) at
/usr/src/debug/kmix-15.12.1/gui/viewbase.cpp:154
#21 0x00007f35a5a24b04 in ViewSliders::controlsChange (this=0xbaac80,
changeType=<optimized out>) at
/usr/src/debug/kmix-15.12.1/gui/viewsliders.cpp:98
#22 0x00007f35a12c7c8a in QMetaMethod::invoke (this=this@entry=0x7fff8db50058,
object=object@entry=0xbaac80, connectionType=Qt::DirectConnection,
connectionType@entry=2377449696, returnValue=..., val0=..., val1=..., val2=...,
val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at
kernel/qmetaobject.cpp:2212
#23 0x00007f35a12cd04d in QMetaObject::invokeMethod (obj=0xbaac80,
member=member@entry=0x7f35a5a6273e "controlsChange", type=2377449696,
type@entry=Qt::DirectConnection, ret=..., val0=..., val1=..., val2=...,
val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at
kernel/qmetaobject.cpp:1479
#24 0x00007f35a5a45762 in QMetaObject::invokeMethod (val9=..., val8=...,
val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=...,
type=Qt::DirectConnection, member=0x7f35a5a6273e "controlsChange",
obj=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs.h:409
#25 ControlManager::announce (this=<optimized out>, mixerId=...,
changeType=changeType@entry=ControlChangeType::ControlList, sourceId=...) at
/usr/src/debug/kmix-15.12.1/core/ControlManager.cpp:79
#26 0x00007f35a59ffdb6 in Mixer_PULSE::pulseControlsReconfigured
(this=0xb3a250) at /usr/src/debug/kmix-15.12.1/backends/mixer_pulse.cpp:816
#27 0x00007f35a5a56216 in Mixer_PULSE::qt_static_metacall (_o=<optimized out>,
_c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
/usr/src/debug/kmix-15.12.1/build/moc_mixer_pulse.cpp:74
#28 0x00007f35a12ead79 in QObject::event (this=0xb3a250, e=<optimized out>) at
kernel/qobject.cpp:1239
#29 0x00007f35a1fa08cc in QApplicationPrivate::notify_helper
(this=this@entry=0x872f80, receiver=receiver@entry=0xb3a250,
e=e@entry=0xca8000) at kernel/qapplication.cpp:3716
#30 0x00007f35a1fa59d6 in QApplication::notify (this=0x8711d0,
receiver=0xb3a250, e=0xca8000) at kernel/qapplication.cpp:3499
#31 0x00007f35a12bccf3 in QCoreApplication::notifyInternal (this=0x8711d0,
receiver=0xb3a250, event=event@entry=0xca8000) at
kernel/qcoreapplication.cpp:965
#32 0x00007f35a12bf016 in QCoreApplication::sendEvent (event=0xca8000,
receiver=<optimized out>) at kernel/qcoreapplication.h:224
#33 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x859870) at
kernel/qcoreapplication.cpp:1593
#34 0x00007f35a12bf4f8 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1451
#35 0x00007f35a1310103 in postEventSourceDispatch (s=0x8cb960) at
kernel/qeventdispatcher_glib.cpp:271
#36 0x00007f359caaf097 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#37 0x00007f359caaf2c8 in ?? () from /usr/lib64/libglib-2.0.so.0
#38 0x00007f359caaf36c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#39 0x00007f35a131050f in QEventDispatcherGlib::processEvents (this=0x8cb940,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#40 0x00007f35a12ba63a in QEventLoop::exec (this=this@entry=0x7fff8db50a90,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#41 0x00007f35a12c22fd in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1229
#42 0x00007f35a17f853c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1527
#43 0x00007f35a1f9cf75 in QApplication::exec () at kernel/qapplication.cpp:2976
#44 0x00007f35a5a0cb8a in kdemain (argc=3, argv=0x7fff8db50cd8) at
/usr/src/debug/kmix-15.12.1/apps/main.cpp:91
#45 0x00007f35a563d610 in __libc_start_main () from /lib64/libc.so.6
#46 0x00000000004007e9 in _start () at ../sysdeps/x86_64/start.S:118

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to