[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-dev] Files created with DiskOut cause a crash with PlayBuf. Bug?
Can anyone else replicate this? A one channel file created with DiskOut causes the local server to crash after playing it using PlayBuf. DiskIn plays it with no problem, as does Quicktime etc. Just to be clear it crashes at the end of the file. Is this a bug? Log below.
S.
Date/Time: 2004-01-23 16:15:37 -0500
OS Version: 10.2.8 (Build 6R73)
Host: Me.local.
Command: scsynth
PID: 784
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0x01e7b000
Thread 0:
#0 0x9003e9a8 in semaphore_wait_signal_trap
#1 0x9003e7c4 in _pthread_cond_wait
#2 0x0001f384 in SC_Semaphore::Acquire() (SC_Sem.cpp:41)
#3 0x00009f10 in World_WaitForQuit (SC_World.cpp:543)
#4 0x000034d8 in main (scsynth_main.cpp:257)
#5 0x00002a2c in _start (crt.c:267)
#6 0x000028ac in start
Thread 1:
#0 0x9003e9a8 in semaphore_wait_signal_trap
#1 0x9003e7c4 in _pthread_cond_wait
#2 0x0051d014 in SC_SyncCondition::WaitEach() (SC_SyncCondition.cpp:46)
#3 0x0051c608 in disk_io_thread_func(void*) (DiskIO_UGens.cpp:85)
#4 0x90020c28 in _pthread_body
Thread 2:
#0 0x90006a28 in clock_sleep_trap
#1 0x9000672c in nanosleep
#2 0x9003e248 in usleep
#3 0x005fa3bc in gstate_update_func(void*) (MacUGens.cpp:76)
#4 0x90020c28 in _pthread_body
Thread 3:
#0 0x90006a28 in clock_sleep_trap
#1 0x9000672c in nanosleep
#2 0x90006670 in sleep
#3 0x0001bfd4 in resyncThreadFunc(void*) (SC_CoreAudio.cpp:111)
#4 0x90020c28 in _pthread_body
Thread 4:
#0 0x9003e9a8 in semaphore_wait_signal_trap
#1 0x9003e7c4 in _pthread_cond_wait
#2 0x0000bfd0 in SC_SyncCondition::WaitNext() (SC_SyncCondition.cpp:76)
#3 0x0001ccd4 in audio_driver_thread_func(void*) (SC_CoreAudio.cpp:32)
#4 0x90020c28 in _pthread_body
Thread 5:
#0 0x90073ba8 in mach_msg_trap
#1 0x90005ed0 in mach_msg
#2 0x901489f0 in __CFRunLoopRun
#3 0x90180f58 in CFRunLoopRunSpecific
#4 0x94652f80 in HALRunLoop::OwnThread(void*)
#5 0x946591e0 in CAPThread::Entry(CAPThread*)
#6 0x90020c28 in _pthread_body
Thread 6 Crashed:
#0 0x003f1cfc in PlayBuf_next_kk (DelayUGens.cpp:786)
#1 0x00019190 in Group_Calc (SC_Group.cpp:71)
#2 0x0001e2ec in SC_CoreAudioDriver::Run(AudioBufferList const*, AudioBufferList*, long long) (SC_CoreAudio.cpp:891)
#3 0x0001df34 in appIOProc(unsigned long, AudioTimeStamp const*, AudioBufferList const*, AudioTimeStamp const*, AudioBufferList*, AudioTimeStamp const*, void*) (SC_CoreAudio.cpp:799)
#4 0x9464360c in IOADevice::CallIOProcs(AudioTimeStamp const&, AudioTimeStamp const&, AudioTimeStamp const&)
#5 0x94643a60 in HPIOThread::PerformIO(AudioTimeStamp const&)
#6 0x94642c14 in HPIOThread::WorkLoop()
#7 0x9465919c in HPIOThread::ThreadEntry(HPIOThread*)
#8 0x946591e0 in CAPThread::Entry(CAPThread*)
#9 0x90020c28 in _pthread_body
Thread 7:
#0 0x9002560c in recvfrom
#1 0x0000728c in SC_UdpInPort::Run() (SC_ComPort.cpp:375)
#2 0x90020c28 in _pthread_body
Thread 8:
#0 0x90073ba8 in mach_msg_trap
#1 0x90005ed0 in mach_msg
#2 0x901489f0 in __CFRunLoopRun
#3 0x90180f58 in CFRunLoopRunSpecific
#4 0x92b38308 in NetService::Register(CFStreamError*)
#5 0x92b38008 in CFNetServiceRegister
#6 0x00006990 in rendezvous_thread_func(void*) (SC_ComPort.cpp:251)
#7 0x90020c28 in _pthread_body
PPC Thread State:
srr0: 0x003f1cfc srr1: 0x0000f030 vrsave: 0x00000000
xer: 0x20000000 lr: 0x003f1c68 ctr: 0x00000001 mq: 0x00000000
r0: 0x003f1c68 r1: 0xf0305810 r2: 0x00401ae4 r3: 0x003f1c68
r4: 0x00401ae4 r5: 0x01ddb008 r6: 0x01e7affc r7: 0x01ddb004
r8: 0x01e7b000 r9: 0x00028000 r10: 0xf0305850 r11: 0x00000000
r12: 0x00401ae4 r13: 0x00326b50 r14: 0x00326e10 r15: 0x00501000
r16: 0x00000001 r17: 0x00000004 r18: 0x00000095 r19: 0x8810b581
r20: 0x00000004 r21: 0x00027ffe r22: 0x43300000 r23: 0x00000000
r24: 0x01ddb000 r25: 0x000a0000 r26: 0x00000001 r27: 0x00000001
r28: 0x00805348 r29: 0x00000004 r30: 0x00000040 r31: 0x003f1ae4