Ticket #223 (new defect)

Opened 1 year ago

Last modified 1 year ago

Perian causes Front Row 1.3 to crash when loading movies section

Reported by: junkit Assigned to:
Priority: normal Milestone:
Component: Perian-Main Version: 1.0
Severity: normal Keywords:
Cc:

Description

Crash Report:

Host Name:      iMac
Date/Time:      2007-07-16 22:45:36.680 +0800
OS Version:     10.4.10 (Build 8R218)
Report Version: 4

Command: Front Row
Path:    /System/Library/CoreServices/Front Row.app/Contents/MacOS/Front Row
Parent:  launchd [1]

Version:        1.3 (1.3)
Build Version:  2
Project Name:   FrontRow
Source Version: 680700

PID:    428
Thread: 0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x6e3e5733

Thread 0 Crashed:
0   org.perian.Perian              	0x06625f34 libebml::EbmlMaster::FindFirstElt(libebml::EbmlCallbacks const&, bool) + 76
1   org.perian.Perian              	0x066173b4 MatroskaImport::OpenFile() + 240
2   org.perian.Perian              	0x0660dc40 MatroskaImport::ValidateDataRef(char**, unsigned long, unsigned char*) + 40
3   ...ple.CoreServices.CarbonCore 	0x90bdc090 CallComponentFunctionCommon + 1112
4   ...ple.CoreServices.CarbonCore 	0x90bdbbd4 CallComponent + 260
5   ...ple.CoreServices.CarbonCore 	0x90bdbc04 CallComponent + 308
6   com.apple.QuickTime            	0x948f9be0 MovieImportValidateDataRef + 48
7   com.apple.QuickTime            	0x948c5474 GetMovieImporterForDataRef_priv + 1508
8   com.apple.QuickTime            	0x948cd424 CanQuickTimeOpenEverything + 1940
9   com.apple.QuickTime            	0x948ccc74 CanQuickTimeOpenDataRef_priv + 52
10  com.apple.QuickTime            	0x948ccc28 CanQuickTimeOpenDataRef + 72
11  com.apple.QTKit                	0x9685b5c8 +[QTMovie canInitWithDataReference:] + 108
12  com.apple.frontrow             	0x00042f3c 0x1000 + 270140
13  com.apple.frontrow             	0x00042c9c 0x1000 + 269468
14  com.apple.frontrow             	0x00042890 0x1000 + 268432
15  com.apple.frontrow             	0x0004261c 0x1000 + 267804
16  com.apple.frontrow             	0x00041e64 0x1000 + 265828
17  com.apple.frontrow             	0x00018920 0x1000 + 96544
18  com.apple.frontrow             	0x000181b8 0x1000 + 94648
19  com.apple.frontrow             	0x0001683c 0x1000 + 88124
20  com.apple.frontrow             	0x0000dd50 0x1000 + 52560
21  com.apple.frontrow             	0x000054e4 0x1000 + 17636
22  com.apple.frontrow             	0x000052a8 0x1000 + 17064
23  com.apple.CoreFoundation       	0x907de4fc __CFRunLoopDoSources0 + 384
24  com.apple.CoreFoundation       	0x907dda2c __CFRunLoopRun + 452
25  com.apple.CoreFoundation       	0x907dd4ac CFRunLoopRunSpecific + 268
26  com.apple.HIToolbox            	0x93295b20 RunCurrentEventLoopInMode + 264
27  com.apple.HIToolbox            	0x9329512c ReceiveNextEventCommon + 244
28  com.apple.HIToolbox            	0x93295020 BlockUntilNextEventMatchingListInMode + 96
29  com.apple.AppKit               	0x937c0ae4 _DPSNextEvent + 384
30  com.apple.AppKit               	0x937c07a8 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
31  com.apple.AppKit               	0x937bccec -[NSApplication run] + 472
32  com.apple.frontrow             	0x000029b8 0x1000 + 6584
33  com.apple.frontrow             	0x00051654 0x1000 + 329300
34  com.apple.frontrow             	0x000514fc 0x1000 + 328956

Removing Perian.component from /Library/Quicktime makes the crash go away - but then I can't play my vids.

Attachments

sample252kb.mkv (250.0 kB) - added by ryan on 09/11/07 10:52:52.

Change History

09/01/07 02:12:32 changed by trejkaz

This crash occurs for me too, on folders with certain video files in them. Move the file out, and it works okay again. Problem is when it's something you do want to watch that causes the problem. ;-(

