Skip to content

spoofdpi causes kernel panic #386

@noobaly-original

Description

@noobaly-original

Version

1.3.1 (homebrew)

Country

Turkey

Operating System

MacOS Tahoe 26.4.1

How are you running spoofdpi?

Setting it up as a brew service.

Description

Out of the blue, when using the browser -> Mac shuts down completely following a purple screen of death.

Stack trace:

panic(cpu 2 caller 0xfffffe0057271718): assertion failed: ifp->if_sndbyte_unsent >= 0, file: /AppleInternal/Library/BuildRoots/4~CLdaugCir97W5Q70y4I-I04Ml2sNiYmpdkLXFbw/Library/Caches/com.apple.xbs/TemporaryDirectory.Wpi5BT/Sources/xnu/bsd/netinet/in_pcb.c, line: 4237 @uipc_socket.c:8256
Debugger message: panic
Memory ID: 0x6
OS release type: User
OS version: 25E253
Kernel version: Darwin Kernel Version 25.4.0: Thu Mar 19 19:33:09 PDT 2026; root:xnu-12377.101.15~1/RELEASE_ARM64_T8112
iBoot version: mBoot-18000.101.7
iBoot Stage 2 version: mBoot-18000.101.7
secure boot?: YES
roots installed: 0
Paniclog version: 15
Debug Header address: 0xfffffe0032331000
Debug Header entry count: 3
TXM load address: 0xfffffe004228c000
Debug Header kernelcache load address: 0xfffffe005228c000
SPTM load address: 0xfffffe003228c000
KernelCache slide: 0x000000004b288000
KernelCache base:  0xfffffe005228c000
Kernel slide:      0x000000004b290000
Kernel text base:  0xfffffe0052294000
Kernel text exec slide: 0x000000004f91c000
Kernel text exec base:  0xfffffe0056920000
mach_absolute_time: 0xe07e26f0bc
Epoch Time:        sec       usec
  Boot    : 0x69f73d19 0x0009192f
  Sleep   : 0x69f8e630 0x000923db
  Wake    : 0x69f8e6f7 0x000b9abe
  Calendar: 0x69f8e895 0x000d20a6

Zone info:
  Zone map: 0xfffffe1020000000 - 0xfffffe3620000000
  . VM    : 0xfffffe1020000000 - 0xfffffe15ec000000
  . RO    : 0xfffffe15ec000000 - 0xfffffe1886000000
  . GEN0  : 0xfffffe1886000000 - 0xfffffe1e52000000
  . GEN1  : 0xfffffe1e52000000 - 0xfffffe241e000000
  . GEN2  : 0xfffffe241e000000 - 0xfffffe29ea000000
  . GEN3  : 0xfffffe29ea000000 - 0xfffffe2fb6000000
  . DATA  : 0xfffffe2fb6000000 - 0xfffffe3620000000
  Metadata: 0xfffffe490e010000 - 0xfffffe4917810000
  Bitmaps : 0xfffffe4917810000 - 0xfffffe4918ddc000
  Extra   : 0 - 0

CORE 0 [EACC0] recently retired instr at 0xfffffe0056afb230
CORE 1 [EACC0] recently retired instr at 0xfffffe0056afb230
CORE 2 [EACC0] recently retired instr at 0xfffffe0056af9b50
CORE 3 [EACC0] recently retired instr at 0xfffffe0056afb230
CORE 4 [PACC1] recently retired instr at 0xfffffe0056afb230
CORE 5 [PACC1] recently retired instr at 0xfffffe0056afb230
CORE 6 [PACC1] recently retired instr at 0xfffffe0056afb230
CORE 7 [PACC1] recently retired instr at 0xfffffe0056afb230
TPIDRx_ELy = {1: 0xfffffe29ed6ed5d0  0: 0x0000000000000002  0ro: 0x0000000174bf30e0 }
CORE 0: PC=0x00000001921f40c4, LR=0x0000000100ec6c2c, FP=0x000000010f045970
CORE 1: PC=0xfffffe0056dbac6c, LR=0xfffffe0056dafc68, FP=0xfffffe84892b7270
CORE 2 is the one that panicked. Check the full backtrace for details.
CORE 3: PC=0x000000019303615c, LR=0x0000000192f2d15c, FP=0x000000010ee46de0
CORE 4: PC=0xfffffe00569b3bbc, LR=0xfffffe00569b3bb8, FP=0xfffffe8489267ee0
CORE 5: PC=0xfffffe00569b3bbc, LR=0xfffffe00569b3bb8, FP=0xfffffe848b337ee0
CORE 6: PC=0xfffffe00569b3bb8, LR=0xfffffe00569b3bb8, FP=0xfffffe848b257ee0
CORE 7: PC=0xfffffe00569b3bbc, LR=0xfffffe00569b3bb8, FP=0xfffffe8489287ee0
Compressor Info: 7% of compressed pages limit (OK) and 3% of segments limit (OK) with 2 swapfiles and OK swap space
Panicked task 0xfffffe2316f26b30: 2462 pages, 55 threads: pid 844: spoofdpi
Panicked thread: 0xfffffe29ed6ed5d0, backtrace: 0xfffffe8489af7230, tid: 10553
		  lr: 0xfffffe00569753dc  fp: 0xfffffe8489af72d0
		  lr: 0xfffffe0056af1c74  fp: 0xfffffe8489af7340
		  lr: 0xfffffe0056aefbc8  fp: 0xfffffe8489af7400
		  lr: 0xfffffe005692590c  fp: 0xfffffe8489af7410
		  lr: 0xfffffe00569756ec  fp: 0xfffffe8489af7930
		  lr: 0xfffffe00572604a8  fp: 0xfffffe8489af7950
		  lr: 0xfffffe0057271718  fp: 0xfffffe8489af7990
		  lr: 0xfffffe0056d7bac0  fp: 0xfffffe8489af79a0
		  lr: 0xfffffe0056f83dd0  fp: 0xfffffe8489af7a10
		  lr: 0xfffffe0056f84618  fp: 0xfffffe8489af7a80
		  lr: 0xfffffe0056dc3868  fp: 0xfffffe8489af7b10
		  lr: 0xfffffe0056f77aa0  fp: 0xfffffe8489af7c80
		  lr: 0xfffffe0056f4dc08  fp: 0xfffffe8489af7cb0
		  lr: 0xfffffe0056f46324  fp: 0xfffffe8489af7d00
		  lr: 0xfffffe0056f467a0  fp: 0xfffffe8489af7d70
		  lr: 0xfffffe0056f46ab4  fp: 0xfffffe8489af7df0
		  lr: 0xfffffe0057076914  fp: 0xfffffe8489af7e50
		  lr: 0xfffffe0056aefc5c  fp: 0xfffffe8489af7f10
		  lr: 0xfffffe005692590c  fp: 0xfffffe8489af7f20
		  lr: 0x000000018a53b834  fp: 0x0000000000000000


last started kext at 701170993388: com.apple.driver.AppleUVDMDriver	1.0.0 (addr 0xfffffe0052a4e2d0, size 6648)
loaded kexts: (skipped, see boot kernelcache)

** Stackshot Succeeded ** Bytes Traced 467713 (Uncompressed 1099184) **

it can be seen as "panicked task:spoofdpi"

edits: put the stack trace in code block.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions