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.

Reply via email to