https://bugs.kde.org/show_bug.cgi?id=344192

--- Comment #3 from Francis Herne <francis.he...@yahoo.co.uk> ---
It crashes intermittently with those flags (or all the Qt::QueuedConnection
flags around there) removed, but not every time as before.

I'm a bit busy actually using KDevelop to poke inside it much, maybe later this
week.

Backtrace looks different again...

Thread 1 "kdevelop" received signal SIGSEGV, Segmentation fault.

#0  0x00007ffff1c70040 in
QQmlData::isSignalConnected(QAbstractDeclarativeData*, QObject const*, int) ()
from /usr/lib/libQt5Qml.so.5
#1  0x00007ffff4d46260 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/libQt5Core.so.5
#2  0x00007ffff05654d2 in KParts::Part::setWindowCaption(QString const&) ()
from /usr/lib/libKF5Parts.so.5
#3  0x00007ffff056c030 in KParts::ReadWritePart::saveAs(QUrl const&) () from
/usr/lib/libKF5Parts.so.5
#4  0x00007ffff08b9545 in KTextEditor::DocumentPrivate::saveAs (this=0x9f9e50,
url=...) at
/home/flh/ktexteditor/src/ktexteditor-5.20.0/src/document/katedocument.cpp:5443
        url = @0x7fffffffd4d0: {d = 0x116c130}
        this = 0x9f9e50
#5  0x00007ffff08b9ab9 in KTextEditor::DocumentPrivate::documentSaveAs
(this=0x9f9e50) at
/home/flh/ktexteditor/src/ktexteditor-5.20.0/src/document/katedocument.cpp:4277
        saveUrl = {d = 0x116c130}
#6  0x00007ffff0a62deb in KTextEditor::DocumentPrivate::qt_static_metacall
(_o=<optimized out>, _c=<optimized out>, _id=<optimized out>,
_a=0x7fffffffd6b0) at
/home/flh/ktexteditor/src/build/src/moc_katedocument.cpp:501
        _r = <optimized out>
        _t = <optimized out>
#7  0x00007ffff4d46870 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/libQt5Core.so.5
#8  0x00007ffff5a353d2 in QAction::triggered(bool) () from
/usr/lib/libQt5Widgets.so.5
#9  0x00007ffff5a37ef0 in QAction::activate(QAction::ActionEvent) () from
/usr/lib/libQt5Widgets.so.5
#10 0x00007ffff5a3884f in QAction::event(QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#11 0x00007ffff5a3e68c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
#12 0x00007ffff5a438f6 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#13 0x00007ffff4d1a518 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt5Core.so.5
#14 0x00007ffff528f826 in QShortcutMap::dispatchEvent(QKeyEvent*) () from
/usr/lib/libQt5Gui.so.5
#15 0x00007ffff528f8d9 in QShortcutMap::tryShortcut(QKeyEvent*) () from
/usr/lib/libQt5Gui.so.5
#16 0x00007ffff5248716 in QWindowSystemInterface::handleShortcutEvent(QWindow*,
unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int,
unsigned int, QString const&, bool, unsigned short) ()
   from /usr/lib/libQt5Gui.so.5
#17 0x00007ffff5260a14 in
QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*)
() from /usr/lib/libQt5Gui.so.5
#18 0x00007ffff5265b65 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() from /usr/lib/libQt5Gui.so.5
#19 0x00007ffff5242d6b in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQt5Gui.so.5
#20 0x00007fffd7b53d10 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#21 0x00007fffec0f0d87 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#22 0x00007fffec0f0fe0 in ?? () from /usr/lib/libglib-2.0.so.0
#23 0x00007fffec0f108c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#24 0x00007ffff4d6fc8f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#25 0x00007ffff4d186fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#26 0x00007ffff4d20b7c in QCoreApplication::exec() () from
/usr/lib/libQt5Core.so.5
#27 0x000000000040cbfa in main (argc=1, argv=<optimized out>) at
/tmp/yaourt-tmp-flh/aur-kdevelop-git/src/kdevelop/app/main.cpp:680
        timer = {t1 = -9223372036854775808, t2 = -9223372036854775808}
        description = "The KDevelop Integrated Development Environment"
        aboutData = {d = 0x63b240}
        debugArgs = {<QList<QS

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to