https://bugs.kde.org/show_bug.cgi?id=344192
Francis Herne <francis.he...@yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |francis.he...@yahoo.co.uk --- Comment #1 from Francis Herne <francis.he...@yahoo.co.uk> --- This still causes a crash in 4.90.91 and the current 5.0 branch, albeit slightly different. When saving the second file, the "Overwrite <-> Cancel" dialog is shown. When choosing 'Overwrite', KDevelop crashes iff the first file has unsaved changes. ------ Thread 1 "kdevelop" received signal SIGABRT, Aborted. 0x00007ffff43ab2a8 in raise () from /usr/lib/libc.so.6 #0 0x00007ffff43ab2a8 in raise () from /usr/lib/libc.so.6 #1 0x00007ffff43ac72a in abort () from /usr/lib/libc.so.6 #2 0x00007ffff47a87cd in __gnu_cxx::__verbose_terminate_handler () at /build/gcc/src/gcc-5-20160209/libstdc++-v3/libsupc++/vterminate.cc:95 terminating = true t = <optimized out> #3 0x00007ffff47a6636 in __cxxabiv1::__terminate (handler=<optimized out>) at /build/gcc/src/gcc-5-20160209/libstdc++-v3/libsupc++/eh_terminate.cc:47 No locals. #4 0x00007ffff47a6681 in std::terminate () at /build/gcc/src/gcc-5-20160209/libstdc++-v3/libsupc++/eh_terminate.cc:57 No locals. #5 0x00007ffff47a71bf in __cxxabiv1::__cxa_pure_virtual () at /build/gcc/src/gcc-5-20160209/libstdc++-v3/libsupc++/pure.cc:50 No locals. #6 0x00007ffff7a915e3 in KDevelop::MainWindow::updateTabColor (this=0xa00340, doc=0xa3db90) at /tmp/yaourt-tmp-flh/aur-kdevplatform-git/src/kdevplatform/shell/mainwindow.cpp:420 color = {cspec = 11142656, ct = {argb = {alpha = 0, red = 0, green = 0, blue = 0, pad = 0}, ahsv = {alpha = 0, hue = 0, saturation = 0, value = 0, pad = 0}, acmyk = {alpha = 0, cyan = 0, magenta = 0, yellow = 0, black = 0}, ahsl = {alpha = 0, hue = 0, saturation = 0, lightness = 0, pad = 0}, array = {0, 0, 0, 0, 0}}} doc = 0xa3db90 this = 0xa00340 #7 0x00007ffff4d46659 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5 #8 0x00007ffff5a81c4b in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #9 0x00007ffff5b940db in QMainWindow::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #10 0x00007ffff02abd9a in KMainWindow::event(QEvent*) () from /usr/lib/libKF5XmlGui.so.5 #11 0x00007ffff02fb1c5 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libKF5XmlGui.so.5 #12 0x00007ffff5a3d68c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #13 0x00007ffff5a428f6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #14 0x00007ffff4d19518 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #15 0x00007ffff4d1b3da in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5 #16 0x00007ffff4d6e883 in ?? () from /usr/lib/libQt5Core.so.5 #17 0x00007fffec0eed87 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #18 0x00007fffec0eefe0 in ?? () from /usr/lib/libglib-2.0.so.0 #19 0x00007fffec0ef08c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #20 0x00007ffff4d6ec8f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #21 0x00007ffff4d176fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #22 0x00007ffff4d1fb7c in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #23 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 = 0x63b6b0} debugArgs = {<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}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffff4dc8d40 <QListData::shared_null>}, d = 0x7ffff4dc8d40 <QListData::shared_null>}}, <No data fields>} debugeeName = {static null = {<No data fields>}, d = 0x7ffff4dc6ee0 <QArrayData::shared_null>} app = {<QApplication> = {<No data fields>}, <No data fields>} migrator = {d = 0x692e40} __PRETTY_FUNCTION__ = "int main(int, char**)" parser = {d = 0x6a96b0} initialFiles = {d = 0x7ffff4dc6ee0 <QArrayData::shared_null>} session = {static null = {<No data fields>}, d = 0x7ffff4dc6ee0 <QArrayData::shared_null>} nRunningSessions = <optimized out> splash = <optimized out> core = 0xbe45c0 projectNames = {<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}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffff4dc8d40 <QListData::shared_null>}, d = 0x7ffff4dc8d40 <QListData::shared_null>}}, <No data fields>} -- You are receiving this mail because: You are watching all bug changes.