Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Sep 2025 15:28:06 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 289904] virtual_oss - panicking after transitioning to the base
Message-ID:  <bug-289904-227@https.bugs.freebsd.org/bugzilla/>

index | next in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289904

            Bug ID: 289904
           Summary: virtual_oss - panicking after transitioning to the
                    base
           Product: Base System
           Version: 16.0-CURRENT
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bin
          Assignee: bugs@FreeBSD.org
          Reporter: zarychtam@plan-b.pwste.edu.pl

I have been using audio/virtual_oss for 5 years without issues. Now, when it's
available in base, I just removed the port and left the settings in rc.conf as
they were:
virtual_oss_enable="YES"
virtual_oss_dsp="-S -i 8 -C 12 -c 6 -r 48000 -b 32 -s 512 -O /dev/dsp2 -R
/dev/dsp4 -c 2 -d dsp -c 12 -d vdsp -t vdsp.ctl"

After reboot, I had a nice panic, so I disabled the service and rebooted again,
then started virtual_oss and collected a dump (see backtrace below).

(kgdb) bt
#0  __curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:57
#1  doadump (textdump=textdump@entry=0) at
/usr/src/sys/kern/kern_shutdown.c:399
#2  0xffffffff80498f7a in db_dump (dummy=<optimized out>, dummy2=<optimized
out>, dummy3=<optimized out>, dummy4=<optimized out>)
    at /usr/src/sys/ddb/db_command.c:596
#3  0xffffffff80498d6d in db_command (last_cmdp=<optimized out>,
cmd_table=<optimized out>, dopager=true)
    at /usr/src/sys/ddb/db_command.c:508
#4  0xffffffff80498a3d in db_command_loop () at
/usr/src/sys/ddb/db_command.c:555
#5  0xffffffff8049c2c8 in db_trap (type=<optimized out>, code=<optimized out>)
at /usr/src/sys/ddb/db_main.c:267
#6  0xffffffff80bb3765 in kdb_trap (type=type@entry=3, code=code@entry=0,
tf=tf@entry=0xfffffe00d1b5eb20)
    at /usr/src/sys/kern/subr_kdb.c:790
#7  0xffffffff81069439 in trap (frame=<optimized out>) at
/usr/src/sys/amd64/amd64/trap.c:614
#8  <signal handler called>
#9  0xffffffff808e8183 in ?? ()
#10 0xfffff801ee50b480 in ?? ()
#11 0xfffff801ee29d900 in ?? ()
#12 0xfffff802dbe80c00 in ?? ()
#13 0xfffff8029416ab00 in ?? ()
#14 0xfffff802db868d1c in ?? ()
#15 0xfffffe00fdeb9000 in ?? ()
#16 0xfffffe00fdeb9000 in ?? ()
#17 0x0000000000003ff0 in ?? ()
#18 0xfffff802dbe80c00 in ?? ()
#19 0xfffff802dbf02300 in ?? ()
#20 0xfffffe00fdeb9000 in ?? ()
#21 0xfffff802dbe80c00 in ?? ()
#22 0xfffffe00d1b5ed00 in ?? ()
#23 0xffffffff808eb4f6 in FEEDER_FEED (feeder=0xffffffff818a4800 <vt_consterm>,
c=0xfffff802db868d00, buffer=0xfffffe00fdeb9000 "", 
    count=0, source=0xfffffe00fdeb9000) at ./feeder_if.h:91
#24 feed_mixer_rec (c=0xfffff801ee50b480) at
/usr/src/sys/dev/sound/pcm/feeder_mixer.c:196
#25 feed_mixer_feed (f=<optimized out>, c=0xfffff801ee50b480,
b=0xfffff802dbe80c00 "\200\301w\026", count=<optimized out>, 
    source=<optimized out>) at /usr/src/sys/dev/sound/pcm/feeder_mixer.c:245

-- 
You are receiving this mail because:
You are the assignee for the bug.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-289904-227>