• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Loginwindow crash on usb audio device plug/unplug
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.

  • Follow-Ups:
    • Re: Loginwindow crash on usb audio device plug/unplug
      • From: Bill Stewart <email@hidden>
References: 
 >Re: Loginwindow crash on usb audio device plug/unplug (From: Dave Koziol <email@hidden>)

  • Prev by Date: Re: Loginwindow crash on usb audio device plug/unplug
  • Next by Date: Simple MIDI thru app
  • Previous by thread: Re: Loginwindow crash on usb audio device plug/unplug
  • Next by thread: Re: Loginwindow crash on usb audio device plug/unplug
  • Index(es):
    • Date
    • Thread