.MTS files from my Panasonic camcorder open fine in the source player but dragging to the timeline causes Shotcut 18.06 to abruptly close.
Fine in earlier versions up to 18.03 (I skipped until 18.06)
Log attached.
shotcut-log.zip (3.1 KB)
Windows 10 Pro 64bit 1803
AMD Phenom II X6
20Gb DDR3
SSD boot drive
R7 360 Radeon
Windows Defender
In case it’s useful, here’s the Media Info dump of an .MTS video file.
MediaInfo.zip (946 Bytes)
I have plenty of MTS files from a variety of cameras. It is the very common AVCHD format. My samples all work fine. There is an item on the road map (used to be?) to run a quick test on every newly opened file in a separate child process to prevent crashes like this. It will be coming with the forthcoming media library feature that reaps the metadata from the file in the same stroke.
I’ve MTS from a Pana GX7 and same for me => Crash when adding to an empty track.
If I put an object on the track first, after that, it’s OK.
One Mp4 just did the same.
From the log:
[Info ] Application::Application Starting Shotcut version 18.06.01
This is a known bug in v18.06.01 . Upgrade to v18.06.02 :
opened 08:09AM - 02 Jun 18 UTC
closed 02:18PM - 02 Jun 18 UTC
duplicate
Dragging a certain video to the source view and then from there to the timeline … crashes Shotcut.
File: http://www.mediafire.com/file/2r8pb2xmfqxwq32/161212_Cut_069_Vietnam_1080p96fps.mp4/file
Demo: https://youtu.be/TpgZjJxiaWk
Happens in 18.06.01. Does not happen in 18.05.08.
Command line output:
```
[Debug ] <TimelineDock::dragEnterEvent> true
[Debug ] <Timeline::OverwriteCommand::redo> trackIndex 0 position -1
[Warning] <> QQmlExpression: Expression file:///C:/Software/shotcut-win64-180601/Shotcut/share/shotcut/qml/timeline/TrackHead.qml:104:27 depends on non-NOTIFYable properties:
[Warning] <> TimelineDock::floating
[h264 @ 000000001ca17e00] Reinit context to 1920x1088, pix_fmt: yuv420p
[h264 @ 000000001e64e840] Reinit context to 1920x1088, pix_fmt: yuv420p
[h264 @ 000000001674fb80] Reinit context to 1920x1088, pix_fmt: yuv420p
[h264 @ 000000001ca17940] Reinit context to 1920x1088, pix_fmt: yuv420p
[h264 @ 000000001ca1d000] Reinit context to 1920x1088, pix_fmt: yuv420p
[h264 @ 000000001ca194c0] Reinit context to 1920x1088, pix_fmt: yuv420p
[h264 @ 000000001ca1e240] Reinit context to 1920x1088, pix_fmt: yuv420p
[h264 @ 000000001c7bcb80] Reinit context to 1920x1088, pix_fmt: yuv420p
[h264 @ 000000001c7bddc0] Reinit context to 1920x1088, pix_fmt: yuv420p
[Debug ] <TimelineDock::setSelection> Changing selection to (0) trackIndex -1 isMultitrack false
[Debug ] <MLT> [producer avformat] audio: total_streams 1 max_stream 1 total_channels 2 max_channels 2
[Debug ] <MLT> [producer avformat] audio: total_streams 1 max_stream 1 total_channels 2 max_channels 2
[Debug ] <AudioLevelsTask::tempProducer> generating audio levels for E:/VidIn/StockNoAttribution/161212_Cut_069_Vietnam_1080p96fps.mp4
[h264 @ 000000001c7b9980] Reinit context to 1920x1088, pix_fmt: yuv420p
[Debug ] <MLT> [mlt_producer avformat-novalidate] "E:/VidIn/StockNoAttribution/161212_Cut_069_Vietnam_1080p96fps.mp4" checking VFR: pkt.duration %I64d
Segmentation fault
```
See also the blog release post update message at the top .
See also the “Click here to check for a new version of Shotcut” prompt in the app at startup.
1 Like
shotcut:
Upgrade to v18.06. 02 :
Thanks, that’s fixed it