| Summary: | Cockpit and Dual screen window layouts not compatible with Krita 6 | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | vurentjie |
| Component: | Usability | Assignee: | Krita Bugs <krita-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | crash | CC: | penguinflyer2222 |
| Priority: | NOR | Keywords: | regression |
| Version First Reported In: | 6.0.0-beta1 | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
vurentjie
2026-02-10 22:14:30 UTC
Confirmed, selecting a window layout crashes on Qt6 but not Qt5.
It crashes here
> 0 libkritaresourcewidgets.21.0.0.dylib 0x103dbc2e0 KisResourceItemChooser::activate(QModelIndex const&) + 336 (KisResourceItemChooser.cpp:515)
When the window layout is activated, the updates are blocked on the window layout chooser, it emits the resourceSelected signal, a bunch of other stuff happens, and then eventually it unblocks the updates.
However, by the time it gets back to `d->updatesBlocked = false;`, `d` is null for some reason, so it crashes instead.
|