Bug 431512

Summary: drkonqi crashes on Wayland when I start to type in the text box to describe what I was doing
Product: [Applications] drkonqi Reporter: Patrick Silva <bugseforuns>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: sitter
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Patrick Silva 2021-01-12 16:41:14 UTC
Title say it all.

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.20.80
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2


Thread 6 (Thread 0x7f6482a48700 (LWP 52946)):
Ponto de parada 1 at 0x7f648fa5350e: file text/qtextengine.cpp, line 2081.

Thread 5 (Thread 0x7f6482247700 (LWP 52947)):
Nota: ponto de parada 1 also set at pc 0x7f648fa5350e.
Ponto de parada 2 at 0x7f648fa5350e: file text/qtextengine.cpp, line 2081.

Thread 4 (Thread 0x7f6481245700 (LWP 52949)):
Nota: pontos de paradas 1 and 2 also set at pc 0x7f648fa5350e.
Ponto de parada 3 at 0x7f648fa5350e: file text/qtextengine.cpp, line 2081.

Thread 3 (Thread 0x7f6481a46700 (LWP 52948)):
Nota: pontos de paradas 1, 2 and 3 also set at pc 0x7f648fa5350e.
Ponto de parada 4 at 0x7f648fa5350e: file text/qtextengine.cpp, line 2081.

Thread 2 (Thread 0x7f6489d94700 (LWP 52932)):
Nota: pontos de paradas 1, 2, 3 and 4 also set at pc 0x7f648fa5350e.
Ponto de parada 5 at 0x7f648fa5350e: file text/qtextengine.cpp, line 2081.

Thread 1 (Thread 0x7f648bb3e2c0 (LWP 52922)):
Nota: pontos de paradas 1, 2, 3, 4 and 5 also set at pc 0x7f648fa5350e.
Ponto de parada 6 at 0x7f648fa5350e: file text/qtextengine.cpp, line 2081.

