Application: kdevelop (5.2.1) Qt Version: 5.9.5 Frameworks Version: 5.44.0 Operating System: Linux 4.15.0-20-generic x86_64 Distribution: Ubuntu 18.04 LTS -- Information about the crash: - What I was doing when the application crashed: After clearing the cache, the program stops crashing. The file causing the crash: ------------------------------ import numpy as np from .dataset import * from ..paths import DIR_LOST_AND_FOUND import os, re pp = os.path.join class DatasetLostAndFound(DatasetBase): def __init__(self, dir_root=DIR_LOST_AND_FOUND, b_cache=True): super().__init__(b_cache=b_cache) self.dir_root = dir_root self.add_channels(image = ChannelLoaderImage( img_ext = '.jpg', fid_to_path = self.fin_to_path_img, ), labels_source = ChannelLoaderImage( img_ext = '.png', fid_to_path = self.fin_to_path_label, ), ) self.tr_post_load_pre_cache.append( CityscapesSourceLabelsToTrainId() ) def fin_to_path_img(self, channel, dset, fid): return pp(dset.dir_root, 'images', 'leftImg8bit', dset.split, fid + '_leftImg8bit' + channel.img_ext) def fin_to_path_label(self, channel, dset, fid): return pp(dset.dir_root, 'gtFine', dset.split, fid + '_gtFine_labelIds' + channel.img_ext) def discover(self): img_suffix = '_leftImg8bit' + self.channels['image'].img_ext img_suffix_len = img_suffix.__len__() dir_root_our_split = pp(self.dir_root, 'images', 'leftImg8bit', self.split) self.frames = [ Frame(fid = fn[:-img_suffix_len]) # remove suffix for fn in listdir_recursive(dir_root_our_split, ext=img_suffix, relative_paths=True) ] super().discover() RE_LAF_NAME = re.compile(r'([0-9]{2})_.*_([0-9]{6})_([0-9]{6})_leftImg8bit') def laf_name_to_sc_seq_t(name): m = RE_LAF_NAME.match(name) sc = int(m.group(1)) seq = int(m.group(2)) t = int(m.group(3)) return sc, seq, t #laf_name_to_sc_seq_t('15_Rechbergstr_Deckenpfronn_000001_000090_leftImg8bit') #SCENES = {} for fn in img_paths.keys(): sc, seq, t = laf_name_to_sc_seq_t(fn) scd = SCENES.get(sc, None) if scd is None: scd = {} SCENES[sc] = scd seqd = scd.get(seq, None) if seqd is None: seqd = {} scd[seq] = seqd seqd[t] = fn imgs_sel = [] for sc, scd in SCENES.items(): for seq, seqd in scd.items(): ts = list(seqd.keys()) ts.sort() ts_sel = ts[-1:] imgs_sel += [seqd[t] for t in ts_sel] #for ------------------------------------- - Custom settings of the application: I use a `conda` python installation instead of the systemone. The crash can be reproduced every time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f0f434c1940 (LWP 5699))] Thread 20 (Thread 0x7f0eaf03b700 (LWP 5765)): #0 0x00007f0f3f42aed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f0eaf03ab00, expected=0, futex_word=0x55d1aebfc330) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 0x00007f0f3f42aed9 in __pthread_cond_wait_common (abstime=0x7f0eaf03abc0, mutex=0x55d1aebfc2e0, cond=0x55d1aebfc308) at pthread_cond_wait.c:533 #2 0x00007f0f3f42aed9 in __pthread_cond_timedwait (cond=0x55d1aebfc308, mutex=0x55d1aebfc2e0, abstime=0x7f0eaf03abc0) at pthread_cond_wait.c:667 #3 0x00007f0f4006c458 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f0f4006852d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f0f3f4246db in start_thread (arg=0x7f0eaf03b700) at pthread_create.c:463 #7 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7f0ecd7fa700 (LWP 5758)): #0 0x00007f0f368359a3 in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f0f3683636b in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0f3683654c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0f402a290b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f0f402479ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f0f4006622a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f0ede9003c5 in () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so #7 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f0f3f4246db in start_thread (arg=0x7f0ecd7fa700) at pthread_create.c:463 #9 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7f0ecdffb700 (LWP 5748)): #0 0x00007f0f3f42a9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d1ac38c910) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f0f3f42a9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55d1ac38c8c0, cond=0x55d1ac38c8e8) at pthread_cond_wait.c:502 #2 0x00007f0f3f42a9f3 in __pthread_cond_wait (cond=0x55d1ac38c8e8, mutex=0x55d1ac38c8c0) at pthread_cond_wait.c:655 #3 0x00007f0f4006c59b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f0f34e67ad5 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f0f34e6bba8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f0f34e66c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f0f34e6bc02 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f0f34e66c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f0f34e69a6b in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f0f3f4246db in start_thread (arg=0x7f0ecdffb700) at pthread_create.c:463 #12 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7f0ece7fc700 (LWP 5747)): #0 0x00007f0f3f9249d0 in __GI___nanosleep (requested_time=0x7f0ece7fab50, remaining=0x7f0ece7fab50) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 #1 0x00007f0f402a227d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f0f3d67ac38 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #3 0x00007f0f3d67ae4c in KDevelop::DUChainWriteLocker::lock() () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #4 0x00007f0ee6209dc7 in Python::DeclarationBuilder::createModuleImportDeclaration(QString, QString, Python::Identifier*, QExplicitlySharedDataPointer<KDevelop::Problem>&, Python::Ast*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #5 0x00007f0ee620ae51 in Python::DeclarationBuilder::visitImportFrom(Python::ImportFromAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #6 0x00007f0ee6205ae8 in Python::DeclarationBuilder::visitNode(Python::Ast*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #7 0x00007f0ef123612c in Python::AstDefaultVisitor::visitCode(Python::CodeAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonparser.so #8 0x00007f0ee6201530 in Python::ContextBuilder::visitCode(Python::CodeAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #9 0x00007f0ee620663a in Python::DeclarationBuilder::visitCode(Python::CodeAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #10 0x00007f0ee6205ae8 in Python::DeclarationBuilder::visitNode(Python::Ast*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #11 0x00007f0ee6216845 in () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #12 0x00007f0ee61fd28b in Python::ContextBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #13 0x00007f0ee620622b in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #14 0x00007f0ee668bfe6 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/30/kdevpythonlanguagesupport.so #15 0x00007f0f34e6ad8a in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007f0f34e6b368 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #17 0x00007f0f34e69fd0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #18 0x00007f0f34e69b2d in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #19 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007f0f3f4246db in start_thread (arg=0x7f0ece7fc700) at pthread_create.c:463 #21 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f0eceffd700 (LWP 5746)): #0 0x00007f0f3f42a9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d1ac38c910) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f0f3f42a9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55d1ac38c8c0, cond=0x55d1ac38c8e8) at pthread_cond_wait.c:502 #2 0x00007f0f3f42a9f3 in __pthread_cond_wait (cond=0x55d1ac38c8e8, mutex=0x55d1ac38c8c0) at pthread_cond_wait.c:655 #3 0x00007f0f4006c59b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f0f34e67ad5 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f0f34e6bba8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f0f34e66c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f0f34e6bc02 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f0f34e66c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f0f34e69a6b in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f0f3f4246db in start_thread (arg=0x7f0eceffd700) at pthread_create.c:463 #12 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f0ecf7fe700 (LWP 5745)): #0 0x00007f0f3f42a9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d1ac38c910) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f0f3f42a9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55d1ac38c8c0, cond=0x55d1ac38c8e8) at pthread_cond_wait.c:502 #2 0x00007f0f3f42a9f3 in __pthread_cond_wait (cond=0x55d1ac38c8e8, mutex=0x55d1ac38c8c0) at pthread_cond_wait.c:655 #3 0x00007f0f4006c59b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f0f34e67ad5 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f0f34e6bba8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f0f34e66c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f0f34e6bc02 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f0f34e66c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f0f34e69a6b in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f0f3f4246db in start_thread (arg=0x7f0ecf7fe700) at pthread_create.c:463 #12 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f0ecffff700 (LWP 5744)): #0 0x00007f0f3f42a9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d1ac38c910) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f0f3f42a9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55d1ac38c8c0, cond=0x55d1ac38c8e8) at pthread_cond_wait.c:502 #2 0x00007f0f3f42a9f3 in __pthread_cond_wait (cond=0x55d1ac38c8e8, mutex=0x55d1ac38c8c0) at pthread_cond_wait.c:655 #3 0x00007f0f4006c59b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f0f34e67ad5 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f0f34e6bba8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f0f34e66c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f0f34e6bc02 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f0f34e66c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f0f34e69a6b in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f0f3f4246db in start_thread (arg=0x7f0ecffff700) at pthread_create.c:463 #12 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f0edcb48700 (LWP 5743)): #0 0x00007f0f3f42a9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d1ac38c910) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f0f3f42a9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55d1ac38c8c0, cond=0x55d1ac38c8e8) at pthread_cond_wait.c:502 #2 0x00007f0f3f42a9f3 in __pthread_cond_wait (cond=0x55d1ac38c8e8, mutex=0x55d1ac38c8c0) at pthread_cond_wait.c:655 #3 0x00007f0f4006c59b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f0f34e67ad5 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f0f34e6bba8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f0f34e66c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f0f34e6bc02 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f0f34e66c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f0f34e69a6b in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f0f3f4246db in start_thread (arg=0x7f0edcb48700) at pthread_create.c:463 #12 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f0edd349700 (LWP 5742)): #0 0x00007f0f3f42a9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d1ac38c910) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f0f3f42a9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55d1ac38c8c0, cond=0x55d1ac38c8e8) at pthread_cond_wait.c:502 #2 0x00007f0f3f42a9f3 in __pthread_cond_wait (cond=0x55d1ac38c8e8, mutex=0x55d1ac38c8c0) at pthread_cond_wait.c:655 #3 0x00007f0f4006c59b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f0f34e67ad5 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f0f34e6bba8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f0f34e66c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f0f34e6bc02 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f0f34e66c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f0f34e6bc02 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f0f34e66c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f0f34e69a6b in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f0f3f4246db in start_thread (arg=0x7f0edd349700) at pthread_create.c:463 #14 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f0ede0f2700 (LWP 5741)): [KCrash Handler] #6 0x00007f0f3d68adb0 in KDevelop::ParsingEnvironmentFile::indexedTopContext() const () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #7 0x00007f0f3d68b939 in KDevelop::ParsingEnvironmentFile::modificationRevision() const () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #8 0x00007f0ee61d542b in Python::HintedType::isValid() () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #9 0x00007f0ee61d76df in Python::UnsureType::addType(KDevelop::IndexedType) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #10 0x00007f0ee61eb310 in () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #11 0x00007f0ee61ec454 in Python::Helper::mergeTypes(KDevelop::TypePtr<KDevelop::AbstractType>, KDevelop::TypePtr<KDevelop::AbstractType>) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #12 0x00007f0ee620debe in Python::DeclarationBuilder::addArgumentTypeHints(Python::CallAst*, KDevelop::DUChainPointer<KDevelop::Declaration>) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #13 0x00007f0ee620eddb in Python::DeclarationBuilder::visitCall(Python::CallAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #14 0x00007f0ee6205ae8 in Python::DeclarationBuilder::visitNode(Python::Ast*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #15 0x00007f0ef1236d9e in Python::AstDefaultVisitor::visitAssignment(Python::AssignmentAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonparser.so #16 0x00007f0ee6210d64 in Python::DeclarationBuilder::visitAssignment(Python::AssignmentAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #17 0x00007f0ee6205ae8 in Python::DeclarationBuilder::visitNode(Python::Ast*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #18 0x00007f0ee61ff328 in Python::ContextBuilder::visitFunctionBody(Python::FunctionDefinitionAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #19 0x00007f0ee6211775 in Python::DeclarationBuilder::visitFunctionDefinition(Python::FunctionDefinitionAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #20 0x00007f0ee6205ae8 in Python::DeclarationBuilder::visitNode(Python::Ast*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #21 0x00007f0ee620bdd0 in Python::DeclarationBuilder::visitClassDefinition(Python::ClassDefinitionAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #22 0x00007f0ee6205ae8 in Python::DeclarationBuilder::visitNode(Python::Ast*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #23 0x00007f0ef123612c in Python::AstDefaultVisitor::visitCode(Python::CodeAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonparser.so #24 0x00007f0ee6201530 in Python::ContextBuilder::visitCode(Python::CodeAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #25 0x00007f0ee620663a in Python::DeclarationBuilder::visitCode(Python::CodeAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #26 0x00007f0ee6205ae8 in Python::DeclarationBuilder::visitNode(Python::Ast*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #27 0x00007f0ee6216845 in () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #28 0x00007f0ee61fd28b in Python::ContextBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #29 0x00007f0ee620622b in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #30 0x00007f0ee62061d2 in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #31 0x00007f0ee668bfe6 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/30/kdevpythonlanguagesupport.so #32 0x00007f0f34e6ad8a in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #33 0x00007f0f34e6b368 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #34 0x00007f0f34e69fd0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #35 0x00007f0f34e69b2d in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #36 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #37 0x00007f0f3f4246db in start_thread (arg=0x7f0ede0f2700) at pthread_create.c:463 #38 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f0ede8f3700 (LWP 5740)): #0 0x00007f0f3f42a9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d1ac38c910) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f0f3f42a9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55d1ac38c8c0, cond=0x55d1ac38c8e8) at pthread_cond_wait.c:502 #2 0x00007f0f3f42a9f3 in __pthread_cond_wait (cond=0x55d1ac38c8e8, mutex=0x55d1ac38c8c0) at pthread_cond_wait.c:655 #3 0x00007f0f4006c59b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f0f34e67ad5 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f0f34e6bba8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f0f34e66c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f0f34e69a6b in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f0f3f4246db in start_thread (arg=0x7f0ede8f3700) at pthread_create.c:463 #10 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f0ee61ac700 (LWP 5728)): #0 0x00007f0f3f954bf9 in __GI___poll (fds=0x7f0ee0004da0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0f36836439 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0f3683654c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0f402a290b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f0f402479ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f0f4006622a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f0f3d73ca0f in () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #7 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f0f3f4246db in start_thread (arg=0x7f0ee61ac700) at pthread_create.c:463 #9 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f0f00bb1700 (LWP 5714)): #0 0x00007f0f3687bcd9 in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f0f368359a3 in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0f3683636b in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0f3683654c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f0f402a290b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f0f402479ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f0f4006622a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f0f3f4246db in start_thread (arg=0x7f0f00bb1700) at pthread_create.c:463 #9 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f0ef3fff700 (LWP 5713)): #0 0x00007f0f3687bcd9 in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f0f36835b81 in g_main_context_query () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0f368363b7 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0f3683654c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f0f402a290b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f0f402479ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f0f4006622a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f0f3896f6f5 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #8 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f0f3f4246db in start_thread (arg=0x7f0ef3fff700) at pthread_create.c:463 #10 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f0f01c60700 (LWP 5709)): #0 0x00007f0f3f954bf9 in __GI___poll (fds=0x7f0ef4003ce0, nfds=1, timeout=1452) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0f36836439 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0f3683654c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0f402a290b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f0f402479ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f0f4006622a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f0f3f4246db in start_thread (arg=0x7f0f01c60700) at pthread_create.c:463 #8 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f0f033f8700 (LWP 5704)): #0 0x00007f0f3f954bf9 in __GI___poll (fds=0x7f0efc004b80, nfds=1, timeout=191452) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0f36836439 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0f3683654c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0f402a290b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f0f402479ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f0f4006622a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f0f3d63491b in () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #7 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f0f3f4246db in start_thread (arg=0x7f0f033f8700) at pthread_create.c:463 #9 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f0f19a4a700 (LWP 5702)): #0 0x00007f0f3f954bf9 in __GI___poll (fds=0x7f0f0c01a220, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0f36836439 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0f3683654c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0f402a290b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f0f402479ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f0f4006622a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f0f41faad45 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f0f3f4246db in start_thread (arg=0x7f0f19a4a700) at pthread_create.c:463 #9 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f0f1bf7f700 (LWP 5701)): #0 0x00007f0f3f954bf9 in __GI___poll (fds=0x7f0f1bf7eb68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0f2fa79747 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f0f2fa7b36a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f0f1eb252a9 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f0f4006b16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f0f3f4246db in start_thread (arg=0x7f0f1bf7f700) at pthread_create.c:463 #6 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f0f1fe3d700 (LWP 5700)): #0 0x00007f0f3f42a9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f0f34997110) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f0f3f42a9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55d1ac0a7a10, cond=0x7f0f349970e8) at pthread_cond_wait.c:502 #2 0x00007f0f3f42a9f3 in __pthread_cond_wait (cond=0x7f0f349970e8, mutex=0x55d1ac0a7a10) at pthread_cond_wait.c:655 #3 0x00007f0f3fce9620 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x00007f0f33cd80a7 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #5 0x00007f0f33cd81e9 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #6 0x00007f0f3fcef733 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #7 0x00007f0f3f4246db in start_thread (arg=0x7f0f1fe3d700) at pthread_create.c:463 #8 0x00007f0f3f96188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f0f434c1940 (LWP 5699)): #0 0x00007f0f3f42a9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffc0a5a7e88) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f0f3f42a9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55d1ac0bb168, cond=0x7ffc0a5a7e60) at pthread_cond_wait.c:502 #2 0x00007f0f3f42a9f3 in __pthread_cond_wait (cond=0x7ffc0a5a7e60, mutex=0x55d1ac0bb168) at pthread_cond_wait.c:655 #3 0x00007f0f2fa79952 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #4 0x00007f0f2fa7b06f in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #5 0x00007f0f2fa7b180 in xcb_wait_for_reply () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #6 0x00007f0f1eb242ea in QXcbConnection::sync() () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #7 0x00007f0f1eb430d3 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #8 0x00007f0f1eb431ac in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #9 0x00007f0f409a9f4b in QBackingStore::beginPaint(QRegion const&) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #10 0x00007f0f40fd6c14 in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007f0f40fd7095 in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007f0f40fee66f in QWidgetPrivate::syncBackingStore() () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007f0f410061a8 in QWidget::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007f0f41119c4b in QMainWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007f0f3bd52b87 in KMainWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5 #16 0x00007f0f3bd979e5 in KXmlGuiWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5 #17 0x00007f0f40fc782c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #18 0x00007f0f40fcf0f4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007f0f402499a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007f0f4024c11d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007f0f402a32c3 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007f0f36836287 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007f0f368364c0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007f0f3683654c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007f0f402a28ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x00007f0f402479ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007f0f40250a84 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x000055d1aaaf34f7 in () #29 0x00007f0f3f861b97 in __libc_start_main (main=0x55d1aaaed400, argc=3, argv=0x7ffc0a5a8dd8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc0a5a8dc8) at ../csu/libc-start.c:310 #30 0x000055d1aaaf3a7a in _start () Reported using DrKonqi
I couldn't reproduce this with the single file attached; looking at the backtrace this seems to involve trying to apply type hints across topcontexts (i.e. files). Is the project source available anywhere?
Thank you for the crash report. As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!