kernel: integer divide fault trap, code=0 Stopped at rc4_keysetup+0xaf: divl 0xffffffffffffffac(%rbp),%eax ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace rc4_keysetup(ffff800027bf8312,ffff800027bf8424,0) at rc4_keysetup+0xaf sys/crypto/arc4.c:41 pipex_mppe_init(ffff800027bf82d8,ffffb6de,2f02,ffff800000ba2a6c,ffffb6de) at pipex_mppe_init+0x212 sys/net/pipex.c:2319 pipex_init_session(ffff80002ae6dfd8,ffff800000ba2800) at pipex_init_session+0x5e1 pipex_session_init_mppe_recv sys/net/pipex.c:2327 [inline] pipex_init_session(ffff80002ae6dfd8,ffff800000ba2800) at pipex_init_session+0x5e1 sys/net/pipex.c:385 pppacioctl(4086334,82907003,ffff800000ba2800,1,ffff800021312d28) at pppacioctl+0x156 pppac_add_session sys/net/if_pppx.c:1315 [inline] pppacioctl(4086334,82907003,ffff800000ba2800,1,ffff800021312d28) at pppacioctl+0x156 sys/net/if_pppx.c:1165 VOP_IOCTL(fffffd80686fcd80,82907003,ffff800000ba2800,1,fffffd807f7d7680,ffff800021312d28) at VOP_IOCTL+0x96 sys/kern/vfs_vops.c:264 vn_ioctl(fffffd806789a860,82907003,ffff800000ba2800,ffff800021312d28) at vn_ioctl+0xbc sys/kern/vfs_vnops.c:525 sys_ioctl(ffff800021312d28,ffff80002ae6e328,ffff80002ae6e370) at sys_ioctl+0x4a2 syscall(ffff80002ae6e3f0) at syscall+0x4c3 mi_syscall sys/sys/syscall_mi.h:101 [inline] syscall(ffff80002ae6e3f0) at syscall+0x4c3 sys/arch/amd64/amd64/trap.c:585 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe70e7e69870, count: -9 ddb{0}> show registers rdi 0xffff800028a0b000 rsi 0 rbp 0xffff80002ae6de60 rbx 0 rdx 0 rcx 0 rax 0x1 r8 0x60 r9 0x2f2d33bf r10 0x35b9e9906c2d26d2 r11 0xb1077714010b6075 r12 0xffff800027bf8424 r13 0 r14 0xffff800027bf8312 r15 0 rip 0xffffffff816bc70f rc4_keysetup+0xaf cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002ae6de00 ss 0x10 rc4_keysetup+0xaf: divl 0xffffffffffffffac(%rbp),%eax ddb{0}> show proc PROC (syz-executor.4) pid=391531 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff800021313a48,0xffff8000ffff47f0 process=0xffff80002aef6160 user=0xffff80002ae69000, vmspace=0xfffffd8079c24d10 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 11585 460162 90545 0 2 0 syz-executor.7 11585 314145 90545 0 3 0x4000080 fsleep syz-executor.7 38789 249979 76900 0 2 0 syz-executor.4 *38789 391531 76900 0 7 0x4000000 syz-executor.4 25280 191707 38290 0 2 0x4081000 syz-executor.2 25280 128432 38290 0 3 0x4003000 suspend syz-executor.2 96425 514004 82803 0 2 0 syz-executor.1 54206 231741 61525 0 2 0 syz-executor.6 9076 430710 98202 0 2 0 syz-executor.5 9076 505134 98202 0 2 0x4000000 syz-executor.5 47691 382162 0 0 3 0x14280 nfsidl nfsio 25224 157394 0 0 3 0x14280 nfsidl nfsio 88193 382836 0 0 3 0x14280 nfsidl nfsio 62187 258957 0 0 3 0x14280 nfsidl nfsio 39226 285670 0 0 3 0x14280 nfsidl nfsio 38338 363981 0 0 3 0x14280 nfsidl nfsio 86444 21332 0 0 3 0x14280 nfsidl nfsio 68711 75913 0 0 3 0x14280 nfsidl nfsio 73408 384719 0 0 3 0x14280 nfsidl nfsio 93317 483540 0 0 3 0x14280 nfsidl nfsio 52916 87746 0 0 3 0x14280 nfsidl nfsio 78407 250779 0 0 3 0x14280 nfsidl nfsio 81832 293682 0 0 3 0x14280 nfsidl nfsio 73842 25925 0 0 3 0x14280 nfsidl nfsio 5200 202780 0 0 3 0x14280 nfsidl nfsio 61909 366833 0 0 3 0x14280 nfsidl nfsio 8412 390310 0 0 3 0x14280 nfsidl nfsio 3440 364989 0 0 3 0x14280 nfsidl nfsio 50754 336782 0 0 3 0x14280 nfsidl nfsio 38730 278727 0 0 3 0x14280 nfsidl nfsio 98202 350604 33806 0 3 0x82 nanoslp syz-executor.5 76900 427053 33806 0 3 0x82 nanoslp syz-executor.4 50365 507685 1 0 3 0x100083 ttyin getty 38290 415711 33806 0 3 0x82 nanoslp syz-executor.2 90312 379102 33806 0 3 0x82 nanoslp syz-executor.0 90545 494935 33806 0 3 0x82 nanoslp syz-executor.7 61525 11816 33806 0 3 0x82 nanoslp syz-executor.6 44923 165976 0 0 3 0x14200 bored sosplice 48125 401110 33806 0 2 0x2 syz-executor.3 82803 445771 33806 0 3 0x82 nanoslp syz-executor.1 33806 283002 91687 0 3 0x82 thrsleep syz-fuzzer 33806 341438 91687 0 3 0x4000082 thrsleep syz-fuzzer 33806 301425 91687 0 3 0x4000082 wait syz-fuzzer 33806 193882 91687 0 3 0x4000082 wait syz-fuzzer 33806 267846 91687 0 3 0x4000082 thrsleep syz-fuzzer 33806 383773 91687 0 3 0x4000082 thrsleep syz-fuzzer 33806 383144 91687 0 3 0x4000082 thrsleep syz-fuzzer 33806 377705 91687 0 3 0x4000082 wait syz-fuzzer 33806 510266 91687 0 3 0x4000082 wait syz-fuzzer 33806 322403 91687 0 3 0x4000082 thrsleep syz-fuzzer 33806 356575 91687 0 3 0x4000082 wait syz-fuzzer 33806 520980 91687 0 3 0x4000082 thrsleep syz-fuzzer 33806 512952 91687 0 3 0x4000082 wait syz-fuzzer 33806 298045 91687 0 3 0x4000082 wait syz-fuzzer 33806 212696 91687 0 3 0x4000082 wait syz-fuzzer 33806 150163 91687 0 3 0x4000082 kqread syz-fuzzer 91687 151313 36996 0 3 0x10008a sigsusp ksh 36996 361742 29250 0 3 0x9a kqread sshd 29250 125184 1 0 3 0x88 kqread sshd 76424 468151 39218 74 3 0x1100092 bpf pflogd 39218 286768 1 0 3 0x80 netio pflogd 23063 120129 1376 73 3 0x1100090 kqread syslogd 1376 107970 1 0 3 0x100082 netio syslogd 56944 323499 1 0 3 0x100080 kqread resolvd 37209 148298 34178 77 3 0x100092 kqread dhcpleased 51514 271058 34178 77 3 0x100092 kqread dhcpleased 34178 130115 1 0 3 0x80 kqread dhcpleased 492 73664 0 0 3 0x14200 bored smr 77397 321412 0 0 2 0x14200 zerothread 85430 457279 0 0 3 0x14200 aiodoned aiodoned 14042 356173 0 0 3 0x14200 syncer update 36558 95333 0 0 3 0x14200 cleaner cleaner 54341 226263 0 0 3 0x14200 reaper reaper 17384 117825 0 0 3 0x14200 pgdaemon pagedaemon 38102 422162 0 0 3 0x14200 bored viomb 63330 76934 0 0 3 0x40014200 acpi0 acpi0 6285 131102 0 0 7 0x40014200 idle1 8401 52370 0 0 3 0x14200 bored softnet 47406 412905 0 0 3 0x14200 bored softnet 39646 399431 0 0 3 0x14200 bored softnet 16494 499933 0 0 3 0x14200 bored softnet 34656 209566 0 0 3 0x14200 bored systqmp 15266 312889 0 0 3 0x14200 bored systq 84794 15325 0 0 3 0x40014200 bored softclock 73508 466049 0 0 3 0x40014200 idle0 1 11299 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 38789 (syz-executor.4) thread 0xffff800021312d28 (391531) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82b36258) #0 witness_lock+0x44d #1 vn_ioctl+0x41 sys/kern/vfs_vnops.c:508 #2 sys_ioctl+0x4a2 #3 syscall+0x4c3 mi_syscall sys/sys/syscall_mi.h:101 [inline] #3 syscall+0x4c3 sys/arch/amd64/amd64/trap.c:585 #4 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10251 6633K 7127K 78643K 20091 0 pcb 13 13K 14K 78643K 292 0 rtable 191 17K 22K 78643K 1905 0 ifaddr 97 18K 21K 78643K 573 0 sysctl 2 0K 0K 78643K 2 0 counters 58 35K 36K 78643K 128 0 ioctlops 1 1K 8K 78643K 2256 0 iov 0 0K 16K 78643K 415 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1335 83K 83K 78643K 3974 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 34 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 215 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 17 61K 93K 78643K 4430 0 sigio 0 0K 0K 78643K 187 0 proc 70 91K 140K 78643K 1098 0 subproc 104 6K 6K 78643K 273 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 61 0 in_multi 66 4K 6K 78643K 320 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 9 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 235 1049K 1049K 78643K 235 0 exec 0 0K 2K 78643K 1413 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 8 62K 62K 78643K 8 0 UVM amap 309 135K 146K 78643K 27935 0 UVM aobj 106 3K 3K 78643K 106 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 785 0 NDP 15 0K 1K 78643K 99 0 temp 140 4726K 70258K 78643K 34135 0 kqueue 12 18K 26K 78643K 320 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 153 0 150 1 0 1 1 0 8 0 rtentry 112 323 0 249 4 1 3 4 0 8 0 unpcb 144 2749 0 2734 53 47 6 6 0 8 5 syncache 296 12 0 12 4 4 0 1 0 8 0 tcpqe 32 100 28 100 1 1 0 1 0 8 0 tcpcb 768 1598 0 1526 60 52 8 18 0 8 0 arp 120 50 0 36 1 0 1 1 0 8 0 inpcb 368 4098 0 4089 66 59 7 13 0 8 6 nd6 48 76 0 59 1 0 1 1 0 8 0 pkpcb 40 9 0 9 2 2 0 1 0 8 0 kcovpl 48 21 0 13 1 0 1 1 0 8 0 mppekey 1024 1 0 0 1 0 1 1 0 8 0 ppxss 1256 13 0 11 5 4 1 1 0 8 0 pfstscr 40 12 0 12 3 3 0 1 0 8 0 pffrag 232 12 0 12 2 2 0 1 0 482 0 pffrnode 88 12 0 12 2 2 0 1 0 8 0 pffrent 40 48 0 48 3 3 0 1 0 8 0 pfosfp 40 1431 0 1430 6 5 1 5 0 8 0 pfosfpen 112 1431 0 1430 22 21 1 21 0 8 0 pfrktable 1344 454 0 447 3 2 1 2 0 8 0 pfanchor 1280 26 0 0 3 0 3 3 0 8 0 pftag 88 48 0 44 1 0 1 1 0 8 0 pfstitem 24 45 0 40 1 0 1 1 0 8 0 pfstkey 120 61 0 56 1 0 1 1 0 8 0 pfstate 336 49 0 45 3 1 2 3 0 8 0 pfrule 1360 178 0 123 7 2 5 5 0 8 0 rttmr 136 3 0 3 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 1547 0 1192 37 9 28 29 0 8 0 art_table 32 1549 0 1192 4 0 4 4 0 8 0 art_node 16 322 0 256 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 0 1 0 1 1 0 8 0 semapl 112 213 0 203 1 0 1 1 0 8 0 shmpl 112 103 0 0 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 7466 0 6011 92 0 92 92 0 8 0 ffsino 272 7466 0 6011 98 0 98 98 0 8 0 nchpl 144 13889 0 12243 63 0 63 63 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 59267 0 59267 4 3 1 2 0 8 1 percpumem 16 76 0 35 1 0 1 1 0 8 0 vcpupl 2048 3 0 0 1 0 1 1 0 8 0 vmpool 568 13 0 10 2 1 1 1 0 8 0 pfiaddrpl 120 140 0 130 1 0 1 1 0 8 0 kstatmem 264 100 0 70 5 3 2 3 0 8 0 scsiplug 72 3 0 3 1 1 0 1 0 8 0 scxspl 216 41718 0 41718 14 13 1 6 0 8 1 plimitpl 152 306 0 291 1 0 1 1 0 8 0 sigapl 424 4772 0 4704 10 2 8 8 0 8 0 futexpl 64 39905 0 39904 3 2 1 1 0 8 0 knotepl 120 402 0 0 11 0 11 11 0 8 0 kqueuepl 216 608 0 600 7 6 1 3 0 8 0 pipepl 320 1120 0 1092 20 12 8 10 0 8 5 fdescpl 496 4694 0 4664 6 2 4 5 0 8 0 filepl 152 32595 0 32350 70 53 17 19 0 8 7 lockfpl 104 2146 0 2143 6 4 2 2 0 8 1 lockfspl 48 828 0 825 1 0 1 1 0 8 0 sessionpl 144 40 0 23 1 0 1 1 0 8 0 pgrppl 48 49 0 32 1 0 1 1 0 8 0 ucredpl 104 3414 0 3402 1 0 1 1 0 8 0 zombiepl 144 4706 0 4704 1 0 1 1 0 8 0 processpl 1064 4772 0 4704 5 0 5 5 0 8 0 procpl 672 12965 0 12877 16 7 9 10 0 8 1 srpgc 96 25 0 25 6 6 0 1 0 8 0 sosppl 168 36 0 35 4 3 1 1 0 8 0 sockpl 488 7009 0 6982 172 160 12 25 0 8 8 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 25 0 0 4 2 2 3 0 8 0 mcl12k 12288 21 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 25 0 0 3 0 3 3 0 8 0 mcl4k 4096 25 0 0 4 1 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 364 0 0 45 0 45 45 0 8 0 mtagpl 96 717 0 0 17 0 17 17 0 8 0 mbufpl 256 1014 0 0 55 0 55 55 0 8 0 bufpl 288 10182 0 3853 453 0 453 453 0 8 0 anonpl 24 910584 0 892273 176 54 122 136 0 186 0 amapchunkpl 152 113710 0 112894 365 328 37 346 0 158 4 amappl16 200 12383 0 11822 74 44 30 42 0 8 0 amappl15 192 307 0 299 1 0 1 1 0 8 0 amappl14 184 623 0 616 1 0 1 1 0 8 0 amappl13 176 799 0 795 1 0 1 1 0 8 0 amappl12 168 8 0 6 1 0 1 1 0 8 0 amappl11 160 611 0 591 1 0 1 1 0 8 0 amappl10 152 249 0 245 1 0 1 1 0 8 0 amappl9 144 1260 0 1255 1 0 1 1 0 8 0 amappl8 136 2292 0 2204 5 1 4 4 0 8 0 amappl7 128 1536 0 1509 1 0 1 1 0 8 0 amappl6 120 1038 0 1024 2 1 1 2 0 8 0 amappl5 112 3652 0 3634 1 0 1 1 0 8 0 amappl4 104 2097 0 2065 2 1 1 2 0 8 0 amappl3 96 14020 0 13963 2 0 2 2 0 8 0 amappl2 88 1375 0 1330 2 0 2 2 0 8 0 amappl1 80 117616 0 116917 25 9 16 20 0 8 0 amappl 88 27148 0 26952 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 105 0 0 2 0 2 2 0 8 0 uaddrrnd 24 4707 0 4674 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4707 0 4674 1 0 1 1 0 8 0 vmmpekpl 168 40198 0 40116 5 0 5 5 0 8 0 vmmpepl 168 461047 0 458288 197 71 126 143 0 357 1 vmsppl 368 4706 0 4674 5 1 4 4 0 8 0 rwobjpl 56 118723 0 111038 113 3 110 112 0 8 0 pdppl 4096 9421 0 9351 290 218 72 83 0 8 2 pvpl 32 1903865 0 1881216 351 156 195 251 0 265 0 pmappl 248 4706 0 4674 4 1 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 1184 0 302 26 0 26 26 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace rc4_keysetup(ffff800027bf8312,ffff800027bf8424,0) at rc4_keysetup+0xaf sys/crypto/arc4.c:41 pipex_mppe_init(ffff800027bf82d8,ffffb6de,2f02,ffff800000ba2a6c,ffffb6de) at pipex_mppe_init+0x212 sys/net/pipex.c:2319 pipex_init_session(ffff80002ae6dfd8,ffff800000ba2800) at pipex_init_session+0x5e1 pipex_session_init_mppe_recv sys/net/pipex.c:2327 [inline] pipex_init_session(ffff80002ae6dfd8,ffff800000ba2800) at pipex_init_session+0x5e1 sys/net/pipex.c:385 pppacioctl(4086334,82907003,ffff800000ba2800,1,ffff800021312d28) at pppacioctl+0x156 pppac_add_session sys/net/if_pppx.c:1315 [inline] pppacioctl(4086334,82907003,ffff800000ba2800,1,ffff800021312d28) at pppacioctl+0x156 sys/net/if_pppx.c:1165 VOP_IOCTL(fffffd80686fcd80,82907003,ffff800000ba2800,1,fffffd807f7d7680,ffff800021312d28) at VOP_IOCTL+0x96 sys/kern/vfs_vops.c:264 vn_ioctl(fffffd806789a860,82907003,ffff800000ba2800,ffff800021312d28) at vn_ioctl+0xbc sys/kern/vfs_vnops.c:525 sys_ioctl(ffff800021312d28,ffff80002ae6e328,ffff80002ae6e370) at sys_ioctl+0x4a2 syscall(ffff80002ae6e3f0) at syscall+0x4c3 mi_syscall sys/sys/syscall_mi.h:101 [inline] syscall(ffff80002ae6e3f0) at syscall+0x4c3 sys/arch/amd64/amd64/trap.c:585 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe70e7e69870, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020dd8ff0) at x86_ipi_db+0x1a sys/arch/amd64/amd64/db_interface.c:393 x86_ipi_handler() at x86_ipi_handler+0xb7 sys/arch/amd64/amd64/ipi.c:106 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 acpicpu_idle() at acpicpu_idle+0x312 sys/dev/acpi/acpicpu.c:1206 sched_idle(ffff800020dd8ff0) at sched_idle+0x417 sys/kern/kern_sched.c:175 end trace frame: 0x0, count: -5