Bug 505862 - Crash when adding clips via button on version 25.04.02
Summary: Crash when adding clips via button on version 25.04.02
Status: RESOLVED NOT A BUG
Alias: None
Product: kdenlive
Classification: Applications
Component: Project Bin & Import (other bugs)
Version First Reported In: unspecified
Platform: Microsoft Windows Microsoft Windows
: NOR crash
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-20 18:27 UTC by Lucas
Modified: 2025-07-07 15:24 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
video footage (2.83 MB, video/webm)
2025-06-20 18:53 UTC, Lucas
Details
first 10 seconds of the first clip with better quality (3.25 MB, video/webm)
2025-06-24 13:10 UTC, Lucas
Details
png file used in the first crash (478.31 KB, image/png)
2025-06-24 17:17 UTC, Lucas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lucas 2025-06-20 18:27:28 UTC
SUMMARY
When adding a clip to a project, image or video, kdenlive crashes.
This applies to .mp4, .mkv and .png files. (haven't tested with other files types)

However, this drag and dropping seems to fix this issue, since after you drag and drop, Kdenlive doesnt crash after adding clips via the button.

STEPS TO REPRODUCE
1. Open Kdenlive
2. Click on add clip or folder
3. Select a .mp4, .mkv or .png file

OBSERVED RESULT
Kdenlive crashes when trying to load the clip

EXPECTED RESULT
The clip be added normally to the project.

SOFTWARE/OS VERSIONS
Kdenlive: 25.04.2
MLT: 7.33.0
FFmpeg
KDE Frameworks: 6.14.0
Qt: Using 6.8.3 and built against 6.8.3
Windows 10 Version 22H2
Build ABI: x86_64-little_endian-llp64
Kernel: winnt 10.0.19045


ADDITIONAL INFORMATION
(used MYSY2 for backlog information with backtrace full command. This backtrace is from loading a png file)

#0  0x00007ffa3adc12a4 in ?? () from C:\Program Files\kdenlive\bin\Qt6Widgets.dll
No symbol table info available.
#1  0x00007ff790a60c9f in ?? ()
No symbol table info available.
#2  0x00007ffa439521c6 in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#3  0x00007ff79093a887 in ?? ()
No symbol table info available.
#4  0x00007ff790b0f374 in ?? ()
No symbol table info available.
#5  0x00007ffa439521c6 in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#6  0x00007ffa438d6fe4 in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#7  0x00007ffa438d941c in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#8  0x00007ff790a50b36 in ?? ()
No symbol table info available.
#9  0x00007ff790a5106e in ?? ()
No symbol table info available.
#10 0x00007ff790a883dc in ?? ()
No symbol table info available.
#11 0x00007ffa436858a5 in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#12 0x00007ffa4368a714 in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#13 0x00007ffa3ac16405 in ?? () from C:\Program Files\kdenlive\bin\Qt6Widgets.dll
No symbol table info available.
#14 0x00007ffa43648c92 in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#15 0x00007ffa4364d224 in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#16 0x00007ffa4311a572 in ?? () from C:\Program Files\kdenlive\bin\Qt6Gui.dll
No symbol table info available.
#17 0x00007ffa43811186 in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#18 0x00007ffa4311a549 in ?? () from C:\Program Files\kdenlive\bin\Qt6Gui.dll
No symbol table info available.
#19 0x00007ffa43654dc4 in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#20 0x00007ffa3ae560d5 in ?? () from C:\Program Files\kdenlive\bin\Qt6Widgets.dll
No symbol table info available.
#21 0x00007ffa4991167b in ?? () from C:\Program Files\kdenlive\bin\libKF6WidgetsAddons.dll
No symbol table info available.
#22 0x00007ffa49911a16 in ?? () from C:\Program Files\kdenlive\bin\libKF6WidgetsAddons.dll
No symbol table info available.
#23 0x00007ffa49912d3a in ?? () from C:\Program Files\kdenlive\bin\libKF6WidgetsAddons.dll
No symbol table info available.
#24 0x00007ffa4991327f in ?? () from C:\Program Files\kdenlive\bin\libKF6WidgetsAddons.dll
No symbol table info available.
#25 0x00007ff790c17ee8 in ?? ()
No symbol table info available.
#26 0x00007ffa4365fccf in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#27 0x00007ffa43660dee in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#28 0x00007ff790a5a27b in ?? ()
No symbol table info available.
#29 0x00007ff790a5a6a9 in ?? ()
No symbol table info available.
#30 0x00007ffa4368a714 in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#31 0x00007ffa3ac16405 in ?? () from C:\Program Files\kdenlive\bin\Qt6Widgets.dll
No symbol table info available.
#32 0x00007ffa43648c92 in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#33 0x00007ffa4364d224 in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#34 0x00007ffa4311a572 in ?? () from C:\Program Files\kdenlive\bin\Qt6Gui.dll
No symbol table info available.
#35 0x00007ffa43811186 in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#36 0x00007ffa4311a549 in ?? () from C:\Program Files\kdenlive\bin\Qt6Gui.dll
No symbol table info available.
#37 0x00007ffa43654dc4 in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#38 0x00007ffa43652d16 in ?? () from C:\Program Files\kdenlive\bin\Qt6Core.dll
No symbol table info available.
#39 0x00007ff7909365fb in ?? ()
No symbol table info available.
#40 0x00007ff7910ac28c in ?? ()
No symbol table info available.
#41 0x00007ff7909312ef in ?? ()
No symbol table info available.
#42 0x00007ff7909313e6 in ?? ()
No symbol table info available.
#43 0x00007ffa8b117374 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
No symbol table info available.
#44 0x00007ffa8bc5cc91 in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
No symbol table info available.
#45 0x0000000000000000 in ?? ()
No symbol table info available.
Comment 1 Lucas 2025-06-20 18:53:17 UTC
Created attachment 182440 [details]
video footage

Video showcasing the bug, which shows adding a image file, a video file and later showing drag and drop.

Sorry for the low quality video.
Comment 2 emohr 2025-06-23 07:23:42 UTC
Thank you for reporting. Please do a screencast of the first 10 seconds again with a better resolution so we can see folder and file name.
Comment 3 Lucas 2025-06-24 13:10:29 UTC
Created attachment 182601 [details]
first 10 seconds of the first clip with better quality

Here's the video of the first 10 seconds with better quality from the first clip.
Comment 4 emohr 2025-06-24 15:25:32 UTC
Mmh. Difficult to say what’s going on here. Would it be possible to upload here one of that png files which causes this freeze?
Comment 5 Lucas 2025-06-24 17:17:27 UTC
Created attachment 182612 [details]
png file used in the first crash

Here's the file.
I don't think it's because of the file being corrupted or something that's causing the crash since it applies to all type of files.
Comment 6 emohr 2025-06-24 18:51:29 UTC
Yes, the png loads fine. It must be something with access rights, I guess. 

Are the files open in another application while you load it into Kdenlive? 
Or is the application you made the screenshots from still open while you load it into Kdenlive? 

Windows is blocking files as long as the application is open.
Comment 7 Lucas 2025-06-24 20:00:19 UTC
(In reply to emohr from comment #6)
> Yes, the png loads fine. It must be something with access rights, I guess. 
> 
> Are the files open in another application while you load it into Kdenlive? 
> Or is the application you made the screenshots from still open while you
> load it into Kdenlive? 
> 
> Windows is blocking files as long as the application is open.

No, the files are not open in another application and the application that made the screenshots (which is Roblox, but the screenshot it took was years ago) are not open.

Tried to run Kdenlive as admin but the crash still occurs.
Comment 8 emohr 2025-06-25 15:52:51 UTC
There is something which blocks Kdenlive and the underlaying Qt framework.

Please update your graphic card driver.
Try again

If it still happens download the standalone version from here https://kdenlive.org/download/ and follow this instruction: https://docs.kdenlive.org/en/getting_started/installation.html#kdenlive-on-windows
Try again
Comment 9 Lucas 2025-06-27 21:35:59 UTC
(In reply to emohr from comment #8)
> There is something which blocks Kdenlive and the underlaying Qt framework.
> 
> Please update your graphic card driver.
> Try again
> 
> If it still happens download the standalone version from here
> https://kdenlive.org/download/ and follow this instruction:
> https://docs.kdenlive.org/en/getting_started/installation.html#kdenlive-on-
> windows
> Try again

I tested on the standalone version and the crash doesnt occur.
Thanks for helping!
Comment 10 emohr 2025-06-28 12:36:42 UTC
Thank you for the feedback. That means your installed version contains old files.
Please do the following:
-	Delete the folder: C:\Program Files\kdenlive
-	Download the install version from https://kdenlive.org/download/
-	Install Kdenlive again
-	Try again
Comment 11 Lucas 2025-07-07 01:15:05 UTC
(In reply to emohr from comment #10)
> Thank you for the feedback. That means your installed version contains old
> files.
> Please do the following:
> -	Delete the folder: C:\Program Files\kdenlive
> -	Download the install version from https://kdenlive.org/download/
> -	Install Kdenlive again
> -	Try again

Hey, sorry for the late reply.

I tested again on the install version and the crash no longer happens.

Thanks for helping!
Comment 12 emohr 2025-07-07 15:24:11 UTC
Thank you for your feedback. Glad to here it works.

I close this bug. If it still appears in the latest version, please feel free to re-open it and update the affected version number.