MediaArea / RAWcooked

Encodes RAW audio-visual data into the Matroska container (MKV), using the video codec FFV1 for the image and audio codec FLAC for the sound.
https://mediaarea.net/RAWcooked
BSD 2-Clause "Simplified" License
42 stars 11 forks source link

Segmentation Fault 11 on One of Two Macs #429

Open Lawrence58 opened 8 months ago

Lawrence58 commented 8 months ago

I am unable to get rawcooked to work on a Mac Pro. I get Segmentation Fault: 11 when attempting to reverse any rawcooked MKV ffv1 file 'rawcooked file_ffv1.mkv'.
rawcooked v23.12 (default license) Mac Pro - Mojave v10.14.6

I am able to successfully rawcooked the same files on a different Mac. rawcooked v23.09 iMac Pro - Mojave v10.14.6

Any idea why rawcooked doesn't work on the Mac Pro?

JeromeMartinez commented 8 months ago

There may be a random memory corruption somewhere. Could you share a (small if possible) MKV file triggering this issue?

Lawrence58 commented 8 months ago

The smallest file I have is 4GB. How can I get it to you directly? I don't have a means to share a file that size.

JeromeMartinez commented 8 months ago

File sharing websites like https://gofile.io accept 4 GB file in their free version, and you can send the link privately at info@mediaarea.net

retokromer commented 8 months ago

FYI: Swisstransfer from Infomaniak allow 50 GB for free.

JeromeMartinez commented 8 months ago

We don't succeed to reproduce the crash with your file, and either LLVM Memcheck on macOS or Valgrind on Linux (tools for catching memory corruption due to bad code) show no issue.

Please test with this version (debug mode, may be slower) and let us know if you have a crash report. If nothing from there, the only solution we see is to run LLVM Memcheck on your machine, more complex to do.

Lawrence58 commented 7 months ago

I reinstalled FFMPEG and rawcooked and updated Homebrew and other terminal-related apps. That did not fix the problem on the Mac Pro. Rawcooked still issues the Segmentation Fault: 11 error.