kamoso crash sometimes when open effect gallery
SUMMARY kamoso crash sometimes when open effect gallery
STEPS TO REPRODUCE
- open kamoso
- click to effect gallery button
- observes sometimes kamoso crash
OBSERVED RESULT kamoso sometimes crash
EXPECTED RESULT kamoso do not crash
Operating System: Arch Linux KDE Plasma Version: 5.20.5 KDE Frameworks Version: 5.78.0 Qt Version: 5.15.2 Kernel Version: 5.10.5-arch1-1 OS Type: 64-bit Processors: 4 × Intel® Celeron® CPU N3450 @ 1.10GHz Memory: 5.7 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 500
-- Backtrace:
Application: Kamoso (kamoso), signal: Segmentation fault
[KCrash Handler]
#4 0x00007f7f72a81615 in __memmove_sse2_unaligned_erms () at /usr/lib/libc.so.6
#5 0x00007f7f65f5d898 in () at /usr/lib/dri/iris_dri.so
#6 0x00007f7f6552f332 in () at /usr/lib/dri/iris_dri.so
#7 0x00007f7f6552feb3 in () at /usr/lib/dri/iris_dri.so
#8 0x00007f7f656e222d in () at /usr/lib/dri/iris_dri.so
#9 0x00007f7f656e22de in () at /usr/lib/dri/iris_dri.so
#10 0x00007f7f4e3ba917 in () at /usr/lib/gstreamer-1.0/gstkamosoqt5videosink.so
#11 0x00007f7f4e3baa16 in () at /usr/lib/gstreamer-1.0/gstkamosoqt5videosink.so
#12 0x00007f7f74e88711 in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () at /usr/lib/libQt5Quick.so.5
#13 0x00007f7f74e8d3b6 in QSGBatchRenderer::Renderer::renderBatches() () at /usr/lib/libQt5Quick.so.5
#14 0x00007f7f74e8dcc5 in QSGBatchRenderer::Renderer::render() () at /usr/lib/libQt5Quick.so.5
#15 0x00007f7f74e75e82 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/libQt5Quick.so.5
#16 0x00007f7f74e76364 in QSGRenderer::renderScene(unsigned int) () at /usr/lib/libQt5Quick.so.5
#17 0x00007f7f74ed6c03 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib/libQt5Quick.so.5
#18 0x00007f7f74f427a1 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () at /usr/lib/libQt5Quick.so.5
#19 0x00007f7f74ee4eff in () at /usr/lib/libQt5Quick.so.5
#20 0x00007f7f74ee5897 in () at /usr/lib/libQt5Quick.so.5
#21 0x00007f7f72e67f0f in () at /usr/lib/libQt5Core.so.5
#22 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#23 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 19 (Thread 0x7f7f0effd640 (LWP 3419) "USB 2.0 Camera:"):
#1 0x00007f7f749dd231 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f7f74b26c5c in () at /usr/lib/libgstreamer-1.0.so.0
#3 0x00007f7f749c0d77 in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f7f749bdec1 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 18 (Thread 0x7f7f0f7fe640 (LWP 3418) "preview-appsrc:"):
#1 0x00007f7f749dd231 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f7f4c0b7a18 in () at /usr/lib/libgstapp-1.0.so.0
#3 0x00007f7f5414f88e in () at /usr/lib/libgstbase-1.0.so.0
#4 0x00007f7f5415241c in () at /usr/lib/libgstbase-1.0.so.0
#5 0x00007f7f74b26a61 in () at /usr/lib/libgstreamer-1.0.so.0
#6 0x00007f7f749c0d77 in () at /usr/lib/libglib-2.0.so.0
#7 0x00007f7f749bdec1 in () at /usr/lib/libglib-2.0.so.0
#8 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 17 (Thread 0x7f7f0ffff640 (LWP 3417) "viewfinderbin-q"):
#1 0x00007f7f749dd231 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f7f74b26c5c in () at /usr/lib/libgstreamer-1.0.so.0
#3 0x00007f7f749c0d77 in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f7f749bdec1 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 16 (Thread 0x7f7f44bb0640 (LWP 3416) "queue1:src"):
#1 0x00007f7f749dd231 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f7f4c08a56e in () at /usr/lib/gstreamer-1.0/libgstcoreelements.so
#3 0x00007f7f74b26a61 in () at /usr/lib/libgstreamer-1.0.so.0
#4 0x00007f7f749c0d77 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f7f749bdec1 in () at /usr/lib/libglib-2.0.so.0
#6 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 15 (Thread 0x7f7f453b1640 (LWP 3415) "queue2:src"):
#1 0x00007f7f749dd231 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f7f4c08a56e in () at /usr/lib/gstreamer-1.0/libgstcoreelements.so
#3 0x00007f7f74b26a61 in () at /usr/lib/libgstreamer-1.0.so.0
#4 0x00007f7f749c0d77 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f7f749bdec1 in () at /usr/lib/libglib-2.0.so.0
#6 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 14 (Thread 0x7f7f45bb2640 (LWP 3414) "queue3:src"):
#1 0x00007f7f749dd231 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f7f4c08a56e in () at /usr/lib/gstreamer-1.0/libgstcoreelements.so
#3 0x00007f7f74b26a61 in () at /usr/lib/libgstreamer-1.0.so.0
#4 0x00007f7f749c0d77 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f7f749bdec1 in () at /usr/lib/libglib-2.0.so.0
#6 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 13 (Thread 0x7f7f463b3640 (LWP 3413) "queue0:src"):
#1 0x00007f7f749dd231 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f7f4c08a56e in () at /usr/lib/gstreamer-1.0/libgstcoreelements.so
#3 0x00007f7f74b26a61 in () at /usr/lib/libgstreamer-1.0.so.0
#4 0x00007f7f749c0d77 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f7f749bdec1 in () at /usr/lib/libglib-2.0.so.0
#6 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 12 (Thread 0x7f7f46bb4640 (LWP 3412) "queue4:src"):
#1 0x00007f7f749dd231 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f7f4c08a56e in () at /usr/lib/gstreamer-1.0/libgstcoreelements.so
#3 0x00007f7f74b26a61 in () at /usr/lib/libgstreamer-1.0.so.0
#4 0x00007f7f749c0d77 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f7f749bdec1 in () at /usr/lib/libglib-2.0.so.0
#6 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 11 (Thread 0x7f7f473b5640 (LWP 3411) "queue5:src"):
#1 0x00007f7f749dd231 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f7f4c08a56e in () at /usr/lib/gstreamer-1.0/libgstcoreelements.so
#3 0x00007f7f74b26a61 in () at /usr/lib/libgstreamer-1.0.so.0
#4 0x00007f7f749c0d77 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f7f749bdec1 in () at /usr/lib/libglib-2.0.so.0
#6 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 10 (Thread 0x7f7f4fe6f640 (LWP 3406) "kamoso"):
#1 0x00007f7f74990fee in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2 0x00007f7f749e4842 in () at /usr/lib/libglib-2.0.so.0
#3 0x00007f7f7498ffd3 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#4 0x00007f7f4ff86a66 in () at /usr/lib/gstreamer-1.0/libgstvideo4linux2.so
#5 0x00007f7f749bdec1 in () at /usr/lib/libglib-2.0.so.0
#6 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 9 (Thread 0x7f7f554b3640 (LWP 3405) "QQmlThread"):
#1 0x00007f7f749deb99 in sysprof_collector_mark_vprintf () at /usr/lib/libglib-2.0.so.0
#2 0x00007f7f749dfacd in () at /usr/lib/libglib-2.0.so.0
#3 0x00007f7f749906e9 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#4 0x00007f7f749e47b6 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f7f7498f2b1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#6 0x00007f7f730a86fc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7 0x00007f7f7304e3fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#8 0x00007f7f72e66d22 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#9 0x00007f7f747905a9 in () at /usr/lib/libQt5Qml.so.5
#10 0x00007f7f72e67f0f in () at /usr/lib/libQt5Core.so.5
#11 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 8 (Thread 0x7f7f55d9f640 (LWP 3404) "kamoso:disk$3"):
#1 0x00007f7f658ce52c in () at /usr/lib/dri/iris_dri.so
#2 0x00007f7f658cccf8 in () at /usr/lib/dri/iris_dri.so
#3 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#4 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 7 (Thread 0x7f7f565a0640 (LWP 3403) "kamoso:disk$2"):
#1 0x00007f7f658ce52c in () at /usr/lib/dri/iris_dri.so
#2 0x00007f7f658cccf8 in () at /usr/lib/dri/iris_dri.so
#3 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#4 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 6 (Thread 0x7f7f64825640 (LWP 3402) "kamoso:disk$1"):
#1 0x00007f7f658ce52c in () at /usr/lib/dri/iris_dri.so
#2 0x00007f7f658cccf8 in () at /usr/lib/dri/iris_dri.so
#3 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#4 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 5 (Thread 0x7f7f65026640 (LWP 3401) "kamoso:disk$0"):
#1 0x00007f7f658ce52c in () at /usr/lib/dri/iris_dri.so
#2 0x00007f7f658cccf8 in () at /usr/lib/dri/iris_dri.so
#3 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#4 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7f7f6c9c6640 (LWP 3398) "QQmlThread"):
#1 0x00007f7f749905fd in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2 0x00007f7f749e47b6 in () at /usr/lib/libglib-2.0.so.0
#3 0x00007f7f7498f2b1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4 0x00007f7f730a86fc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5 0x00007f7f7304e3fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6 0x00007f7f72e66d22 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7 0x00007f7f747905a9 in () at /usr/lib/libQt5Qml.so.5
#8 0x00007f7f72e67f0f in () at /usr/lib/libQt5Core.so.5
#9 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7f7f6d207640 (LWP 3397) "QDBusConnection"):
#1 0x00007f7f749e493f in () at /usr/lib/libglib-2.0.so.0
#2 0x00007f7f7498f2b1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007f7f730a86fc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4 0x00007f7f7304e3fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5 0x00007f7f72e66d22 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6 0x00007f7f71f84098 in () at /usr/lib/libQt5DBus.so.5
#7 0x00007f7f72e67f0f in () at /usr/lib/libQt5Core.so.5
#8 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7f7f6de18640 (LWP 3396) "QXcbEventQueue"):
#1 0x00007f7f70dda63b in () at /usr/lib/libxcb.so.1
#2 0x00007f7f70ddc37b in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3 0x00007f7f6df37131 in () at /usr/lib/libQt5XcbQpa.so.5
#4 0x00007f7f72e67f0f in () at /usr/lib/libQt5Core.so.5
#5 0x00007f7f71e903e9 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007f7f72ad8293 in clone () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7f7f6e43df80 (LWP 3394) "kamoso"):
#1 0x00007f7f72e6e0d4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2 0x00007f7f74ee7137 in () at /usr/lib/libQt5Quick.so.5
#3 0x00007f7f74f50b87 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#4 0x00007f7f73bae752 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#5 0x00007f7f7304fa7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#6 0x00007f7f734af319 in QPlatformWindow::windowEvent(QEvent*) () at /usr/lib/libQt5Gui.so.5
#7 0x00007f7f73bb5437 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#8 0x00007f7f7304fa7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#9 0x00007f7f730a7a65 in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#10 0x00007f7f730a834a in () at /usr/lib/libQt5Core.so.5
#11 0x00007f7f74990a84 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#12 0x00007f7f749e49b1 in () at /usr/lib/libglib-2.0.so.0
#13 0x00007f7f7498f2b1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#14 0x00007f7f730a86e1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#15 0x00007f7f7304e3fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#16 0x00007f7f73056894 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#17 0x00005601d30295b5 in ()
#18 0x00007f7f72a00152 in __libc_start_main () at /usr/lib/libc.so.6
#19 0x00005601d302979e in ()
[Inferior 1 (process 3394) detached]
Application: kamoso (20.12.1)
Qt Version: 5.15.2 Frameworks Version: 5.78.0 Operating System: Linux 5.10.5-arch1-1 x86_64 Windowing system: X11 Distribution: Arch Linux
The crash can be reproduced sometimes.
Edited by Lionel Landwerlin