Re: Loginwindow crash on usb audio device plug/unplug
Re: Loginwindow crash on usb audio device plug/unplug
- Subject: Re: Loginwindow crash on usb audio device plug/unplug
- From: Jeff Moore <email@hidden>
- Date: Wed, 3 Jul 2002 19:58:11 -0700
On Wednesday, July 3, 2002, at 07:08 PM, Dave Koziol wrote:
From: Jeff Moore <email@hidden>
On Wednesday, July 3, 2002, at 06:42 AM, Dave Koziol wrote:
Several very popular USB WebCams with USB Audio support are causing
loginwindow to crash when the are plugged in or unplugged. The crash
happens in a call to CFStringCompare in
HALComponentHelper::DeviceIsNowAvailable(), which is part of a
XIOAudioDeviceManager::NotificationThread. This is logged in RADAR
as
# 2973082.
I'm wondering if anyone can tell me what string the
HALComponentHelper
is trying to use? I'm wondering if I can stop using the
AppleUSBAudio.kext, and replace it with my own kext which sets
whatever string is missing, to make this crash go away.
This is a bug in the new Sound Manager in the QuickTime 6 Public
Preview. The quick work-around is to uninstall QT6. The harder
work-around would be to replace the QT6 Sound Manager pieces with the
originals.
Ok, that's good to know, but it doesn't answer my real question.
As the developer of a driver for a product with lots of user
complaining about this bug, is there anything I can change that might
provide a work around for all of our users?
Nope. The bug isn't in the driver or really has anything to do with the
drivers. It's in the Sound Manager.
In other words, is there a string I can set in the registry for a
kext? Is there something I can change by replacing the
AppleUSBAudio.kext with my own code? What is the string which this
code is trying to use?
It's nothing you can fix in a driver. The only work-arounds are:
1) Don't hot-plug USB audio devices and wait for the final release of
QT6.
2) Uninstall QT6.
3) Replace the QT6 Sound Manager with the stock one.
--
Jeff Moore
Core Audio
Apple
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.