[Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [25074] trunk/blender: Quicktime(Carbon/ win32) : add operator to raise the "compression settings" quicktime standard dialog

Damien Plisson damien.plisson at yahoo.fr
Wed Dec 2 20:53:03 CET 2009


Hello,

what is the svn version you are using ?
What is the build type (sdk, 32/64bit) ?

This looks like exactly the issue that happened when building with qtkit & 10.4 sdk. (thread safe feature of qtkit has been introduced in 10.5, or does this crash tells it was not complete until 10.6 ?)

Damien

Le 2 déc. 2009 à 20:16, Jasper Mine a écrit :

> Hello,
> 
> I got a crasher happening on quicktime movie render using h264 codec.   
> Here is the report.
> 
> Process:         blender [8784]
> Path:            /Applications/Blender/testing/blender.app/Contents/ 
> MacOS/blender
> Identifier:      org.blenderfoundation.blender
> Version:         2.5-alpha0 (2.5-alpha0, 2009-Dec-02, Blender  
> Foundation)
> Code Type:       X86 (Native)
> Parent Process:  launchd [93]
> 
> Interval Since Last Report:          78774 sec
> Crashes Since Last Report:           1
> Per-App Interval Since Last Report:  150 sec
> Per-App Crashes Since Last Report:   1
> 
> Date/Time:       2009-12-02 14:07:47.908 -0500
> OS Version:      Mac OS X 10.5.8 (9L30)
> Report Version:  6
> Anonymous UUID:  DD032A76-5E63-4F99-9889-9F710C2D5D9C
> 
> Exception Type:  EXC_BREAKPOINT (SIGTRAP)
> Exception Codes: 0x0000000000000002, 0x0000000000000000
> Crashed Thread:  4
> 
> Application Specific Information:
> *** Terminating app due to uncaught exception  
> 'QTMovieInitializedOnWrongThread', reason: 'QTMovie class must be  
> initialized on the main thread.'
> 
> Thread 0:
> 0   libSystem.B.dylib             	0x9728a286 mach_msg_trap + 10
> 1   libSystem.B.dylib             	0x97291a7c mach_msg + 72
> 2   com.apple.framework.IOKit     	0x927424b7 io_connect_method + 592
> 3   com.apple.framework.IOKit     	0x926cc3c6 IOConnectCallMethod + 300
> 4   ...pple.ATIRadeonX1000GLDriver	0x162bf244 gldCreateQuery + 6692
> 5   ...pple.ATIRadeonX1000GLDriver	0x162bb04c gldFinishObject + 156
> 6   GLEngine                      	0x16127750 gleDrawPixelsFast + 4000
> 7   GLEngine                      	0x16126365 glDrawPixels_Exec + 917
> 8   libGL.dylib                   	0x9744baeb glDrawPixels + 59
> 9   org.blenderfoundation.blender 	0x000914c3 icon_draw_rect + 387
> 10  org.blenderfoundation.blender 	0x0009188e icon_draw_size + 686
> 11  org.blenderfoundation.blender 	0x000ad63a widget_draw_icon + 410
> 12  org.blenderfoundation.blender 	0x000adbaf widget_draw_text_icon +  
> 1119
> 13  org.blenderfoundation.blender 	0x000b15f1 ui_draw_but + 1105
> 14  org.blenderfoundation.blender 	0x0008188c uiDrawBlock + 572
> 15  org.blenderfoundation.blender 	0x001256b6 ED_region_header + 422
> 16  org.blenderfoundation.blender 	0x00127199 ED_region_do_draw + 1049
> 17  org.blenderfoundation.blender 	0x0000c4dd wm_draw_update + 1453
> 18  org.blenderfoundation.blender 	0x0000b0a0 WM_main + 48
> 19  org.blenderfoundation.blender 	0x00009472 main + 754
> 20  org.blenderfoundation.blender 	0x00008c36 start + 54
> 
> Thread 1:
> 0   libSystem.B.dylib             	0x9729146e __semwait_signal + 10
> 1   libSystem.B.dylib             	0x972bbdcd pthread_cond_wait 
> $UNIX2003 + 73
> 2   libGLProgrammability.dylib    	0x968fab32 glvmDoWork + 162
> 3   libSystem.B.dylib             	0x972bb155 _pthread_start + 321
> 4   libSystem.B.dylib             	0x972bb012 thread_start + 34
> 
> Thread 2:
> 0   libSystem.B.dylib             	0x9728a286 mach_msg_trap + 10
> 1   libSystem.B.dylib             	0x97291a7c mach_msg + 72
> 2   com.apple.CoreFoundation      	0x954dfe7e CFRunLoopRunSpecific +  
> 1790
> 3   com.apple.CoreFoundation      	0x954e0aa8 CFRunLoopRunInMode + 88
> 4   com.apple.audio.CoreAudio     	0x96f4c5f8  
> HALRunLoop::OwnThread(void*) + 160
> 5   com.apple.audio.CoreAudio     	0x96f4c480  
> CAPThread::Entry(CAPThread*) + 96
> 6   libSystem.B.dylib             	0x972bb155 _pthread_start + 321
> 7   libSystem.B.dylib             	0x972bb012 thread_start + 34
> 
> Thread 3:
> 0   libSystem.B.dylib             	0x9728a2e6  
> semaphore_timedwait_signal_trap + 10
> 1   libSystem.B.dylib             	0x972bc2af _pthread_cond_wait + 1244
> 2   libSystem.B.dylib             	0x972bdb33  
> pthread_cond_timedwait_relative_np + 47
> 3   com.apple.audio.CoreAudio     	0x96f5bbdf  
> CAGuard::WaitFor(unsigned long long) + 213
> 4   com.apple.audio.CoreAudio     	0x96f5d79a  
> CAGuard::WaitUntil(unsigned long long) + 70
> 5   com.apple.audio.CoreAudio     	0x96f5bf3f HP_IOThread::WorkLoop()  
> + 759
> 6   com.apple.audio.CoreAudio     	0x96f5bc43  
> HP_IOThread::ThreadEntry(HP_IOThread*) + 17
> 7   com.apple.audio.CoreAudio     	0x96f4c480  
> CAPThread::Entry(CAPThread*) + 96
> 8   libSystem.B.dylib             	0x972bb155 _pthread_start + 321
> 9   libSystem.B.dylib             	0x972bb012 thread_start + 34
> 
> Thread 4 Crashed:
> 0   com.apple.CoreFoundation      	0x95559e94  
> ___TERMINATING_DUE_TO_UNCAUGHT_EXCEPTION___ + 4
> 1   libobjc.A.dylib               	0x9350fe3b objc_exception_throw + 40
> 2   com.apple.CoreFoundation      	0x95559b11 -[NSException raise] + 17
> 3   com.apple.QTKit               	0x931e01f7 +[QTMovie initialize] +  
> 196
> 4   libobjc.A.dylib               	0x9350c8b8 _class_initialize + 367
> 5   libobjc.A.dylib               	0x9350b239  
> _class_lookupMethodAndLoadCache + 81
> 6   libobjc.A.dylib               	0x9351b6d6 objc_msgSend + 102
> 7   org.blenderfoundation.blender 	0x0029e99a RE_BlenderAnim + 426
> 8   org.blenderfoundation.blender 	0x00130e3c render_startjob + 76
> 9   org.blenderfoundation.blender 	0x00012bd1 do_job_thread + 33
> 10  libSystem.B.dylib             	0x972bb155 _pthread_start + 321
> 11  libSystem.B.dylib             	0x972bb012 thread_start + 34
> 
> Thread 4 crashed with X86 Thread State (32-bit):
>   eax: 0xa059d0f0  ebx: 0x9350fe1c  ecx: 0xa059c1a0  edx: 0x02fbb000
>   edi: 0x00000000  esi: 0xa02eec60  ebp: 0xb024a438  esp: 0xb024a438
>    ss: 0x0000001f  efl: 0x00000282  eip: 0x95559e94   cs: 0x00000017
>    ds: 0x0000001f   es: 0x0000001f   fs: 0x0000001f   gs: 0x00000037
>   cr2: 0xffe17a14
> 
> 
> 
> On Dec 2, 2009, at 9:39 AM, Damien Plisson wrote:
> 
>> Revision: 25074
>>         http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=25074
>> Author:   damien78
>> Date:     2009-12-02 15:39:49 +0100 (Wed, 02 Dec 2009)
>> 
>> Log Message:
>> -----------
>> Quicktime(Carbon/win32) : add operator to raise the "compression  
>> settings" quicktime standard dialog
>> 
>> Modified Paths:
>> --------------
>>   trunk/blender/release/scripts/ui/properties_render.py
>>   trunk/blender/source/blender/editors/render/SConscript
>>   trunk/blender/source/blender/editors/render/render_ops.c
>>   trunk/blender/source/blender/quicktime/CMakeLists.txt
>>   trunk/blender/source/blender/quicktime/SConscript
>>   trunk/blender/source/blender/quicktime/apple/quicktime_export.c
>>   trunk/blender/source/blender/quicktime/quicktime_export.h
>> 
> 
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers



More information about the Bf-committers mailing list