Summary: | Kdevelop crashed while typing if statement in C++ | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Andreas Nordal <andreas_nordal_4> |
Component: | general | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | igorkuo, mail |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.5.0 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Andreas Nordal
2020-05-06 20:53:04 UTC
This looks like a crash in kate's autoindenter. The bug is probably in Qt's JS engine, though. :/ I experience similar crashes in KDevelop 5.5.0 (Arch package) occasionally. Almost always the top of the stack is: [KCrash Handler] #6 0x00007f6679241522 in QV4::MemoryManager::collectFromJSStack(QV4::MarkStack*) const () at /usr/lib/libQt5Qml.so.5 #7 0x00007f66792415ae in QV4::MemoryManager::collectRoots(QV4::MarkStack*) () at /usr/lib/libQt5Qml.so.5 But today I got a slightly different stack top: [KCrash Handler] #6 0x00007f98b8d3721c in () at /usr/lib/libQt5Qml.so.5 #7 0x00007f98b8dbfb0a in QV4::PersistentValueStorage::mark(QV4::MarkStack*) () at /usr/lib/libQt5Qml.so.5 #8 0x00007f98b8d375be in QV4::MemoryManager::collectRoots(QV4::MarkStack*) () at /usr/lib/libQt5Qml.so.5 There are several similar Kate crashes reported: Bug 419714, Bug 419579, Bug 418352, Bug 416384. In a comment to Bug 415872 Christoph Cullmann wrote "This crash in QV4 engine is prominent in all tools using it :/", so perhaps this bug should be marked as yet another duplicate of the kwin bug. Sounds like the same issue, yes. Unfortunately not the first time we have this kind of problem. :( *** This bug has been marked as a duplicate of bug 415872 *** |