[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[sc-dev] scsynth crashed



first time i got it to crash actually.

pretty simple to do:

s = Server.local;
s.boot;

s.sendMsg("/s_new",1000);

(badly formatted message).

**********

Date/Time:  2002-11-22 16:29:58 -0500
OS Version: 10.2.2 (Build 6F21)
Host:       cruxbox.local.

Command:    scsynth
PID:        879

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000000

Thread 0:
 #0   0x9003f068 in semaphore_wait_signal_trap
 #1   0x9003ee84 in _pthread_cond_wait
 #2   0x000189ec in SC_Semaphore::Acquire() (SC_Sem.cpp:41)
 #3   0x00006928 in World_WaitForQuit (SC_World.cpp:238)
 #4   0x00003364 in main (scsynth_main.cpp:159)
 #5   0x00002b00 in _start (crt.c:267)
 #6   0x00002980 in start

Thread 1:
 #0   0x9003f068 in semaphore_wait_signal_trap
 #1   0x9003ee84 in _pthread_cond_wait
#2 0x00487d84 in SC_SyncCondition::WaitEach() (SC_SyncCondition.cpp:46)
 #3   0x00486d00 in disk_io_thread_func(void*) (DiskIO_UGens.cpp:102)
 #4   0x90021308 in _pthread_body

Thread 2:
 #0   0x900070a8 in clock_sleep_trap
 #1   0x90006dac in nanosleep
 #2   0x90006cf0 in sleep
 #3   0x0001563c in resyncThreadFunc(void*) (SC_CoreAudio.cpp:100)
 #4   0x90021308 in _pthread_body

Thread 3:
 #0   0x9003f068 in semaphore_wait_signal_trap
 #1   0x9003ee84 in _pthread_cond_wait
#2 0x000090d0 in SC_SyncCondition::WaitNext() (SC_SyncCondition.cpp:76) #3 0x00016860 in SC_CoreAudioDriver::RunThread() (SC_CoreAudio.cpp:464)
 #4   0x00015ff8 in core_audio_thread_func(void*) (SC_CoreAudio.cpp:282)
 #5   0x90021308 in _pthread_body

Thread 4:
 #0   0x90074208 in mach_msg_trap
 #1   0x90006550 in mach_msg
 #2   0x901490a8 in __CFRunLoopRun
 #3   0x9018157c in CFRunLoopRunSpecific
#4 0x905e2d90 in XIOAudioDeviceManager::NotificationThread(XIOAudioDeviceManager*)
 #5   0x905e2cac in CAPThread::Entry(CAPThread*)
 #6   0x90021308 in _pthread_body

Thread 5:
 #0   0x90042c48 in semaphore_timedwait_signal_trap
 #1   0x9003ee74 in _pthread_cond_wait
 #2   0x905d2c34 in CAGuard::WaitFor(unsigned long long)
 #3   0x905d26c8 in CAGuard::WaitUntil(unsigned long long)
 #4   0x905d19c0 in XThreadedDevice::IOThread()
 #5   0x905e9528 in XThreadedDevice::IOThreadEntry(void*)
 #6   0x905e2cac in CAPThread::Entry(CAPThread*)
 #7   0x90021308 in _pthread_body

Thread 6 Crashed:
 #0   0x0005c174 in Hash(int const*) (SC_BufGen.cpp:144)
#1 0x0005caac in HashTable<GraphDef, Malloc>::Get(int*) const (SC_World.cpp:149)
 #2   0x00006e0c in World_GetGraphDef(World*, int*) (SC_World.cpp:331)
#3 0x0000f5ac in meth_synthNew(World*, int, char*, ReplyAddress*) (SC_MiscCmds.cpp:320) #4 0x00011efc in SC_LibCmd::Perform(World*, int, char*, ReplyAddress*) (SC_Lib.cpp:95) #5 0x000158ac in PerformOSCMessage(World*, int, char*, ReplyAddress*) (SC_CoreAudio.cpp:169) #6 0x00015960 in PerformOSCBundle(World*, OSC_Packet*) (SC_CoreAudio.cpp:184) #7 0x00015a68 in Perform_ToEngine_Msg(FifoMsg*) (SC_CoreAudio.cpp:208)
 #8   0x00062bec in FifoMsg::Perform() (SC_CoreAudio.cpp:51)
#9 0x00062518 in MsgFifo<FifoMsg, (int)1024>::Perform() (SC_CoreAudio.cpp:53) #10 0x00016b00 in SC_CoreAudioDriver::Run(AudioBufferList const*, AudioBufferList*, long long) (SC_CoreAudio.cpp:550) #11 0x000169e4 in appIOProc2(unsigned long, AudioTimeStamp const*, AudioBufferList const*, AudioTimeStamp const*, AudioBufferList*, AudioTimeStamp const*, void*) (SC_CoreAudio.cpp:510) #12 0x905d320c in XBasicDevice::CallIOProcs(AudioTimeStamp const*, AudioTimeStamp const*, AudioTimeStamp const*) #13 0x905d1f18 in XThreadedDevice::HandleIO(AudioTimeStamp const&, bool)
 #14  0x905d1a3c in XThreadedDevice::IOThread()
 #15  0x905e9528 in XThreadedDevice::IOThreadEntry(void*)
 #16  0x905e2cac in CAPThread::Entry(CAPThread*)
 #17  0x90021308 in _pthread_body

Thread 7:
 #0   0x90025cec in recvfrom
 #1   0x00004c70 in SC_UdpInPort::Run() (SC_ComPort.cpp:193)
 #2   0x00004404 in com_thread_func(void*) (SC_ComPort.cpp:77)
 #3   0x90021308 in _pthread_body

PPC Thread State:
  srr0: 0x0005c174 srr1: 0x0000f030                vrsave: 0x00000000
   xer: 0x00000000   lr: 0x0005caac  ctr: 0x0000f51c   mq: 0x00000000
    r0: 0x00000000   r1: 0xf03054f0   r2: 0x900e9638   r3: 0x00000000
    r4: 0x00000000   r5: 0x002abcec   r6: 0x002a371c   r7: 0x002a371c
    r8: 0x0000000a   r9: 0x00000000  r10: 0xf0305630  r11: 0x00000000
   r12: 0x0000f51c  r13: 0x00000000  r14: 0x00000000  r15: 0x00000000
   r16: 0x00000000  r17: 0x00000000  r18: 0x00000000  r19: 0x00000000
   r20: 0x00000000  r21: 0x00000000  r22: 0x00000000  r23: 0x00000000
   r24: 0xf0305d60  r25: 0xf0305ba0  r26: 0xf0305be0  r27: 0x0029c910
   r28: 0x000168c8  r29: 0x00000017  r30: 0xf03054f0  r31: 0x00011ec0




-felix