[aly@dfly ~/debug]$ ll /sbin/cryptsetup -r-xr-xr-x 1 root wheel 1727256 22-Jul-2026 13:07 /sbin/cryptsetup [aly@dfly ~/debug]$ md5 /sbin/cryptsetup MD5 (/sbin/cryptsetup) = aabdbd6b2989c2559d6dcf8681587204 ======================================================================= [aly@dfly ~/debug]$ ll total 10342 -r-xr-xr-x 1 aly aly 3332816 15-Sep-2026 21:35 cryptsetup.debug -rw------- 1 aly aly 266240 15-Sep-2026 23:31 cryptsetup.debug.core -r-xr-xr-x 1 aly aly 3332816 15-Sep-2026 23:41 cryptsetup.debug2 [aly@dfly ~/debug]$ md5 * MD5 (cryptsetup.debug) = 839eef63bcfd59fefbddcd410506bbb3 MD5 (cryptsetup.debug2) = 839eef63bcfd59fefbddcd410506bbb3 [aly@dfly ~/debug]$ objdump -d cryptsetup.debug | grep -A10 strcpy ... 0000000000500520 : 500520: 48 89 f8 mov %rdi,%rax 500523: 49 b8 01 01 01 01 01 movabs $0x101010101010101,%r8 50052a: 01 01 01 50052d: 49 b9 80 80 80 80 80 movabs $0x8080808080808080,%r9 500534: 80 80 80 500537: 40 f6 c6 07 test $0x7,%sil 50053b: 74 1a je 500557 50053d: 8a 16 mov (%rsi),%dl 50053f: 48 ff c6 inc %rsi 500542: 88 17 mov %dl,(%rdi) 500544: 48 ff c7 inc %rdi 500547: 84 d2 test %dl,%dl 500549: 75 ec jne 500537 50054b: c3 retq 50054c: 0f 1f 40 00 nopl 0x0(%rax) 500550: 48 89 17 mov %rdx,(%rdi) 500553: 48 83 c7 08 add $0x8,%rdi 500557: 48 8b 16 mov (%rsi),%rdx 50055a: 48 89 d1 mov %rdx,%rcx 50055d: 48 83 c6 08 add $0x8,%rsi 500561: 4c 29 c1 sub %r8,%rcx 500564: 4c 85 c9 test %r9,%rcx 500567: 74 e7 je 500550 500569: 88 17 mov %dl,(%rdi) 50056b: 48 ff c7 inc %rdi 50056e: 84 d2 test %dl,%dl 500570: 74 5b je 5005cd 500572: 48 c1 ea 08 shr $0x8,%rdx 500576: 88 17 mov %dl,(%rdi) 500578: 48 ff c7 inc %rdi 50057b: 84 d2 test %dl,%dl 50057d: 74 4e je 5005cd 50057f: 48 c1 ea 08 shr $0x8,%rdx 500583: 88 17 mov %dl,(%rdi) 500585: 48 ff c7 inc %rdi 500588: 84 d2 test %dl,%dl 50058a: 74 41 je 5005cd 50058c: 48 c1 ea 08 shr $0x8,%rdx 500590: 88 17 mov %dl,(%rdi) 500592: 48 ff c7 inc %rdi 500595: 84 d2 test %dl,%dl 500597: 74 34 je 5005cd 500599: 48 c1 ea 08 shr $0x8,%rdx 50059d: 88 17 mov %dl,(%rdi) 50059f: 48 ff c7 inc %rdi 5005a2: 84 d2 test %dl,%dl 5005a4: 74 27 je 5005cd 5005a6: 48 c1 ea 08 shr $0x8,%rdx 5005aa: 88 17 mov %dl,(%rdi) 5005ac: 48 ff c7 inc %rdi 5005af: 84 d2 test %dl,%dl 5005b1: 74 1a je 5005cd 5005b3: 48 c1 ea 08 shr $0x8,%rdx 5005b7: 88 17 mov %dl,(%rdi) 5005b9: 48 ff c7 inc %rdi 5005bc: 84 d2 test %dl,%dl 5005be: 74 0d je 5005cd 5005c0: 48 c1 ea 08 shr $0x8,%rdx 5005c4: 88 17 mov %dl,(%rdi) 5005c6: 48 ff c7 inc %rdi 5005c9: 84 d2 test %dl,%dl 5005cb: 75 8a jne 500557 5005cd: c3 retq 5005ce: 66 90 xchg %ax,%ax ... ======================================================================= [aly@dfly ~/debug]$ sudo ./cryptsetup.debug -d ../luks.key luksOpen /dev/ad0s0 test Bus error [aly@dfly ~/debug]$ ll -r-xr-xr-x 1 aly aly 3332816 15-Sep-2026 21:35 cryptsetup.debug -rw------- 1 aly aly 266240 15-Sep-2026 23:31 cryptsetup.debug.core -r-xr-xr-x 1 aly aly 3332816 15-Sep-2026 23:41 cryptsetup.debug2 -rw-r--r-- 1 aly aly 4170 15-Sep-2026 23:48 cryptsetup.txt [aly@dfly ~/debug]$ md5 cryptsetup.* MD5 (cryptsetup.debug) = 3613e6396c6587bddbd0cad4667c5c91 MD5 (cryptsetup.debug2) = 839eef63bcfd59fefbddcd410506bbb3 ======================================================================= (rebooted) [aly@dfly ~/debug]$ ll -r-xr-xr-x 1 aly aly 3332816 15-Sep-2026 21:35 cryptsetup.debug -rwxr-xr-x 1 aly aly 3332816 15-Sep-2026 23:57 cryptsetup.debug1 -r-xr-xr-x 1 aly aly 3332816 15-Sep-2026 23:41 cryptsetup.debug2 [aly@dfly ~/debug]$ md5 * MD5 (cryptsetup.debug) = 839eef63bcfd59fefbddcd410506bbb3 MD5 (cryptsetup.debug1) = 839eef63bcfd59fefbddcd410506bbb3 MD5 (cryptsetup.debug2) = 839eef63bcfd59fefbddcd410506bbb3 [aly@dfly ~/debug]$ sudo ./cryptsetup.debug -d ../luks.key luksOpen /dev/ad0s0 test Bus error [aly@dfly ~/debug]$ sudo ./cryptsetup.debug1 -d ../luks.key luksOpen /dev/ad0s0 test Bus error [aly@dfly ~/debug]$ ll -r-xr-xr-x 1 aly aly 3332816 15-Sep-2026 21:35 cryptsetup.debug -rwxr-xr-x 1 aly aly 3332816 15-Sep-2026 23:57 cryptsetup.debug1 -r-xr-xr-x 1 aly aly 3332816 15-Sep-2026 23:41 cryptsetup.debug2 [aly@dfly ~/debug]$ md5 * MD5 (cryptsetup.debug) = 3613e6396c6587bddbd0cad4667c5c91 MD5 (cryptsetup.debug1) = 3613e6396c6587bddbd0cad4667c5c91 MD5 (cryptsetup.debug2) = 839eef63bcfd59fefbddcd410506bbb3 --- [aly@dfly ~/debug]$ sudo ktrace ./cryptsetup.debug3 -d ../luks.key luksOpen /dev/ad0s0 test libdm /usr/src-2/lib/libdm/dm_task.c:288: error: ioctl failed: 9 Cannot initialize device-mapper. Is dm kernel module loaded? [aly@dfly ~/debug]$ sudo ./cryptsetup.debug3 -d ../luks.key luksOpen /dev/ad0s0 test libdm /usr/src-2/lib/libdm/dm_task.c:288: error: ioctl failed: 9 Cannot initialize device-mapper. Is dm kernel module loaded? [aly@dfly ~/debug]$ sudo ./cryptsetup.debug -d ../luks.key luksOpen /dev/ad0s0 test Bus error [aly@dfly ~/debug]$ uptime 9:34AM up 38 mins, 2 users, load averages: 0.01, 0.01, 0.00 ======================================================================= (rebooted) [aly@dfly ~/debug]$ ll -r-xr-xr-x 1 aly aly 3332816 15-Sep-2026 21:35 cryptsetup.debug -rwxr-xr-x 1 aly aly 3332816 15-Sep-2026 23:57 cryptsetup.debug1 -r-xr-xr-x 1 aly aly 3332816 15-Sep-2026 23:41 cryptsetup.debug2 -r-xr-xr-x 1 aly aly 3332816 16-Sep-2026 09:32 cryptsetup.debug3 [aly@dfly ~/debug]$ md5 * MD5 (cryptsetup.debug) = 839eef63bcfd59fefbddcd410506bbb3 MD5 (cryptsetup.debug1) = 839eef63bcfd59fefbddcd410506bbb3 MD5 (cryptsetup.debug2) = 839eef63bcfd59fefbddcd410506bbb3 MD5 (cryptsetup.debug3) = 839eef63bcfd59fefbddcd410506bbb3 [aly@dfly ~/debug]$ sudo ./cryptsetup.debug -d ../luks.key luksOpen /dev/ad0s0 test Bus error [aly@dfly ~/debug]$ sudo ktrace ./cryptsetup.debug1 -d ../luks.key luksOpen /dev/ad0s0 test Bus error [aly@dfly ~/debug]$ ll -r-xr-xr-x 1 aly aly 3332816 15-Sep-2026 21:35 cryptsetup.debug -rwxr-xr-x 1 aly aly 3332816 15-Sep-2026 23:57 cryptsetup.debug1 -r-xr-xr-x 1 aly aly 3332816 15-Sep-2026 23:41 cryptsetup.debug2 -r-xr-xr-x 1 aly aly 3332816 16-Sep-2026 09:32 cryptsetup.debug3 [aly@dfly ~/debug]$ md5 cryptsetup.debug* MD5 (cryptsetup.debug) = bda4d5669fc5366db0b2b95c882b8d52 MD5 (cryptsetup.debug1) = 3613e6396c6587bddbd0cad4667c5c91 MD5 (cryptsetup.debug2) = 839eef63bcfd59fefbddcd410506bbb3 MD5 (cryptsetup.debug3) = 839eef63bcfd59fefbddcd410506bbb3