(follow-up: ↓ 3 ) 09/01/07 02:58:45 changed by astrange

Does it crash QT Player?

(and can you post an example file)

(in reply to: ↑ 2 ) 09/11/07 09:56:50 changed by ryan

Replying to astrange:

Does it crash QT Player? (and can you post an example file)

I am getting a similar crash in QuickTime immediately upon loading certain mkv files.

Unfortunately the only files I have that crash QuickTime in this way are about 1GB in size. If the first x number of bytes of the file would suffice, I can do that. Just tell me how much of the file you need.

Crash Report:
Date/Time:      2007-09-11 09:31:21.046 -0500
OS Version:     10.4.10 (Build 8R2232)
Report Version: 4

Command: QuickTime Player
Path:    /Applications/QuickTime Player.app/Contents/MacOS/QuickTime Player
Parent:  WindowServer [73]

Version:        7.2 (7.2)
Build Version:  6
Project Name:   QuickTime
Source Version: 5790000

PID:    1967
Thread: 0

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

Thread 0 Crashed:
0   org.perian.Perian              	0x0dcab350 libebml::EbmlMaster::FindFirstElt(libebml::EbmlCallbacks const&, bool) + 64
1   org.perian.Perian              	0x0dc9fde6 MatroskaImport::ReadTracks(libmatroska::KaxTracks&) + 130
2   org.perian.Perian              	0x0dca0761 MatroskaImport::SetupMovie() + 289
3   org.perian.Perian              	0x0dc95cb6 MatroskaImport::ImportDataRef(char**, unsigned long, MovieType**, TrackType**, TrackType***, long, long*, long, long*) + 92
4   org.perian.Perian              	0x0dc95f40 MatroskaImportFile + 142
5   ...ple.CoreServices.CarbonCore 	0x90cd0c6a CallComponentFunctionCommon + 1048
6   org.perian.Perian              	0x0dc9600c MatroskaImportComponentDispatch + 116
7   ...ple.CoreServices.CarbonCore 	0x90cd0738 CallComponentDispatch + 34
8   com.apple.QuickTime            	0x943dad18 MovieImportFile + 85
9   com.apple.QuickTime            	0x943daac5 newMovieFromFileFromComponent + 554
10  com.apple.QuickTime            	0x94328fad getNewMovieFromFileUsingImporters + 794
11  com.apple.QuickTime            	0x94328a49 NewMovieFromFilePriv + 1433
12  com.apple.QuickTime            	0x94324ebb NewMovieFromDataRefPriv_priv + 2914
13  com.apple.QuickTime            	0x94323692 NewMovieFromProperties_priv + 2585
14  com.apple.QTKit                	0x95ac06ec -[QTMovie initWithAttributes:error:] + 3202
15  com.apple.QTKit                	0x95abed8e +[QTMovie movieWithAttributes:error:] + 67
16  com.apple.quicktimeplayer      	0x0003cf70 -[QTPMovieDocument readFromFile:ofType:error:] + 195
17  com.apple.quicktimeplayer      	0x0003cb25 -[QTPMovieDocument initWithContentsOfFile:ofType:isHotPicks:error:] + 98
18  com.apple.quicktimeplayer      	0x0003cab9 -[QTPMovieDocument initWithContentsOfURL:ofType:error:] + 123
19  com.apple.AppKit               	0x93615431 -[NSDocumentController makeDocumentWithContentsOfURL:ofType:error:] + 388
20  com.apple.AppKit               	0x93615238 -[NSDocumentController openDocumentWithContentsOfURL:display:error:] + 417
21  com.apple.quicktimeplayer      	0x00013d2a -[QTPApplicationDelegate openFiles:openInNewPlayer:] + 422
22  com.apple.quicktimeplayer      	0x00013b7a -[QTPApplicationDelegate application:openFiles:] + 110
23  com.apple.AppKit               	0x9338c37c -[NSApplication _doOpenFiles:] + 134
24  com.apple.AppKit               	0x9338c2d8 -[NSApplication(NSAppleEventHandling) _handleAEOpenDocuments:] + 87
25  com.apple.AppKit               	0x93285701 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 793
26  com.apple.Foundation           	0x927e8e65 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 447
27  com.apple.Foundation           	0x927e8c8f _NSAppleEventManagerGenericHandler + 91
28  com.apple.AE                   	0x9151bfb5 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) + 147
29  com.apple.AE                   	0x9151bee6 dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 44
30  com.apple.AE                   	0x9151bdb2 aeProcessAppleEvent + 190
31  com.apple.HIToolbox            	0x92de00e4 AEProcessAppleEvent + 37
32  com.apple.AppKit               	0x9328363d _DPSNextEvent + 1044
33  com.apple.AppKit               	0x93283056 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
34  com.apple.quicktimeplayer      	0x0009186a -[QTPApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 70
35  com.apple.AppKit               	0x9327cddb -[NSApplication run] + 512
36  com.apple.AppKit               	0x93270d2f NSApplicationMain + 573
37  com.apple.quicktimeplayer      	0x0003c15e _start + 216
38  com.apple.quicktimeplayer      	0x0003c085 start + 41

Thread 1:
0   libSystem.B.dylib              	0x90009cd7 mach_msg_trap + 7
1   com.unsanity.ape               	0xc0001d48 __ape_agent + 307
2   libSystem.B.dylib              	0x90024227 _pthread_body + 84

Thread 2:
0   libSystem.B.dylib              	0x90047dd7 semaphore_timedwait_signal_trap + 7
1   ...ple.CoreServices.CarbonCore 	0x90ce1da9 TSWaitOnSemaphoreCommon + 163
2   ...ickTimeComponents.component 	0x98d0d2a6 ReadSchedulerThreadEntryPoint + 4723
3   libSystem.B.dylib              	0x90024227 _pthread_body + 84

Thread 3:
0   libSystem.B.dylib              	0x90047dd7 semaphore_timedwait_signal_trap + 7
1   ...ple.CoreServices.CarbonCore 	0x90ce1da9 TSWaitOnSemaphoreCommon + 163
2   ...ple.CoreServices.CarbonCore 	0x90cebcdc AIOFileThread(void*) + 1068
3   libSystem.B.dylib              	0x90024227 _pthread_body + 84

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0x00000000  ebx: 0x004b0ad0  ecx: 0xbfffe2ac  edx: 0x004b36d0
  edi: 0x00000000  esi: 0x0dec5f4c  ebp: 0xbfffe1d8  esp: 0xbfffe1a0
   ss: 0x0000001f  efl: 0x00010202  eip: 0x0dcab350   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037

Binary Images Description:
    0x1000 -    0xe2fff com.apple.quicktimeplayer 7.2	/Applications/QuickTime Player.app/Contents/MacOS/QuickTime Player
  0x30d000 -   0x314fff fr.madrau.switchres.apemodule 3.7.9	/Users/ryan/Library/Application Enhancers/SwitchResX Features.ape/Contents/MacOS/SwitchResX Features
  0x3a4000 -   0x3a9fff com.fsb.SafariBlock ??? (1.15)	/Users/ryan/Library/InputManagers/SafariBlock/SafariBlock.bundle/Contents/MacOS/SafariBlock
  0x3b0000 -   0x3b4fff parrotsoftwares.SetAlphaValue 2.2.2	/Users/ryan/Library/InputManagers/SetAlphaValue/SetAlphaValue.bundle/Contents/MacOS/SetAlphaValue
  0x3cf000 -   0x3d1fff com.unsanity.menuextraenabler 1.0.3	/Users/ryan/Library/InputManagers/Menu Extra Enabler/Menu Extra Enabler.bundle/Contents/MacOS/Menu Extra Enabler
  0x5fc000 -   0x5fefff net.culater.SIMBL 0.8 (8)	/Library/InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL
 0xdc88000 -  0xde6afff org.perian.Perian 1.0	/Library/QuickTime/Perian.component/Contents/MacOS/Perian
 0xdf95000 -  0xdfa4fff com.shepmater.A52Codec 1.7.6	/Library/Audio/Plug-Ins/Components/A52Codec.component/Contents/MacOS/A52Codec
0x41340000 - 0x4137cfff com.apple.CoreMediaIOServicesPrivate 1.0	/System/Library/PrivateFrameworks/CoreMediaIOServicesPrivate.framework/Versions/A/CoreMediaIOServicesPrivate
0x41840000 - 0x41863fff com.apple.CoreMediaPrivate 1.0	/System/Library/PrivateFrameworks/CoreMediaPrivate.framework/Versions/A/CoreMediaPrivate
0x8fe00000 - 0x8fe4afff dyld 46.12	/usr/lib/dyld
0x90000000 - 0x90171fff libSystem.B.dylib 	/usr/lib/libSystem.B.dylib
0x901c1000 - 0x901c3fff libmathCommon.A.dylib 	/usr/lib/system/libmathCommon.A.dylib
0x901c5000 - 0x90202fff com.apple.CoreText 1.1.2 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x90229000 - 0x902fffff ATS 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x9031f000 - 0x90774fff com.apple.CoreGraphics 1.258.75 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x9080b000 - 0x908d3fff com.apple.CoreFoundation 6.4.7 (368.28)	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x90911000 - 0x90911fff com.apple.CoreServices 10.4 (???)	/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90913000 - 0x90a07fff libicucore.A.dylib 	/usr/lib/libicucore.A.dylib
0x90a57000 - 0x90ad6fff libobjc.A.dylib 	/usr/lib/libobjc.A.dylib
0x90aff000 - 0x90b63fff libstdc++.6.dylib 	/usr/lib/libstdc++.6.dylib
0x90bd2000 - 0x90bd9fff libgcc_s.1.dylib 	/usr/lib/libgcc_s.1.dylib
0x90bde000 - 0x90c51fff com.apple.framework.IOKit 1.4.8 (???)	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90c66000 - 0x90c78fff libauto.dylib 	/usr/lib/libauto.dylib
0x90c7e000 - 0x90f24fff com.apple.CoreServices.CarbonCore 682.26	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90f67000 - 0x90fcffff com.apple.CoreServices.OSServices 4.1	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x91007000 - 0x91046fff com.apple.CFNetwork 129.21	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x91059000 - 0x91069fff com.apple.WebServices 1.1.3 (1.1.0)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
0x91074000 - 0x910f2fff com.apple.SearchKit 1.0.5	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x91127000 - 0x91145fff com.apple.Metadata 10.4.4 (121.36)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x91151000 - 0x9115ffff libz.1.dylib 	/usr/lib/libz.1.dylib
0x91162000 - 0x91301fff com.apple.security 4.5.2 (29774)	/System/Library/Frameworks/Security.framework/Versions/A/Security
0x913ff000 - 0x91407fff com.apple.DiskArbitration 2.1.1	/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x9140e000 - 0x91415fff libbsm.dylib 	/usr/lib/libbsm.dylib
0x91419000 - 0x9143ffff com.apple.SystemConfiguration 1.8.6	/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x91451000 - 0x914c7fff com.apple.audio.CoreAudio 3.0.4	/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x91518000 - 0x91518fff com.apple.ApplicationServices 10.4 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x9151a000 - 0x91545fff com.apple.AE 314 (313)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x91558000 - 0x9162cfff com.apple.ColorSync 4.4.9	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x91667000 - 0x916dafff com.apple.print.framework.PrintCore 4.6 (177.13)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x91708000 - 0x917b1fff com.apple.QD 3.10.24 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x917d7000 - 0x91822fff com.apple.HIServices 1.5.2 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x91841000 - 0x91857fff com.apple.LangAnalysis 1.6.3	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x91863000 - 0x9187dfff com.apple.FindByContent 1.5	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent
0x91887000 - 0x918c4fff com.apple.LaunchServices 182	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x918d8000 - 0x918e4fff com.apple.speech.synthesis.framework 3.5	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x918eb000 - 0x9192bfff com.apple.ImageIO.framework 1.5.5	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x9193e000 - 0x919f0fff libcrypto.0.9.7.dylib 	/usr/lib/libcrypto.0.9.7.dylib
0x91a36000 - 0x91a4cfff libcups.2.dylib 	/usr/lib/libcups.2.dylib
0x91a51000 - 0x91a6ffff libJPEG.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x91a74000 - 0x91ad3fff libJP2.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x91ae5000 - 0x91ae9fff libGIF.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x91aeb000 - 0x91b71fff libRaw.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib
0x91b75000 - 0x91bb2fff libTIFF.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x91bb8000 - 0x91bd2fff libPng.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x91bd7000 - 0x91bd9fff libRadiance.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x91bdb000 - 0x91cb9fff libxml2.2.dylib 	/usr/lib/libxml2.2.dylib
0x91cd6000 - 0x91cd6fff com.apple.Accelerate 1.3.1 (Accelerate 1.3.1)	/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91cd8000 - 0x91d66fff com.apple.vImage 2.5	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x91d6d000 - 0x91d6dfff com.apple.Accelerate.vecLib 3.3.1 (vecLib 3.3.1)	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x91d6f000 - 0x91dc8fff libvMisc.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x91dd1000 - 0x91df5fff libvDSP.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x91dfd000 - 0x92206fff libBLAS.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x92240000 - 0x925f4fff libLAPACK.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x92621000 - 0x9270efff libiconv.2.dylib 	/usr/lib/libiconv.2.dylib
0x92710000 - 0x9278dfff com.apple.DesktopServices 1.3.6	/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x927ce000 - 0x929fefff com.apple.Foundation 6.4.8 (567.29)	/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92b18000 - 0x92b2ffff libGL.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92b3a000 - 0x92b92fff libGLU.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92ba6000 - 0x92ba6fff com.apple.Carbon 10.4 (???)	/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x92ba8000 - 0x92bb8fff com.apple.ImageCapture 3.0.4	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x92bc7000 - 0x92bcffff com.apple.speech.recognition.framework 3.6	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x92bd5000 - 0x92bdafff com.apple.securityhi 2.0.1 (24742)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x92be0000 - 0x92c71fff com.apple.ink.framework 101.2.1 (71)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x92c85000 - 0x92c88fff com.apple.help 1.0.3 (32.1)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x92c8b000 - 0x92ca9fff com.apple.openscripting 1.2.5 (???)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x92cbb000 - 0x92cc1fff com.apple.print.framework.Print 5.2 (192.4)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x92cc7000 - 0x92d2afff com.apple.htmlrendering 66.1 (1.1.3)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x92d4e000 - 0x92d8ffff com.apple.NavigationServices 3.4.4 (3.4.3)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x92db6000 - 0x92dc3fff com.apple.audio.SoundManager 3.9.1	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x92dca000 - 0x92dcffff com.apple.CommonPanels 1.2.3 (73)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x92dd4000 - 0x930c9fff com.apple.HIToolbox 1.4.9 (???)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x931cf000 - 0x931dafff com.apple.opengl 1.4.16	/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x931df000 - 0x931fafff com.apple.DirectoryService.Framework 3.3	/System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x9326a000 - 0x9326afff com.apple.Cocoa 6.4 (???)	/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x9326c000 - 0x93922fff com.apple.AppKit 6.4.8 (824.42)	/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x93ca3000 - 0x93d1efff com.apple.CoreData 91 (92.1)	/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x93d57000 - 0x93e11fff com.apple.audio.toolbox.AudioToolbox 1.4.5	/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x93e54000 - 0x93e54fff com.apple.audio.units.AudioUnit 1.4.2	/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x93e56000 - 0x94017fff com.apple.QuartzCore 1.4.12	/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x9405d000 - 0x9409efff libsqlite3.0.dylib 	/usr/lib/libsqlite3.0.dylib
0x940a6000 - 0x940e0fff libGLImage.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x940e5000 - 0x940fbfff com.apple.CoreVideo 1.4.1	/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x9428e000 - 0x9429dfff libCGATS.A.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x942a4000 - 0x942affff libCSync.A.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x942fb000 - 0x94315fff libRIP.A.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x9431b000 - 0x94624fff com.apple.QuickTime 7.2.0	/System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x947a6000 - 0x948ecfff com.apple.AddressBook.framework 4.0.5 (487)	/System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
0x94978000 - 0x94987fff com.apple.DSObjCWrappers.Framework 1.1	/System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers
0x9498e000 - 0x949b7fff com.apple.LDAPFramework 1.4.2 (69.1.1)	/System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x949bd000 - 0x949ccfff libsasl2.2.dylib 	/usr/lib/libsasl2.2.dylib
0x949d0000 - 0x949f5fff libssl.0.9.7.dylib 	/usr/lib/libssl.0.9.7.dylib
0x94a01000 - 0x94a1efff libresolv.9.dylib 	/usr/lib/libresolv.9.dylib
0x95ab7000 - 0x95b37fff com.apple.QTKit 7.2	/System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
0x96c2d000 - 0x96c2dfff com.apple.vecLib 3.3.1 (vecLib 3.3.1)	/System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x97298000 - 0x9729dfff com.apple.agl 2.5.9 (AGL-2.5.9)	/System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x97c68000 - 0x97d3ffff com.apple.QuartzComposer 1.2.6 (32.25)	/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
0x98cf6000 - 0x99b5afff com.apple.QuickTimeComponents.component 7.2	/System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents
0x9a72b000 - 0x9a736fff com.apple.IMFramework 3.1.4 (429)	/System/Library/Frameworks/InstantMessage.framework/Versions/A/InstantMessage
0xc0000000 - 0xc000efff com.unsanity.ape 2.0.3	/Library/Frameworks/ApplicationEnhancer.framework/Versions/A/ApplicationEnhancer

Model: MacBookPro1,1, BootROM MBP11.0055.B08, 2 processors, Intel Core Duo, 2 GHz, 2 GB
Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 128 MB
Memory Module: BANK 0/DIMM0, 1 GB, DDR2 SDRAM, 667 MHz
Memory Module: BANK 1/DIMM1, 1 GB, DDR2 SDRAM, 667 MHz
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x87), Broadcom BCM43xx 1.0 (4.80.79.1)
Bluetooth: Version 1.9.0f8, 2 service, 1 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Network Service: Parallels Host-Guest, Ethernet, en2
Network Service: Parallels NAT, Ethernet, en3
Serial ATA Device: WDC WD2500BEVS-00UST0, 232.89 GB
Parallel ATA Device: MATSHITADVD-R   UJ-857
USB Device: Built-in iSight, Micron, Up to 480 Mb/sec, 500 mA
USB Device: Apple Internal Keyboard / Trackpad, Apple Computer, Up to 12 Mb/sec, 500 mA
USB Device: IR Receiver, Apple Computer, Inc., Up to 12 Mb/sec, 500 mA
USB Device: Bluetooth USB Host Controller, Apple, Inc., Up to 12 Mb/sec, 500 mA

