openzfsonosx / zfs

OpenZFS on OS X

Home Page:https://openzfsonosx.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

panic: VERIFY(ddt_object_remove(ddt, otype, oclass, dde, tx) == 0) failed

whizzrd opened this issue · comments

$ zfs -V
zfs-1.9.2-0
zfs-kmod-1.9.2-0
$ uname -a
Darwin MacMini 17.7.0 Darwin Kernel Version 17.7.0: Fri Oct 4 23:08:59 PDT 2019; root:xnu-4570.71.57~1/RELEASE_X86_64 x86_64
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.13.6
BuildVersion: 17G9016

*** Panic Report ***
panic(cpu 0 caller 0xffffff7f8de8c77c): VERIFY(ddt_object_remove(ddt, otype, oclass, dde, tx) == 0) failed

Backtrace (CPU 0), Frame : Return Address
0xffffff92513fb7f0 : 0xffffff800c46de46 mach_kernel : _handle_debugger_trap + 0x4c6
0xffffff92513fb840 : 0xffffff800c5974d4 mach_kernel : _kdp_i386_trap + 0x114
0xffffff92513fb880 : 0xffffff800c5896a4 mach_kernel : _kernel_trap + 0x4e4
0xffffff92513fb8f0 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fb910 : 0xffffff800c46d8bc mach_kernel : _panic_trap_to_debugger + 0x21c
0xffffff92513fba40 : 0xffffff800c46d67c mach_kernel : _panic + 0x5c
0xffffff92513fbaa0 : 0xffffff7f8de8c77c panic(cpu 0 caller 0xffffff7f8de8c77c): VERIFY(ddt_object_remove(ddt, otype, oclass, dde, tx) == 0) failed

Backtrace (CPU 0), Frame : Return Address
0xffffff92513fb110 : 0xffffff800c46de46 mach_kernel : _handle_debugger_trap + 0x4c6
0xffffff92513fb160 : 0xffffff800c5974d4 mach_kernel : _kdp_i386_trap + 0x114
0xffffff92513fb1a0 : 0xffffff800c5896a4 mach_kernel : _kernel_trap + 0x4e4
0xffffff92513fb210 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fb230 : 0xffffff800c46d8bc mach_kernel : _panic_trap_to_debugger + 0x21c
0xffffff92513fb360 : 0xffffff800c46d67c mach_kernel : _panic + 0x5c
0xffffff92513fb3c0 : 0xffffff800c5898cf mach_kernel : _kernel_trap + 0x70f
0xffffff92513fb530 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fb550 : 0xffffff800c58f4a0 mach_kernel : _panic_print_symbol_name + 0x2d0
0xffffff92513fb640 : 0xffffff800c58f251 mach_kernel : _panic_print_symbol_name + 0x81
0xffffff92513fb670 : 0xffffff800c58edc9 mach_kernel : _panic_i386_backtrace + 0x269
0xffffff92513fb7d0 : 0xffffff800c58e93a mach_kernel : _SavePanicInfo + 0x4a
0xffffff92513fb7f0 : 0xffffff800c46de46 mach_kernel : _handle_debugger_trap + 0x4c6
0xffffff92513fb840 : 0xffffff800c5974d4 mach_kernel : _kdp_i386_trap + 0x114
0xffffff92513fb880 : 0xffffff800c5896a4 mach_kernel : _kernel_trap + 0x4e4
0xffffff92513fb8f0 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fb910 : 0xffffff800c46d8bc mach_kernel : _panic_trap_to_debugger + 0x21c
0xffffff92513fba40 : 0xffffff800c46d67c mach_kernel : _panic + 0x5c
0xffffff92513fbaa0 : 0xffffff7f8de8c77c panic(cpu 0 caller 0xffffff7f8de8c77c): VERIFY(ddt_object_remove(ddt, otype, oclass, dde, tx) == 0) failed

