Summary: | Krita crashes when opening a file 3 times without krita already open | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Antti Savolainen <antti.savo> |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | ghevan, rebecca |
Priority: | NOR | ||
Version: | git master (please specify the git hash!) | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/kde/krita/commit/8db82515ce132c1190597aae1aa1f80f841dd5af | Version Fixed In: |
Description
Antti Savolainen
2020-01-02 11:54:52 UTC
Forgot to add a video link https://youtu.be/ctUWHaYgrqU I can confirm this with the 4.2.8 appimage. I can reproduce it in command line by typing krita-4.2.8-x86_64.appimage & krita-4.2.8-x86_64.appimage Results in a segfault. I guess it would also happen if you put an icon to Krita on the desktop, and maybe more often on a slow system where Krita takes a while to start up and you get impatient and click again... Git commit 4c715c4c9470b9a454413cd9002ace514abc7ee1 by Boudewijn Rempt. Committed on 03/01/2020 at 13:41. Pushed by rempt into branch 'master'. Don't crash if remoteArguments is called when there isn't a mainwindow This isn't perfect: if you're fast enough you can still start a couple of Krita processes even if application process sharing is enabled. That can't be helped, though. M +22 -15 libs/ui/KisApplication.cpp M +1 -0 libs/ui/KisApplication.h https://invent.kde.org/kde/krita/commit/4c715c4c9470b9a454413cd9002ace514abc7ee1 Git commit 8db82515ce132c1190597aae1aa1f80f841dd5af by Boudewijn Rempt. Committed on 08/01/2020 at 13:33. Pushed by rempt into branch 'krita/4.2'. Don't crash if remoteArguments is called when there isn't a mainwindow This isn't perfect: if you're fast enough you can still start a couple of Krita processes even if application process sharing is enabled. That can't be helped, though. M +22 -15 libs/ui/KisApplication.cpp M +1 -0 libs/ui/KisApplication.h https://invent.kde.org/kde/krita/commit/8db82515ce132c1190597aae1aa1f80f841dd5af Reopening because of regression: bug 416202 Git commit b12857f6997f938625161c6e04a3e9e3f10fc0f6 by Boudewijn Rempt. Committed on 15/01/2020 at 09:42. Pushed by rempt into branch 'master'. Check whether there are any mainwindows before taking the first Related: bug 416202 M +1 -1 libs/ui/KisApplication.cpp https://invent.kde.org/kde/krita/commit/b12857f6997f938625161c6e04a3e9e3f10fc0f6 |