(follow-up: ↓ 5 ) 09/11/07 10:13:54 changed by astrange

Split the first 5-10MB of it and see if they crash.

You can do it in the Terminal with "dd if=sample-file of=small-sample-file bs=1024 count=5000" (or 10000).

(in reply to: ↑ 4 ) 09/11/07 10:40:22 changed by ryan

Replying to astrange:

Split the first 5-10MB of it and see if they crash. You can do it in the Terminal with "dd if=sample-file of=small-sample-file bs=1024 count=5000" (or 10000).

I split out the first 2MB and I can still reproduce the crash. You can find it here:

http://rapidshare.com/files/54953336/sample2mb.mkv.html

Sorry about the rapidshare BS, but it's all I have available at the moment.

09/11/07 10:43:26 changed by astrange

You should be able to attach files here. I can't access rapidshare.

09/11/07 10:52:52 changed by ryan

  • attachment sample252kb.mkv added.

09/11/07 10:53:00 changed by gbooker

upload size here is limited. Use the google groups to upload the file: http://groups.google.com/group/perian-discuss/files

09/11/07 10:55:49 changed by ryan

I just attached the first 252kb and it is enough to cause the crash in QuickTime but still plays for a few seconds in VLC and MPlayer. I'll put the first 2MB chunk into the google thingy for good measure.

