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

            Bug ID: 517575
           Summary: Crash when opening to an empty notebook then
                    navigating to another one
    Classification: Applications
           Product: Marknote
      Version First unspecified
       Reported In:
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: General
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]
  Target Milestone: ---

Created attachment 190668
  --> https://bugs.kde.org/attachment.cgi?id=190668&action=edit
Screen recording showing the crash occur.

SUMMARY
After updating the Flatpak to 1.5.0, opening it to an empty notebook and then
switching to a non-empty one crashes the app. If you create a note in the
notebook you're in before navigating, it doesn't happen. If there's more than
one empty notebook, navigating between empty ones doesn't cause a crash but
navigating to the non-empty one does cause it.

STEPS TO REPRODUCE
1. Open Marknote.
2. Ensure the default notebook (the one opened on launch) is empty.
3. Create another notebook that contains at least one note.
4. Restart Marknote so the empty notebook opens by default.
5. Click the non-empty notebook.

OBSERVED RESULT
Marknote closes immediately. The crash occurs most of the time but not all of
it.

EXPECTED RESULT
It should just navigate from one notebook to another.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20260312
KDE Plasma Version: 6.6.2
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2
Kernel Version: 6.19.6-2-default (64-bit)
Graphics Platform: Wayland
Processors: 12 × Intel® Core™ i5-10500T CPU @ 2.30GHz
Memory: 16 GiB of RAM (15.3 GiB usable)
Graphics Processor: Intel® UHD Graphics 630

ADDITIONAL INFORMATION
- Running from the terminal with 'flatpak run' doesn't reveal any warning.
- A screen recording is attached just in case.

STACK TRACE
           PID: 40587 (marknote)
           UID: 1000 (zaka)
           GID: 1000 (zaka)
        Signal: 11 (SEGV)
     Timestamp: Sat 2026-03-14 20:49:45 CET (4min 52s ago)
  Command Line: marknote
    Executable: /app/bin/marknote
 Control Group:
/user.slice/user-1000.slice/[email protected]/app.slice/app-flatpak-org.kde.marknote-655248728.scope
          Unit: [email protected]
     User Unit: app-flatpak-org.kde.marknote-655248728.scope
         Slice: user-1000.slice
     Owner UID: 1000 (zaka)
       Boot ID: 568a0bf7eaeb4845b2daace7e928cf46
      Hostname: localhost.localdomain
       Storage:
/var/lib/systemd/coredump/core.marknote.1000.568a0bf7eaeb4845b2daace7e928cf46.40587.1773517785000000.zst
(present)
  Size on Disk: 7.2M
       Message: Process 40587 (marknote) of user 1000 dumped core.

                Stack trace of thread 2:
                #0  0x00007f4dde56f010 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x36f010)
                #1  0x00007f4dde56fc4d n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x36fc4d)
                #2  0x00007f4dde571092 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x371092)
                #3  0x00007f4dde5713dd n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x3713dd)
                #4  0x00007f4dde5727d4 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x3727d4)
                #5  0x00007f4dde572b87 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x372b87)
                #6  0x00007f4dde60b412 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x40b412)
                #7  0x00007f4dde49568e n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x29568e)
                #8  0x00007f4dde497df1 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x297df1)
                #9  0x00007f4dde4c106d n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x2c106d)
                #10 0x00007f4dd45b198d n/a (n/a + 0x0)
                #11 0x00007f4dde50d02e n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x30d02e)
                #12 0x00007f4dde43604f n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x23604f)
                #13 0x00007f4dde509d0e n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x309d0e)
                #14 0x00007f4dde50d13f n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x30d13f)
                #15 0x00007f4dde43604f n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x23604f)
                #16 0x00007f4dde4bbc92 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x2bbc92)
                #17 0x00007f4dde5076fe n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x3076fe)
                #18 0x00007f4dde50d13f n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x30d13f)
                #19 0x00007f4dde42fa30 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x22fa30)
                #20 0x00007f4dde42fcc7 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x22fcc7)
                #21 0x00007f4dde42fe77 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x22fe77)
                #22 0x00007f4dde5c13b0 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x3c13b0)
                #23 0x00007f4dde555d73 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x355d73)
                #24 0x00007f4dde556810 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x356810)
                #25 0x00007f4dde5f2351 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x3f2351)
                #26 0x00007f4dddc19230 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Core.so.6.10.2 + 0x219230)
                #27 0x000055f913a446f9 n/a (/app/bin/marknote + 0x686f9)
                #28 0x000055f913a44e76 n/a (/app/bin/marknote + 0x68e76)
                #29 0x000055f913a45432 n/a (/app/bin/marknote + 0x69432)
                #30 0x00007f4dde48c7ff n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x28c7ff)
                #31 0x00007f4dde48d8d1 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x28d8d1)
                #32 0x00007f4dde6bf469 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x4bf469)
                #33 0x00007f4dde454aed n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x254aed)
                #34 0x00007f4db666718f n/a (n/a + 0x0)
                #35 0x00007f4dde50d02e n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x30d02e)
                #36 0x00007f4dde42fa30 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x22fa30)
                #37 0x00007f4dde42fe77 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x22fe77)
                #38 0x00007f4dde5c13b0 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x3c13b0)
                #39 0x00007f4dde555bfa n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x355bfa)
                #40 0x00007f4dde556810 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x356810)
                #41 0x00007f4dde5f2351 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.10.2 + 0x3f2351)
                #42 0x00007f4dddc19230 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Core.so.6.10.2 + 0x219230)
                #43 0x00007f4ddf7e302d n/a