Thread 6 (Thread 0x7f6482a48700 (LWP 52946)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f5f19e7c58) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55f5f19e7c08, cond=0x55f5f19e7c30) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55f5f19e7c30, mutex=0x55f5f19e7c08) at pthread_cond_wait.c:638
#3  0x00007f6483142e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f6483142a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f648e8cc609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f648effb293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f6482247700 (LWP 52947)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f5f19e7c58) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55f5f19e7c08, cond=0x55f5f19e7c30) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55f5f19e7c30, mutex=0x55f5f19e7c08) at pthread_cond_wait.c:638
#3  0x00007f6483142e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f6483142a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f648e8cc609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f648effb293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f6481245700 (LWP 52949)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f5f19e7c58) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55f5f19e7c08, cond=0x55f5f19e7c30) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55f5f19e7c30, mutex=0x55f5f19e7c08) at pthread_cond_wait.c:638
#3  0x00007f6483142e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f6483142a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f648e8cc609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f648effb293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f6481a46700 (LWP 52948)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f5f19e7c58) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55f5f19e7c08, cond=0x55f5f19e7c30) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55f5f19e7c30, mutex=0x55f5f19e7c08) at pthread_cond_wait.c:638
#3  0x00007f6483142e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f6483142a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f648e8cc609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f648effb293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f6489d94700 (LWP 52932)):
#0  0x00007f648efeeaff in __GI___poll (fds=0x7f6484005240, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f648df731ae in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f6484005240, timeout=<optimized out>, context=0x7f6484000c20) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f6484000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f648df732e3 in g_main_context_iteration (context=0x7f6484000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f648f5d4fa2 in QEventDispatcherGlib::processEvents (this=0x7f6484000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f648f5791ab in QEventLoop::exec (this=this@entry=0x7f6489d93cb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f648f393a12 in QThread::exec (this=this@entry=0x7f648ff82d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f648fefef4b in QDBusConnectionManager::run (this=0x7f648ff82d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#8  0x00007f648f394bac in QThreadPrivate::start (arg=0x7f648ff82d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329
#9  0x00007f648e8cc609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f648effb293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f648bb3e2c0 (LWP 52922)):
#0  0x00007f648fa5350e in QTextEngine::itemize (this=0x55f5f1f090e0) at text/qtextengine.cpp:2081
#1  0x00007f648fa5c350 in QTextLayout::beginLayout (this=this@entry=0x55f5f1b7e5b0) at text/qtextlayout.cpp:659
#2  0x00007f648faac227 in QTextDocumentLayoutPrivate::layoutBlock (this=0x55f5f1aa5dc0, bl=..., blockPosition=49, blockFormat=..., layoutStruct=0x7fff73c47c60, layoutFrom=49, layoutTo=51, previousBlockFormat=0x7fff73c47ae0) at text/qtextdocumentlayout.cpp:3500
#3  0x00007f648faae02d in QTextDocumentLayoutPrivate::layoutFlow (this=this@entry=0x55f5f1aa5dc0, it=..., layoutStruct=layoutStruct@entry=0x7fff73c47c60, layoutFrom=layoutFrom@entry=49, layoutTo=layoutTo@entry=51, width=..., width@entry=...) at text/qtextdocumentlayout.cpp:3305
#4  0x00007f648fab5eb9 in QTextDocumentLayoutPrivate::layoutFrame (this=this@entry=0x55f5f1aa5dc0, f=f@entry=0x55f5f1b0d490, layoutFrom=layoutFrom@entry=49, layoutTo=layoutTo@entry=51, frameWidth=..., frameWidth@entry=..., frameHeight=..., parentY=...) at ../../include/QtGui/5.15.2/QtGui/private/../../../../../src/gui/painting/qfixed_p.h:66
#5  0x00007f648fab644d in QTextDocumentLayoutPrivate::layoutFrame (this=this@entry=0x55f5f1aa5dc0, f=f@entry=0x55f5f1b0d490, layoutFrom=layoutFrom@entry=49, layoutTo=layoutTo@entry=51, parentY=..., parentY@entry=...) at text/qtextdocumentlayout.cpp:2936
#6  0x00007f648fab6d38 in QTextDocumentLayout::doLayout (this=this@entry=0x55f5f1b09b10, from=from@entry=49, oldLength=oldLength@entry=2, length=length@entry=2) at ../../include/QtGui/5.15.2/QtGui/private/../../../../../src/gui/painting/qfixed_p.h:66
#7  0x00007f648fab822b in QTextDocumentLayout::documentChanged (this=0x55f5f1b09b10, from=49, oldLength=2, length=2) at text/qtextdocumentlayout.cpp:3817
#8  0x00007f648fa8b013 in QTextDocumentPrivate::finishEdit (this=0x55f5f1b0b2a0) at text/qtextdocument_p.cpp:1221
#9  0x00007f648fa8b4dc in QTextDocumentPrivate::endEditBlock (this=<optimized out>) at text/qtextdocument_p.cpp:1203
#10 QTextDocumentPrivate::endEditBlock (this=<optimized out>) at text/qtextdocument_p.cpp:1186
#11 0x000055f5f17aa9d8 in ?? ()
#12 0x000055f5f1b0b1c0 in ?? ()
#13 0x00007f648e76dd81 in ?? () from /lib/x86_64-linux-gnu/libharfbuzz.so.0
#14 0x00007fff73c48000 in ?? ()
#15 0x00007fff73c47fb8 in ?? ()
#16 0x00007fff00000001 in ?? ()
#17 0x000055f5f1b7e5b0 in ?? ()
#18 0x0000000000000032 in ?? ()
#19 0x000055f5f1b04c80 in ?? ()
#20 0x0000000000000000 in ?? ()
Comment 1 Harald Sitter 2021-01-14 11:50:44 UTC

*** This bug has been marked as a duplicate of bug 429136 ***