#6874: [registrar] running Identify from Tracker in /system/add-ons/media folder could crash media_server/media_addon_server/mixer.media_addon ---------------------------------+----------------------------- Reporter: diver | Owner: bonefish Type: bug | Status: new Priority: normal | Milestone: R1 Component: Servers/registrar | Version: R1/Development Keywords: | Blocked By: Has a Patch: 0 | Platform: All Blocking: | ---------------------------------+----------------------------- This is r39556 gcc4hybrid.[[BR]] Running Identify from Tracker in (or mimeset -f ) /system/add-ons/media folder could crash media_server/media_addon_server/mixer.media_addon {{{ Thread 176 caused an exception: Segment violation [...] [Switching to team /boot/system/servers/media_addon_server (136) thread _BMediaRoster_ (176)] 0x0072b240 in AudioMixer::~AudioMixer () from /boot/system/add-ons/media/mixer.media_addon (gdb) bt #0 0x0072b240 in AudioMixer::~AudioMixer () from /boot/system/add-ons/media/mixer.media_addon #1 0x004a956c in BMediaNode::DeleteHook () from /boot/system/lib/libmedia.so #2 0x004a4a36 in BMediaEventLooper::DeleteHook () from /boot/system/lib/libmedia.so #3 0x004adf31 in BMediaRoster::MessageReceived () from /boot/system/lib/libmedia.so #4 0x002c34d8 in BLooper::DispatchMessage () from /boot/system/lib/libbe.so #5 0x002c5014 in BLooper::task_looper () from /boot/system/lib/libbe.so #6 0x002c4d3a in BLooper::_task0_ () from /boot/system/lib/libbe.so #7 0x0062ba54 in thread_entry () from /boot/system/lib/libroot.so #8 0x7003ffec in ?? () (gdb) }}} Even if crash dialog won't show up, controls for HDA driver and mixer.media_addon disappears in Media preflet after identifying. [[BR]][[BR]] [[Image(media.png)]][[BR]][[BR]] Restart media services gets them back. -- Ticket URL: <http://dev.haiku-os.org/ticket/6874> Haiku <http://dev.haiku-os.org> Haiku - the operating system.