Backtrace (CPU 0), Frame : Return Address
0xffffff92513faa30 : 0xffffff800c46de46 mach_kernel : _handle_debugger_trap + 0x4c6
0xffffff92513faa80 : 0xffffff800c5974d4 mach_kernel : _kdp_i386_trap + 0x114
0xffffff92513faac0 : 0xffffff800c5896a4 mach_kernel : _kernel_trap + 0x4e4
0xffffff92513fab30 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fab50 : 0xffffff800c46d8bc mach_kernel : _panic_trap_to_debugger + 0x21c
0xffffff92513fac80 : 0xffffff800c46d67c mach_kernel : _panic + 0x5c
0xffffff92513face0 : 0xffffff800c5898cf mach_kernel : _kernel_trap + 0x70f
0xffffff92513fae50 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fae70 : 0xffffff800c58f4a0 mach_kernel : _panic_print_symbol_name + 0x2d0
0xffffff92513faf60 : 0xffffff800c58f251 mach_kernel : _panic_print_symbol_name + 0x81
0xffffff92513faf90 : 0xffffff800c58edc9 mach_kernel : _panic_i386_backtrace + 0x269
0xffffff92513fb0f0 : 0xffffff800c58e93a mach_kernel : _SavePanicInfo + 0x4a
0xffffff92513fb110 : 0xffffff800c46de46 mach_kernel : _handle_debugger_trap + 0x4c6
0xffffff92513fb160 : 0xffffff800c5974d4 mach_kernel : _kdp_i386_trap + 0x114
0xffffff92513fb1a0 : 0xffffff800c5896a4 mach_kernel : _kernel_trap + 0x4e4
0xffffff92513fb210 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fb230 : 0xffffff800c46d8bc mach_kernel : _panic_trap_to_debugger + 0x21c
0xffffff92513fb360 : 0xffffff800c46d67c mach_kernel : _panic + 0x5c
0xffffff92513fb3c0 : 0xffffff800c5898cf mach_kernel : _kernel_trap + 0x70f
0xffffff92513fb530 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fb550 : 0xffffff800c58f4a0 mach_kernel : _panic_print_symbol_name + 0x2d0
0xffffff92513fb640 : 0xffffff800c58f251 mach_kernel : _panic_print_symbol_name + 0x81
0xffffff92513fb670 : 0xffffff800c58edc9 mach_kernel : _panic_i386_backtrace + 0x269
0xffffff92513fb7d0 : 0xffffff800c58e93a mach_kernel : _SavePanicInfo + 0x4a
0xffffff92513fb7f0 : 0xffffff800c46de46 mach_kernel : _handle_debugger_trap + 0x4c6
0xffffff92513fb840 : 0xffffff800c5974d4 mach_kernel : _kdp_i386_trap + 0x114
0xffffff92513fb880 : 0xffffff800c5896a4 mach_kernel : _kernel_trap + 0x4e4
0xffffff92513fb8f0 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fb910 : 0xffffff800c46d8bc mach_kernel : _panic_trap_to_debugger + 0x21c
0xffffff92513fba40 : 0xffffff800c46d67c mach_kernel : _panic + 0x5c
0xffffff92513fbaa0 : 0xffffff7f8de8c77c panic(cpu 0 caller 0xffffff7f8de8c77c): VERIFY(ddt_object_remove(ddt, otype, oclass, dde, tx) == 0) failed

Backtrace (CPU 0), Frame : Return Address
0xffffff92513fa350 : 0xffffff800c46de46 mach_kernel : _handle_debugger_trap + 0x4c6
0xffffff92513fa3a0 : 0xffffff800c5974d4 mach_kernel : _kdp_i386_trap + 0x114
0xffffff92513fa3e0 : 0xffffff800c5896a4 mach_kernel : _kernel_trap + 0x4e4
0xffffff92513fa450 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fa470 : 0xffffff800c46d8bc mach_kernel : _panic_trap_to_debugger + 0x21c
0xffffff92513fa5a0 : 0xffffff800c46d67c mach_kernel : _panic + 0x5c
0xffffff92513fa600 : 0xffffff800c5898cf mach_kernel : _kernel_trap + 0x70f
0xffffff92513fa770 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fa790 : 0xffffff800c58f4a0 mach_kernel : _panic_print_symbol_name + 0x2d0
0xffffff92513fa880 : 0xffffff800c58f251 mach_kernel : _panic_print_symbol_name + 0x81
0xffffff92513fa8b0 : 0xffffff800c58edc9 mach_kernel : _panic_i386_backtrace + 0x269
0xffffff92513faa10 : 0xffffff800c58e93a mach_kernel : _SavePanicInfo + 0x4a
0xffffff92513faa30 : 0xffffff800c46de46 mach_kernel : _handle_debugger_trap + 0x4c6
0xffffff92513faa80 : 0xffffff800c5974d4 mach_kernel : _kdp_i386_trap + 0x114
0xffffff92513faac0 : 0xffffff800c5896a4 mach_kernel : _kernel_trap + 0x4e4
0xffffff92513fab30 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fab50 : 0xffffff800c46d8bc mach_kernel : _panic_trap_to_debugger + 0x21c
0xffffff92513fac80 : 0xffffff800c46d67c mach_kernel : _panic + 0x5c
0xffffff92513face0 : 0xffffff800c5898cf mach_kernel : _kernel_trap + 0x70f
0xffffff92513fae50 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fae70 : 0xffffff800c58f4a0 mach_kernel : _panic_print_symbol_name + 0x2d0
0xffffff92513faf60 : 0xffffff800c58f251 mach_kernel : _panic_print_symbol_name + 0x81
0xffffff92513faf90 : 0xffffff800c58edc9 mach_kernel : _panic_i386_backtrace + 0x269
0xffffff92513fb0f0 : 0xffffff800c58e93a mach_kernel : _SavePanicInfo + 0x4a
0xffffff92513fb110 : 0xffffff800c46de46 mach_kernel : _handle_debugger_trap + 0x4c6
0xffffff92513fb160 : 0xffffff800c5974d4 mach_kernel : _kdp_i386_trap + 0x114
0xffffff92513fb1a0 : 0xffffff800c5896a4 mach_kernel : _kernel_trap + 0x4e4
0xffffff92513fb210 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fb230 : 0xffffff800c46d8bc mach_kernel : _panic_trap_to_debugger + 0x21c
0xffffff92513fb360 : 0xffffff800c46d67c mach_kernel : _panic + 0x5c
0xffffff92513fb3c0 : 0xffffff800c5898cf mach_kernel : _kernel_trap + 0x70f
0xffffff92513fb530 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fb550 : 0xffffff800c58f4a0 mach_kernel : _panic_print_symbol_name + 0x2d0
0xffffff92513fb640 : 0xffffff800c58f251 mach_kernel : _panic_print_symbol_name + 0x81
0xffffff92513fb670 : 0xffffff800c58edc9 mach_kernel : _panic_i386_backtrace + 0x269
0xffffff92513fb7d0 : 0xffffff800c58e93a mach_kernel : _SavePanicInfo + 0x4a
0xffffff92513fb7f0 : 0xffffff800c46de46 mach_kernel : _handle_debugger_trap + 0x4c6
0xffffff92513fb840 : 0xffffff800c5974d4 mach_kernel : _kdp_i386_trap + 0x114
0xffffff92513fb880 : 0xffffff800c5896a4 mach_kernel : _kernel_trap + 0x4e4
0xffffff92513fb8f0 : 0xffffff800c41fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff92513fb910 : 0xffffff800c46d8bc mach_kernel : _panic_trap_to_debugger + 0x21c
0xffffff92513fba40 : 0xffffff800c46d67c mach_kernel : _panic + 0x5c
0xffffff92513fbaa0 : 0xffffff7f8de8c77c panic(cpu 0 caller 0xffffff7f8de8c77c): VERIFY(ddt_object_remove(ddt, otype, oclass, dde, tx) == 0) failed

