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

Igor Kushnir <igor...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |igor...@gmail.com

--- Comment #5 from Igor Kushnir <igor...@gmail.com> ---
This crash still happens in KDevelop 5.6. Because of
https://commits.kde.org/kdevelop/d896e7489b743d8691e480378c86f2b1ee0524b0 the
message and the button texts are different now. For example, when I open 3
projects - drkonqi, kdevelop, kio - and Run All Tests, I get one or more {"Job
Already Running", "'cmake' is already being executed."} dialogs with three
buttons: "Cancel", "Kill All Instances", "Start Another". Only "Start Another"
is safe (and obviously the correct choice). The other two choices usually end
in a crash (either immediate or after I stop the stuck test jobs).

I think that the proper fix is to not show this dialog in such situations.
Either mark the jobs as "internal" and always silently "start another", or
assign unique names to these jobs so that NativeAppJob doesn't consider them
equal.

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

Reply via email to