Re: removing audio deicde crash
Re: removing audio deicde crash
- Subject: Re: removing audio deicde crash
- From: Jeff Moore <email@hidden>
- Date: Fri, 11 Aug 2006 14:45:07 -0700
FWIW, this backtrace indicates either a crash caused by the
application registering a bogus listener proc or, more likely, this
application has a memory smasher in it that is scribbling on the HAL's
data structures.
If it's the former, you can track it down by setting a breakpoint on
the approriate AddListener() API call and examining the listener being
registered.
If it's the latter, then you need to track down who is smashing
memory. The Guard Malloc library can help out here.
On Aug 11, 2006, at 12:12 PM, tahome izwah wrote:
I was wondering: what happens with the crash reports that get sent in
to Apple when an application crashes? Is there really someone looking
at them, or are they automatically assigned, counted, whatever?
The bugs filed there get screened by DTS folks and then routed to the
appropriate engineering team for analysis.
Does anyone bother if I type in what I did before the crash occurred
or is
this just something that will/might be used in the future?
I would try to leave the speculation about why it crashed where it did
out of the report. Just the facts are all that's needed and the more
of them the better.
Also, what happens to reports that do not concern Apple
applications? Are they
forwarded to the maker of the software? Or am I dreaming again? :-)
Depends. When we find a bug in a third party app, we do try to contact
the app's developer if possible to let them know. It doesn't always
work out cleanly, so if you think you are dealing with an app-specific
bug (and I'd say that you are), be sure to also send the bug report to
the maker of the application.
2006/8/11, William Stewart <email@hidden>:
Apple provides a bug reporting facility: http://bugreporter.apple.com
As much information as you can provide when using this is good:
- sencario/code to reproduce the problem
- full crash logs of course
Thanks
Bill
On 11/08/2006, at 7:25 AM, Olivier Destrebecq wrote:
> One user reported a crash. Here is the crash log:
>
> 0 <<00000000>> 0xdeaddeac 0 + -559030612
> 1 com.apple.audio.CoreAudio 0x9144c374
> HALObject::PropertiesChanged(unsigned long,
> AudioObjectPropertyAddress const*) + 1440
> 2 com.apple.audio.CoreAudio 0x9146138c
> AudioObjectPropertiesChanged + 204
> 3 com.apple.audio.CoreAudio 0x9146126c
> HP_Object::PropertiesChanged(unsigned long,
> AudioObjectPropertyAddress const*) const + 136
> 4 com.apple.audio.CoreAudio 0x9148a914
> IOA_SingleDeviceManager::TeardownDevice(IOA_HWDevice*) + 124
> 5 com.apple.audio.CoreAudio 0x9148705c
> IOA_PlugIn::HWDevicesRemoved(std::vector<IOA_HWDevice*,
> std::allocator<IOA_HWDevice*> > const&) + 44
> 6 com.apple.audio.CoreAudio 0x9147f46c
> IOA_HWDeviceManager::IOServiceInterestHandler(IOA_HWDeviceManager*,
> unsigned, unsigned, void*) + 204
> 7 com.apple.framework.IOKit 0x90aeb640
> IODispatchCalloutFromCFMessage + 796
> 8 com.apple.CoreFoundation 0x907e9820
__CFMachPortPerform
> + 176
> 9 com.apple.CoreFoundation 0x907e9734
__CFRunLoopDoSource1
> + 152
> 10 com.apple.CoreFoundation 0x907dbe4c __CFRunLoopRun +
1556
> 11 com.apple.CoreFoundation 0x907db47c
CFRunLoopRunSpecific
> + 268
> 12 com.apple.audio.CoreAudio 0x9145263c
HALRunLoop::OwnThread
> (void*) + 264
> 13 com.apple.audio.CoreAudio 0x914523dc CAPThread::Entry
> (CAPThread*) + 96
> 14 libSystem.B.dylib 0x9002bc28 _pthread_body + 96
>
> ANybody know what i might be doing wrong?
> I'm using core audio to record audio and using quicktime to display
> a monitor.
>
> Olivier
> http://otusweb.spymac.com/home/
> http://www.flickr.com/photos/otusweb/
>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Coreaudio-api mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
--
mailto:email@hidden
tel: +1 408 974 4056
________________________________________________________________________
__
"Much human ingenuity has gone into finding the ultimate Before.
The current state of knowledge can be summarized thus:
In the beginning, there was nothing, which exploded" - Terry
Pratchett
________________________________________________________________________
__
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
--
Jeff Moore
Core Audio
Apple
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden