• 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: Midi server crashes with Midiman driver
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Midi server crashes with Midiman driver


  • Subject: Re: Midi server crashes with Midiman driver
  • From: Lubor Prikryl <email@hidden>
  • Date: Sat, 6 Jul 2002 16:14:33 +0200

Hi all,
Thanks for interest and help.

I used Doug's utility and I had found, that there are too many MIDI drivers in my computer. I used a special midisport driver, which was replaced by a driver for all Midiman USB devices. But the file remained in the system. I removed them and I also deleted generic Apple drivers. Then I reinstalled both drivers for Audiophile and Midisport (and the MidiMonitor plugin before this, but it was not responsible for crashes). Now everything seems to work, there are no Midiserver crashes and no attempts to start it for the second time.

BTW, is there a documentation allowing me to understand the principle of loading various drivers from various folders? We have one filesystem as kext, the second is in startup items folder and other in FileSystems, for instance...

Best regards


On Friday, June 28, 2002, at 10:03 AM, Stephan wrote:

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" <coreaudio-
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




Lubor Prikryl
Radio Proglas Technical Director * email@hidden
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.

  • Prev by Date: Re: Recording to file
  • Next by Date: AudioUnit edit windows?
  • Previous by thread: Emilie Autumn @ MyMac.com
  • Next by thread: AudioUnit edit windows?
  • Index(es):
    • Date
    • Thread