Kdenlive   bug tracker Home page

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000942KdenliveEffectspublic2009-06-19 19:222009-10-01 16:17
ReporterPoeticIntensity 
Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
StatusfeedbackResolutionopen 
PlatformOSOS Version
Product Version0.7.4 
Target VersionFixed in Version 
Summary0000942: Any change in clip speed in any clip on any timeline causes kdenlive to crash.
DescriptionI'm using gentoo, and built kdenlive using portage. The bug is the following:

Upon clicking "ok" when changing the clip speed of any clip on any timeline, the whole program immediately crashes. This has happened since version .7.3. Before .7.0, the speed filter worked just fine.

When it crashes, no dump is produced. This is what the output is:

kdenlive(28913) MainWindow::parseProfiles: RESULTING MLT PATH: "/usr/share/mlt/profiles/"
kdenlive(28913) initEffects::parseEffectFiles: // INIT EFFECT SEARCH
kdenlive(28913) Render::Render: ////////// USING PROFILE: square_ntsc
kdenlive(28913) Monitor::Monitor: /////// BUILDING MONITOR, ID: 50332041
kdenlive(28913) Render::Render: ////////// USING PROFILE: square_ntsc
kdenlive(28913) Monitor::Monitor: /////// BUILDING MONITOR, ID: 50332208
QPainter::fontMetrics: Painter not active
kdenlive(28913) RecMonitor::RecMonitor: /////// BUILDING MONITOR, ID: 50332232
kdenlive(28913) MainWindow::loadPlugins: // PARSING FIOLER: "/usr/lib64/kde4/"
kdenlive(28913) MainWindow::loadPlugins: // FOUND PLUGIN: "libkdenlive_sampleplugin.so" = "/usr/lib64/kde4/libkdenlive_sampleplugin.so"
kdenlive(28913) MainWindow::addToMenu: // ADD to MENU ("Countdown", "Noise")
kdenlive(28913) KdenliveDoc::setProfilePath: KDEnnlive document, init timecode from path: "square_ntsc" , 29.97
kdenlive(28913) KdenliveDoc::KdenliveDoc: KDEnlive document, init timecode: 29.97
kdenlive(28913) TrackView::slotAddProjectTrack: ************* ADD DOC TRACK 4 , DURATION: 0
kdenlive(28913) TrackView::slotAddProjectTrack: ************* ADD DOC TRACK 3 , DURATION: 0
kdenlive(28913) TrackView::slotAddProjectTrack: ************* ADD DOC TRACK 2 , DURATION: 0
kdenlive(28913) TrackView::slotAddProjectTrack: ************* ADD DOC TRACK 1 , DURATION: 0
kdenlive(28913) TrackView::slotAddProjectTrack: ************* ADD DOC TRACK 0 , DURATION: 0
kdenlive(28913) TrackView::parseDocument: /////////// TOTAL PROJECT DURATION: 300
kdenlive(28913) Render::setSceneList: // NEW SCENE LIST DURATION SET TO: 0
kdenlive(28913) KdenliveDoc::checkProjectClips: +++++++++++++ + + + + CHK PCLIPS
kdenlive(28913) MainWindow::connectDocument: /////////////////// CONNECTING DOC TO PROJECT VIEW ////////////////
kdenlive(28913) MainWindow::connectDocument: /////////////////// CONNECTING DOC TO PROJECT VIEW ////////////////
kdenlive(28913) Render::stop: ///////////// RENDER STOPPED: "project"
kdenlive(28913) Render::stop: ///////////// RENDER STOP2-------
kdenlive(28913) Render::stop: ///////////// RENDER STOP3-------
kdenlive(28913) Render::start: ----- STARTING MONITOR: "clip"
kdenlive(28913) Render::start: ----- MONITOR: "clip" WAS STOPPED
kdenlive(28913) Render::start: ----- MONITOR: "clip" REFRESH
kdenlive(28913) Render::stop: ///////////// RENDER STOPPED: "clip"
kdenlive(28913) Render::stop: ///////////// RENDER STOP2-------
kdenlive(28913) Render::stop: ///////////// RENDER STOP3-------
kdenlive(28913) Render::start: ----- STARTING MONITOR: "project"
kdenlive(28913) Render::start: ----- MONITOR: "project" WAS STOPPED
kdenlive(28913) Render::start: ----- MONITOR: "project" REFRESH
kdenlive(28913) Render::stop: ///////////// RENDER STOPPED: "project"
kdenlive(28913) Render::stop: ///////////// RENDER STOP2-------
kdenlive(28913) Render::stop: ///////////// RENDER STOP3-------
kdenlive(28913) Render::start: ----- STARTING MONITOR: "clip"
kdenlive(28913) Render::start: ----- MONITOR: "clip" WAS STOPPED
kdenlive(28913) Render::start: ----- MONITOR: "clip" REFRESH
kdenlive(28913) Render::resetProfile: reset to same profile, nothing to do
kdenlive(28913) Render::stop: ///////////// RENDER STOPPED: "clip"
kdenlive(28913) Render::stop: ///////////// RENDER STOP2-------
kdenlive(28913) Render::stop: ///////////// RENDER STOP3-------
kdenlive(28913) Render::start: ----- STARTING MONITOR: "project"
kdenlive(28913) Render::start: ----- MONITOR: "project" WAS STOPPED
kdenlive(28913) Render::start: ----- MONITOR: "project" REFRESH
kdenlive(28913) Render::resetProfile: reset to same profile, nothing to do
klauncher(28841) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: knotify4.desktop not found"
kdenlive(28913): Couldn't start knotify from knotify4.desktop: "Could not find service 'knotify4.desktop'."

