-
Notifications
You must be signed in to change notification settings - Fork 324
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mlt 7.28.0_1 crashes sometimes #1049
Comments
log deleted |
Thanks for trying , but the log file is not helping very much. We need |
I can't attach the mlt file and the mp4 file because I don't own the rights of the files and contain copyrighted data. But I could try to reproduce the issue with any free sample file and attach all files. It can take me a lot of time so don't close the issue whenever possible. |
I only asked for the mlt file |
Link removed |
I got it, thanks |
It can be a macos thing because in Arch usually goes well. |
I ran it in the debugger on my Linux machine using the tip of git master without fail. I ran it once using the Shotcut 24.10.29 build of melt for macOS on my M1 without fail, but I am trying again with a different video. I am not willing to install, test, and debug the Homebrew version you are using on my only Apple Silicon machine as it the build machine for Shotcut/macOS that uses MacPorts. You can try to use Shotcut's melt to see if it is different: |
With this version of melt fails(kdenlive crashes) so I tested with the brew.sh version: But it will take some time. |
I did not reproduce it after 2 more tests on my M1.
That is confusing and not what I am doing or suggested. You cannot mix and match pieces of the Shotcut and Kdenlive app bundles.
I already have a test mp4 file. I do not have yours, of course, because you said you cannot share it. I understand that. It looks pretty normal from the metadata in the XML file, and FFmpeg is very robust against corrupt data. But it is possible that it is needed. What created your
I already told you that I do, and I tested it successfully 3 times now. Here is exactly how I testing:
|
Is melt a program of its own or uses ffmpeg in the background? |
Both and neither. It is a program of its own (not made by kdenlive or shotcut) that uses FFmpeg LIBRARIES (does not run ffmpeg program). |
I can't provide right now sample files that reproduce the issue, maybe doesn't happen anymore? |
Reopening since I've found a video which reproduces always the issue, on Apple M1:
Download the 2 files and check if you can reproduce the issue in MAC. Does not happen in Arch linux: link Please do not publish the files it's just to find bugs in mlt. |
I tested your new files on my M1 Mac with melt in Shotcut 24.10.29 and Kdenlive 24.08.03 twice each, and it did not crash. Since these are signed with the hardened runtime, I cannot run them in a debugger. I will next test an unsigned Shotcut build running in a debugger, which sometimes reveals a problem. |
I'm going to try a few more times. May it be related with not enough RAM memory or something? It doesn't look like since melt doesn't take that much RAM but just in case. |
Tried one more time and the issue is reproducible:
Will try with the x86_64 version of macOS to see if happens. |
I ran it twice in the debugger with no problem. I think at this point since only you can reproduce it you need to try to fix it yourself. |
Can you help me debug it? |
Keeps failing with latest
|
You will need Get the unsigned dmg of Shotcut and extract that somewhere. Run When it crashes type |
Crash with shotcut-macos-unsigned-241117.dmg:
|
The unsigned builds should include all debug info. |
The version installed is mlt 7.28.0_1, in brew.sh in macOS 15.1 with chip M1.
Sometimes crashes during conversion and others completes successfully. The mlt file has been generated with kdenlive:
The text was updated successfully, but these errors were encountered: