Convertor crash
Convertor crash
- Subject: Convertor crash
- From: Evan Olcott <email@hidden>
- Date: Wed, 30 Apr 2008 14:41:02 -0500
Under what circumstances would this convertor method (found in a stack
trace):
AudioConverterChain::FillBufferFromInputProc(unsigned long*,
CABufferList*)
...try to access 0xffffffff, causing the app to raise an exception?
===
Here is the short part of the stack (going from top to bottom):
...
-[AFConverter convertInput:inBytes:toOutput:outBytes:error:]
AudioConverterConvertBuffer
AudioConverterChain::ConvertBuffer(unsigned long, unsigned char*,
unsigned long&, unsigned char*)
AudioConverterChain::RenderOutput(CABufferList*, unsigned long,
unsigned long&, AudioStreamPacketDescription*)
BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&,
AudioStreamPacketDescription*)
CBRConverter::RenderOutput(CABufferList*, unsigned long, unsigned
long&, AudioStreamPacketDescription*)
BufferedAudioConverter::GetInputBytes(unsigned long, unsigned long&,
CABufferList const*&)
AudioConverterChain::FillBufferFromInputProc(unsigned long*,
CABufferList*)
0xffffffff
_sigtramp
NSExceptionHandlerUncaughtSignalHandler
...
====
Is it bad data? A bad buffer size? Any pointers to track this down?
(This is based on an "intermittent" problem, so it's hard to recreate)
Ev
Technical Knowledge Officer
Head Programmer/Designer
Audiofile Engineering
http://www.audiofile-engineering.com/
_______________________________________________
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