WARNING: deleting stale lockfile /home/jason/.kde4/data/stalefiles/kdenlive/b_day_video.kdenlivex5Sfile_%2Fmnt%2Fhd%2Fpictures%2Ftemp2gdLh0x5S.lock
QFile::remove: Empty or null file name
kdenlive(28913) EffectStackEdit::transferParamDesc: in
kdenlive(28913) DocumentConvert::doConvert: Opening a document with version 0.82
kdenlive(28913) KdenliveDoc::setProfilePath: KDEnnlive document, init timecode from path: "square_ntsc" , 29.97
kdenlive(28913) KdenliveDoc::KdenliveDoc: // NLIVE PROD: "1"
kdenlive(28913) KdenliveDoc::KdenliveDoc: // NLIVE PROD: "2"
kdenlive(28913) KdenliveDoc::KdenliveDoc: Reading file: "/mnt/hd/pictures/temp2/b_day_video.kdenlive" , found clips: 4
kdenlive(28913) KdenliveDoc::KdenliveDoc: KDEnlive document, init timecode: 29.97
kdenlive(28913) TrackView::slotAddProjectTrack: ************* ADD DOC TRACK 4 , DURATION: 0
kdenlive(28913) TrackView::slotAddProjectTrack: ************* ADD DOC TRACK 3 , DURATION: 0
kdenlive(28913) TrackView::slotAddProjectTrack: ************* ADD DOC TRACK 2 , DURATION: 0
kdenlive(28913) TrackView::slotAddProjectTrack: ************* ADD DOC TRACK 1 , DURATION: 4593
kdenlive(28913) TrackView::slotAddProjectTrack: ************* ADD DOC TRACK 0 , DURATION: 1161
kdenlive(28913) TrackView::parseDocument: /////////// TOTAL PROJECT DURATION: 4593
kdenlive(28913) Render::setSceneList: // NEW SCENE LIST DURATION SET TO: 4593
kdenlive(28913) KdenliveDoc::checkProjectClips: +++++++++++++ + + + + CHK PCLIPS
kdenlive(28913) ClipManager::resetProducersList: // // // REPLACE CLIP: "2"
kdenlive(28913) ClipManager::resetProducersList: // // // REPLACE CLIP: "2"
kdenlive(28913) ClipManager::resetProducersList: // // // REPLACE CLIP: "1"
kdenlive(28913) MainWindow::connectDocument: /////////////////// CONNECTING DOC TO PROJECT VIEW ////////////////
kdenlive(28913) Render::stop: ///////////// RENDER STOPPED: "project"
kdenlive(28913) Render::stop: ///////////// RENDER STOP2-------
kdenlive(28913) Render::stop: ///////////// RENDER STOP3-------
kdenlive(28913) Render::start: ----- STARTING MONITOR: "clip"
kdenlive(28913) Render::start: ----- MONITOR: "clip" WAS STOPPED
kdenlive(28913) Render::start: ----- MONITOR: "clip" REFRESH
kdenlive(28913) ProjectList::slotAddClip: Adding clip with groupid: ""
kdenlive(28913) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(28913) ProjectList::slotAddClip: Adding clip with groupid: ""
kdenlive(28913) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(28913) Render::resetProfile: reset to same profile, nothing to do
kdenlive(28913) Render::stop: ///////////// RENDER STOPPED: "clip"
kdenlive(28913) Render::stop: ///////////// RENDER STOP2-------
kdenlive(28913) Render::stop: ///////////// RENDER STOP3-------
kdenlive(28913) Render::start: ----- STARTING MONITOR: "project"
kdenlive(28913) Render::start: ----- MONITOR: "project" WAS STOPPED
kdenlive(28913) Render::start: ----- MONITOR: "project" REFRESH
kdenlive(28913) Render::resetProfile: reset to same profile, nothing to do
kdenlive(28913) KdenliveDoc::slotAutoSave: // AUTOSAVE FILE: "/home/jason/.kde4/data/stalefiles/kdenlive/b_day_video.kdenliveY7mfile_%2Fmnt%2Fhd%2Fpictures%2Ftemp2Gs9MxY7m"
kdenlive(28913) CustomTrackView::mousePressEvent: mousePressEvent STARTED
kdenlive(28913) EffectStackEdit::transferParamDesc: in
kdenlive(28913) CustomTrackView::mousePressEvent: mousePressEvent STARTED
kdenlive(28913) EffectStackEdit::transferParamDesc: in
kdenlive(28913) Render::mltMoveClip: ////// LOOKING FOR CLIP TO MOVE, INDEX: 4
kdenlive(28913) MoveClipCommand::redo: ---- redoing action
kdenlive(28913) CustomTrackView::mousePressEvent: mousePressEvent STARTED
kdenlive(28913) KdenliveDoc::slotAutoSave: // AUTOSAVE FILE: "/home/jason/.kde4/data/stalefiles/kdenlive/b_day_video.kdenliveY7mfile_%2Fmnt%2Fhd%2Fpictures%2Ftemp2Gs9MxY7m"
KCrash: Application 'kdenlive' crashing...
sock_file=/home/jason/.kde4/socket-JMUSIC/kdeinit4__0
kdeinit4: preparing to launch
Could not find '' executable.
KCrash cannot reach kdeinit, launching directly.
KCrash failed to exec(), errno = 2
Additional InformationIf needed, I'll provide an strace output.
TagsNo tags attached.
Build/Install MethodDistribution package
Attached Files

