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

            Bug ID: 445712
           Summary: Kamoso crashes when trying to access filters after
                    configuring kamoso
           Product: kamoso
           Version: 21.04.3
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: aleix...@kde.org
          Reporter: dabiswas...@gmail.com
  Target Milestone: ---

Application: kamoso (21.04.3)

Qt Version: 5.15.2
Frameworks Version: 5.88.0
Operating System: Linux 5.14.17-301.fc35.x86_64 x86_64
Windowing System: Wayland
Distribution: Fedora Linux 35 (KDE Plasma)
DrKonqi: 5.23.2 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
Trying to test my webcam :)
First, I opened Kamoso. Then I went to configure Kamoso. Then I made no change
and left the config window. Then I clicked on the filters icon on the top left.
Then Kamoso crashed. Sorry if it's incomprehensible, English is not my first
language.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Kamoso (kamoso), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = {<No data
fields>}}
[KCrash Handler]
#6  __memcpy_ssse3_back () at
../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S:1866
#7  0x00007f1ea27eb882 in memcpy (__len=<optimized out>, __src=<optimized out>,
__dest=<optimized out>) at /usr/include/bits/string_fortified.h:29
#8  util_copy_rect (dst=<optimized out>, dst@entry=0x7f1c77be5000 "",
format=format@entry=PIPE_FORMAT_R8G8B8A8_UNORM,
dst_stride=dst_stride@entry=256, dst_x=<optimized out>, dst_x@entry=0,
dst_y=<optimized out>, dst_y@entry=0, width=<optimized out>, width@entry=3,
height=<optimized out>, src=<optimized out>, src_stride=12, src_x=<optimized
out>, src_y=<optimized out>) at ../src/util/format/u_format.c:89
#9  0x00007f1ea2cf800f in util_copy_box (dst=0x7f1c77be5000 "",
format=PIPE_FORMAT_R8G8B8A8_UNORM, dst_stride=256, dst_slice_stride=40960,
dst_x=dst_x@entry=0, dst_y=dst_y@entry=0, dst_z=0, width=3, height=160,
depth=1, src=0x7f1cb85e1c10 "", src_stride=12, src_slice_stride=1920, src_x=0,
src_y=0, src_z=0) at ../src/gallium/auxiliary/util/u_surface.c:78
#10 0x00007f1ea32616d3 in u_default_texture_subdata (pipe=0x55567d399170,
resource=0x7f1e408ad1c0, level=<optimized out>, usage=<optimized out>,
box=0x7f1e567fa950, data=0x7f1cb85e1c10, stride=12, layer_stride=1920) at
../src/gallium/auxiliary/util/u_transfer.c:71
#11 0x00007f1ea27f26ac in st_TexSubImage (ctx=<optimized out>, dims=<optimized
out>, texImage=<optimized out>, xoffset=0, yoffset=<optimized out>, zoffset=0,
width=3, height=<optimized out>, depth=1, format=6408, type=5121,
pixels=0x7f1cb85e1c10, unpack=0x7f1e940494b0) at
../src/mesa/state_tracker/st_cb_texture.c:1607
#12 0x00007f1ea27f3267 in st_TexImage (unpack=0x7f1e940494b0,
pixels=0x7f1cb85e1c10, type=5121, format=6408, texImage=0x7f1e4026c360, dims=2,
ctx=0x7f1e94016010) at ../src/mesa/state_tracker/st_cb_texture.c:1836
#13 st_TexImage (ctx=0x7f1e94016010, dims=2, texImage=0x7f1e4026c360,
format=6408, type=5121, pixels=0x7f1cb85e1c10, unpack=0x7f1e940494b0) at
../src/mesa/state_tracker/st_cb_texture.c:1818
#14 0x00007f1ea2980aa9 in teximage (no_error=false, pixels=0x7f1cb85e1c10,
imageSize=0, type=5121, format=6408, border=0, depth=<optimized out>,
height=<optimized out>, width=<optimized out>, internalFormat=<optimized out>,
level=0, target=3553, texObj=0x55567d8b3120, dims=2, compressed=0 '\000',
ctx=0x7f1e94016010) at ../src/mesa/main/teximage.c:3174
#15 teximage_err (ctx=0x7f1e94016010, compressed=compressed@entry=0 '\000',
dims=dims@entry=2, target=3553, level=0, internalFormat=<optimized out>,
width=3, height=160, depth=1, border=0, format=6408, type=5121, imageSize=0,
pixels=0x7f1cb85e1c10) at ../src/mesa/main/teximage.c:3201
#16 0x00007f1ea2982c32 in _mesa_TexImage2D (target=<optimized out>,
level=<optimized out>, internalFormat=<optimized out>, width=<optimized out>,
height=<optimized out>, border=<optimized out>, format=6408, type=5121,
pixels=0x7f1cb85e1c10) at ../src/mesa/main/teximage.c:3272
#17 0x00007f1e94ef4167 in QOpenGLFunctions::glTexImage2D
(pixels=0x7f1cb85e1c10, type=<optimized out>, format=<optimized out>, border=0,
height=<optimized out>, width=<optimized out>, internalformat=<optimized out>,
level=0, target=3553, this=0x7f1e4083bb58) at
/usr/include/qt5/QtGui/qopenglfunctions.h:1027
#18 VideoMaterial::bindTexture (this=0x7f1e4083bb40, i=<optimized out>,
data=<optimized out>) at
/usr/src/debug/kamoso-21.04.3-1.fc35.x86_64/src/elements/gstqtvideosink/painters/videomaterial.cpp:439
#19 0x00007f1e94ef493c in VideoMaterial::bind (this=0x7f1e4083bb40) at
/usr/src/debug/kamoso-21.04.3-1.fc35.x86_64/src/elements/gstqtvideosink/painters/videomaterial.cpp:421
#20 VideoMaterialShader::updateState (this=0x7f1e408389e0, state=...,
newMaterial=0x7f1e4083bb40, oldMaterial=<optimized out>) at
/usr/src/debug/kamoso-21.04.3-1.fc35.x86_64/src/elements/gstqtvideosink/painters/videomaterial.cpp:125
#21 0x00007f1ec05a96e9 in QSGBatchRenderer::Renderer::renderMergedBatch
(batch=<optimized out>, this=0x7f1e40013640) at
scenegraph/coreapi/qsgbatchrenderer.cpp:3097
#22 QSGBatchRenderer::Renderer::renderMergedBatch (this=0x7f1e40013640,
batch=<optimized out>) at scenegraph/coreapi/qsgbatchrenderer.cpp:3026
#23 0x00007f1ec05ac9ed in QSGBatchRenderer::Renderer::renderBatches
(this=this@entry=0x7f1e40013640) at
scenegraph/coreapi/qsgbatchrenderer.cpp:4051
#24 0x00007f1ec05ad112 in QSGBatchRenderer::Renderer::render (this=<optimized
out>) at scenegraph/coreapi/qsgbatchrenderer.cpp:4363
#25 0x00007f1ec05997e4 in QSGRenderer::renderScene (bindable=...,
this=0x7f1e40013640) at scenegraph/coreapi/qsgrenderer.cpp:264
#26 QSGRenderer::renderScene (this=0x7f1e40013640, bindable=...) at
scenegraph/coreapi/qsgrenderer.cpp:220
#27 0x00007f1ec0599c83 in QSGRenderer::renderScene (this=<optimized out>,
fboId=<optimized out>) at scenegraph/coreapi/qsgrenderer.cpp:212
#28 0x00007f1ec05f2b45 in QSGDefaultRenderContext::renderNextFrame
(this=0x55567d3aa640, renderer=0x7f1e40013640, fboId=<optimized out>) at
scenegraph/qsgdefaultrendercontext.cpp:228
#29 0x00007f1ec064d629 in QQuickWindowPrivate::renderSceneGraph
(this=0x55567d068510, size=..., surfaceSize=...) at items/qquickwindow.cpp:617
#30 0x00007f1ec05fe368 in QSGRenderThread::syncAndRender (this=0x55567d750ea0,
grabImage=0x0) at scenegraph/qsgthreadedrenderloop.cpp:837
#31 0x00007f1ec0602a9d in QSGRenderThread::run (this=0x55567d750ea0) at
scenegraph/qsgthreadedrenderloop.cpp:1043
#32 0x00007f1ebe5274c6 in QThreadPrivate::start (arg=0x55567d750ea0) at
thread/qthread_unix.cpp:329
#33 0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#34 0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 20 (Thread 0x7f1e56ffd640 (LWP 34079) "kamoso:gdrv0"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f1e747c5550,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f1ebe0787df in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x7f1e747c5550, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007f1ebe07aef0 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x7f1e747c5500, cond=0x7f1e747c5528) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=cond@entry=0x7f1e747c5528,
mutex=mutex@entry=0x7f1e747c5500) at pthread_cond_wait.c:619
#5  0x00007f1ea27a211b in cnd_wait (mtx=0x7f1e747c5500, cond=0x7f1e747c5528) at
../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x55567d90acf0) at
../src/util/u_queue.c:294
#7  0x00007f1ea27a1bdb in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#8  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#9  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 19 (Thread 0x7f1e577fe640 (LWP 34078) "kamoso:gdrv0"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f1e94062550,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f1ebe0787df in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x7f1e94062550, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007f1ebe07aef0 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x7f1e94062500, cond=0x7f1e94062528) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=cond@entry=0x7f1e94062528,
mutex=mutex@entry=0x7f1e94062500) at pthread_cond_wait.c:619
#5  0x00007f1ea27a211b in cnd_wait (mtx=0x7f1e94062500, cond=0x7f1e94062528) at
../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x55567d7571f0) at
../src/util/u_queue.c:294
#7  0x00007f1ea27a1bdb in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#8  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#9  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 18 (Thread 0x7f1e57fff640 (LWP 34075) "HP TrueVision H"):
#1  0x00007f1ec00998e3 in g_cond_wait (cond=cond@entry=0x55567d812ad0,
mutex=mutex@entry=0x55567d812a88) at ../glib/gthread-posix.c:1575
#2  0x00007f1ec01f0813 in gst_task_func (task=0x55567d812a70) at
../gst/gsttask.c:369
#3  0x00007f1ec007d054 in g_thread_pool_thread_proxy (data=<optimized out>) at
../glib/gthreadpool.c:354
#4  0x00007f1ec007a122 in g_thread_proxy (data=0x55567d3770c0) at
../glib/gthread.c:827
#5  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#6  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 17 (Thread 0x7f1e74ff9640 (LWP 34074) "preview-appsrc:"):
#1  0x00007f1ec00998e3 in g_cond_wait (cond=cond@entry=0x55567d7364a0,
mutex=mutex@entry=0x55567d7364b0) at ../glib/gthread-posix.c:1575
#2  0x00007f1e94dcd287 in gst_app_src_create (bsrc=0x55567d736770,
offset=<optimized out>, size=4096, buf=0x7f1e74ff8a18) at
../gst-libs/gst/app/gstappsrc.c:1774
#3  0x00007f1ea048b6bd in gst_base_src_get_range (src=src@entry=0x55567d736770,
offset=offset@entry=0, length=<optimized out>, buf=buf@entry=0x7f1e74ff8b00) at
../libs/gst/base/gstbasesrc.c:2587
#4  0x00007f1ea0491c6d in gst_base_src_loop (pad=0x55567d6968b0) at
../libs/gst/base/gstbasesrc.c:2911
#5  0x00007f1ec01f0627 in gst_task_func (task=0x55567d812950) at
../gst/gsttask.c:384
#6  0x00007f1ec007d054 in g_thread_pool_thread_proxy (data=<optimized out>) at
../glib/gthreadpool.c:354
#7  0x00007f1ec007a122 in g_thread_proxy (data=0x7f1e84001b00) at
../glib/gthread.c:827
#8  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#9  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 16 (Thread 0x7f1e757fa640 (LWP 34073) "viewfinderbin-q"):
#1  0x00007f1ec00998e3 in g_cond_wait (cond=cond@entry=0x55567d812890,
mutex=mutex@entry=0x55567d812848) at ../glib/gthread-posix.c:1575
#2  0x00007f1ec01f0813 in gst_task_func (task=0x55567d812830) at
../gst/gsttask.c:369
#3  0x00007f1ec007d054 in g_thread_pool_thread_proxy (data=<optimized out>) at
../glib/gthreadpool.c:354
#4  0x00007f1ec007a122 in g_thread_proxy (data=0x55567d376c60) at
../glib/gthread.c:827
#5  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#6  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 15 (Thread 0x7f1e75ffb640 (LWP 34072) "queue3:src"):
#1  0x00007f1ec00998e3 in g_cond_wait (cond=cond@entry=0x55567d7aef30,
mutex=mutex@entry=0x55567d7aef20) at ../glib/gthread-posix.c:1575
#2  0x00007f1e94d85379 in gst_queue_loop (pad=<optimized out>) at
../plugins/elements/gstqueue.c:1529
#3  0x00007f1ec01f0627 in gst_task_func (task=0x55567d812710) at
../gst/gsttask.c:384
#4  0x00007f1ec007d054 in g_thread_pool_thread_proxy (data=<optimized out>) at
../glib/gthreadpool.c:354
#5  0x00007f1ec007a122 in g_thread_proxy (data=0x55567d376c00) at
../glib/gthread.c:827
#6  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#7  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 14 (Thread 0x7f1e767fc640 (LWP 34071) "queue1:src"):
#1  0x00007f1ec00998e3 in g_cond_wait (cond=cond@entry=0x55567d7ae930,
mutex=mutex@entry=0x55567d7ae920) at ../glib/gthread-posix.c:1575
#2  0x00007f1e94d85379 in gst_queue_loop (pad=<optimized out>) at
../plugins/elements/gstqueue.c:1529
#3  0x00007f1ec01f0627 in gst_task_func (task=0x55567d8125f0) at
../gst/gsttask.c:384
#4  0x00007f1ec007d054 in g_thread_pool_thread_proxy (data=<optimized out>) at
../glib/gthreadpool.c:354
#5  0x00007f1ec007a122 in g_thread_proxy (data=0x55567d376e40) at
../glib/gthread.c:827
#6  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#7  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 13 (Thread 0x7f1e76ffd640 (LWP 34070) "queue2:src"):
#1  0x00007f1ec00998e3 in g_cond_wait (cond=cond@entry=0x55567d7aec30,
mutex=mutex@entry=0x55567d7aec20) at ../glib/gthread-posix.c:1575
#2  0x00007f1e94d85379 in gst_queue_loop (pad=<optimized out>) at
../plugins/elements/gstqueue.c:1529
#3  0x00007f1ec01f0627 in gst_task_func (task=0x55567d8124d0) at
../gst/gsttask.c:384
#4  0x00007f1ec007d054 in g_thread_pool_thread_proxy (data=<optimized out>) at
../glib/gthreadpool.c:354
#5  0x00007f1ec007a122 in g_thread_proxy (data=0x55567d376ea0) at
../glib/gthread.c:827
#6  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#7  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 12 (Thread 0x7f1e777fe640 (LWP 34069) "queue0:src"):
#1  0x00007f1ec00998e3 in g_cond_wait (cond=cond@entry=0x55567d7ae630,
mutex=mutex@entry=0x55567d7ae620) at ../glib/gthread-posix.c:1575
#2  0x00007f1e94d85379 in gst_queue_loop (pad=<optimized out>) at
../plugins/elements/gstqueue.c:1529
#3  0x00007f1ec01f0627 in gst_task_func (task=0x55567d8123b0) at
../gst/gsttask.c:384
#4  0x00007f1ec007d054 in g_thread_pool_thread_proxy (data=<optimized out>) at
../glib/gthreadpool.c:354
#5  0x00007f1ec007a122 in g_thread_proxy (data=0x55567d376f00) at
../glib/gthread.c:827
#6  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#7  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 11 (Thread 0x7f1e77fff640 (LWP 34068) "queue5:src"):
#1  0x00007f1ec00998e3 in g_cond_wait (cond=cond@entry=0x55567d7af530,
mutex=mutex@entry=0x55567d7af520) at ../glib/gthread-posix.c:1575
#2  0x00007f1e94d85379 in gst_queue_loop (pad=<optimized out>) at
../plugins/elements/gstqueue.c:1529
#3  0x00007f1ec01f0627 in gst_task_func (task=0x55567d812290) at
../gst/gsttask.c:384
#4  0x00007f1ec007d054 in g_thread_pool_thread_proxy (data=<optimized out>) at
../glib/gthreadpool.c:354
#5  0x00007f1ec007a122 in g_thread_proxy (data=0x55567d377060) at
../glib/gthread.c:827
#6  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#7  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 10 (Thread 0x7f1e948bd640 (LWP 34067) "queue4:src"):
#1  0x00007f1ec00998e3 in g_cond_wait (cond=cond@entry=0x55567d7af230,
mutex=mutex@entry=0x55567d7af220) at ../glib/gthread-posix.c:1575
#2  0x00007f1e94d85379 in gst_queue_loop (pad=<optimized out>) at
../plugins/elements/gstqueue.c:1529
#3  0x00007f1ec01f0627 in gst_task_func (task=0x55567d812170) at
../gst/gsttask.c:384
#4  0x00007f1ec007d054 in g_thread_pool_thread_proxy (data=<optimized out>) at
../glib/gthreadpool.c:354
#5  0x00007f1ec007a122 in g_thread_proxy (data=0x55567d377120) at
../glib/gthread.c:827
#6  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#7  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 9 (Thread 0x7f1e95f9d640 (LWP 34062) "kamoso"):
#1  0x00007f1ec00497e5 in g_source_iter_next (iter=iter@entry=0x7f1e95f9ca70,
source=source@entry=0x7f1e95f9ca58) at ../glib/gmain.c:1065
#2  0x00007f1ec004addb in g_main_context_prepare (context=0x55567d388690,
priority=0x7f1e95f9cb18) at ../glib/gmain.c:3675
#3  0x00007f1ec00a00c3 in g_main_context_iterate.constprop.0
(context=0x55567d388690, block=-1778791652, block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4155
#4  0x00007f1ec004a903 in g_main_loop_run (loop=0x55567d386d50) at
../glib/gmain.c:4373
#5  0x00007f1ea02b8d23 in provider_thread (data=0x55567d2365f0) at
../sys/v4l2/gstv4l2deviceprovider.c:406
#6  0x00007f1ec007a122 in g_thread_proxy (data=0x55567d376d80) at
../glib/gthread.c:827
#7  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#8  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 8 (Thread 0x7f1ea15e3640 (LWP 34061) "QQmlThread"):
#1  0x00007f1ec00497e5 in g_source_iter_next (iter=iter@entry=0x7f1ea15e2960,
source=source@entry=0x7f1ea15e2948) at ../glib/gmain.c:1065
#2  0x00007f1ec004addb in g_main_context_prepare (context=0x7f1e84000c20,
priority=0x7f1ea15e2a08) at ../glib/gmain.c:3675
#3  0x00007f1ec00a00c3 in g_main_context_iterate.constprop.0
(context=context@entry=0x7f1e84000c20, block=-1587664372, block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4155
#4  0x00007f1ec00489e3 in g_main_context_iteration (context=0x7f1e84000c20,
may_block=1) at ../glib/gmain.c:4240
#5  0x00007f1ebe735c0e in QEventDispatcherGlib::processEvents
(this=0x7f1e84000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f1ebe6e31c2 in QEventLoop::exec (this=this@entry=0x7f1ea15e2b70,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#7  0x00007f1ebe5262ca in QThread::exec (this=this@entry=0x55567d3482a0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007f1ebfe52d7c in QQmlThreadPrivate::run (this=0x55567d3482a0) at
qml/ftw/qqmlthread.cpp:155
#9  0x00007f1ebe5274c6 in QThreadPrivate::start (arg=0x55567d3482a0) at
thread/qthread_unix.cpp:329
#10 0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#11 0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 7 (Thread 0x7f1ea1de4640 (LWP 34060) "kamoso:shlo0"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55567d2e8220,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f1ebe0787df in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x55567d2e8220, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007f1ebe07aef0 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55567d2e81d0, cond=0x55567d2e81f8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=cond@entry=0x55567d2e81f8,
mutex=mutex@entry=0x55567d2e81d0) at pthread_cond_wait.c:619
#5  0x00007f1ea27a211b in cnd_wait (mtx=0x55567d2e81d0, cond=0x55567d2e81f8) at
../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x55567d2e9200) at
../src/util/u_queue.c:294
#7  0x00007f1ea27a1bdb in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#8  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#9  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7f1ea25e5640 (LWP 34059) "kamoso:sh0"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55567d2e7c94,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f1ebe0787df in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x55567d2e7c94, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007f1ebe07aef0 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55567d2e7c40, cond=0x55567d2e7c68) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=cond@entry=0x55567d2e7c68,
mutex=mutex@entry=0x55567d2e7c40) at pthread_cond_wait.c:619
#5  0x00007f1ea27a211b in cnd_wait (mtx=0x55567d2e7c40, cond=0x55567d2e7c68) at
../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x55567d2e7130) at
../src/util/u_queue.c:294
#7  0x00007f1ea27a1bdb in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#8  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#9  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7f1ea8e8d640 (LWP 34058) "kamoso:disk$0"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55567cff1cc8,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f1ebe0787df in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x55567cff1cc8, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007f1ebe07aef0 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55567cff1c78, cond=0x55567cff1ca0) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=cond@entry=0x55567cff1ca0,
mutex=mutex@entry=0x55567cff1c78) at pthread_cond_wait.c:619
#5  0x00007f1ea27a211b in cnd_wait (mtx=0x55567cff1c78, cond=0x55567cff1ca0) at
../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x55567d2e7150) at
../src/util/u_queue.c:294
#7  0x00007f1ea27a1bdb in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#8  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#9  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7f1ea97d5640 (LWP 34057) "kamoso:cs0"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55567d2e6464,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f1ebe0787df in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x55567d2e6464, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007f1ebe07aef0 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55567d2e6410, cond=0x55567d2e6438) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=cond@entry=0x55567d2e6438,
mutex=mutex@entry=0x55567d2e6410) at pthread_cond_wait.c:619
#5  0x00007f1ea27a211b in cnd_wait (mtx=0x55567d2e6410, cond=0x55567d2e6438) at
../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x55567d2e2d40) at
../src/util/u_queue.c:294
#7  0x00007f1ea27a1bdb in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#8  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#9  0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7f1eaacc5640 (LWP 34056) "QQmlThread"):
#1  __arch_get_hw_counter (clock_mode=1, vd=0x7fff1a726080) at
./arch/x86/include/asm/vdso/gettimeofday.h:249
#2  0x00007fff1a72a9ca in do_hres (ts=0x7f1eaacc4950, clk=1, vd=0x7fff1a726080)
at arch/x86/entry/vdso/../../../../lib/vdso/gettimeofday.c:144
#3  __cvdso_clock_gettime_common (ts=0x7f1eaacc4950, clock=1,
vd=0x7fff1a726080) at
arch/x86/entry/vdso/../../../../lib/vdso/gettimeofday.c:251
#4  __cvdso_clock_gettime_data (vd=<optimized out>, ts=0x7f1eaacc4950, clock=1)
at arch/x86/entry/vdso/../../../../lib/vdso/gettimeofday.c:258
#5  __cvdso_clock_gettime (ts=0x7f1eaacc4950, clock=1) at
arch/x86/entry/vdso/../../../../lib/vdso/gettimeofday.c:268
#6  __vdso_clock_gettime (clock=1, ts=0x7f1eaacc4950) at
arch/x86/entry/vdso/vclock_gettime.c:43
#7  0x00007f1ebe0c628d in __GI___clock_gettime (clock_id=<optimized out>,
tp=tp@entry=0x7f1eaacc4950) at ../sysdeps/unix/sysv/linux/clock_gettime.c:42
#8  0x00007f1ec004aede in sysprof_clock_get_current_time () at
/usr/include/sysprof-4/sysprof-clock.h:88
#9  g_main_context_prepare (context=0x7f1e9c000c20, priority=0x7f1eaacc4a08) at
../glib/gmain.c:3699
#10 0x00007f1ec00a00c3 in g_main_context_iterate.constprop.0
(context=context@entry=0x7f1e9c000c20, block=-1429452276, block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4155
#11 0x00007f1ec00489e3 in g_main_context_iteration (context=0x7f1e9c000c20,
may_block=1) at ../glib/gmain.c:4240
#12 0x00007f1ebe735c0e in QEventDispatcherGlib::processEvents
(this=0x7f1e9c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#13 0x00007f1ebe6e31c2 in QEventLoop::exec (this=this@entry=0x7f1eaacc4b70,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#14 0x00007f1ebe5262ca in QThread::exec (this=this@entry=0x55567cfbd3d0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#15 0x00007f1ebfe52d7c in QQmlThreadPrivate::run (this=0x55567cfbd3d0) at
qml/ftw/qqmlthread.cpp:155
#16 0x00007f1ebe5274c6 in QThreadPrivate::start (arg=0x55567cfbd3d0) at
thread/qthread_unix.cpp:329
#17 0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#18 0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7f1eac2fd640 (LWP 34055) "QDBusConnection"):
#1  0x00007f1ec00a024c in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f1ea40053e0, timeout=<optimized out>, context=0x7f1ea4001ce0)
at ../glib/gmain.c:4478
#2  g_main_context_iterate.constprop.0 (context=context@entry=0x7f1ea4001ce0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/gmain.c:4170
#3  0x00007f1ec00489e3 in g_main_context_iteration (context=0x7f1ea4001ce0,
may_block=1) at ../glib/gmain.c:4240
#4  0x00007f1ebe735c0e in QEventDispatcherGlib::processEvents
(this=0x7f1ea4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f1ebe6e31c2 in QEventLoop::exec (this=this@entry=0x7f1eac2fcb60,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007f1ebe5262ca in QThread::exec (this=this@entry=0x7f1ebd59c060
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f1ebd521b6b in QDBusConnectionManager::run (this=0x7f1ebd59c060
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#8  0x00007f1ebe5274c6 in QThreadPrivate::start (arg=0x7f1ebd59c060 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:329
#9  0x00007f1ebe07bb17 in start_thread (arg=<optimized out>) at
pthread_create.c:435
#10 0x00007f1ebe1006c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7f1ebea71980 (LWP 34049) "kamoso"):
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55567d72dff4,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f1ebe0787df in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x55567d72dff4, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3  0x00007f1ebe07aef0 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55567d72dfa0, cond=0x55567d72dfc8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x55567d72dfc8, mutex=0x55567d72dfa0) at
pthread_cond_wait.c:619
#5  0x00007f1ebe52d03b in QWaitConditionPrivate::wait (deadline=...,
deadline=..., this=0x55567d72dfa0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x55567d750ef8,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f1ec060771d in QSGThreadedRenderLoop::polishAndSync
(this=0x55567d2644b0, w=0x55567d4349f0, inExpose=<optimized out>) at
/usr/include/qt5/QtCore/qdeadlinetimer.h:68
#8  0x00007f1ec0657e0c in QQuickWindow::event (this=0x55567d3890c0,
e=0x7fff1a66db60) at items/qquickwindow.cpp:1858
#9  0x00007f1ebf264443 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55567d3890c0, e=0x7fff1a66db60) at
kernel/qapplication.cpp:3632
#10 0x00007f1ebe6e47b8 in QCoreApplication::notifyInternal2
(receiver=0x55567d3890c0, event=0x7fff1a66db60) at
kernel/qcoreapplication.cpp:1064
#11 0x00007f1ebebd0fbd in QPlatformWindow::deliverUpdateRequest
(this=<optimized out>) at kernel/qplatformwindow.cpp:789
#12 0x00007f1ebe70ef29 in QObject::event (this=0x55567d68f0a0,
e=0x55567df33100) at kernel/qobject.cpp:1314
#13 0x00007f1ebf264443 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55567d68f0a0, e=0x55567df33100) at
kernel/qapplication.cpp:3632
#14 0x00007f1ebe6e47b8 in QCoreApplication::notifyInternal2
(receiver=0x55567d68f0a0, event=0x55567df33100) at
kernel/qcoreapplication.cpp:1064
#15 0x00007f1ebe6e7d26 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x55567cee8d90) at
kernel/qcoreapplication.cpp:1821
#16 0x00007f1ebe7360f7 in postEventSourceDispatch (s=0x55567cf3f880) at
kernel/qeventdispatcher_glib.cpp:277
#17 0x00007f1ec004b33f in g_main_dispatch (context=0x7f1ea4005000) at
../glib/gmain.c:3381
#18 g_main_context_dispatch (context=0x7f1ea4005000) at ../glib/gmain.c:4099
#19 0x00007f1ec00a02b8 in g_main_context_iterate.constprop.0
(context=context@entry=0x7f1ea4005000, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#20 0x00007f1ec00489e3 in g_main_context_iteration (context=0x7f1ea4005000,
may_block=1) at ../glib/gmain.c:4240
#21 0x00007f1ebe735b98 in QEventDispatcherGlib::processEvents
(this=0x55567cf3e330, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#22 0x00007f1ebe6e31c2 in QEventLoop::exec (this=this@entry=0x7fff1a66dfa0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#23 0x00007f1ebe6eb704 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#24 0x000055567cc705cd in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kamoso-21.04.3-1.fc35.x86_64/src/main.cpp:59
[Inferior 1 (process 34049) detached]

The reporter indicates this bug may be a duplicate of or related to bug 440887.

Possible duplicates by query: bug 440887, bug 437675, bug 432113, bug 431065,
bug 421299.

Reported using DrKonqi

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

Reply via email to