Re: Midi server crashes with Midiman driver
Re: Midi server crashes with Midiman driver
- Subject: Re: Midi server crashes with Midiman driver
- From: "Stephan" <email@hidden>
- Date: Fri, 28 Jun 2002 10:03:51 +0200
- Organization: MIDIMAN
Hi Lubor,
>
What is SpyingMIDIDriver? I somehow doubt that this is a MIDIman
>
driver and suspect that it is another driver you've installed.
That's indeed not ours. The Delta Midi Driver's class name is, well,
"DeltaMIDIDriver".
BTW.: You shouldn't use 1.0.0d3 for midi stuff. That version didn't support
packing of incoming MIDI data into logical units (it delivered the data byte
by byte to the host). 1.0.1d3 should be fine in this regard.
Stephan
----- Original Message -----
From: "Doug Wyatt" <email@hidden>
To: "Lubor Prikryl" <email@hidden>
Cc: <email@hidden>; "CoreAudio API" <email@hidden>
Sent: Friday, June 28, 2002 9:49 AM
Subject: Re: Midi server crashes with Midiman driver
>
Hi Lubor,
>
>
What is SpyingMIDIDriver? I somehow doubt that this is a MIDIman
>
driver and suspect that it is another driver you've installed.
>
Whatever it is, it's crashing. Check:
>
/System/Library/Extensions (for things named *.plugin)
>
/Library/Audio/MIDI Drivers
>
~/Library/Audio/MIDI Drivers
>
>
Coincidentally this is the second time this week I've wondered if I
>
should release some code that prints some verbose information about the
>
MIDI server's driver loading process... maybe the best way to do this
>
would be to have the server print debug info when an appropriate
>
environment variable is set...
>
>
Doug
>
>
>
On Thursday, Jun 27, 2002, at 23:52 US/Pacific, Lubor Prikryl wrote:
>
>
> Hi,
>
> I have a problem with the MIDI server in combination with MIDIMAN
>
> driver (version 1.0.1d3). Midi server is started by one application,
>
> but doesn't allow creating midi client. When a second application
>
> starts, it crashes the midi server (log oncluded below), starts a new
>
> instance and creates successfully a midi client. when I keep this
>
> application running, I can add more applications as midi clients,
>
> everything works properly. The crash appears only after the first
>
> application attempted creating midi client and started midi server.
>
>
>
> Configuration: G4, 384MB RAM, OS X 10.1 ..... 10.1.5, two independent
>
> installations, driver 1.0.0d3 and 1.0.1d3, MIDIsport 2x2, M-Audio
>
> Audiophile2496.
>
>
>
> **********
>
>
>
> Date/Time: 2002-06-28 08:26:30 +0200
>
> OS Version: 10.1.5 (Build 5S60)
>
> Host: localhost
>
>
>
> Command: MIDIServer
>
> PID: 296
>
>
>
> Exception: EXC_BAD_ACCESS (0x0001)
>
> Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000008
>
>
>
> Thread 0 Crashed:
>
> #0 0x700056b0 in _spin_lock_try
>
> #1 0x70197eb8 in CFMessagePortCreateRunLoopSource
>
> #2 0x001fd8fc in
>
> MessagePortBroadcaster::MessagePortBroadcaster(__CFString const *,
>
> MessagePortBroadcasterDelegate *)
>
> #3 0x001fd3bc in SpyingMIDIDriver::SpyingMIDIDriver(void)
>
> #4 0x001fd278 in NewSpyingMIDIDriver
>
> #5 0x70187d24 in _CFPFactoryCreateInstance
>
> #6 0x70187be4 in CFPlugInInstanceCreate
>
> #7 0x715d5660 in DriverTable::FindDriversInDirectory(short,
>
> unsigned long)
>
> #8 0x715d53fc in DriverTable::FindDrivers(void)
>
> #9 0x715d5260 in DriverTable::Init(void)
>
> #10 0x715de874 in MIDIServerRun
>
> #11 0x00002d60 in 0x2d60
>
> #12 0x00002c98 in 0x2c98
>
> #13 0x00002ac8 in 0x2ac8
>
>
>
> Thread 1:
>
> #0 0x7003f4c8 in semaphore_wait_signal_trap
>
> #1 0x7003f2c8 in _pthread_cond_wait
>
> #2 0x715daafc in XMutex::Wait(void)
>
> #3 0x715d945c in Task::Run(void)
>
> #4 0x715d173c in Scheduler::Run(void)
>
> #5 0x715d9f28 in XThread::RunHelper(void *)
>
> #6 0x7002054c in _pthread_body
>
>
>
> PPC Thread State:
>
> srr0: 0x700056b0 srr1: 0x0200f030 vrsave: 0x00000000
>
> xer: 0x00000020 lr: 0x70197eb8 ctr: 0x700056b0 mq: 0x00000000
>
> r0: 0x70197eb8 r1: 0xbffff680 r2: 0x0006a4fc r3: 0x00000008
>
> r4: 0x00000000 r5: 0x00000000 r6: 0x0000002c r7: 0x00000a03
>
> r8: 0x80162e24 r9: 0x80162750 r10: 0x000451a0 r11: 0x801622f8
>
> r12: 0x700056b0 r13: 0x00052e00 r14: 0x815d01e4 r15: 0x00000000
>
> r16: 0x00000000 r17: 0x00000026 r18: 0x000000a5 r19: 0x000000ce
>
> r20: 0x000000e4 r21: 0x00000050 r22: 0x0004f430 r23: 0x000000d4
>
> r24: 0x0006a210 r25: 0x00000000 r26: 0x00000000 r27: 0x00000000
>
> r28: 0x00000008 r29: 0x00000000 r30: 0x00000000 r31: 0x70197e70
>
>
>
> **********
>
>
>
>
>
>
>
>
>
> Lubor Prikryl
>
>
>
> DSound Software Developer * email@hidden
>
> Private * email@hidden
>
> _______________________________________________
>
> 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.
>
>
>
>
>
--
>
Doug Wyatt
>
work: email@hidden (CoreAudio)
>
personal: email@hidden http://www.sonosphere.com
>
>
"Better to look like an idiot than to be one."
>
-- dsw
_______________________________________________
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.