https://bugs.kde.org/show_bug.cgi?id=433715
Bug ID: 433715
Summary: krunner crashes when input contains a quote
Product: krunner
Version: 5.21.1
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
SUMMARY
krunner crashes when you type a quotation mark into it. Was observed by me and
another manjaro-user in an update-thread.
STEPS TO REPRODUCE
1. type a single ( ' ) or double quote ( " ) in krunner
2. observe crash ;)
SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.21.1
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2
ADDITIONAL INFORMATION
here are three core dumps from said other user:
Stack trace of thread 22637:
#0 0x00007f465480bc92
_ZN6KShell11tildeExpandERK7QString (libKF5CoreAddons.so.5 + 0x62c92)
#1 0x00007f463808a74b n/a
(krunner_locations.so + 0x374b)
#2 0x00007f464c136ca8
_ZN6Plasma14AbstractRunner12performMatchERNS_13RunnerContextE
(libKF5Runner.so.5 + 0xfca8)
#3 0x00007f464c141095 n/a
(libKF5Runner.so.5 + 0x1a095)
#4 0x00007f464c114709
_ZN12ThreadWeaver8Executor3runERK14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE
(libKF5ThreadWeaver.so.5 + 0x1a709)
#5 0x00007f464c113722
_ZN12ThreadWeaver3Job7executeERK14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE
(libKF5ThreadWeaver.so.5 + 0x19722)
#6 0x00007f464c112fb1
_ZN12ThreadWeaver6Thread3runEv (libKF5ThreadWeaver.so.5 + 0x18fb1)
#7 0x00007f4653c51eff n/a
(libQt5Core.so.5 + 0xcdeff)
#8 0x00007f46531e4299
start_thread (libpthread.so.0 + 0x9299)
#9 0x00007f46538d9053
__clone (libc.so.6 + 0xff053)
Stack trace of thread
22640:
#0 0x00007f46531f09ba
__futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1 0x00007f46531ea260
pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2 0x00007f4653c580c4
_ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xd40c4)
#3 0x00007f46548a8095 n/a
(libQt5DBus.so.5 + 0x65095)
#4 0x00007f46548a8762
_ZN23QDBusPendingCallWatcher15waitForFinishedEv (libQt5DBus.so.5 + 0x65762)
#5 0x00007f464c13c40d n/a
(libKF5Runner.so.5 + 0x1540d)
#6 0x00007f464c136ca8
_ZN6Plasma14AbstractRunner12performMatchERNS_13RunnerContextE
(libKF5Runner.so.5 + 0xfca8)
#7 0x00007f464c141095 n/a
(libKF5Runner.so.5 + 0x1a095)
#8 0x00007f464c114709
_ZN12ThreadWeaver8Executor3runERK14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE
(libKF5ThreadWeaver.so.5 + 0x1a709)
#9 0x00007f464c113722
_ZN12ThreadWeaver3Job7executeERK14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE
(libKF5ThreadWeaver.so.5 + 0x19722)
#10 0x00007f464c112fb1
_ZN12ThreadWeaver6Thread3runEv (libKF5ThreadWeaver.so.5 + 0x18fb1)
#11 0x00007f4653c51eff n/a
(libQt5Core.so.5 + 0xcdeff)
#12 0x00007f46531e4299
start_thread (libpthread.so.0 + 0x9299)
#13 0x00007f46538d9053
__clone (libc.so.6 + 0xff053)
Stack trace of thread
22636:
#0 0x00007f46538d3a9d
syscall (libc.so.6 + 0xf9a9d)
#1 0x00007f4653c52256
_ZN11QBasicMutex12lockInternalEv (libQt5Core.so.5 + 0xce256)
#2 0x00007f4653c5808f
_ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xd408f)
#3 0x00007f464c1117c1
_ZN12ThreadWeaver6Weaver36takeFirstAvailableJobOrSuspendOrWaitEPNS_6ThreadEbbb
(libKF5ThreadWeaver.so.5 + 0x177c1)
#4 0x00007f464c115439 n/a
(libKF5ThreadWeaver.so.5 + 0x1b439)
#5 0x00007f464c1108a3
_ZN12ThreadWeaver6Weaver12applyForWorkEPNS_6ThreadEb (libKF5ThreadWeaver.so.5 +
0x168a3)
#6 0x00007f464c115491 n/a
(libKF5ThreadWeaver.so.5 + 0x1b491)
#7 0x00007f464c1108a3
_ZN12ThreadWeaver6Weaver12applyForWorkEPNS_6ThreadEb (libKF5ThreadWeaver.so.5 +
0x168a3)
#8 0x00007f464c115491 n/a
(libKF5ThreadWeaver.so.5 + 0x1b491)
#9 0x00007f464c1108a3
_ZN12ThreadWeaver6Weaver12applyForWorkEPNS_6ThreadEb (libKF5ThreadWeaver.so.5 +
0x168a3)
#10 0x00007f464c115491 n/a
(libKF5ThreadWeaver.so.5 + 0x1b491)
--
You are receiving this mail because:
You are watching all bug changes.