09/11/07 11:12:36 changed by astrange

very long -O0 crash log:

281                     if (EbmlId(*(ElementList[Index])) == Callbacks.GlobalId)
(gdb) bt
#0  0x15ed05b7 in libebml::EbmlMaster::FindFirstElt (this=0x4b7cf0, Callbacks=@0x162d1eb4, bCreateIfNull=true) at /Users/astrange/Projects/build/Perian/libebml/src/EbmlMaster.cpp:281
#1  0x1614f728 in libebml::GetChild<libmatroska::KaxTrackNumber> (Master=@0x4b7cf0) at EbmlMaster.h:183
#2  0x15eb792c in MatroskaImport::ReadTracks (this=0x4b4c90, trackEntries=@0x4b71b0) at /Users/astrange/Projects/build/Perian/MatroskaImportPrivate.cpp:242
#3  0x15eb8280 in MatroskaImport::ProcessLevel1Element (this=0x4b4c90) at /Users/astrange/Projects/build/Perian/MatroskaImportPrivate.cpp:102
#4  0x15eb876b in MatroskaImport::ReadMetaSeek (this=0x4b4c90, seekHead=@0x4b6830) at /Users/astrange/Projects/build/Perian/MatroskaImportPrivate.cpp:782
#5  0x15eb8475 in MatroskaImport::ProcessLevel1Element (this=0x4b4c90) at /Users/astrange/Projects/build/Perian/MatroskaImportPrivate.cpp:114
#6  0x15eb896d in MatroskaImport::SetupMovie (this=0x4b4c90) at /Users/astrange/Projects/build/Perian/MatroskaImportPrivate.cpp:138
#7  0x15ea5444 in MatroskaImport::ImportDataRef (this=0x4b4c90, dataRef=0x3fd888, dataRefType=1634494835, theMovie=0x3fd7c0, targetTrack=0x0, usedTrack=0xbfffde14, atTime=0, durationAdded=0xbfffde18, inFlags=16, outFlags=0xbfffde08) at /Users/astrange/Projects/build/Perian/MatroskaImport.cpp:257
#8  0x15ea5872 in MatroskaImportFile (store=0x4b4c90, theFile=0xbfffe08c, theMovie=0x3fd7c0, targetTrack=0x0, usedTrack=0xbfffde14, atTime=0, durationAdded=0xbfffde18, inFlags=16, outFlags=0xbfffde08) at /Users/astrange/Projects/build/Perian/MatroskaImport.cpp:117
#9  0x90cd0c6a in CallComponentFunctionCommon ()
#10 0x15ea4e3d in MatroskaImportComponentDispatch (params=0xbfffdd68, storage=0x4b4c90) at ComponentDispatchHelper.c:197
#11 0x90cd0738 in CallComponentDispatch ()
#12 0x943dad18 in MovieImportFile ()
#13 0x943daac5 in newMovieFromFileFromComponent ()
#14 0x94328fad in getNewMovieFromFileUsingImporters ()
#15 0x94328a49 in NewMovieFromFilePriv ()
#16 0x94324ebb in NewMovieFromDataRefPriv_priv ()
#17 0x94323692 in NewMovieFromProperties_priv ()
#18 0x95d8a6ec in -[QTMovie initWithAttributes:error:] ()
#19 0x95d88d8e in +[QTMovie movieWithAttributes:error:] ()
#20 0x0003cf70 in -[QTPMovieDocument readFromFile:ofType:error:] ()
#21 0x0003cb25 in -[QTPMovieDocument initWithContentsOfFile:ofType:isHotPicks:error:] ()
#22 0x0003cab9 in -[QTPMovieDocument initWithContentsOfURL:ofType:error:] ()
#23 0x93615431 in -[NSDocumentController makeDocumentWithContentsOfURL:ofType:error:] ()
#24 0x93615238 in -[NSDocumentController openDocumentWithContentsOfURL:display:error:] ()
#25 0x00013d2a in -[QTPApplicationDelegate openFiles:openInNewPlayer:] ()
#26 0x00013b7a in -[QTPApplicationDelegate application:openFiles:] ()
#27 0x9338c37c in -[NSApplication _doOpenFiles:] ()
#28 0x9338c2d8 in -[NSApplication(NSAppleEventHandling) _handleAEOpenDocuments:] ()
#29 0x93285701 in -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] ()
#30 0x927e8e65 in -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] ()
#31 0x927e8c8f in _NSAppleEventManagerGenericHandler ()
#32 0x9151bfb5 in aeDispatchAppleEvent ()
#33 0x9151bee6 in dispatchEventAndSendReply ()
#34 0x9151bdb2 in aeProcessAppleEvent ()
#35 0x92de00e4 in AEProcessAppleEvent ()
#36 0x9328363d in _DPSNextEvent ()
#37 0x93283056 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] ()
#38 0x0009186a in -[QTPApplication nextEventMatchingMask:untilDate:inMode:dequeue:] ()
#39 0x9327cddb in -[NSApplication run] ()
#40 0x93270d2f in NSApplicationMain ()
#41 0x0003c15e in _start ()
#42 0x0003c085 in start ()
Current language:  auto; currently c++
(gdb) print *this
$1 = {
  <libebml::EbmlElement> = {
    _vptr$EbmlElement = 0x1621d568, 
    Size = 206, 
    DefaultSize = 0, 
    SizeLength = 8, 
    bSizeIsFinite = true, 
    ElementPosition = 818, 
    SizePosition = 819, 
    bValueIsSet = true, 
    DefaultIsSet = false, 
    bLocked = false
  }, 
  members of libebml::EbmlMaster: 
  ElementList = {
    <std::_Vector_base<libebml::EbmlElement*,std::allocator<libebml::EbmlElement*> >> = {
      _M_impl = {
        <std::allocator<libebml::EbmlElement*>> = {
          <__gnu_cxx::new_allocator<libebml::EbmlElement*>> = {<No data fields>}, <No data fields>}, 
        members of std::_Vector_base<libebml::EbmlElement*,std::allocator<libebml::EbmlElement*> >::_Vector_impl: 
        _M_start = 0x4b7ef0, 
        _M_finish = 0x0, 
        _M_end_of_storage = 0x0
      }
    }, <No data fields>}, 
  Context = @0x0, 
  bChecksumUsed = false, 
  Checksum = {
    <libebml::EbmlBinary> = {
      <libebml::EbmlElement> = {
        _vptr$EbmlElement = 0x0, 
        Size = 0, 
        DefaultSize = 0, 
        SizeLength = 0, 
        bSizeIsFinite = false, 
        ElementPosition = 0, 
        SizePosition = 0, 
        bValueIsSet = false, 
        DefaultIsSet = false, 
        bLocked = false
      }, 
      members of libebml::EbmlBinary: 
      Data = 0x0
    }, 
    members of libebml::EbmlCrc32: 
    static ClassInfos = {
      Create = 0x1617c15c <libebml::EbmlCrc32::Create()>, 
      GlobalId = @0x162d3114, 
      DebugName = 0x16183620 "EBMLCrc32", 
      Context = @0x162d30f0
    }, 
    static m_tab = {0, 1996959894, 3993919788, 2567524794, 124634137, 1886057615, 3915621685, 2657392035, 249268274, 2044508324, 3772115230, 2547177864, 162941995, 2125561021, 3887607047, 2428444049, 498536548, 1789927666, 4089016648, 2227061214, 450548861, 1843258603, 4107580753, 2211677639, 325883990, 1684777152, 4251122042, 2321926636, 335633487, 1661365465, 4195302755, 2366115317, 997073096, 1281953886, 3579855332, 2724688242, 1006888145, 1258607687, 3524101629, 2768942443, 901097722, 1119000684, 3686517206, 2898065728, 853044451, 1172266101, 3705015759, 2882616665, 651767980, 1373503546, 3369554304, 3218104598, 565507253, 1454621731, 3485111705, 3099436303, 671266974, 1594198024, 3322730930, 2970347812, 795835527, 1483230225, 3244367275, 3060149565, 1994146192, 31158534, 2563907772, 4023717930, 1907459465, 112637215, 2680153253, 3904427059, 2013776290, 251722036, 2517215374, 3775830040, 2137656763, 141376813, 2439277719, 3865271297, 1802195444, 476864866, 2238001368, 4066508878, 1812370925, 453092731, 2181625025, 4111451223, 1706088902, 314042704, 2344532202, 4240017532, 1658658271, 366619977, 2362670323, 4224994405, 1303535960, 984961486, 2747007092, 3569037538, 1256170817, 1037604311, 2765210733, 3554079995, 1131014506, 879679996, 2909243462, 3663771856, 1141124467, 855842277, 2852801631, 3708648649, 1342533948, 654459306, 3188396048, 3373015174, 1466479909, 544179635, 3110523913, 3462522015, 1591671054, 702138776, 2966460450, 3352799412, 1504918807, 783551873, 3082640443, 3233442989, 3988292384, 2596254646, 62317068, 1957810842, 3939845945, 2647816111, 81470997, 1943803523, 3814918930, 2489596804, 225274430, 2053790376, 3826175755, 2466906013, 167816743, 2097651377, 4027552580, 2265490386, 503444072, 1762050814, 4150417245, 2154129355, 426522225, 1852507879, 4275313526, 2312317920, 282753626, 1742555852, 4189708143, 2394877945, 397917763, 1622183637, 3604390888, 2714866558, 953729732, 1340076626, 3518719985, 2797360999, 1068828381, 1219638859, 3624741850, 2936675148, 906185462, 1090812512, 3747672003, 2825379669, 829329135, 1181335161, 3412177804, 3160834842, 628085408, 1382605366, 3423369109, 3138078467, 570562233, 1426400815, 3317316542, 2998733608, 733239954, 1555261956, 3268935591, 3050360625, 752459403, 1541320221, 2607071920, 3965973030, 1969922972, 40735498, 2617837225, 3943577151, 1913087877, 83908371...}, 
    m_crc = 0, 
    m_crc_final = 0
  }
}
(gdb) print Index
$2 = 0
(gdb) info locals
Index = 0
(gdb) print ElementList[0]
$3 = (class libebml::EbmlElement * const&) @0x4b7ef0: 0x0