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

[sc-dev] bugs.



1)
this was on the PB standard out.
not sure when i did this or if the psf_open error is related to the following two messages. i only noticed these later.

psf_open: Not a directory
*** malloc[1506]: Deallocation of a pointer not malloced: 0x5e9124; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
*** malloc[1506]: Deallocation of a pointer not malloced: 0x11; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug


2)
just as i was reading an interesting and informative message from james (spat out on the SC post window) telling me not to call thisThread.stop from a Routine,

it crashed thusly:


Date/Time: 2002-11-24 01:10:00 -0500
OS Version: 10.2.2 (Build 6F21)
Host: cruxbox.local.

Command: SuperCollider
PID: 1502

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

Thread 0:
#0 0x90074208 in mach_msg_trap
#1 0x90006550 in mach_msg
#2 0x901490a8 in __CFRunLoopRun
#3 0x9018157c in CFRunLoopRunSpecific
#4 0x92ba34cc in RunCurrentEventLoopInMode
#5 0x92bb32f4 in ReceiveNextEventCommon
#6 0x92bda280 in BlockUntilNextEventMatchingListInMode
#7 0x93082184 in _DPSNextEvent
#8 0x930ccf84 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
#9 0x930ca500 in -[NSApplication run]
#10 0x930d2598 in NSApplicationMain
#11 0x00003fa0 in _start (crt.c:267)
#12 0x00003e20 in start

Thread 1:
#0 0x90025cec in recvfrom
#1 0x00065674 in SC_UdpInPort::Run() (SC_ComPort.cpp:150)
#2 0x90021308 in _pthread_body

Thread 2:
#0 0x900070a8 in clock_sleep_trap
#1 0x90006dac in nanosleep
#2 0x90006cf0 in sleep
#3 0x0005b6dc in resyncThread(void*) (PyrSched.cpp:458)
#4 0x90021308 in _pthread_body

Thread 3:
#0 0x9003f068 in semaphore_wait_signal_trap
#1 0x9003ee84 in _pthread_cond_wait
#2 0x90824180 in -[NSConditionLock lockWhenCondition:]
#3 0x933515f4 in -[NSUIHeartBeat _heartBeatThread:]
#4 0x9081cd38 in forkThreadForFunction
#5 0x90021308 in _pthread_body

Thread 4 Crashed:
#0 0x0002e940 in slotString(pyrslot*, char*) (DumpParseNode.cpp:309)
#1 0x00047978 in dumpObject(PyrObject*) (PyrObject.cpp:1633)
#2 0x00055cf8 in objectDump(VMGlobals*, int) (PyrPrimitive.cpp:1966)
#3 0x00058b68 in doPrimitive(VMGlobals*, PyrMethod*, int) (PyrPrimitive.cpp:3431)
#4 0x00034a8c in Interpret(VMGlobals*) (PyrInterpreter3.cpp:1854)
#5 0x00031f5c in runInterpreter (PyrInterpreter3.cpp:367)
#6 0x0005b95c in schedRunFunc(void*) (PyrSched.cpp:187)
#7 0x90021308 in _pthread_body

Thread 5:
#0 0x900013ec in read
#1 0x9000dcdc in __sread
#2 0x9000db58 in __srefill
#3 0x9000d980 in fgets
#4 0x000299c0 in string_popen_thread_func(void*) (PyrUnixPrim.cpp:71)
#5 0x90021308 in _pthread_body

Thread 6:
#0 0x900013ec in read
#1 0x9000dcdc in __sread
#2 0x9000db58 in __srefill
#3 0x9000d980 in fgets
#4 0x000299c0 in string_popen_thread_func(void*) (PyrUnixPrim.cpp:71)
#5 0x90021308 in _pthread_body

PPC Thread State:
srr0: 0x0002e940 srr1: 0x0000f030 vrsave: 0x00000000
xer: 0x00000000 lr: 0x00047978 ctr: 0x0002e934 mq: 0x00000000
r0: 0x00000004 r1: 0xf0182b20 r2: 0x00000002 r3: 0x01dd3678
r4: 0x00100000 r5: 0x00000000 r6: 0x0002e670 r7: 0x7ff90002
r8: 0x00030000 r9: 0x00000001 r10: 0x00165fb0 r11: 0x0010d570
r12: 0x9005e898 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000
r16: 0x00000000 r17: 0x00000000 r18: 0x00000000 r19: 0x00000000
r20: 0x00000000 r21: 0x00000000 r22: 0x000cd560 r23: 0x000cd578
r24: 0x00000002 r25: 0x000f3388 r26: 0x00000001 r27: 0x027a29a8
r28: 0x02782c10 r29: 0x01dd3630 r30: 0xf0182bf0 r31: 0x01dd3678




-felix