joplin icon indicating copy to clipboard operation
joplin copied to clipboard

Kernel panic when closing Joplin-desktop

Open matoxxx opened this issue 9 months ago • 0 comments

Operating system

Linux

Joplin version

2.14.20

Desktop version info

Joplin 2.14.20 (prod, linux)

Client ID: 9858ad0da0774e3aaba6cb524c0b47fc Sync Version: 3 Profile Version: 46 Keychain Supported: No

Revision: cfd98e3

Autolinker: 1.0.4 Backup: 1.4.0 Delete unlinked resources: 1.0.0 Inline TODO: 1.7.0 Kanban: 1.0.7 MultiMarkdown Table Tools: 1.2.0 Note Tabs: 1.4.0 Rich Markdown: 0.13.4 Templates: 2.4.0

Current behaviour

First time crash of Joplin after years of use, resulting in kernel panic.

  1. Clicked tray icon to close the app
  2. System froze
  3. Hard reset, sysrq didn't help
  4. After reboot app is working fine
  5. No crash reports in joplin dir

Expected behaviour

No response

Logs

May 21 09:26:09 legion kernel: BUG: unable to handle page fault for address: 0000000000025398 May 21 09:26:09 legion kernel: #PF: supervisor read access in kernel mode May 21 09:26:09 legion kernel: #PF: error_code(0x0000) - not-present page May 21 09:26:09 legion kernel: PGD 0 P4D 0 May 21 09:26:09 legion kernel: Oops: 0000 [#1] PREEMPT SMP NOPTI May 21 09:26:09 legion kernel: CPU: 0 PID: 51780 Comm: @jopli:traceq0 Tainted: P OE 6.9.1-arch1-1 #1 8721656fa781c58301f7268d475f3e6380e2b47c May 21 09:26:09 legion kernel: Hardware name: LENOVO 82B5/LNVNB161216, BIOS EUCN39WW 09/09/2022 May 21 09:26:09 legion kernel: RIP: 0010:refill_obj_stock+0x56/0x1c0 May 21 09:26:09 legion kernel: Code: 81 e4 00 02 00 00 48 8d a8 00 20 03 00 48 8b 45 10 48 39 f8 0f 84 94 00 00 00 48 89 ef e8 82 f2 ff ff 49 89 c6 e8 da 1e d8 ff <49> 8b 07 a8 03 0f 85 fb 0> May 21 09:26:09 legion kernel: RSP: 0018:ffffbecc8e4df748 EFLAGS: 00010002 May 21 09:26:09 legion kernel: RAX: 0000000000000002 RBX: 0000000000000000 RCX: 0000000000000023 May 21 09:26:09 legion kernel: RDX: ffff9c350e4f4600 RSI: 0000000000000000 RDI: ffff9c350e4f4600 May 21 09:26:09 legion kernel: RBP: ffff9c36bf432000 R08: 0000000000000001 R09: 0000000000000000 May 21 09:26:09 legion kernel: R10: ffff9c33f9778f00 R11: 0000000000000006 R12: 0000000000000200 May 21 09:26:09 legion kernel: R13: 03ffffffffffffff R14: ffff9c33d5326a00 R15: 0000000000025398 May 21 09:26:09 legion kernel: FS: 0000000000000000(0000) GS:ffff9c36bf400000(0000) knlGS:0000000000000000 May 21 09:26:09 legion kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 May 21 09:26:09 legion kernel: CR2: 0000000000025398 CR3: 00000001d936e000 CR4: 0000000000350ef0 May 21 09:26:09 legion kernel: Call Trace: May 21 09:26:09 legion kernel: <TASK> May 21 09:26:09 legion kernel: ? __die_body.cold+0x19/0x27 May 21 09:26:09 legion kernel: ? page_fault_oops+0x15a/0x2b0 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? exc_page_fault+0x81/0x190 May 21 09:26:09 legion kernel: ? asm_exc_page_fault+0x26/0x30 May 21 09:26:09 legion kernel: ? refill_obj_stock+0x56/0x1c0 May 21 09:26:09 legion kernel: ? refill_obj_stock+0x56/0x1c0 May 21 09:26:09 legion kernel: obj_cgroup_uncharge_zswap+0x1d/0x60 May 21 09:26:09 legion kernel: zswap_entry_free+0x29/0x170 May 21 09:26:09 legion kernel: zswap_invalidate+0x9b/0xb0 May 21 09:26:09 legion kernel: free_swap_slot+0x18/0xd0 May 21 09:26:09 legion kernel: __swap_entry_free+0x72/0x90 May 21 09:26:09 legion kernel: free_swap_and_cache+0x57/0x100 May 21 09:26:09 legion kernel: unmap_page_range+0x837/0x17a0 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? mas_next_slot+0x153/0x6c0 May 21 09:26:09 legion kernel: unmap_vmas+0xbd/0x1a0 May 21 09:26:09 legion kernel: exit_mmap+0xff/0x3a0 May 21 09:26:09 legion kernel: __mmput+0x3e/0x140 May 21 09:26:09 legion kernel: do_exit+0x2e0/0xaf0 May 21 09:26:09 legion kernel: ? __pfx_futex_wake_mark+0x10/0x10 May 21 09:26:09 legion kernel: do_group_exit+0x30/0x80 May 21 09:26:09 legion kernel: get_signal+0x7e4/0x880 May 21 09:26:09 legion kernel: arch_do_signal_or_restart+0x3b/0x240 May 21 09:26:09 legion kernel: syscall_exit_to_user_mode+0x1b1/0x210 May 21 09:26:09 legion kernel: do_syscall_64+0x8e/0x160 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? alloc_pages_mpol+0xd7/0x1c0 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? __pte_offset_map+0x1b/0x180 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? __mod_memcg_lruvec_state+0x94/0x110 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? set_ptes.isra.0+0x28/0x90 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? do_anonymous_page+0x3d2/0x710 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? __handle_mm_fault+0xc79/0xe10 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? syscall_exit_to_user_mode+0x75/0x210 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? do_syscall_64+0x8e/0x160 May 21 09:26:09 legion kernel: ? handle_mm_fault+0x1f0/0x300 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? do_user_addr_fault+0x34e/0x620 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: entry_SYSCALL_64_after_hwframe+0x76/0x7e May 21 09:26:09 legion kernel: RIP: 0033:0x7d26387f24e9 May 21 09:26:09 legion kernel: Code: Unable to access opcode bytes at 0x7d26387f24bf. May 21 09:26:09 legion kernel: RSP: 002b:00007d26155ff440 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca May 21 09:26:09 legion kernel: RAX: fffffffffffffe00 RBX: 0000000000000000 RCX: 00007d26387f24e9 May 21 09:26:09 legion kernel: RDX: 0000000000000000 RSI: 0000000000000189 RDI: 00000524015dab18 May 21 09:26:09 legion kernel: RBP: 00007d26155ff470 R08: 0000000000000000 R09: 00000000ffffffff May 21 09:26:09 legion kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 May 21 09:26:09 legion kernel: R13: 0000000000000000 R14: 0000000000000000 R15: 00000524015dab18 May 21 09:26:09 legion kernel: </TASK> May 21 09:26:09 legion kernel: Modules linked in: veth xt_conntrack xt_MASQUERADE nf_conntrack_netlink xfrm_user xfrm_algo iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcr> May 21 09:26:09 legion kernel: snd_compress snd_intel_sdw_acpi crct10dif_pclmul ac97_bus snd_pcm_dmaengine crc32_pclmul libarc4 snd_hda_codec polyval_clmulni snd_rpl_pci_acp6x ptp ledtrig_n> May 21 09:26:09 legion kernel: crc32c_intel xhci_pci nvme_core xhci_pci_renesas i8042 cec video nvme_auth serio wmi May 21 09:26:09 legion kernel: CR2: 0000000000025398 May 21 09:26:09 legion kernel: ---[ end trace 0000000000000000 ]--- May 21 09:26:09 legion kernel: RIP: 0010:refill_obj_stock+0x56/0x1c0 May 21 09:26:09 legion kernel: Code: 81 e4 00 02 00 00 48 8d a8 00 20 03 00 48 8b 45 10 48 39 f8 0f 84 94 00 00 00 48 89 ef e8 82 f2 ff ff 49 89 c6 e8 da 1e d8 ff <49> 8b 07 a8 03 0f 85 fb 0> May 21 09:26:09 legion kernel: RSP: 0018:ffffbecc8e4df748 EFLAGS: 00010002 May 21 09:26:09 legion kernel: RAX: 0000000000000002 RBX: 0000000000000000 RCX: 0000000000000023 May 21 09:26:09 legion kernel: RDX: ffff9c350e4f4600 RSI: 0000000000000000 RDI: ffff9c350e4f4600 May 21 09:26:09 legion kernel: RBP: ffff9c36bf432000 R08: 0000000000000001 R09: 0000000000000000 May 21 09:26:09 legion kernel: R10: ffff9c33f9778f00 R11: 0000000000000006 R12: 0000000000000200 May 21 09:26:09 legion kernel: R13: 03ffffffffffffff R14: ffff9c33d5326a00 R15: 0000000000025398 May 21 09:26:09 legion kernel: FS: 0000000000000000(0000) GS:ffff9c36bf400000(0000) knlGS:0000000000000000 May 21 09:26:09 legion kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 May 21 09:26:09 legion kernel: CR2: 0000000000025398 CR3: 00000001d936e000 CR4: 0000000000350ef0 May 21 09:26:09 legion kernel: note: @jopli:traceq0[51780] exited with irqs disabled May 21 09:26:09 legion kernel: note: @jopli:traceq0[51780] exited with preempt_count 2 May 21 09:26:09 legion kernel: Fixing recursive fault but reboot is needed! May 21 09:26:09 legion kernel: BUG: scheduling while atomic: @jopli:traceq0/51780/0x00000000 May 21 09:26:09 legion kernel: Modules linked in: veth xt_conntrack xt_MASQUERADE nf_conntrack_netlink xfrm_user xfrm_algo iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcr> May 21 09:26:09 legion kernel: snd_compress snd_intel_sdw_acpi crct10dif_pclmul ac97_bus snd_pcm_dmaengine crc32_pclmul libarc4 snd_hda_codec polyval_clmulni snd_rpl_pci_acp6x ptp ledtrig_n> May 21 09:26:09 legion kernel: crc32c_intel xhci_pci nvme_core xhci_pci_renesas i8042 cec video nvme_auth serio wmi May 21 09:26:09 legion kernel: CPU: 0 PID: 51780 Comm: @jopli:traceq0 Tainted: P D OE 6.9.1-arch1-1 #1 8721656fa781c58301f7268d475f3e6380e2b47c May 21 09:26:09 legion kernel: Hardware name: LENOVO 82B5/LNVNB161216, BIOS EUCN39WW 09/09/2022 May 21 09:26:09 legion kernel: Call Trace: May 21 09:26:09 legion kernel: <TASK> May 21 09:26:09 legion kernel: dump_stack_lvl+0x5d/0x80 May 21 09:26:09 legion kernel: __schedule_bug.cold+0x42/0x4e May 21 09:26:09 legion kernel: __schedule+0x108d/0x1510 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? vprintk_emit+0x176/0x2a0 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? _printk+0x6c/0x87 May 21 09:26:09 legion kernel: do_task_dead+0x42/0x50 May 21 09:26:09 legion kernel: make_task_dead.cold+0xd9/0xe5 May 21 09:26:09 legion kernel: rewind_stack_and_make_dead+0x16/0x20 May 21 09:26:09 legion kernel: RIP: 0033:0x7d26387f24e9 May 21 09:26:09 legion kernel: Code: Unable to access opcode bytes at 0x7d26387f24bf. May 21 09:26:09 legion kernel: RSP: 002b:00007d26155ff440 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca May 21 09:26:09 legion kernel: RAX: fffffffffffffe00 RBX: 0000000000000000 RCX: 00007d26387f24e9 May 21 09:26:09 legion kernel: RDX: 0000000000000000 RSI: 0000000000000189 RDI: 00000524015dab18 May 21 09:26:09 legion kernel: RBP: 00007d26155ff470 R08: 0000000000000000 R09: 00000000ffffffff May 21 09:26:09 legion kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 May 21 09:26:09 legion kernel: R13: 0000000000000000 R14: 0000000000000000 R15: 00000524015dab18 May 21 09:26:09 legion kernel: </TASK> May 21 09:26:09 legion kernel: ------------[ cut here ]------------ May 21 09:26:09 legion kernel: Voluntary context switch within RCU read-side critical section! May 21 09:26:09 legion kernel: WARNING: CPU: 0 PID: 51780 at kernel/rcu/tree_plugin.h:320 rcu_note_context_switch+0x575/0x5d0 May 21 09:26:09 legion kernel: Modules linked in: veth xt_conntrack xt_MASQUERADE nf_conntrack_netlink xfrm_user xfrm_algo iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcr> May 21 09:26:09 legion kernel: snd_compress snd_intel_sdw_acpi crct10dif_pclmul ac97_bus snd_pcm_dmaengine crc32_pclmul libarc4 snd_hda_codec polyval_clmulni snd_rpl_pci_acp6x ptp ledtrig_n> May 21 09:26:09 legion kernel: crc32c_intel xhci_pci nvme_core xhci_pci_renesas i8042 cec video nvme_auth serio wmi May 21 09:26:09 legion kernel: CPU: 0 PID: 51780 Comm: @jopli:traceq0 Tainted: P D W OE 6.9.1-arch1-1 #1 8721656fa781c58301f7268d475f3e6380e2b47c May 21 09:26:09 legion kernel: Hardware name: LENOVO 82B5/LNVNB161216, BIOS EUCN39WW 09/09/2022 May 21 09:26:09 legion kernel: RIP: 0010:rcu_note_context_switch+0x575/0x5d0 May 21 09:26:09 legion kernel: Code: ff 49 89 8d a8 00 00 00 e9 f0 fc ff ff 45 85 ff 75 ef e9 e6 fc ff ff 48 c7 c7 78 22 47 ad c6 05 fb 1a 06 02 01 e8 0b 5c f4 ff <0f> 0b e9 d6 fa ff ff c6 4> May 21 09:26:09 legion kernel: RSP: 0018:ffffbecc8e4dfe18 EFLAGS: 00010082 May 21 09:26:09 legion kernel: RAX: 0000000000000000 RBX: ffff9c350e4f4600 RCX: 0000000000000027 May 21 09:26:09 legion kernel: RDX: ffff9c36bf4219c8 RSI: 0000000000000001 RDI: ffff9c36bf4219c0 May 21 09:26:09 legion kernel: RBP: ffff9c36bf437440 R08: 0000000000000000 R09: ffffbecc8e4dfc98 May 21 09:26:09 legion kernel: R10: ffffffffadc5bfe8 R11: 0000000000000003 R12: 0000000000000000 May 21 09:26:09 legion kernel: R13: ffff9c350e4f4600 R14: 0000000000000000 R15: 0000000000000000 May 21 09:26:09 legion kernel: FS: 0000000000000000(0000) GS:ffff9c36bf400000(0000) knlGS:0000000000000000 May 21 09:26:09 legion kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 May 21 09:26:09 legion kernel: CR2: 0000000000025398 CR3: 00000001d936e000 CR4: 0000000000350ef0 May 21 09:26:09 legion kernel: Call Trace: May 21 09:26:09 legion kernel: <TASK> May 21 09:26:09 legion kernel: ? rcu_note_context_switch+0x575/0x5d0 May 21 09:26:09 legion kernel: ? __warn.cold+0x8e/0xe8 May 21 09:26:09 legion kernel: ? rcu_note_context_switch+0x575/0x5d0 May 21 09:26:09 legion kernel: ? report_bug+0xff/0x140 May 21 09:26:09 legion kernel: ? console_unlock+0x84/0x130 May 21 09:26:09 legion kernel: ? handle_bug+0x3c/0x80 May 21 09:26:09 legion kernel: ? exc_invalid_op+0x17/0x70 May 21 09:26:09 legion kernel: ? asm_exc_invalid_op+0x1a/0x20 May 21 09:26:09 legion kernel: ? rcu_note_context_switch+0x575/0x5d0 May 21 09:26:09 legion kernel: ? rcu_note_context_switch+0x575/0x5d0 May 21 09:26:09 legion kernel: __schedule+0xaa/0x1510 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? vprintk_emit+0x176/0x2a0 May 21 09:26:09 legion kernel: ? srso_return_thunk+0x5/0x5f May 21 09:26:09 legion kernel: ? _printk+0x6c/0x87 May 21 09:26:09 legion kernel: do_task_dead+0x42/0x50 May 21 09:26:09 legion kernel: make_task_dead.cold+0xd9/0xe5 May 21 09:26:09 legion kernel: rewind_stack_and_make_dead+0x16/0x20 May 21 09:26:09 legion kernel: RIP: 0033:0x7d26387f24e9 May 21 09:26:09 legion kernel: Code: Unable to access opcode bytes at 0x7d26387f24bf. May 21 09:26:09 legion kernel: RSP: 002b:00007d26155ff440 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca May 21 09:26:09 legion kernel: RAX: fffffffffffffe00 RBX: 0000000000000000 RCX: 00007d26387f24e9 May 21 09:26:09 legion kernel: RDX: 0000000000000000 RSI: 0000000000000189 RDI: 00000524015dab18 May 21 09:26:09 legion kernel: RBP: 00007d26155ff470 R08: 0000000000000000 R09: 00000000ffffffff May 21 09:26:09 legion kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 May 21 09:26:09 legion kernel: R13: 0000000000000000 R14: 0000000000000000 R15: 00000524015dab18 May 21 09:26:09 legion kernel: </TASK> May 21 09:26:09 legion kernel: ---[ end trace 0000000000000000 ]---

matoxxx avatar May 21 '24 07:05 matoxxx