Hi,

When running some scapy regression tests, a current i386 machine
triggered this panic.

bluhm

panic: kernel diagnostic assertion "bpfilter_lookup(unit) == NULL" failed: file 
"../../../../net/bpf.c", line 1645
Stopped at      Debugger+0x7:   leave
   TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
*18583  18583      0         0x2          0    1  python2.7
 39680  39680      0     0x14000      0x210    2  softnet
Debugger(d0a01fd4,f570cb98,d09dca30,f570cb98,20) at Debugger+0x7
panic(d09dca30,d0959766,d09e37dc,d09e37fa,66d) at panic+0x71
__assert(d0959766,d09e37fa,66d,d09e37dc,db60f7c0) at __assert+0x2e
bpfilter_create(200,3f8,f570cc5c,db529af4,db6f0cec) at bpfilter_create+0x8b
bpfopen(21700,2,2000,db6f0cec,f570ce48) at bpfopen+0x29
spec_open_clone(f570ccb8,2180,0,0,db6f0cec) at spec_open_clone+0x158
spec_open(f570ccb8,48,f570ccd8,f570ccd4,5d568c47) at spec_open+0x1c3
VOP_OPEN(db529af4,2,db7ee960,db6f0cec,dad6d424) at VOP_OPEN+0x3f
vn_open(f570ce48,2,0,0,ffffff9c) at vn_open+0x16b
doopenat(db6f0cec,ffffff9c,cf7cbe68,1,0) at doopenat+0x176
sys_open(db6f0cec,f570cf5c,f570cf7c,0,f570cfa8) at sys_open+0x37
syscall() at syscall+0x24c
--- syscall (number 1) ---
0x7:
http://www.openbsd.org/ddb.html describes the minimum info required in bug
reports.  Insufficient info makes it difficult to find and fix bugs.

ddb{1}> show register
ds                  0x10
es                  0x10
fs                  0x20        clean_idt
gs                     0
edi                0x100        clean_idt+0xe0
esi           0xd09dca30        __func__.6218+0x27d
ebp           0xf570cb4c
ebx           0xf570cb98
edx                  0x1
ecx           0xd0b5727c        kprintf_mutex
eax                  0x1
eip           0xd055fe27        Debugger+0x7
cs                   0x8
eflags          0x200286        start_phys+0x1a6
esp           0xf570cb3c
ss                  0x10
Debugger+0x7:   leave

ddb{1}> ps
   TID   PPID   PGRP    UID  S       FLAGS  WAIT          COMMAND
*18583  59926  82362      0  7         0x2                python2.7
 59926   6716  82362      0  3    0x10008a  pause         sh
  6716  16109  82362      0  3    0x100082  piperd        make
 16109  82362  82362      0  3    0x10008a  pause         sh
 97424  87959  87959     57  3    0x100083  netio         ftp
 87959  42203  87959      0  3        0x83  piperd        perl
 82362  96135  82362      0  3    0x10008a  pause         make
 43744  26800   7482      0  3    0x100082  piperd        gzip
 26800  96135   7482      0  3    0x100082  piperd        pax
 96135   7482   7482      0  3        0x82  piperd        perl
  7482  50744   7482      0  3    0x10008a  pause         ksh
 50744   6457  50744      0  3        0x92  select        sshd
 42203  59249  42203      0  3    0x10008b  pause         ksh
 59249   6457  59249      0  3        0x92  select        sshd
 91019  95762  95762     73  3    0x100090  kqread        syslogd
 95762      1  95762      0  3    0x100080  netio         syslogd
 63490      1  63490      0  3    0x100090  kqread        inetd
  6457      1   6457      0  3        0x80  select        sshd
  3755      1   3755      0  3    0x100083  ttyin         ksh
 94216      1  94216      0  3    0x100083  ttyin         getty
 84616      1  84616      0  3    0x100083  ttyin         getty
 99119      1  99119      0  3    0x100083  ttyin         getty
 37582      1  37582      0  3    0x100083  ttyin         getty
 61646      1  61646      0  3    0x100083  ttyin         getty
 77551      1  77551      0  3    0x100098  poll          cron
 92485      1  92485     99  3    0x100090  poll          sndiod
 19492      1  19492    110  3    0x100090  poll          sndiod
 75722  80348  80348     95  3    0x100092  kqread        smtpd
 13828  80348  80348    103  3    0x100092  kqread        smtpd
 97935  80348  80348     95  3    0x100092  kqread        smtpd
 12504  80348  80348     95  3    0x100092  kqread        smtpd
  5603  80348  80348     95  3    0x100092  kqread        smtpd
 90661  80348  80348     95  3    0x100092  kqread        smtpd
 80348      1  80348      0  3    0x100080  kqread        smtpd
 55186      0      0      0  3     0x14280  nfsidl        nfsio
 56545      0      0      0  3     0x14280  nfsidl        nfsio
 48066      0      0      0  3     0x14280  nfsidl        nfsio
 45832      0      0      0  3     0x14280  nfsidl        nfsio
 61138  97667  84727     83  3    0x100090  poll          ntpd
 97667  84727  84727     83  3    0x100090  poll          ntpd
 84727      1  84727      0  3        0x80  poll          ntpd
 54276  34610  34610     74  3    0x100090  bpf           pflogd
 34610      1  34610      0  3        0x80  netio         pflogd
 40161      0      0      0  3     0x14200  pgzero        zerothread
 86681      0      0      0  3     0x14200  aiodoned      aiodoned
  2152      0      0      0  3     0x14200  syncer        update
 32663      0      0      0  3     0x14200  cleaner       cleaner
 15241      0      0      0  3     0x14200  reaper        reaper
 65311      0      0      0  3     0x14200  pgdaemon      pagedaemon
 94872      0      0      0  3     0x14200  bored         crynlk
 83385      0      0      0  3     0x14200  bored         crypto
 24109      0      0      0  3     0x14200  pftm          pfpurge
  7935      0      0      0  3     0x14200  usbtsk        usbtask
 50848      0      0      0  3     0x14200  usbatsk       usbatsk
 78435      0      0      0  3     0x14200  bored         sensors
 56331      0      0      0  3  0x40014200  acpi0         acpi0
 89784      0      0      0  7  0x40014200                idle3
 15857      0      0      0  3  0x40014200                idle2
 32118      0      0      0  3  0x40014200                idle1
 39680      0      0      0  7     0x14210                softnet
  6634      0      0      0  3     0x14200  bored         systqmp
 11510      0      0      0  3     0x14200  bored         systq
 41425      0      0      0  7  0x40014200                idle0
 25178      0      0      0  3     0x14200  bored         sbar
 81068      0      0      0  3     0x14200  kmalloc       kmthread
     1      0      1      0  3        0x82  wait          init
     0     -1      0      0  3     0x10200  scheduler     swapper

ddb{1}> x/s version
version:        OpenBSD 6.0-beta (GENERIC.MP) #1958: Mon Jul 11 17:38:33 MDT 20
16\012    [email protected]:/usr/src/sys/arch/i386/compile/GENERIC.MP\01
2

Reply via email to