https://bugs.kde.org/show_bug.cgi?id=415713
Bug ID: 415713
Summary: Print dialog wants to read every file in $HOME
Product: print-manager
Version: 18.12
Platform: Gentoo Packages
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
Whenever I go to print, the print dialog blocks for a minute or two while it
tries to read every file in my home directory (which is annoyingly slow and
big, but that's an unrelated issue)
STEPS TO REPRODUCE
1. Open Print dialog in any KDE program
OBSERVED RESULT
Minutes go by with the dialog non-responsive.
strace shows it stat'ing, opening, and reading every file in $HOME
EXPECTED RESULT
Print dialog is immediately usable, and doesn't try to read my files in $HOME
without good reason.
SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.14.5.1
KDE Frameworks Version: 5.54.0
Qt Version: 5.11.3
ADDITIONAL INFORMATION
#0 statx (fd=-100, path=0x55a32dc77008 "/home/luke-jr/print.pdf", flags=0,
mask=mask@entry=4095, buf=0x7fff55e7a0e0) at
../sysdeps/unix/sysv/linux/statx.c:29
resultvar = 0
ret = <optimized out>
#1 0x00007fc3fa4fe378 in qt_real_statx (fd=<optimized out>,
pathname=<optimized out>, flags=<optimized out>, statxBuffer=<optimized out>)
at io/qfilesystemengine_unix.cpp:319
ret = <optimized out>
#2 0x00007fc3fa4ff1f7 in qt_statx (statxBuffer=0x7fff55e7a0e0,
pathname=<optimized out>) at io/qfilesystemengine_unix.cpp:325
No locals.
#3 QFileSystemEngine::fillMetaData (entry=..., data=..., what=...,
what@entry=...) at io/qfilesystemengine_unix.cpp:988
nativeFilePath = {d = 0x55a32dc76ff0}
entryErrno = 0
statBuffer = {st_dev = 17592186048511, st_ino = 0, st_nlink =
4294967296001, st_mode = 1000, st_uid = 33188, st_gid = 67334240, __pad0 = 0,
st_rdev = 19566453, st_size = 38216, st_blksize = 116, st_blocks = 1569385784,
st_atim = {tv_sec = 46848817, tv_nsec = 1540957529}, st_mtim = {tv_sec =
680182368, tv_nsec = 1540957553}, st_ctim = {tv_sec = 266299013, tv_nsec =
1540957553}, __glibc_reserved = {266299013, 0, 206158430208}}
statxBuffer = {stx_mask = 4095, stx_blksize = 4096, stx_attributes = 0,
stx_nlink = 1, stx_uid = 1000, stx_gid = 1000, stx_mode = 33188, __statx_pad1 =
{0}, stx_ino = 67334240, stx_size = 19566453, stx_blocks = 38216,
stx_attributes_mask = 116, stx_atime = {tv_sec = 1569385784, tv_nsec =
46848817, __statx_timestamp_pad1 = {0}}, stx_btime = {tv_sec = 1540957529,
tv_nsec = 680182368, __statx_timestamp_pad1 = {0}}, stx_ctime = {tv_sec =
1540957553, tv_nsec = 266299013, __statx_timestamp_pad1 = {0}}, stx_mtime =
{tv_sec = 1540957553, tv_nsec = 266299013, __statx_timestamp_pad1 = {0}},
stx_rdev_major = 0, stx_rdev_minor = 0, stx_dev_major = 0, stx_dev_minor = 48,
__statx_pad2 = {0 <repeats 14 times>}}
statResult = <optimized out>
#4 0x00007fc3fa49fd4b in QFileInfoPrivate::checkAttribute<bool,
QFileInfo::isDir() const::<lambda()>, QFileInfo::isDir() const::<lambda()> >
(defaultValue=false, engineLambda=..., fsLambda=..., fsFlags=...,
this=0x55a32dc7d270) at
../../include/QtCore/../../src/corelib/global/qflags.h:144
No locals.
#5 QFileInfoPrivate::checkAttribute<bool, QFileInfo::isDir()
const::<lambda()>, QFileInfo::isDir() const::<lambda()> > (engineLambda=...,
fsLambda=..., fsFlags=..., this=0x55a32dc7d270) at io/qfileinfo_p.h:201
No locals.
#6 QFileInfo::isDir (this=this@entry=0x7fff55e7a390) at io/qfileinfo.cpp:1013
d = 0x55a32dc7d270
#7 0x00007fc3fa6056ab in QMimeDatabase::mimeTypeForFile (this=0x7fff55e7a490,
fileInfo=..., mode=QMimeDatabase::MatchDefault) at
mimetypes/qmimedatabase.cpp:552
locker = {val = 140479700068001}
file = {<QFileDevice> = {<QIODevice> = {<QObject> = {_vptr.QObject =
0x22, static staticMetaObject = {d = {superdata = 0x0, stringdata =
0x7fc3fa6e0220 <qt_meta_stringdata_QObject>, data = 0x7fc3fa6e0100
<qt_meta_data_QObject>, static_metacall = 0x7fc3fa58a070
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x5d46ca662f6cbf00},
static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc3fa6e2fe0
<qt_meta_stringdata_Qt>, data = 0x7fc3fa6e0340 <qt_meta_data_Qt>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static
staticMetaObject = {d = {superdata = 0x7fc3fa9df140
<QObject::staticMetaObject>, stringdata = 0x7fc3fa6cba20
<qt_meta_stringdata_QIODevice>, data = 0x7fc3fa6cb920 <qt_meta_data_QIODevice>,
static_metacall = 0x7fc3fa4a2a70 <QIODevice::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}},
static staticMetaObject = {d = {superdata = 0x7fc3fa9e3f80
<QIODevice::staticMetaObject>, stringdata = 0x7fc3fa6cb880
<qt_meta_stringdata_QFileDevice>, data = 0x7fc3fa6cb840
<qt_meta_data_QFileDevice>, static_metacall = 0x7fc3fa49bef0
<QFileDevice::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d =
{superdata = 0x7fc3fa9e3de0 <QFileDevice::staticMetaObject>, stringdata =
0x7fc3fa6cb6c0 <qt_meta_stringdata_QFile>, data = 0x7fc3fa6cb680
<qt_meta_data_QFile>, static_metacall = 0x7fc3fa498850
<QFile::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
nativeFilePath = {d = 0x13}
statBuffer = {st_dev = 140479693343258, st_ino = 94159336100472,
st_nlink = 94159336100496, st_mode = 1441243872, st_uid = 32767, st_gid =
1441244144, __pad0 = 32767, st_rdev = 94159336100472, st_size =
140479693343258, st_blksize = 140479694772543, st_blocks = 8, st_atim = {tv_sec
= 0, tv_nsec = 94159335897728}, st_mtim = {tv_sec = 140479696058336, tv_nsec =
4294901758}, st_ctim = {tv_sec = 6721282034128174848, tv_nsec =
94159336100464}, __glibc_reserved = {140734634632080, 140479693343258,
140479694497965}}
priority = 32707
#8 0x00007fc3fa605dda in QMimeDatabase::mimeTypeForFile (this=0x7fff55e7a490,
fileName=..., mode=QMimeDatabase::MatchDefault) at
mimetypes/qmimedatabase.cpp:617
fileInfo = {d_ptr = {d = 0x55a32dc7d270}}
#9 0x00007fc3fa605f2a in QMimeDatabase::mimeTypeForUrl
(this=this@entry=0x7fff55e7a490, url=...) at mimetypes/qmimedatabase.cpp:713
scheme = {static null = {<No data fields>}, d = 0x0}
#10 0x00007fc3fd71b1fc in KIO::iconNameForUrl (url=...) at
/var/tmp/portage/kde-frameworks/kio-5.54.1/work/kio-5.54.1/src/core/global.cpp:233
unknown = {m_size = 7, m_data = 0x7fc3fd773f03 "unknown"}
db = {d = 0x7fc3fa9ee680 <(anonymous
namespace)::Q_QGS_staticQMimeDatabase::innerFunction()::holder>}
mt = {static staticMetaObject = {d = {superdata = 0x0, stringdata =
0x7fc3fa74ad60 <qt_meta_stringdata_QMimeType>, data = 0x7fc3fa74ac60
<qt_meta_data_QMimeType>, static_metacall = 0x7fc3fa616f90
<QMimeType::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d = {d = 0x7fff55e7a4d0}}
mimeTypeIcon = {static null = {<No data fields>}, d = 0x55a32e037980}
i = {static null = {<No data fields>}, d = 0x7fff55e7a6c0}
#11 0x00007fc3e9ce314a in KdePlatformTheme::fileIcon (this=<optimized out>,
fileInfo=..., iconOptions=...) at
/var/tmp/portage/kde-plasma/plasma-integration-5.14.5/work/plasma-integration-5.14.5/src/platformtheme/kdeplatformtheme.cpp:120
No locals.
#12 0x00007fc3fbfeae6b in QFileIconProviderPrivate::getIcon (fi=...,
this=0x55a32e037980) at itemviews/qfileiconprovider.cpp:231
No locals.
#13 QFileIconProvider::icon (this=<optimized out>, info=...) at
itemviews/qfileiconprovider.cpp:247
d = 0x55a32e037980
retIcon = {d = 0x55a32dc0eb20}
path = <optimized out>
#14 0x00007fc3fbf12cd0 in QFileInfoGatherer::getInfo
(this=this@entry=0x55a32dc27d08, fileInfo=...) at
dialogs/qfileinfogatherer.cpp:267
info = {displayType = {static null = {<No data fields>}, d =
0x7fc3fa61b7e0 <QArrayData::shared_null>}, icon = {d = 0x0}, mFileInfo = {d_ptr
= {d = 0x7fc3a40b66b0}}}
watchFiles = false
#15 0x00007fc3fbf0bec8 in QFileSystemModelPrivate::_q_fileSystemChanged
(this=0x55a32dc27c60, path=..., updates=...) at
dialogs/qfilesystemmodel.cpp:1810
info = {displayType = {static null = {<No data fields>}, d =
0x7fc3fa61b7e0 <QArrayData::shared_null>}, icon = {d = 0x0}, mFileInfo = {d_ptr
= {d = 0x7fc3a40b66b0}}}
previouslyHere = <optimized out>
node = <optimized out>
fileName = {static null = {<No data fields>}, d = 0x7fc3a40b69c0}
isCaseSensitive = <optimized out>
update = @0x7fc3a40bce18: {first = {static null = {<No data fields>}, d
= 0x7fc3a40b69c0}, second = {d_ptr = {d = 0x7fc3a40b66b0}}}
__for_range = <optimized out>
__for_begin = 0x7fc3a40bce18
__for_end = 0x7fc3a40bd2b8
q = 0x55a32e03d370
rowsToUpdate = {d = 0x7fc3fa61b7e0 <QArrayData::shared_null>}
newFiles = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No
data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value =
{<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, static
is_always_lock_free = true}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d
= 0x7fc3a40a7ba0}, d = 0x7fc3a40a7ba0}}, <No data fields>}
parentNode = 0x55a32dc0eb20
parentIndex = {r = 0, c = 0, i = 94159335648032, m = 0x55a32e03d370}
min = {static null = {<No data fields>}, d = 0x55a32dc41db0}
max = {static null = {<No data fields>}, d = 0x1}
#16 0x00007fc3fbf0c869 in QFileSystemModel::qt_static_metacall (_o=<optimized
out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qglobal.h:1038
_t = <optimized out>
#17 0x00007fc3fa582d00 in QObject::event (this=0x55a32e03d370, e=<optimized
out>) at kernel/qobject.cpp:1251
mce = <optimized out>
sw = {receiver = 0x55a32e03d370, previousSender = 0x0, currentSender =
{sender = 0x55a32dc27d08, signal = 5, ref = 1}, switched = true}
#18 0x00007fc3fbf0cf98 in QFileSystemModel::event (this=<optimized out>,
event=<optimized out>) at dialogs/qfilesystemmodel.cpp:1643
d = <optimized out>
#19 0x00007fc3fbcad1d0 in QApplicationPrivate::notify_helper
(this=this@entry=0x55a32d3eee10, receiver=receiver@entry=0x55a32e03d370,
e=e@entry=0x7fc3a4005240) at kernel/qapplication.cpp:3726
consumed = <optimized out>
#20 0x00007fc3fbcb5e17 in QApplication::notify (this=0x7fff55e7b6e0,
receiver=0x55a32e03d370, e=0x7fc3a4005240) at kernel/qapplication.cpp:3485
w = <optimized out>
extra = <optimized out>
isProxyWidget = <optimized out>
d = <optimized out>
res = false
me = <optimized out>
#21 0x00007fc3fa555831 in QCoreApplication::notifyInternal2
(receiver=0x55a32e03d370, event=0x7fc3a4005240) at
kernel/qcoreapplication.cpp:1047
selfRequired = true
result = false
cbdata = {0x55a32e03d370, 0x7fc3a4005240, 0x7fff55e7a9ff}
d = <optimized out>
threadData = 0x55a32d3ed5c0
scopeLevelCounter = {threadData = 0x55a32d3ed5c0}
#22 0x00007fc3fa558f51 in QCoreApplication::sendEvent (event=0x7fc3a4005240,
receiver=<optimized out>) at kernel/qcoreapplication.h:234
No locals.
#23 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x55a32d3ed5c0) at kernel/qcoreapplication.cpp:1744
e = 0x7fc3a4005240
pe = <optimized out>
r = <optimized out>
unlocker = {m = <synthetic pointer><error reading variable>}
event_deleter = {d = 0x7fc3a4005240}
locker = {val = 94159327122928}
startOffset = 0
i = @0x55a32d3ed5e4: 2
cleanup = <optimized out>
#24 0x00007fc3fa5ae88a in postEventSourceDispatch (s=0x55a32d440990) at
kernel/qeventdispatcher_glib.cpp:276
source = 0x55a32d440990
#25 0x00007fc3f3926ec0 in g_main_dispatch (context=0x7fc3e4004ff0) at
/var/tmp/portage/dev-libs/glib-2.56.4/work/glib-2.56.4/glib/gmain.c:3176
dispatch = 0x7fc3fa5ae870 <postEventSourceDispatch(GSource*,
GSourceFunc, gpointer)>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = <optimized out>
need_destroy = <optimized out>
source = 0x55a32d440990
current = 0x55a32d518630
i = 0
current = <optimized out>
i = <optimized out>
__func__ = "g_main_dispatch"
source = <optimized out>
_g_boolean_var_ = <optimized out>
was_in_call = <optimized out>
user_data = <optimized out>
callback = <optimized out>
cb_funcs = <optimized out>
cb_data = <optimized out>
need_destroy = <optimized out>
dispatch = <optimized out>
prev_source = <optimized out>
_g_boolean_var_ = <optimized out>
#26 g_main_context_dispatch (context=context@entry=0x7fc3e4004ff0) at
/var/tmp/portage/dev-libs/glib-2.56.4/work/glib-2.56.4/glib/gmain.c:3829
No locals.
#27 0x00007fc3f39271ef in g_main_context_iterate
(context=context@entry=0x7fc3e4004ff0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.56.4/work/glib-2.56.4/glib/gmain.c:3902
max_priority = 0
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x55a32d9cf480
#28 0x00007fc3f39272aa in g_main_context_iteration (context=0x7fc3e4004ff0,
may_block=may_block@entry=1) at
/var/tmp/portage/dev-libs/glib-2.56.4/work/glib-2.56.4/glib/gmain.c:3963
retval = <optimized out>
#29 0x00007fc3fa5ae5b3 in QEventDispatcherGlib::processEvents
(this=0x55a32d450d40, flags=...) at kernel/qeventdispatcher_glib.cpp:422
d = 0x55a32d43df30
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#30 0x00007fc3ed394738 in QPAEventDispatcherGlib::processEvents
(this=0x55a32d450d40, flags=...) at qeventdispatcher_glib.cpp:69
didSendEvents = <optimized out>
#31 0x00007fc3fa554562 in QEventLoop::exec (this=this@entry=0x7fff55e7ad30,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
d = 0x55a32e0715e0
locker = {val = 94159327123152}
ref = {d = 0x55a32e0715e0, locker = @0x7fff55e7acb8, exceptionCaught =
true}
app = <optimized out>
#32 0x00007fc3fbee56e4 in QDialog::exec (this=0x55a32e02d0d0) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
eventLoop = {<QObject> = {_vptr.QObject = 0x7fc3fa9e6ac8 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata =
0x7fc3fa6e0220 <qt_meta_stringdata_QObject>, data = 0x7fc3fa6e0100
<qt_meta_data_QObject>, static_metacall = 0x7fc3fa58a070
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55a32e0715e0},
static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc3fa6e2fe0
<qt_meta_stringdata_Qt>, data = 0x7fc3fa6e0340 <qt_meta_data_Qt>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static
staticMetaObject = {d = {superdata = 0x7fc3fa9df140
<QObject::staticMetaObject>, stringdata = 0x7fc3fa6dad00
<qt_meta_stringdata_QEventLoop>, data = 0x7fc3fa6daca0
<qt_meta_data_QEventLoop>, static_metacall = 0x7fc3fa554200
<QEventLoop::qt_metacall(QMetaObject::Call, int, void**)+4294965760>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
d = 0x55a32e02e810
deleteOnClose = false
wasShowModal = false
guard = <optimized out>
res = <optimized out>
#33 0x00007fc3fe31a285 in Gwenview::PrintHelper::print
(this=this@entry=0x7fff55e7ae98, doc=...) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/atomic_base.h:390
printer = {<QPagedPaintDevice> = {<QPaintDevice> = {_vptr.QPaintDevice
= 0x7fc3f7b88bb8 <vtable for QPrinter+16>, painters = 0, reserved = 0x0}, d =
0x55a32d728c00}, d_ptr = {d = 0x7fc3e4005c90}}
optionsPage = <optimized out>
dialog = <optimized out>
wantToPrint = <optimized out>
painter = {static staticMetaObject = {d = {superdata = 0x0, stringdata
= 0x7fc3fb8aec20 <qt_meta_stringdata_QPainter>, data = 0x7fc3fb8aeb60
<qt_meta_data_QPainter>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}, d_ptr = {d = 0x7fff55e7ae40}}
rect = <optimized out>
size = <optimized out>
pos = <optimized out>
image = {<QPaintDevice> = {_vptr.QPaintDevice = 0x55a32e064700,
painters = 87, reserved = 0x1}, d = 0x5d46ca662f6cbf00}
#34 0x000055a32d185570 in Gwenview::MainWindow::print (this=0x55a32d4f4bc0) at
/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/bits/atomic_base.h:295
doc = {d = 0x55a32d6bbec0}
printHelper = {d = 0x55a32d55a010}
#35 0x000055a32d1b0f7a in Gwenview::MainWindow::qt_static_metacall
(_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized
out>) at app/gwenview_autogen/EWIEGA46WW/moc_mainwindow.cpp:217
_t = <optimized out>
result = <optimized out>
#36 0x00007fc3fa581eb0 in QMetaObject::activate (sender=0x55a32d6b5da0,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3771
methodIndex = <optimized out>
method_relative = <optimized out>
callFunction = 0x55a32d1b0f50
<Gwenview::MainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>
receiver = 0x55a32d4f4bc0
receiverInSameThread = <optimized out>
sw = {receiver = 0x55a32d4f4bc0, previousSender = 0x0, currentSender =
{sender = 0x55a32d6b5da0, signal = 4, ref = 1}, switched = true}
c = 0x55a32d73ac60
last = 0x55a32d61e590
locker = {val = 140479700067464}
connectionLists = {connectionLists = 0x55a32d73ade0}
list = <optimized out>
currentThreadId = 0x7fc3ee0b77c0
signal_index = 4
empty_argv = {0x0}
#37 0x00007fc3fbca5809 in QAction::triggered (this=this@entry=0x55a32d6b5da0,
_t1=<optimized out>) at .moc/moc_qaction.cpp:376
_a = {0x0, 0x7fff55e7b00c}
#38 0x00007fc3fbca855e in QAction::activate (this=0x55a32d6b5da0,
event=<optimized out>) at kernel/qaction.cpp:1166
guard = <optimized out>
d = <optimized out>
#39 0x00007fc3fbca906b in QAction::event (this=<optimized out>, e=<optimized
out>) at kernel/qaction.cpp:1092
se = <optimized out>
e = <optimized out>
this = <optimized out>
se = <optimized out>
#40 0x00007fc3fbcad1d0 in QApplicationPrivate::notify_helper
(this=this@entry=0x55a32d3eee10, receiver=receiver@entry=0x55a32d6b5da0,
e=e@entry=0x7fff55e7b2b0) at kernel/qapplication.cpp:3726
consumed = <optimized out>
#41 0x00007fc3fbcb5e17 in QApplication::notify (this=0x7fff55e7b6e0,
receiver=0x55a32d6b5da0, e=0x7fff55e7b2b0) at kernel/qapplication.cpp:3485
w = <optimized out>
extra = <optimized out>
isProxyWidget = <optimized out>
d = <optimized out>
res = false
me = <optimized out>
#42 0x00007fc3fa555831 in QCoreApplication::notifyInternal2
(receiver=0x55a32d6b5da0, event=event@entry=0x7fff55e7b2b0) at
kernel/qcoreapplication.cpp:1047
selfRequired = true
result = false
cbdata = {0x55a32d6b5da0, 0x7fff55e7b2b0, 0x7fff55e7b25f}
d = <optimized out>
threadData = 0x55a32d3ed5c0
scopeLevelCounter = {threadData = 0x55a32d3ed5c0}
#43 0x00007fc3fb54ecc9 in QCoreApplication::sendEvent (event=0x7fff55e7b2b0,
receiver=<optimized out>) at /usr/include/qt5/QtCore/qcoreapplication.h:234
No locals.
#44 QShortcutMap::dispatchEvent (this=this@entry=0x55a32d3eeef0,
e=e@entry=0x7fff55e7b360) at kernel/qshortcutmap.cpp:687
d = <optimized out>
curKey = @0x55a32d902988: {static staticMetaObject = {d = {superdata =
0x0, stringdata = 0x7fc3fb8a6680 <qt_meta_stringdata_QKeySequence>, data =
0x7fc3fb8a63e0 <qt_meta_data_QKeySequence>, static_metacall = 0x0,
relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x55a32d73ac40}
current = <optimized out>
next = 0x55a32d902988
i = <optimized out>
enabledShortcuts = <optimized out>
se = {<QEvent> = {_vptr.QEvent = 0x7fc3fbb40760 <vtable for
QShortcutEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata
= 0x7fc3fa6dbbe0 <qt_meta_stringdata_QEvent>, data = 0x7fc3fa6db620
<qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}, d = 0x0, t = 117, posted = 0, spont = 0, m_accept = 1,
reserved = 0}, sequence = {static staticMetaObject = {d = {superdata = 0x0,
stringdata = 0x7fc3fb8a6680 <qt_meta_stringdata_QKeySequence>, data =
0x7fc3fb8a63e0 <qt_meta_data_QKeySequence>, static_metacall = 0x0,
relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x55a32d73ac40}, ambig =
false, sid = -14}
#45 0x00007fc3fb54edcb in QShortcutMap::tryShortcut
(this=this@entry=0x55a32d3eeef0, e=e@entry=0x7fff55e7b360) at
kernel/qshortcutmap.cpp:351
identicalMatches = 1
d = <optimized out>
previousState = QKeySequence::NoMatch
#46 0x00007fc3fb4fc4df in QWindowSystemInterface::handleShortcutEvent
(window=<optimized out>, window@entry=0x55a32d5f80d0, timestamp=1791876256,
keyCode=80, modifiers=..., nativeScanCode=33, nativeVirtualKey=112,
nativeModifiers=4, text=..., autorepeat=false, count=1) at
kernel/qwindowsysteminterface.cpp:461
shortcutMap = @0x55a32d3eeef0: {d_ptr = {d = 0x55a32d3ee4d0}}
keyEvent = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x7fc3fbb40420
<vtable for QKeyEvent+16>, static staticMetaObject = {d = {superdata = 0x0,
stringdata = 0x7fc3fa6dbbe0 <qt_meta_stringdata_QEvent>, data = 0x7fc3fa6db620
<qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}, d = 0x0, t = 51, posted = 0, spont = 0, m_accept = 0,
reserved = 2748}, modState = {i = 67108864}, ts = 0}, txt = {static null = {<No
data fields>}, d = 0x55a32dc34bb0}, k = 80, nScanCode = 33, nVirtualKey = 112,
nModifiers = 4, c = 1, autor = 0}
#47 0x00007fc3fb51b7e4 in QGuiApplicationPrivate::processKeyEvent
(e=0x55a32d9f75d0) at kernel/qguiapplication.cpp:2189
window = 0x55a32d5f80d0
ev = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x55a32d450d40,
static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc3fa6dbbe0
<qt_meta_stringdata_QEvent>, data = 0x7fc3fa6db620 <qt_meta_data_QEvent>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d =
0x7fc300000004, t = 30656, posted = 1, spont = 1, m_accept = 0, reserved =
7617}, modState = {i = 32707}, ts = 140479320575984}, txt = {static null = {<No
data fields>}, d = 0x1}, k = -469741584, nScanCode = 32707, nVirtualKey = 1,
nModifiers = 0, c = 62592, autor = 0}
#48 0x00007fc3fb521e4c in QGuiApplicationPrivate::processWindowSystemEvent
(e=e@entry=0x55a32d9f75d0) at kernel/qguiapplication.cpp:1823
No locals.
#49 0x00007fc3fb4f8b79 in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at kernel/qwindowsysteminterface.cpp:1032
event = 0x55a32d9f75d0
nevents = 1
#50 0x00007fc3ed394749 in QPAEventDispatcherGlib::processEvents
(this=0x55a32d450d40, flags=...) at qeventdispatcher_glib.cpp:70
didSendEvents = true
#51 0x00007fc3fa554562 in QEventLoop::exec (this=this@entry=0x7fff55e7b5e0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
d = 0x55a32d577e50
locker = {val = 94159327123152}
ref = {d = 0x55a32d577e50, locker = @0x7fff55e7b568, exceptionCaught =
true}
app = <optimized out>
#52 0x00007fc3fa55d54e in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:120
threadData = 0x55a32d3ed5c0
eventLoop = {<QObject> = {_vptr.QObject = 0x7fc3fa9e6ac8 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata =
0x7fc3fa6e0220 <qt_meta_stringdata_QObject>, data = 0x7fc3fa6e0100
<qt_meta_data_QObject>, static_metacall = 0x7fc3fa58a070
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55a32d577e50},
static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc3fa6e2fe0
<qt_meta_stringdata_Qt>, data = 0x7fc3fa6e0340 <qt_meta_data_Qt>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static
staticMetaObject = {d = {superdata = 0x7fc3fa9df140
<QObject::staticMetaObject>, stringdata = 0x7fc3fa6dad00
<qt_meta_stringdata_QEventLoop>, data = 0x7fc3fa6daca0
<qt_meta_data_QEventLoop>, static_metacall = 0x7fc3fa554200
<QEventLoop::qt_metacall(QMetaObject::Call, int, void**)+4294965760>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#53 0x000055a32d156ae2 in main (argc=<optimized out>, argv=<optimized out>) at
/var/tmp/portage/kde-apps/gwenview-18.12.3/work/gwenview-18.12.3/app/main.cpp:163
app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> =
{_vptr.QObject = 0x7fc3fc3fe4f0 <vtable for QApplication+16>, static
staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc3fa6e0220
<qt_meta_stringdata_QObject>, data = 0x7fc3fa6e0100 <qt_meta_data_QObject>,
static_metacall = 0x7fc3fa58a070 <QObject::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}},
d_ptr = {d = 0x55a32d3eee10}, static staticQtMetaObject = {d = {superdata =
0x0, stringdata = 0x7fc3fa6e2fe0 <qt_meta_stringdata_Qt>, data = 0x7fc3fa6e0340
<qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata =
0x0}}}, static staticMetaObject = {d = {superdata = 0x7fc3fa9df140
<QObject::staticMetaObject>, stringdata = 0x7fc3fa6db340
<qt_meta_stringdata_QCoreApplication>, data = 0x7fc3fa6db220
<qt_meta_data_QCoreApplication>, static_metacall = 0x7fc3fa557630
<QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self =
0x7fff55e7b6e0}, static staticMetaObject = {d = {superdata = 0x7fc3fa9e6c60
<QCoreApplication::staticMetaObject>, stringdata = 0x7fc3fb86ad80
<qt_meta_stringdata_QGuiApplication>, data = 0x7fc3fb86ab00
<qt_meta_data_QGuiApplication>, static_metacall = 0x7fc3fb522130
<QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject
= {d = {superdata = 0x7fc3fbb3fcc0 <QGuiApplication::staticMetaObject>,
stringdata = 0x7fc3fc0a7580 <qt_meta_stringdata_QApplication>, data =
0x7fc3fc0a7400 <qt_meta_data_QApplication>, static_metacall = 0x7fc3fbcb2df0
<QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
aboutData = <optimized out>
parser = {d = 0x55a32d58fea0}
startHelper = {mUrl = {d = 0x55a32d54a810}, mFullScreen = false,
mSlideShow = false, mMultipleUrlsDir = {d = 0x0}, mMainWindow = {wp = {d =
0x55a32d6afdb0, value = 0x55a32d4f4bc0}}}
--
You are receiving this mail because:
You are watching all bug changes.