Kdenlive   bug tracker Home page

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002128KdenliveEffectspublic2011-05-15 18:342011-05-15 18:41
Reporterlain iwakura 
Assigned To 
PriorityhighSeveritycrashReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version0.8 
Target VersionFixed in Version 
Summary0002128: Crash with Gain effect on audio track
DescriptionInstalled from Sunab's alternative repository:
kdenlive 0.8.0-0ubuntu0~sunab~natty1
melt 0.7.2-0ubuntu0~sunab~natty1

Crash during play back of a project with a clip on an audio only track.
Steps To Reproduce1) New project with profile: DV/DVD PAL, 3 Video Tracks, 2 Audio Tracks.
2) Add audio clip to project tree. Clip properties (as shown by Kdenlive's property dialog): Dur 00:01:13:01; Codec - PCM Signed 16-bit le; 2 channels; 48kHz -> its a simple wav file.
3) Drag'n'drop clip to track "Audio 1", drag it right to the very beginning of the track.
4) Now play back of the project should still be possible (I let it play for the 00:01:13:01 and it worked)
5) Now from the effect list under "Audio" drag'n'drop the "Gain" effect onto track "Audio 1" (Star appears on track) - the one with the wave file on it
6) Position playback marker somewhere at the beginning and let the project play
7) Crash after some seconds (2 sec. or so in my case)

If I set the "Use OpenGL for video display" in the settings and restart, then the above does not crash Kdenlive. If I disable the OpenGL option again, and do the above, Kdenlive crashes again.

Also if the clip is silent it does not crash. For the test I made a sine 440Hz clip with audacity, gain 1.0.

Maybe this is linked with: http://kdenlive.org/forum/pressing-pause-after-palyback-crahses-kdenlive [^]
Additional InformationApplication: Kdenlive (kdenlive), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fabee1a77c0 (LWP 2922))]

