I'm not sure how it happened, I was just messing around with opening all programs at once (minus shutdown and reboot)
Disk image: https://drive.google.com/file/d/1y_sz0D-SLeGymrci12p5OTEoXNWoUwwL/view?usp=sharing
Opening file manager will crash with:
[#0 SyncTask(2:2)]: ASSERTION FAILED: !PtrTraits::is_null(bits)
.././AK/RefPtr.h:457 in T* AK::RefPtr<T, PtrTraits>::as_nonnull_ptr(FlatPtr) const [with T = Kernel::Ext2FSInode; PtrTraits = AK::RefPtrTraits<Kernel::Ext2FSInode>; FlatPtr = unsigned int]
[#0 SyncTask(2:2)]: 0xc0119a6c __assertion_failed(char const*, char const*, unsigned int, char const*) +0xe2
[#0 SyncTask(2:2)]: 0xc0146ac9 Kernel::Ext2FS::flush_writes() +0x203
[#0 SyncTask(2:2)]: 0xc0149f5e Kernel::FS::sync() +0x30a
[#0 SyncTask(2:2)]: 0xc016020b Kernel::VFS::sync() +0x15
[#0 SyncTask(2:2)]: 0xc01caff9 _ZZN6Kernel7Process21create_kernel_processIZNS_8SyncTask5spawnEvEUlvE_EEN2AK6RefPtrIS0_NS4_12RefPtrTraitsIS0_EEEERNS5_INS_6ThreadENS6_IS9_EEEEONS4_6StringET_jENUlPvE_4_FUNESG_ +0x89
[#0 SyncTask(2:2)]: 0xc01193ed exit_kernel_thread +0x0
fsck.ext2 will say it's clean, but Ubuntu (via the Disks app) will say it's damaged and repairing it does actually prevent the crash
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too