Anki crashes on macOS when double clicking a window to fill
Anki version: 25.02.7 (ARM-64) macOS: 15.5 (24F74)
What happens
Anki instantly crashes with a SIGSEGV (KERN_INVALID_ADDRESS at 0x0) inside QWidget::hide() → QLayoutPrivate::doResize() on the main UI thread whenever the window is resized.
How to reproduce
Launch Anki.
Double click the cards browser to fill the screen.
App crashes immediately.
Technical details
Crash report points to Qt’s layout/event-handling code in QApplication::notify and AppKit frame-change notifications. No third-party add-ons are enabled, appear in the stack trace—looks like a QtWidgets bug.
It is reproducible every time:
Anki 25.02.7 (1b882285)
Python 3.9.18 Qt 6.6.2 PyQt 6.6.1
Platform: macOS-15.5-arm64-arm-64bit
I am not able to reproduce this behavior on my M1 Mac Mini.
Anki: Version 25.07.5 (7172b2d2)
Python 3.13.5 Qt 6.9.1 Chromium 122
macOS: 15.5 (24F74)
System Settings → Desktop & Dock → Double-click a window’s title bar to → Fill
The steps I am performing:
Launch Anki
Click “Browse” (to open the card browser window)
Double-click card browser window title bar
(The card browser window expands to fill the screen, as expected with no problems seen.)
I also tested and didn’t see any issues with:
System Settings → Desktop & Dock → Double-click a window’s title bar to → Zoom