Bug 458 : QuickTime crashes with invalid access or malloc: *** error for object 0x39b390: double free
Last modified: 2008-06-01 05:34




Status:
RESOLVED
Resolution:
WONTFIX -
Priority:
P2
Severity:
normal

 

Reporter:
Digi-D
Assigned To:
fry

Attachment Type Created Size Actions

Description:   Opened: 2006-11-24 08:08
Sketch which uses Quicktime Lib crashes within 5 min of being Run. i.e.
can't really use it for installation :(

Processing 121
QT 7.1.3
Java 1.5.0_06
MacOSX 10.4.8
MacBookPro IntelDuo

Code:

import processing.video.*;

Movie myMovie;

void setup()
{
size(500, 500);
background(0);
// Load and play the video in a loop
myMovie = new Movie(this, "station.mov");
myMovie.loop();
}

void movieEvent(Movie myMovie) {
myMovie.read();
}


void draw()
{
tint(255, 20);
image(myMovie, 20, 10);
}

//This is pretty much the example code :)


Error Msgs:


java(188,0xa000cfc0) malloc: *** error for object 0x39b390: double free
java(188,0xa000cfc0) malloc: *** set a breakpoint in szone_error to debug
java(188,0xa000cfc0) malloc: *** error for object 0x3ac770: double free
java(188,0xa000cfc0) malloc: *** set a breakpoint in szone_error to debug
java(188,0x1965600) malloc: *** error for object 0x3cd9d0: double free
java(188,0x1965600) malloc: *** set a breakpoint in szone_error to debug
java(188,0xa000cfc0) malloc: *** error for object 0x343bf0: double free
java(188,0xa000cfc0) malloc: *** set a breakpoint in szone_error to debug

Invalid memory access of location 00000000 eip=9170d80c
Additional Comment #1 From fry 2006-11-26 15:06
that's a quicktime problem that's happening outside the p5 code. i wouldn't
worry about it unless your installation for some odd reason involves using
that example movie, because you'll probably have different results with
another movie, or with quicktime installed on another machine.
Additional Comment #2 From fry 2007-11-13 02:22
*** Bug 680 has been marked as a duplicate of this bug. ***
Additional Comment #3 From fry 2008-06-01 05:32
*** Bug 791 has been marked as a duplicate of this bug. ***
Additional Comment #4 From fry 2008-06-01 05:34
this is just an unfortunate thing with quicktime for java sucking. the fix
is to re-encode the movie in another format, which may not trigger the same
problem.

we're actively trying to find other video options as apple has ceased
working on quicktime for java.