https://bugs.kde.org/show_bug.cgi?id=468708
Loïc Yhuel <loic.yh...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |loic.yh...@gmail.com --- Comment #5 from Loïc Yhuel <loic.yh...@gmail.com> --- I have a similar crash, when kdiff3 is launched by "git mergetool" and it merges the files with no conflicts, so it exits immediately. In this case, KDiff3App::completeInit calls ::exit(0), as in the reporter backtrace. I think the exit handlers destroy the QtFreetypeData, which make one of the worker threads crash. Maybe the main thread needs a way to properly join the threads, or to exit in a more graceful way (something like QMetaObject::invokeMethod(qApp, "quit", Qt::QueuedConnection). The crash doesn't seem to happen when reverting 7c4e929b22 "Show gui before starting comparison", so I suppose the worker threads are created when showing the GUI (even if we didn't QApplication::exec yet). -- You are receiving this mail because: You are watching all bug changes.