I reported this issue in the Discord server earlier today. I just managed to reproduce the issue, and have more information.
Steps to reproduce
- I opened
obsidian.css
in Visual Studio Code, with Obsidian still open; - I modified the
var(--pre-code)
color value to edit the text color for code in my notes; - I then switched to Obsidian with the intention of reloading it with Cmd + R.
- My screens went blank, and I saw a macOS kernel panic screen before the system rebooted.
I was editing the obsidian.css
file because my current theme has a large number of !important
overrides that prevent Custom CSS in my obsidian-custom.css
from working.
Expected result
Ideally, be able to edit the obsidian.css
file without the system crashing.
Actual result
My laptop had a kernel panic when I followed the steps I described above.
Environment
- Operating system: macOS 11.1
- Obsidian version: 0.10.1
Additional information
I have the following information from a crash report that macOS generated for submission to Apple:
Panic(CPU 6, time 19759029939901): NMIPI for unresponsive processor: TLB flush timeout, TLB state:0x0
RAX: 0xffffff86c95bfd10, RBX: 0xffffff86c86074d0, RCX: 0x0000000000000064, RDX: 0x0000343c00000000
RSP: 0xffffffa073bfcd80, RBP: 0xffffffa073bfcdc0, RSI: 0xffffff86d6a42d10, RDI: 0xffffff86c86074d0
R8: 0x0000000000000000, R9: 0x0000000000002710, R10: 0x0000000000000000, R11: 0x0000000000000000
R12: 0xffffff86d6a42d10, R13: 0x0000000000000000, R14: 0x0000343c70923c3e, R15: 0xffffff86c95bfd10
RFL: 0x0000000000000082, RIP: 0xffffff80048cbb1a, CS: 0x0000000000000008, SS: 0x0000000000000010
Backtrace (CPU 6), Frame : Return Address
0xffffffa073bfcc30 : 0xffffff80049ec4bb
0xffffffa073bfcc80 : 0xffffff800485ed39
0xffffffa073bfcdc0 : 0xffffff80048cbca4
0xffffffa073bfcdf0 : 0xffffff80049e179d
0xffffffa073bfce30 : 0xffffff80048d9f96
0xffffffa073bfce60 : 0xffffff8004907d0b
0xffffffa073bfcf20 : 0xffffff80049d87b3
0xffffffa073bfcf60 : 0xffffff80049f5daa
0xffffffa073bfcf80 : 0xffffff80049ec4bb
0xffffffa073bfcfd0 : 0xffffff800485ebdd
0xffffffb0cf403db0 : 0xffffff8004911361
0xffffffb0cf403e10 : 0xffffff8004e78a59
0xffffffb0cf403f00 : 0xffffff8004e77b86
0xffffffb0cf403f40 : 0xffffff8004f68cdb
0xffffffb0cf403fa0 : 0xffffff800485f1f6
Process name corresponding to current thread: Obsidian Helper (Renderer)
Mac OS version:
20C69
Kernel version:
Darwin Kernel Version 20.2.0: Wed Dec 2 20:39:59 PST 2020; root:xnu-7195.60.75~1/RELEASE_X86_64
Kernel UUID: 82E2050C-5936-3D24-AD3B-EC4EC5C09E11
KernelCache slide: 0x0000000004600000
KernelCache base: 0xffffff8004800000
Kernel slide: 0x0000000004610000
Kernel text base: 0xffffff8004810000
__HIB text base: 0xffffff8004700000
System model name: MacBookPro14,3 (Mac-551B86E5744E2388)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0
# ... Removed system info for brevity
Panic(CPU 0, time 19759029940570): NMIPI for unresponsive processor: TLB flush timeout, TLB state:0x0
RAX: 0xffffff86d6a42d10, RBX: 0xffffff936b8b8788, RCX: 0x0000000000000284, RDX: 0x0000343c00000000
RSP: 0xffffffb0d0e8baa0, RBP: 0xffffffb0d0e8bae0, RSI: 0xffffff86c95bfd10, RDI: 0xffffff936b8b8788
R8: 0xffffffb0d0e8bc60, R9: 0xffffff800490e0a0, R10: 0x0000000000ffffff, R11: 0x0000000000000000
R12: 0xffffff86c95bfd10, R13: 0x0000000000000000, R14: 0x0000343c708fa56d, R15: 0xffffff86d6a42d10
RFL: 0x0000000000000017, RIP: 0xffffff80048cbb07, CS: 0x0000000000000008, SS: 0x0000000000000010
Backtrace (CPU 0), Frame : Return Address
0xffffffa053442f80 : 0xffffff80049ec4bb
0xffffffa053442fd0 : 0xffffff800485ebdd
0xffffffb0d0e8bae0 : 0xffffff80048cbca4
0xffffffb0d0e8bb10 : 0xffffff800490c8c0
0xffffffb0d0e8bb30 : 0xffffff800490e0d9
0xffffffb0d0e8bbe0 : 0xffffff800490e5d6
0xffffffb0d0e8bc50 : 0xffffff800490d624
0xffffffb0d0e8bd10 : 0xffffff8004911578
0xffffffb0d0e8bd50 : 0xffffff8004e227f4
0xffffffb0d0e8bd70 : 0xffffff8004e228de
0xffffffb0d0e8bdb0 : 0xffffff8004e7b44d
0xffffffb0d0e8be30 : 0xffffff8004e76945
0xffffffb0d0e8bee0 : 0xffffff8004e76757
0xffffffb0d0e8bf40 : 0xffffff8004f68cdb
0xffffffb0d0e8bfa0 : 0xffffff800485f1f6
Process name corresponding to current thread: Obsidian Helper (Renderer)
panic(cpu 2 caller 0xffffff80049c5eb1): "IPI timeout, unresponsive CPU bitmap: 0x41, NMIPI acks: 0x0, now: 0x2, deadline: 19758735985987, pre-NMIPI time: 0x11f881f5e80d, current: 0x11f881f72f2a, global: 1"@/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-7195.60.75/osfmk/x86_64/pmap.c:2892
Backtrace (CPU 2), Frame : Return Address
0xffffffb0cf9db340 : 0xffffff80048b9aed
0xffffffb0cf9db390 : 0xffffff80049fc6e3
0xffffffb0cf9db3d0 : 0xffffff80049ecd1a
0xffffffb0cf9db420 : 0xffffff800485ea2f
0xffffffb0cf9db440 : 0xffffff80048b938d
0xffffffb0cf9db560 : 0xffffff80048b9678
0xffffffb0cf9db5d0 : 0xffffff80050be3ca
0xffffffb0cf9db640 : 0xffffff80049c5eb1
0xffffffb0cf9db700 : 0xffffff80049cbd3f
0xffffffb0cf9db7e0 : 0xffffff80049ccaf6
0xffffffb0cf9db840 : 0xffffff8004959855
0xffffffb0cf9db990 : 0xffffff80049591a3
0xffffffb0cf9db9c0 : 0xffffff8004952571
0xffffffb0cf9db9f0 : 0xffffff8004fa20b1
0xffffffb0cf9dba10 : 0xffffff8007385873
0xffffffb0cf9dba80 : 0xffffff8007383ad3
0xffffffb0cf9dbad0 : 0xffffff800504569e
0xffffffb0cf9dbb20 : 0xffffff800504f86b
0xffffffb0c