Thread 7 (Thread 0x7fabc6cab700 (LWP 2930)):
#0 0x00007fabe8261f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007fabe7376104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000002 0x00007fabe7376639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000003 0x00007fabed184446 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
0000004 0x00007fabed158882 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
0000005 0x00007fabed158abc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
0000006 0x00007fabed06f924 in QThread::exec() () from /usr/lib/libQtCore.so.4
0000007 0x00007fabed13ac2f in ?? () from /usr/lib/libQtCore.so.4
0000008 0x00007fabed072175 in ?? () from /usr/lib/libQtCore.so.4
0000009 0x00007fabea90d853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
0000010 0x00007fabeba33d8c in start_thread (arg=0x7fabc6cab700) at pthread_create.c:304
0000011 0x00007fabe826f04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000012 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fabbf31c700 (LWP 2943)):
#0 0x00007fabe8261f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007fabe7376104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000002 0x00007fabe7376639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000003 0x00007fabed184446 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
0000004 0x00007fabed158882 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
0000005 0x00007fabed158abc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
0000006 0x00007fabed06f924 in QThread::exec() () from /usr/lib/libQtCore.so.4
0000007 0x00007fabed13ac2f in ?? () from /usr/lib/libQtCore.so.4
0000008 0x00007fabed072175 in ?? () from /usr/lib/libQtCore.so.4
0000009 0x00007fabea90d853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
0000010 0x00007fabeba33d8c in start_thread (arg=0x7fabbf31c700) at pthread_create.c:304
0000011 0x00007fabe826f04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000012 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fabc60e8700 (LWP 3021)):
[KCrash Handler]
0000006 0x00007fabeddc4b6b in ?? () from /usr/lib/libmlt.so.4
0000007 0x00007fabeddc3045 in mlt_service_get_frame () from /usr/lib/libmlt.so.4
0000008 0x00007fabeddc525e in ?? () from /usr/lib/libmlt.so.4
0000009 0x00007fabeddc4d4f in ?? () from /usr/lib/libmlt.so.4
0000010 0x00007fabeddc3045 in mlt_service_get_frame () from /usr/lib/libmlt.so.4
0000011 0x00007fabeddcb141 in ?? () from /usr/lib/libmlt.so.4
0000012 0x00007fabeddc3045 in mlt_service_get_frame () from /usr/lib/libmlt.so.4
0000013 0x00007fabeddcb141 in ?? () from /usr/lib/libmlt.so.4
0000014 0x00007fabeddc3045 in mlt_service_get_frame () from /usr/lib/libmlt.so.4
0000015 0x00007fabeddcb141 in ?? () from /usr/lib/libmlt.so.4
0000016 0x00007fabeddc3045 in mlt_service_get_frame () from /usr/lib/libmlt.so.4
0000017 0x00007fabeddcb141 in ?? () from /usr/lib/libmlt.so.4
0000018 0x00007fabeddc3045 in mlt_service_get_frame () from /usr/lib/libmlt.so.4
0000019 0x00007fabeddcb709 in ?? () from /usr/lib/libmlt.so.4
0000020 0x00007fabeddc4d4f in ?? () from /usr/lib/libmlt.so.4
0000021 0x00007fabeddc3045 in mlt_service_get_frame () from /usr/lib/libmlt.so.4
0000022 0x00007fabeddc3045 in mlt_service_get_frame () from /usr/lib/libmlt.so.4
0000023 0x00007fabeddc9122 in mlt_consumer_get_frame () from /usr/lib/libmlt.so.4
0000024 0x00007fabd4a7d8c2 in ?? () from /usr/lib/mlt/libmltsdl.so
0000025 0x00007fabea90d853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
0000026 0x00007fabeba33d8c in start_thread (arg=0x7fabc60e8700) at pthread_create.c:304
0000027 0x00007fabe826f04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000028 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fabbe16a700 (LWP 3022)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00007fabd4a7be1f in ?? () from /usr/lib/mlt/libmltsdl.so
0000002 0x00007fabea90d853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
0000003 0x00007fabeba33d8c in start_thread (arg=0x7fabbe16a700) at pthread_create.c:304
0000004 0x00007fabe826f04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000005 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fabbd969700 (LWP 3023)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1 0x00007fabeddc92a4 in mlt_consumer_get_frame () from /usr/lib/libmlt.so.4
0000002 0x00007fabeddc95da in ?? () from /usr/lib/libmlt.so.4
0000003 0x00007fabea90d853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
0000004 0x00007fabeba33d8c in start_thread (arg=0x7fabbd969700) at pthread_create.c:304
0000005 0x00007fabe826f04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000006 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fabbd168700 (LWP 3025)):
#0 0x00007fabe8261f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007fabe5386512 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
0000002 0x00007fabe5387b3f in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
0000003 0x00007fabeb7338ad in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000004 0x00007fabeb72f103 in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000005 0x00007fabd4822352 in ?? () from /usr/lib/libSDL-1.2.so.0
0000006 0x00007fabd4812cbf in SDL_SetVideoMode () from /usr/lib/libSDL-1.2.so.0
0000007 0x00007fabd4a7b8c5 in ?? () from /usr/lib/mlt/libmltsdl.so
0000008 0x00007fabea90d853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
0000009 0x00007fabeba33d8c in start_thread (arg=0x7fabbd168700) at pthread_create.c:304
0000010 0x00007fabe826f04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
0000011 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fabee1a77c0 (LWP 2922)):
#0 0x00007fabe8261f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007fabe5386512 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
0000002 0x00007fabe5386a5f in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
0000003 0x00007fabe5386ae4 in xcb_writev () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
0000004 0x00007fabeb7332a7 in _XSend () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000005 0x00007fabeb7337fb in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000006 0x00007fabeb728c30 in XQueryPointer () from /usr/lib/x86_64-linux-gnu/libX11.so.6
0000007 0x00007fabe9157c3f in QCursor::pos() () from /usr/lib/libQtGui.so.4
0000008 0x00007fabe90d0dd5 in QApplicationPrivate::sendSyntheticEnterLeave(QWidget*) () from /usr/lib/libQtGui.so.4
0000009 0x00007fabe9124afa in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
0000010 0x00007fabdd6b79c2 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
0000011 0x00007fabed159627 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
0000012 0x00007fabe90cf9b1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
0000013 0x00007fabe90d43aa in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
0000014 0x00007fabecbdf866 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
0000015 0x00007fabed15949c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
0000016 0x00007fabe911dabd in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
0000017 0x00007fabe911e6d2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
0000018 0x00007fabe911d7fc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
0000019 0x00007fabe911e6d2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
0000020 0x00007fabe911e58a in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
0000021 0x00007fabe911e58a in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
0000022 0x00007fabe911e58a in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
0000023 0x00007fabe911e58a in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
0000024 0x00007fabe911e58a in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
0000025 0x00007fabe911e58a in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
0000026 0x00007fabe911e58a in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
0000027 0x00007fabe911d7fc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
0000028 0x00007fabe92e22fb in ?? () from /usr/lib/libQtGui.so.4
0000029 0x00007fabe9113f50 in QWidgetPrivate::syncBackingStore() () from /usr/lib/libQtGui.so.4
0000030 0x00007fabe9121184 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
0000031 0x00007fabe94ea51b in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4
0000032 0x00007fabeccdad8e in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
0000033 0x00007fabe90cf9e4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
0000034 0x00007fabe90d43aa in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
0000035 0x00007fabecbdf866 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
0000036 0x00007fabed15949c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
0000037 0x00007fabed15cc25 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
0000038 0x00007fabed184253 in ?? () from /usr/lib/libQtCore.so.4
0000039 0x00007fabe7375bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000040 0x00007fabe73763a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000041 0x00007fabe7376639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000042 0x00007fabed1843ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
0000043 0x00007fabe9176dfe in ?? () from /usr/lib/libQtGui.so.4
0000044 0x00007fabed158882 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
0000045 0x00007fabed158abc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
0000046 0x00007fabed15cecb in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
0000047 0x00000000004553ab in main (argc=5, argv=<value optimized out>) at /build/buildd/kdenlive-0.8.0/src/main.cpp:90
Tagscrash, effect, playback
Build/Install Method3rd party package
Attached Files

- Relationships

-  Notes
(0006722)
lain iwakura (reporter)
2011-05-15 18:40
edited on: 2011-05-15 18:42

When I tried to submit this bug, I was noticed that the file type I was trying to attach was not allowed, so I hit "back" as told and tried again. It seams that although the uploading of the attachment failed, the issue was still posted. I assumed otherwise and retried -> hence the multiple posts, sorry.


- Issue History
Date Modified Username Field Change
2011-05-15 18:34 lain iwakura New Issue
2011-05-15 18:40 lain iwakura Note Added: 0006722
2011-05-15 18:41 lain iwakura Tag Attached: crash
2011-05-15 18:41 lain iwakura Tag Attached: effect
2011-05-15 18:41 lain iwakura Tag Attached: playback
2011-05-15 18:42 lain iwakura Note Edited: 0006722 View Revisions


Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker