Bug 325350 - system setting crashed when test sound
Summary: system setting crashed when test sound
Status: RESOLVED NOT A BUG
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_phonon (show other bugs)
Version: 4.10.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords: drkonqi
: 316907 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-09-26 22:32 UTC by Vova
Modified: 2015-09-28 08:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vova 2013-09-26 22:32:01 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.10.5
Qt Version: 4.8.4
Operating System: Linux 3.8.0-31-generic x86_64
Distribution: Ubuntu 13.04

-- Information about the crash:
- What I was doing when the application crashed:
It crashed in simultaneously. In built-in audio mode it work fine

The crash can be reproduced every time.

-- Backtrace:
Application: Параметры системы (systemsettings), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0e22d047c0 (LWP 3245))]

Thread 3 (Thread 0x7f0e04ce0700 (LWP 3246)):
#0  0x00007f0e1921d07f in __pthread_mutex_unlock_usercnt (mutex=0x7f0e00000a60, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  0x00007f0e18d865f1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0e18d468f3 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0e18d470fe in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0e18d47304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0e2049d036 in QEventDispatcherGlib::processEvents (this=0x7f0e000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f0e2046d38f in QEventLoop::processEvents (this=this@entry=0x7f0e04cdfd90, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f0e2046d618 in QEventLoop::exec (this=this@entry=0x7f0e04cdfd90, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f0e2036f410 in QThread::exec (this=this@entry=0x20cd230) at thread/qthread.cpp:542
#9  0x00007f0e2044eedf in QInotifyFileSystemWatcherEngine::run (this=0x20cd230) at io/qfilesystemwatcher_inotify.cpp:256
#10 0x00007f0e20371bec in QThreadPrivate::start (arg=0x20cd230) at thread/qthread_unix.cpp:338
#11 0x00007f0e19219f8e in start_thread (arg=0x7f0e04ce0700) at pthread_create.c:311
#12 0x00007f0e1fd24e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f0df2c7a700 (LWP 3282)):
#0  0x00007f0e1fd183cd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f0e14066cdf in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007f0e14058205 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f0e14058869 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f0e14058920 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f0e14066c8f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f0e10ea7143 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-3.0.so
#7  0x00007f0e19219f8e in start_thread (arg=0x7f0df2c7a700) at pthread_create.c:311
#8  0x00007f0e1fd24e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f0e22d047c0 (LWP 3245)):
[KCrash Handler]
#6  0x00007f0e1fc62037 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f0e1fc65698 in __GI_abort () at abort.c:90
#8  0x00007f0e1fc5ae03 in __assert_fail_base (fmt=0x7f0e22ce92a9 "%s%s%s:%u: %s%s\320\237\321\200\320\276\320\262\320\265\321\200\320\276\321\207\320\275\320\276\320\265 \321\203\321\202\320\262\320\265\321\200\320\266\320\264\320\265\320\275\320\270\320\265 \302\253%s\302\273 \320\275\320\265 \320\262\321\213\320\277\320\276\320\273\320\275\320\265\320\275\320\276.\n%n", assertion=assertion@entry=0x7f0e1b118ea5 "!xcb_xlib_unknown_req_in_deq", file=file@entry=0x7f0e1b118e92 "../../src/xcb_io.c", line=line@entry=179, function=function@entry=0x7f0e1b118fa0 <__PRETTY_FUNCTION__.14326> "dequeue_pending_request") at assert.c:92
#9  0x00007f0e1fc5aeb2 in __GI___assert_fail (assertion=assertion@entry=0x7f0e1b118ea5 "!xcb_xlib_unknown_req_in_deq", file=file@entry=0x7f0e1b118e92 "../../src/xcb_io.c", line=line@entry=179, function=function@entry=0x7f0e1b118fa0 <__PRETTY_FUNCTION__.14326> "dequeue_pending_request") at assert.c:101
#10 0x00007f0e1b0a733c in dequeue_pending_request (dpy=dpy@entry=0x19e4680, req=req@entry=0x26ad660) at ../../src/xcb_io.c:177
#11 0x00007f0e1b0a841b in _XReply (dpy=dpy@entry=0x19e4680, rep=rep@entry=0x7fff97f3aa00, extra=extra@entry=0, discard=discard@entry=1) at ../../src/xcb_io.c:639
#12 0x00007f0e1b0a3d5d in XSync (dpy=0x19e4680, discard=0) at ../../src/Sync.c:44
#13 0x00007f0e212d05e5 in syncX (this=0x1bbc650) at painting/qwindowsurface_raster.cpp:134
#14 QRasterWindowSurface::syncX (this=0x1bbc650) at painting/qwindowsurface_raster.cpp:130
#15 0x00007f0e212d0a11 in QRasterWindowSurface::beginPaint (this=0x1bbc650, rgn=...) at painting/qwindowsurface_raster.cpp:143
#16 0x00007f0e212eac38 in QWidgetBackingStore::sync (this=0x1d651c0) at painting/qbackingstore.cpp:1304
#17 0x00007f0e21114060 in QWidgetPrivate::syncBackingStore (this=this@entry=0x1b241e0) at kernel/qwidget.cpp:1896
#18 0x00007f0e21120ee4 in QWidget::event (this=this@entry=0x1b20bd0, event=event@entry=0x7f0dec002740) at kernel/qwidget.cpp:8679
#19 0x00007f0e214ec9ab in QMainWindow::event (this=this@entry=0x1b20bd0, event=event@entry=0x7f0dec002740) at widgets/qmainwindow.cpp:1478
#20 0x00007f0e21e92023 in KMainWindow::event (this=this@entry=0x1b20bd0, ev=ev@entry=0x7f0dec002740) at ../../kdeui/widgets/kmainwindow.cpp:1084
#21 0x00007f0e21ecf218 in KXmlGuiWindow::event (this=0x1b20bd0, ev=0x7f0dec002740) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#22 0x00007f0e210d38ec in QApplicationPrivate::notify_helper (this=this@entry=0x19e1410, receiver=receiver@entry=0x1b20bd0, e=e@entry=0x7f0dec002740) at kernel/qapplication.cpp:4567
#23 0x00007f0e210d625b in QApplication::notify (this=this@entry=0x7fff97f3b970, receiver=receiver@entry=0x1b20bd0, e=e@entry=0x7f0dec002740) at kernel/qapplication.cpp:4428
#24 0x00007f0e21ddf1a6 in KApplication::notify (this=0x7fff97f3b970, receiver=0x1b20bd0, event=0x7f0dec002740) at ../../kdeui/kernel/kapplication.cpp:311
#25 0x00007f0e2046e63e in QCoreApplication::notifyInternal (this=0x7fff97f3b970, receiver=receiver@entry=0x1b20bd0, event=event@entry=0x7f0dec002740) at kernel/qcoreapplication.cpp:946
#26 0x00007f0e20472171 in sendEvent (event=0x7f0dec002740, receiver=0x1b20bd0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x198e1f0) at kernel/qcoreapplication.cpp:1570
#28 0x00007f0e204724a3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#29 0x00007f0e2049ce83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#30 postEventSourceDispatch (s=0x19e0bf0) at kernel/qeventdispatcher_glib.cpp:279
#31 0x00007f0e18d46f05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f0e18d47248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f0e18d47304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f0e2049d016 in QEventDispatcherGlib::processEvents (this=0x198fad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#35 0x00007f0e2117913e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#36 0x00007f0e2046d38f in QEventLoop::processEvents (this=this@entry=0x7fff97f3b850, flags=...) at kernel/qeventloop.cpp:149
#37 0x00007f0e2046d618 in QEventLoop::exec (this=this@entry=0x7fff97f3b850, flags=...) at kernel/qeventloop.cpp:204
#38 0x00007f0e20472cf6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#39 0x00007f0e210d1ffc in QApplication::exec () at kernel/qapplication.cpp:3828
#40 0x000000000040aa2e in main (argc=1, argv=0x7fff97f3bab8) at ../../../systemsettings/app/main.cpp:49

This bug may be a duplicate of or related to bug 316907.

Possible duplicates by query: bug 316907, bug 315521, bug 314052, bug 311955, bug 309790.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-09-27 01:10:53 UTC
*** Bug 316907 has been marked as a duplicate of this bug. ***
Comment 2 Albert Astals Cid 2015-09-26 13:40:16 UTC
systemsettings 4 is no longer supported, we do only support version 5

I can not reproduce this crash with the following combinations
  systemsettings 5.4.1 + Qt 5.5.0
  systemsettings 5.3.2 + Qt 5.4.1
Can you still reproduce this hang on version 5?

If you can still reproduce the crash could you please install valgrind and then run
   valgrind systemsettings5
in a terminal, try to reproduce the crash and add here the valgrind output?
Comment 3 Vova 2015-09-28 08:53:41 UTC
Can you look the year on my first post?