Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

SndRecord workaround?



QuickTime's SndRecord function crashes on 10.4 and on some systems running
10.3. 

You can see it crash using the stock SimpleText example in the Developer
folder (/Developer/Examples/Carbon/SimpleText). Choose "Record" from the
"Sound" menu.

Anyone know of a workaround?

Thanks.

Terry






SimpleText Crash Report: =========================================

Date/Time:      2005-08-07 23:29:48.069 -0500
OS Version:     10.4.1 (Build 8B15)
Report Version: 3

Command: SimpleText
Path:    
/Developer/Examples/Carbon/SimpleText/build/SimpleText.app/Contents/MacOS/Si
mpleText
Parent:  WindowServer [59]

Version: 1.6 (1.6d1)

PID:    341
Thread: 0

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

Thread 0 Crashed:
0   ...oundManager.SndRecordDialog     0x03a2d378 SndRecordX + 1300
1   ...oundManager.SndRecordDialog     0x03a2cf28 SndRecordX + 196
2   com.apple.audio.SoundManager       0x930dbd38 SndRecord + 164
3   TextFile.ob                        0x00071398 TextCommand + 4940
(TextFile.c:1886)
4   SimpleText.ob                      0x0004f484 DoCommand + 180
(SimpleText.c:3162)
5   SimpleText.ob                      0x0004f97c DoMenuCommand + 392
(SimpleText.c:3318)
6   SimpleText.ob                      0x00050fcc HandleEvent + 1480
(SimpleText.c:3927)
7   SimpleText.ob                      0x00051400 DoEventLoop + 508
(SimpleText.c:4104)
8   SimpleText.ob                      0x00052ca4 main + 136
(SimpleText.c:4862)
9   com.apple.SimpleText               0x00001ab8 start + 412
10  com.apple.SimpleText               0x00001958 start + 60

Thread 1:
0   libSystem.B.dylib                  0x9000a778 mach_msg_trap + 8
1   libSystem.B.dylib                  0x9000a6bc mach_msg + 60
2   com.apple.CoreFoundation           0x9074a4d8 __CFRunLoopRun + 832
3   com.apple.CoreFoundation           0x90749ddc CFRunLoopRunSpecific + 268
4   com.apple.audio.CoreAudio          0x913a535c
HALRunLoop::OwnThread(void*) + 264
5   com.apple.audio.CoreAudio          0x913a50fc
CAPThread::Entry(CAPThread*) + 96
6   libSystem.B.dylib                  0x9002c3d4 _pthread_body + 96

Thread 0 crashed with PPC Thread State:
  srr0: 0x03a2d378 srr1: 0x0200d030                vrsave: 0x00000000
    cr: 0x22004422  xer: 0x20000004   lr: 0x03a2d378  ctr: 0x90b22ae4
    r0: 0x03a2d378   r1: 0xbffff4a0   r2: 0xa0afca1c   r3: 0x00000000
    r4: 0x00000000   r5: 0x00000000   r6: 0x00000000   r7: 0x00000000
    r8: 0x00000001   r9: 0xa0afcc90  r10: 0x90b21edc  r11: 0xbffff480
   r12: 0x90b22ae4  r13: 0x00000000  r14: 0x00000000  r15: 0x00000000
   r16: 0x00000000  r17: 0x00000000  r18: 0x00000000  r19: 0x00000000
   r20: 0x00000008  r21: 0x00320064  r22: 0x003a7990  r23: 0x0035c860
   r24: 0x00000035  r25: 0x00000000  r26: 0x0052d878  r27: 0x00000000
   r28: 0x00000000  r29: 0x00000000  r30: 0xfffffff6  r31: 0x03a2cfd4
[...]




Debugger listings: ===============================================

#0    0x000f1378 in SndRecordX
#1    0x000f0f28 in SndRecordX
#2    0x930dcd38 in SndRecord
#3    0x00071398 in TextCommand at TextFile.c:1886
#4    0x0004f484 in DoCommand at SimpleText.c:3162
#5    0x0004f97c in DoMenuCommand at SimpleText.c:3318
#6    0x00050fcc in HandleEvent at SimpleText.c:3927
#7    0x00051400 in DoEventLoop at SimpleText.c:4102
#8    0x00052ca4 in main at SimpleText.c:4852

[...]
0x000f1354  <+1264>  bl    0xf2b64 <dyld_stub_RunAppModalLoopForWindow>
0x000f1358  <+1268>  lha    r30,4(r28)
0x000f135c  <+1272>  beq+    cr4,0xf1368 <SndRecordX+1284>
0x000f1360  <+1276>  mr    r3,r22
0x000f1364  <+1280>  bl    0xf2b44 <dyld_stub_CFRelease>
0x000f1368  <+1284>  mr    r3,r26
0x000f136c  <+1288>  bl    0xf1584 <SndRecordX+1824>
0x000f1370  <+1292>  mr    r3,r20
0x000f1374  <+1296>  bl    0xf2e04 <dyld_stub_UseResFile>
0x000f1378  <+1300>  lwz    r3,82(r28)  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
0x000f137c  <+1304>  cmpwi    cr7,r3,0
0x000f1380  <+1308>  beq+    cr7,0xf1388 <SndRecordX+1316>
0x000f1384  <+1312>  bl    0xf2b24 <dyld_stub_DisposeCIcon>
0x000f1388  <+1316>  lwz    r3,86(r28)
0x000f138c  <+1320>  cmpwi    cr7,r3,0
0x000f1390  <+1324>  beq+    cr7,0xf1398 <SndRecordX+1332>
0x000f1394  <+1328>  bl    0xf2b24 <dyld_stub_DisposeCIcon>
0x000f1398  <+1332>  lwz    r3,90(r28)
0x000f139c  <+1336>  cmpwi    cr7,r3,0
0x000f13a0  <+1340>  beq+    cr7,0xf13a8 <SndRecordX+1348>
[...]


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
QuickTime-API mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quicktime-api/email@hidden

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.