a while ago I had a similar problem on Windows - using 64bit binaries solved the problem. Now it appears on Mac OS. The DICOM source file contains >1800 frames at 30fps and 1280x960. This results in a segmentation fault both on v3.6.0 and 3.6.2. Splitting the frames would be possible, but is it needed.
Hardware: Macbook Pro, 16GB RAM, 2,8 GHz Intel Core i7. Could this be a memory exhausting problem?
Code: Select all
macbook:~ jb$ ls -lh ./A0000
-rwxr-xr-x@ 1 jb staff 222M 25 Sep 23:07 ./A0000
macbook:~ jb$ file ./A0000
./A0000: DICOM medical imaging data
macbook:~ jb$./dcmj2pnm +Fa +op -O --log-level trace A0000 ../mf
D: Start Of Frame 0xc0: width=1280, height=960, components=3
D: Component 0: 2hx1v q=0
D: Component 1: 1hx1v q=1
D: Component 2: 1hx1v q=1
D: Define Huffman Table 0x00
T: 0 1 5 1 1 1 1 1
T: 1 0 0 0 0 0 0 0
D: Define Huffman Table 0x10
T: 0 2 1 3 3 2 4 3
T: 5 5 4 4 0 0 1 125
D: Define Huffman Table 0x01
T: 0 3 1 1 1 1 1 1
T: 1 1 1 0 0 0 0 0
D: Define Huffman Table 0x11
T: 0 2 1 2 4 4 3 4
T: 7 5 4 4 0 1 2 119
D: Start Of Scan: 3 components
D: Component 0: dc=0 ac=0
D: Component 1: dc=1 ac=1
D: Component 2: dc=1 ac=1
D: Ss=0, Se=63, Ah=0, Al=0
Segmentation fault: 11
Jens