Re: How to safely remove an IOProc [RESOLVED]
Re: How to safely remove an IOProc [RESOLVED]
- Subject: Re: How to safely remove an IOProc [RESOLVED]
- From: "Paul Sanders" <email@hidden>
- Date: Tue, 16 Feb 2010 12:23:57 -0000
... If anyone is interested ...
I have discovered that our app is crashing when we
remove an IOProc because of an audio plugin called Hear from a company
called JoeSoft. From what I can ascertain, this crashes your app if you do
not stop your devices (we open two) in the reverse order you started them
up. But after removing and reinstalling the Hear plugin, the problem has
gone away (on my machine) so I cannot investigate further. Also, Hear.app
crashes on startup on my machine (10.5.8 Intel), so I have given
up. There is a 100% correlation between customers who have this
problem and Hear being installed, and vice-versa. We have complained to the vendors.
Sorry if I got a bit stroppy with you Jeff, but that
documentation could definitely use some work.
Paul Sanders
--------------------------------------------------------------------------------
Application: VinylStudio 7.01 (V7.01 Mac)
Model:
Unknown (MacPro3,1)
CPU Speed: 8x 2.15
GHz
Process: VinylStudio
[810]
Path:
/Applications/VinylStudio.app/Contents/MacOS/VinylStudio
Identifier:
uk.co.AlpineSoft.VinylStudio
Version:
??? (7.01)
Code Type: X86
(Native)
Parent Process: launchd
[200]
Date/Time: 2010-02-15
15:30:50.903 -0800
OS Version: Mac OS X 10.6.2
(10C540)
Report Version: 6
Exception Type: EXC_BAD_ACCESS
(SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at
0x00000000198ea000
Crashed Thread: 9
...
Thread 9
Crashed:
0
com.joesoft.hal
0x192778c1 AudioDeviceIOProcOverride(unsigned long, AudioTimeStamp const*,
AudioBufferList const*, AudioTimeStamp const*, AudioBufferList*, AudioTimeStamp
const*, void*) + 4161
1
com.apple.audio.CoreAudio 0x939c35b4
HP_IOProc::Call(AudioTimeStamp const&, AudioTimeStamp const&,
AudioBufferList const*, AudioTimeStamp const&, AudioBufferList*) +
374
2 com.apple.audio.CoreAudio
0x939c331a IOA_Device::CallIOProcs(AudioTimeStamp const&, AudioTimeStamp
const&, AudioTimeStamp const&) + 370
3
com.apple.audio.CoreAudio 0x939c3116
HP_IOThread::PerformIO(AudioTimeStamp const&, double) + 620
4
com.apple.audio.CoreAudio 0x939c04fa
HP_IOThread::WorkLoop() + 2506
5
com.apple.audio.CoreAudio 0x939bfb2b
HP_IOThread::ThreadEntry(HP_IOThread*) + 17
6
com.apple.audio.CoreAudio 0x939bfa42
CAPThread::Entry(CAPThread*) + 140
7
libSystem.B.dylib
0x93dc0fbd _pthread_start + 345
8
libSystem.B.dylib
0x93dc0e42 thread_start + 34
...
0x19254000 - 0x1927cfff
+com.joesoft.hal ??? (1.0.3.344)
/Library/Audio/Plug-Ins/HAL/Hear.plugin/Contents/MacOS/Hear
-----------------------------------
_______________________________________________
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