- Relationships

-  Notes
(0003412)
Granjow (developer)
2009-06-23 23:30

Cannot reproduce in the current SVN version. Please re-test in the coming 0.7.5 release (or build from SVN :)).
(0003479)
PoeticIntensity (reporter)
2009-06-26 01:36

I just downloaded the svn version of 7.5, installed it, loaded a movie clip, and tried to change the clip speed. The whole program immediately crashed. Precisely the same results as with 7.3 and 7.4

Maybe there's something wrong with the underlying program installed on my machine which controls the speed change? I don't know, just a shot in the dark. It seems like I'm the only one who has this issue.
(0003482)
Granjow (developer)
2009-06-26 10:23

MLT/ffmpeg version? Also up-to-date from SVN?
(0003510)
Imagez (reporter)
2009-06-27 21:28
edited on: 2009-06-27 21:58

Same problem here on Ubuntu Jaunty, using Kdenlive 0.7.3 and 0.7.4, when speed factor is below 100 only.
It crashes similarly with DV or H264 input. I tried as well on Ubuntu Intrepid, Ubuntu Studio Intrepiud&Jaunty, and Kubuntu Jaunty, exact same problem.


Crash info:
Application: Kdenlive (kdenlive), signal SIGSEGV
0x00007f172972cd21 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 7985)]