Backtrace (CPU 0), Frame : Return Address
0xffffff92513f9c70 : 0xffffff800c46de46 mach_kernel : _handle_debugger_trap + 0x4c6
0xffffff92513f9cc0 : 0xffffff800c5974d4 mach_kernel : _kdp_i386_trap + 0x114
0xffffff92513f9d00 : 0xffffff800c5896a4 mach_kernel : _kernel_trap + 0x4e4
0xffffff92513f9d70

The panic does reproduce itself

Thu Nov 28 08:12:45 2019

*** Panic Report ***
panic(cpu 2 caller 0xffffff7fabc8c77c): VERIFY(ddt_object_remove(ddt, otype, oclass, dde, tx) == 0) failed

Backtrace (CPU 2), Frame : Return Address
0xffffff926fe037f0 : 0xffffff802a26de46 mach_kernel : _handle_debugger_trap + 0x4c6
0xffffff926fe03840 : 0xffffff802a3974d4 mach_kernel : _kdp_i386_trap + 0x114
0xffffff926fe03880 : 0xffffff802a3896a4 mach_kernel : _kernel_trap + 0x4e4
0xffffff926fe038f0 : 0xffffff802a21fe60 mach_kernel : _return_from_trap + 0xe0
0xffffff926fe03910 : 0xffffff802a26d8bc mach_kernel : _panic_trap_to_debugger + 0x21c
0xffffff926fe03a40 : 0xffffff802a26d67c mach_kernel : _panic + 0x5c
0xffffff926fe03aa0 : 0xffffff7fabc8c77c net.lundman.zfs : _ddt_sync + 0x188
0xffffff926fe03c90 : 0xffffff7fabce3745 net.lundman.zfs : _spa_sync + 0xa4c
0xffffff926fe03ed0 : 0xffffff7fabcef485 net.lundman.zfs : _txg_sync_thread + 0x273
0xffffff926fe03fa0 : 0xffffff802a21f557 mach_kernel : _call_continuation + 0x17
Kernel Extensions in backtrace:
net.lundman.zfs(1.9.2)[537FAAA5-C945-36FB-AE43-5C88C0BAB159]@0xffffff7fabc77000->0xffffff7fac031fff
dependency: com.apple.iokit.IOStorageFamily(2.1)[F27A8A2A-6662-3608-83BD-415037509E01]@0xffffff7faaa51000
dependency: net.lundman.spl(1.9.2)[07A816BB-2754-371C-AC81-A61D759A58F2]@0xffffff7faaa82000

BSD process name corresponding to current thread: kernel_task
Boot args: keepsyms=y