(/usr/lib/x86_64-linux-gnu/libQt6Quick.so.6.10.2 + 0x1e302d)
                #44 0x00007f4ddf7e4252 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Quick.so.6.10.2 + 0x1e4252)
                #45 0x00007f4ddf7e5572 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Quick.so.6.10.2 + 0x1e5572)
                #46 0x00007f4ddf7e213e n/a
(/usr/lib/x86_64-linux-gnu/libQt6Quick.so.6.10.2 + 0x1e213e)
                #47 0x00007f4ddf7df2e0 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Quick.so.6.10.2 + 0x1df2e0)
                #48 0x00007f4ddf83783d n/a
(/usr/lib/x86_64-linux-gnu/libQt6Quick.so.6.10.2 + 0x23783d)
                #49 0x00007f4ddfa3bde7 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Quick.so.6.10.2 + 0x43bde7)
                #50 0x00007f4ddfa3d1ca n/a
(/usr/lib/x86_64-linux-gnu/libQt6Quick.so.6.10.2 + 0x43d1ca)
                #51 0x00007f4ddfa3df75 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Quick.so.6.10.2 + 0x43df75)
                #52 0x00007f4ddfa3f958 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Quick.so.6.10.2 + 0x43f958)
                #53 0x00007f4ddfa41873 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Quick.so.6.10.2 + 0x441873)
                #54 0x00007f4ddf8ff0b5 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Quick.so.6.10.2 + 0x2ff0b5)
                #55 0x00007f4de01a6fdf n/a
(/usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6.10.2 + 0x1a6fdf)
                #56 0x00007f4dddbadde8 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Core.so.6.10.2 + 0x1adde8)
                #57 0x00007f4ddec0e5bb n/a
(/usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.2 + 0x20e5bb)
                #58 0x00007f4ddec78a4c n/a
(/usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.2 + 0x278a4c)
                #59 0x00007f4ddf217934 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.2 + 0x817934)
                #60 0x00007f4ddcdc118e n/a
(/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4 + 0x6418e)
                #61 0x00007f4ddcdc21bf n/a
(/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4 + 0x651bf)
                #62 0x00007f4ddcdc2323 n/a
(/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8400.4 + 0x65323)
                #63 0x00007f4dddee6951 n/a
(/usr/lib/x86_64-linux-gnu/libQt6Core.so.6.10.2 + 0x4e6951)

                Stack trace of thread 7:
                #0  0x00007f4ddd4a3be2 n/a (/usr/lib/x86_64-linux-gnu/libc.so.6
+ 0xa2be2)
                #1  0x00007f4ddd4983ac n/a (/usr/lib/x86_64-linux-gnu/libc.so.6
+ 0x973ac)
                #2  0x00007f4ddd49aa7e n/a (/usr/lib/x86_64-linux-gnu/libc.so.6
+ 0x99a7e)
                #3  0x00007f4dc5a8bced n/a
(/usr/lib/x86_64-linux-gnu/GL/default/lib/libgallium-25.3.5.so + 0x68bced)
                #4  0x00007f4dc5a41e7c n/a
(/usr/lib/x86_64-linux-gnu/GL/default/lib/libgallium-25.3.5.so + 0x641e7c)
                #5  0x00007f4dc5a8bc1c n/a
(/usr/lib/x86_64-linux-gnu/GL/default/lib/libgallium-25.3.5.so + 0x68bc1c)
                #6  0x00007f4ddd49b56a n/a (/usr/lib/x86_64-linux-gnu/libc.so.6
+ 0x9a56a)
                #7  0x00007f4ddd51ee54 n/a (/usr/lib/x86_64-linux-gnu/libc.so.6
+ 0x11de54)
                ELF object binary architecture: AMD x86-64

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

Reply via email to