After the update (Walter), to the Hrev59048 version (or similar), the multimedia settings on the front Headphones (output) automatically place to mute, so the sound disappears through the headphones.
(I didn’t change anything in the multimedia settings myself…)
…when setting unmuted — sound works again.
Probably a regression in a driver. Make sure to report it with all available details on the bug tracker.
I’ll have to investigate this a bit more… I was hoping someone else might have experienced this as well. I took a look at Haiku source activity, and it seems like nothing has been done with the HD audio driver, the media server, or the media settings app.
“just” boot an older state before the update and see if the issue is solved. If it is open a ticket, naming both revisions or if you want the full list of packages in each state. Nothing more is required for a ticket, if it differs between those two states report that, you don’t need to track down the cause before reporting it
I found the culprit: hrev59045 (haiku-master-hrev59045-x86_64-anyboot.iso) — I booted from a USB flash drive.
I tried later versions and one earlier one (…43) — everything is fine there.
So, after launching hrev59045, I launched the multimedia settings, and found “Front Headphones” muted, after a few moments the media addon server crashed and threw an error, I saved the report. What is interesting, after restarting the multimedia services, the “Front Headphones” mute check mark was removed and everything worked fine (sound from the headphones).
I guess that when I got that (hrev59045) update, I didn’t use the headphones for a while and noticed that there was no sound only after the hrev59048 update, also, probably that “Front Headphones” mute remained set further (after 59045). So, system reboots to previous states didn’t help restore the sound, good thing I checked the multimedia settings (that’s how I found muted Front Headphones).
That report (media_addon_server-202-debug-01-10-2025-22-59-45.report):
Debug information for team /boot/system/servers/media_addon_server (202):
CPU(s): 16x AMD Ryzen 7 5700G
Memory: 27,89 GiB total, 826,00 MiB used
Haiku revision: hrev59045 Sep 18 2025 06:02:38 (x86_64)
Active Threads:
thread 202: media_addon_server (main)
thread 218: _BMediaRoster_
thread 219: media_addon_server control
thread 220: System clock control
thread 241: Audio Mixer control
thread 244: HD Audio control
thread 246: multi_audio audio output
thread 477: team 202 debug task
thread 247: Yeah baby, very shagadelic
state: Call (BTimeSource::RealTimeFor: performance time too large)
Frame IP Function Name
-----------------------------------------------
00000000 0x1869706b167 _kern_debugger + 0x7
Disassembly:
_kern_debugger:
0x000001869706b160: 48c7c0ed000000 mov $0xed, %rax
0x000001869706b167: 0f05 syscall <--
0x7f67db7f2c70 0x43f133f7c7 BTimeSource::RealTimeFor(long, long) + 0x77
0x7f67db7f2f20 0x16e434cd3c8 MixerCore::_MixThread() + 0x3d8
0x7f67db7f2f30 0x16e434cdc34 MixerCore::_MixThreadEntry(void*) + 0x4
0x7f67db7f2f50 0x18697069e57 thread_entry + 0x17
00000000 0x7f2b30a27258 commpage_thread_exit + 0
Registers:
rip: 0x000001869706b169
rsp: 0x00007f67db7f2c28
rbp: 0x00007f67db7f2c60
rax: 0x00000000000000ed
rbx: 0x0000000001005b45
rcx: 0x000001869706b169
rdx: 0x00007f67db7f2754
rsi: 0x0000018697107daf
rdi: 0x00000043f135afc8
r8: 0x2525252525252525
r9: 0x8080808080808080
r10: 0x00000000000000d0
r11: 0x0000000000000206
r12: 0x0000000000000000
r13: 0x000001043035f280
r14: 0x00007f67db7f2dd0
r15: 0x00007f67db7f2d10
cs: 0x002b
ds: 0x0000
es: 0x0000
fs: 0x0000
gs: 0x0000
ss: 0x0023
st0: 0
st1: 0
st2: 0
st3: 0
st4: 0
st5: 0
st6: 0
st7: 0
mm0: {0, 0, 0, 0}
mm1: {0, 0, 0, 0}
mm2: {0, 0, 0, 0}
mm3: {0, 0, 0, 0}
mm4: {0, 0, 0, 0}
mm5: {0, 0, 0, 0}
mm6: {0, 0, 0, 0}
mm7: {0, 0, 0, 0}
ymm0: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
ymm1: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
ymm2: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
ymm3: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
ymm4: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
ymm5: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
ymm6: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
ymm7: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
ymm8: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
ymm9: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
ymm10: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
ymm11: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
ymm12: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
ymm13: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
ymm14: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
ymm15: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
Loaded Images:
ID Text Base Text End Data Base Data End Type Name
--------------------------------------------------------------------------------
8279 0x43f12bc000 0x43f1378000 0x43f1378000 0x43f1384000 lib /boot/system/lib/libmedia.so
8286 0x68d1430000 0x68d176c000 0x68d176c000 0x68d1787000 lib /boot/system/lib/libicui18n.so.74.1
8281 0x6dc4e0f000 0x6dc4e31000 0x6dc4e31000 0x6dc4e34000 lib /boot/system/lib/libgame.so
8278 0x87cd7ef000 0x87cdb26000 0x87cdb26000 0x87cdb54000 lib /boot/system/lib/libbe.so
8293 0xbc601e5000 0xbc601ed000 0xbc601ed000 0xbc601ee000 add-on /boot/system/add-ons/locale/catalogs/plaintext
8276 0x13b9703d000 0x13b9705c000 0x13b9705c000 0x13b9705d000 lib /boot/system/runtime_loader
8745 0x16e434b6000 0x16e434d7000 0x16e434d7000 0x16e434da000 add-on /boot/system/add-ons/media/mixer.media_addon
8290 0x1751c6b3000 0x1751c7c9000 0x1751c7c9000 0x1751c7ca000 lib /boot/system/lib/libzstd.so.1.5.6
8285 0x17bebf83000 0x17bebf84000 0x17bebf84000 0x17bebf85000 lib /boot/system/lib/libicudata.so.74.1
8289 0x1853e5d1000 0x1853e5e7000 0x1853e5e7000 0x1853e5e8000 lib /boot/system/lib/libz.so.1.3.1
8284 0x186048a1000 0x186048c0000 0x186048c0000 0x186048c1000 lib /boot/system/lib/libgcc_s.so.1
8283 0x1869702d000 0x18697137000 0x18697137000 0x1869714e000 lib /boot/system/lib/libroot.so
8288 0x1ab13471000 0x1ab13669000 0x1ab13669000 0x1ab13681000 lib /boot/system/lib/libicuuc.so.74.1
8287 0x1bf6403c000 0x1bf64048000 0x1bf64048000 0x1bf6404a000 lib /boot/system/lib/libicuio.so.74.1
8746 0x1e7f98f7000 0x1e7f9914000 0x1e7f9914000 0x1e7f9917000 add-on /boot/system/add-ons/media/hmulti_audio.media_addon
8282 0x1e7f9d34000 0x1e7f9f66000 0x1e7f9f66000 0x1e7f9f7c000 lib /boot/system/lib/libstdc++.so.6.0.32
8277 0x21ef82f9000 0x21ef830d000 0x21ef830d000 0x21ef830f000 app /boot/system/servers/media_addon_server
8275 0x7f2b30a27000 0x7f2b30a2f000 0x00000000 0x00000000 system commpage
Areas:
ID Base End Size (KiB) Protection Locking Name
--------------------------------------------------------------------------------
19088 0x60000000 0x60009000 36 rw-cS none server_memory
19093 0x68000000 0x68020000 128 rw-cS none server_memory
18786 0x2f42ca9000 0x2f42ce9000 256 rw- none rld heap
18792 0x43f12bc000 0x43f1378000 752 r-x none libmedia.so_seg0rx
18793 0x43f1378000 0x43f1384000 48 rw- none libmedia.so_seg1rw
18809 0x68d1430000 0x68d176c000 3312 r-x none libicui18n.so.74.1_seg0rx
18810 0x68d176c000 0x68d1786000 104 rw- none libicui18n.so.74.1_seg1rw
18811 0x68d1786000 0x68d1787000 4 rw- none libicui18n.so.74.1_seg2rw
18794 0x6dc4e0f000 0x6dc4e31000 136 r-x none libgame.so_seg0rx
18798 0x6dc4e31000 0x6dc4e34000 12 rw- none libgame.so_seg1rw
18790 0x87cd7ef000 0x87cdb26000 3292 r-x none libbe.so_seg0rx
18791 0x87cdb26000 0x87cdb54000 184 rw- none libbe.so_seg1rw
18787 0xa569e71000 0xa569e72000 4 rw-S none _rld_debug_
18828 0xbc601e5000 0xbc601ed000 32 r-x none plaintext_seg0rx
18829 0xbc601ed000 0xbc601ee000 4 rw- none plaintext_seg1rw
18824 0x104300e4000 0x104304fa000 4184 rw- none heap area
18825 0x129a6199000 0x129a7ef5000 30064 r--S none libicuuc.so.74 mmap area
19096 0x134b9a50000 0x134b9a51000 4 rw-cS full __timesource_buf_1
19939 0x138d50f6000 0x138d50f7000 4 rw-cS full __timesource_buf_3
19944 0x13aa27f6000 0x13aa2802000 48 rw-S lazy shared buffer list clone
19947 0x13b96715000 0x13b96751000 240 rw-S full a cloned BBuffer
19948 0x13b96ece000 0x13b96f0a000 240 rw-S full a cloned BBuffer
19949 0x13b96f3e000 0x13b96f7a000 240 rw-S full a cloned BBuffer
19950 0x13b96f7c000 0x13b96f7d000 4 rw-S full __cloned_timesource_buf_3
19965 0x13b96fd3000 0x13b9700f000 240 rw-S full a cloned BBuffer
18784 0x13b9703d000 0x13b9705c000 124 r-x none runtime_loader_seg0rx
18785 0x13b9705c000 0x13b9705d000 4 rw- none runtime_loader_seg1rw
19966 0x1600be18000 0x1600be54000 240 rw-S full a cloned BBuffer
22138 0x1676290c000 0x16762948000 240 rw-S full a cloned BBuffer
19905 0x16e434b6000 0x16e434d7000 132 r-x none mixer.media_addon_seg0rx
19906 0x16e434d7000 0x16e434da000 12 rw- none mixer.media_addon_seg1rw
18819 0x1751c6b3000 0x1751c7c9000 1112 r-x none libzstd.so.1.5.6_seg0rx
18820 0x1751c7c9000 0x1751c7ca000 4 rw- none libzstd.so.1.5.6_seg1rw
18807 0x17bebf83000 0x17bebf84000 4 r-x none libicudata.so.74.1_seg0rx
18808 0x17bebf84000 0x17bebf85000 4 rw- none libicudata.so.74.1_seg1rw
18817 0x1853e5d1000 0x1853e5e7000 88 r-x none libz.so.1.3.1_seg0rx
18818 0x1853e5e7000 0x1853e5e8000 4 rw- none libz.so.1.3.1_seg1rw
18805 0x186048a1000 0x186048c0000 124 r-x none libgcc_s.so.1_seg0rx
18806 0x186048c0000 0x186048c1000 4 rw- none libgcc_s.so.1_seg1rw
18802 0x1869702d000 0x18697137000 1064 r-x none libroot.so_seg0rx
18803 0x18697137000 0x18697145000 56 rw- none libroot.so_seg1rw
18804 0x18697145000 0x1869714e000 36 rw- none libroot.so_seg2rw
18814 0x1ab13471000 0x1ab13669000 2016 r-x none libicuuc.so.74.1_seg0rx
18815 0x1ab13669000 0x1ab13680000 92 rw- none libicuuc.so.74.1_seg1rw
18816 0x1ab13680000 0x1ab13681000 4 rw- none libicuuc.so.74.1_seg2rw
18812 0x1bf6403c000 0x1bf64048000 48 r-x none libicuio.so.74.1_seg0rx
18813 0x1bf64048000 0x1bf6404a000 8 rw- none libicuio.so.74.1_seg1rw
19909 0x1e7f98f7000 0x1e7f9914000 116 r-x none hmulti_audio.media_addon_seg0rx
19910 0x1e7f9914000 0x1e7f9917000 12 rw- none hmulti_audio.media_addon_seg1rw
18799 0x1e7f9d34000 0x1e7f9f66000 2248 r-x none libstdc++.so.6.0.32_seg0rx
18800 0x1e7f9f66000 0x1e7f9f74000 56 rw- none libstdc++.so.6.0.32_seg1rw
18801 0x1e7f9f74000 0x1e7f9f7c000 32 rw- none libstdc++.so.6.0.32_seg2rw
18788 0x21ef82f9000 0x21ef830d000 80 r-x none media_addon_server_seg0rx
18789 0x21ef830d000 0x21ef830f000 8 rw- none media_addon_server_seg1rw
19942 0x7f2498b8b000 0x7f2498bd0000 276 rw-s none multi_audio audio output_246_st
18783 0x7f2b30a27000 0x7f2b30a2f000 32 r-xSk full commpage
18781 0x7f3b7fb5b000 0x7f3b7fb5f000 16 rw-k full user area
19907 0x7f627b3ae000 0x7f627b3f3000 276 rw-s none Audio Mixer control_241_stack
19952 0x7f67db7af000 0x7f67db7f4000 276 rw-s none Yeah baby, very shagadelic_247_
19097 0x7f6ddd0bf000 0x7f6ddd104000 276 rw-s none System clock control_220_stack
19095 0x7f773f9bb000 0x7f773fa00000 276 rw-s none media_addon_server control_219_
19940 0x7f88bb5cc000 0x7f88bb611000 276 rw-s none HD Audio control_244_stack
19094 0x7f9c87bd8000 0x7f9c87c1d000 276 rw-s none _BMediaRoster__218_stack
18782 0x7ff4e0f24000 0x7ff4e1f25000 16388 rw-s none media_addon_server_202_stack
Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel
Semaphores:
ID Count Last Holder Name
------------------------------------------------------------
1579 0 0 some BBlockCache lock
1580 0 0 token space
1581 0 0 BLooperList lock
1582 0 0 AppServerLink_sLock
1583 0 0 some BLocker
1584 0 0 some BLocker
1585 0 0 Catalog
1586 0 0 LocaleRosterData
1587 0 0 some BLocker
1588 0 0 some BLocker
1589 0 0 BMediaRoster::Roster locker
1590 0 0 port pool
1591 0 0 media theme lock
1592 0 0 add-on manager
1593 0 0 shared buffer list
1594 0 0 media plugin manager
1595 0 0 GameSound device lock
1596 0 0 BMessageQueue Lock
1597 0 0 AppLooperPort
1712 0 0 screen list
1719 0 0 clipboard
1721 0 0 width buffer
1722 0 0 BMessageQueue Lock
1723 0 0 _BMediaRoster_
1727 0 0 dormant node manager locker
1728 0 0 time source object manager
1732 0 0 BTimeSource slavenodes
1913 0 0 BControllable lock
1914 0 0 BTimedEventQueue
1915 0 0 BTimedEventQueue
1916 0 0 mixer core lock
1917 0 0 mixer settings lock
1918 0 0 Catalog
1925 0 0 Catalog
1935 0 0 BTimeSource slavenodes
1936 0 0 BTimedEventQueue
1937 0 0 BTimedEventQueue
1938 0 0 BControllable lock
1939 0 0 multi audio buffers
1949 2 -247 buffer reclaim sem
1950 0 0 mix thread wait
I tried running hrev59045 again from the USB flash drive (reflashed), this time the Front Headphones were not muted and the media addon server did not hang, so it was some random thing…