Thread 4 (Thread 0x7f17111b5950 (LWP 7988)):
#0 0x00007f172975cf4b in read () from /lib/libc.so.6
#1 0x0000000000495cf3 in ShuttleThread::run ()
0000002 0x00007f172ae4b952 in ?? () from /usr/lib/libQtCore.so.4
0000003 0x00007f172926c3ba in start_thread () from /lib/libpthread.so.0
0000004 0x00007f172976afcd in clone () from /lib/libc.so.6
0000005 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f17119b6950 (LWP 8020)):
#0 0x00007f172927056d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00007f172d497bc3 in mlt_consumer_get_frame () from /usr/lib/libmlt.so.1
0000002 0x00007f172d497e35 in mlt_consumer_rt_frame () from /usr/lib/libmlt.so.1
0000003 0x00007f171682079c in ?? () from /usr/lib/mlt/libmltsdl.so
0000004 0x00007f172926c3ba in start_thread () from /lib/libpthread.so.0
0000005 0x00007f172976afcd in clone () from /lib/libc.so.6
0000006 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f170990a950 (LWP 8021)):
#0 0x00007f17292702e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00007f171681fedb in ?? () from /usr/lib/mlt/libmltsdl.so
0000002 0x00007f172926c3ba in start_thread () from /lib/libpthread.so.0
0000003 0x00007f172976afcd in clone () from /lib/libc.so.6
0000004 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f172d887750 (LWP 7985)):
[KCrash Handler]
0000005 0x00007f172d48eb90 in ?? () from /usr/lib/libmlt.so.1
0000006 0x00007f172d48f446 in mlt_properties_set () from /usr/lib/libmlt.so.1
0000007 0x00000000004fec07 in Render::mltChangeClipSpeed ()
0000008 0x00000000005782c7 in CustomTrackView::doChangeClipSpeed ()
0000009 0x00000000006e30d3 in ChangeSpeedCommand::redo ()
0000010 0x00007f172a9b3aa3 in QUndoCommand::redo () from /usr/lib/libQtGui.so.4
0000011 0x00007f172a9b53d8 in QUndoStack::push () from /usr/lib/libQtGui.so.4
0000012 0x0000000000578a6f in CustomTrackView::changeClipSpeed ()
0000013 0x000000000049dce2 in MainWindow::slotChangeClipSpeed ()
0000014 0x00000000004b87af in MainWindow::qt_metacall ()
0000015 0x00007f172af4a1f2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
0000016 0x00007f172a3717e7 in QAction::triggered () from /usr/lib/libQtGui.so.4
0000017 0x00007f172a372c60 in QAction::activate () from /usr/lib/libQtGui.so.4
0000018 0x00007f172a7a0a3c in ?? () from /usr/lib/libQtGui.so.4
0000019 0x00007f172a7a6a0e in ?? () from /usr/lib/libQtGui.so.4
0000020 0x00007f172a3c88cf in QWidget::event () from /usr/lib/libQtGui.so.4
0000021 0x00007f172a7a91cb in QMenu::event () from /usr/lib/libQtGui.so.4
0000022 0x00007f172a37778d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
0000023 0x00007f172a3800da in QApplication::notify () from /usr/lib/libQtGui.so.4
0000024 0x00007f172cc0326b in KApplication::notify () from /usr/lib/libkdeui.so.5
0000025 0x00007f172af3475c in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
0000026 0x00007f172a37f328 in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
0000027 0x00007f172a3e8fd4 in ?? () from /usr/lib/libQtGui.so.4
0000028 0x00007f172a3e7a88 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
0000029 0x00007f172a410464 in ?? () from /usr/lib/libQtGui.so.4
0000030 0x00007f172574a20a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
0000031 0x00007f172574d8e0 in ?? () from /usr/lib/libglib-2.0.so.0
0000032 0x00007f172574da7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
0000033 0x00007f172af5de6f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
0000034 0x00007f172a40fbef in ?? () from /usr/lib/libQtGui.so.4
0000035 0x00007f172af33002 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
0000036 0x00007f172af333cd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
0000037 0x00007f172af35694 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
0000038 0x000000000049813b in main ()

(0003756)
PoeticIntensity (reporter)
2009-07-31 20:14

Updated ffmpeg and mlt to most recent versions. Same problem with time change. With my machine, any time change at all to any clip results in an immediate crash.

Any more ideas?
(0004053)
shorawitz (reporter)
2009-10-01 16:17

I too am running Gentoo and kdenlive-0.7.5 seeing the same issue. ffmpeg 0.5-r1, mlt 0.4.4 (from Gentoo portage tree)

- Issue History
Date Modified Username Field Change
2009-06-19 19:22 PoeticIntensity New Issue
2009-06-19 19:22 PoeticIntensity Build/Install Method => Distribution package
2009-06-23 23:30 Granjow Note Added: 0003412
2009-06-26 00:10 administrator Status new => feedback
2009-06-26 01:36 PoeticIntensity Note Added: 0003479
2009-06-26 10:23 Granjow Note Added: 0003482
2009-06-27 21:28 Imagez Note Added: 0003510
2009-06-27 21:58 Imagez Note Edited: 0003510 View Revisions
2009-07-31 20:14 PoeticIntensity Note Added: 0003756
2009-10-01 16:17 shorawitz Note Added: 0004053


Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker