| Anonymous | Login | Signup for a new account | 2013-05-22 12:44 CEST | ![]() |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
| 0002530 | Kdenlive | Effects | public | 2012-02-28 07:24 | 2012-12-12 22:24 | ||||||||
| Reporter | Styopa | ||||||||||||
| Assigned To | |||||||||||||
| Priority | normal | Severity | crash | Reproducibility | have not tried | ||||||||
| Status | new | Resolution | open | ||||||||||
| Platform | 64 bit | OS | Debian Linux | OS Version | Wheezy/Sid | ||||||||
| Product Version | 0.8.2.1 | ||||||||||||
| Target Version | Fixed in Version | ||||||||||||
| Summary | 0002530: Segfault when deleting audio track | ||||||||||||
| Description | Kdenlive crashed when I deleted an audio track containing an MP3 clip (no effects were applied, but the beginning of the clip was cut). | ||||||||||||
| Steps To Reproduce | (couldn't reproduce again, here are the original steps made) 1. Add audio track. 2. Add MP3 clip. 3. Right-click the track header, choose Delete Track. 4. Confirm deletion. 5. ??? 6. SEGFAULT | ||||||||||||
| Additional Information | Might be related to bugs 0002267 or 0001922 | ||||||||||||
| Tags | No tags attached. | ||||||||||||
| Build/Install Method | Distribution package | ||||||||||||
| Attached Files | Application: kdenlive (0.8.2.1) KDE Platform Version: 4.6.5 (4.6.5) Qt Version: 4.7.4 Operating System: Linux 3.2.0-1-amd64 x86_64 -- Information about the crash: <In detail, tell us what you were doing when the application crashed.> -- Backtrace: Application: Kdenlive (kdenlive), signal: Segmentation fault pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S [Current thread is 1 (Thread 0x7f635612f780 (LWP 4973))] Thread 3 (Thread 0x7f632d391700 (LWP 4988)): #0 0x00007f634ffaacc3 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f634f0c05d8 in g_main_context_poll (n_fds=1, fds=0x7f635944f420, timeout=-1, context=0x7f63598a26c0, priority=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3391 #2 g_main_context_iterate (context=0x7f63598a26c0, block=<optimized out>, dispatch=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3071 #3 0x00007f634f0c0a99 in g_main_context_iteration (context=0x7f63598a26c0, may_block=1) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3139 #4 0x00007f6355311e96 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007f63552e6492 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007f63552e668f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0x00007f63551fe30f in QThread::exec() () from /usr/lib/libQtCore.so.4 #8 0x00007f63552c935f in QInotifyFileSystemWatcherEngine::run() () from /usr/lib/libQtCore.so.4 #9 0x00007f6355200cf5 in QThreadPrivate::start(void*) () from /usr/lib/libQtCore.so.4 #10 0x00007f6353b88b50 in start_thread (arg=<optimized out>) at pthread_create.c:304 #11 0x00007f634ffb590d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f632f57d700 (LWP 6321)): [KCrash Handler] #6 0x00007f634ff52d2d in malloc_consolidate (av=0x7f6320000020) at malloc.c:5169 #7 0x00007f634ff55214 in _int_malloc (av=0x7f6320000020, bytes=1104) at malloc.c:4373 #8 0x00007f634ff565de in _int_memalign (av=0x7f6320000020, alignment=32, bytes=<optimized out>) at malloc.c:5492 #9 0x00007f634ff57e32 in *__GI___libc_memalign (alignment=32, bytes=1032) at malloc.c:3880 #10 0x00007f634ff58089 in __posix_memalign (memptr=0x7f632f57ad18, alignment=140063715360800, size=1104) at malloc.c:6315 #11 0x00007f633b51573b in av_malloc (size=<optimized out>) at /build/buildd-libav_0.8-1+b1-amd64-XWHiM_/libav-0.8/libavutil/mem.c:83 #12 0x00007f633b7dd058 in av_new_packet (pkt=0x7f632f57ae40, size=1024) at /build/buildd-libav_0.8-1+b1-amd64-XWHiM_/libav-0.8/libavcodec/avpacket.c:64 #13 0x00007f633c5d8a65 in av_get_packet (s=0x7f635e2f0420, pkt=0x7f632f57ae40, size=1024) at /build/buildd-libav_0.8-1+b1-amd64-XWHiM_/libav-0.8/libavformat/utils.c:271 #14 0x00007f633c592787 in mp3_read_packet (s=<optimized out>, pkt=0x7f632f57ae40) at /build/buildd-libav_0.8-1+b1-amd64-XWHiM_/libav-0.8/libavformat/mp3dec.c:174 #15 0x00007f633c5d9097 in av_read_packet (s=0x7f635af0a3a0, pkt=0x7f632f57ae40) at /build/buildd-libav_0.8-1+b1-amd64-XWHiM_/libav-0.8/libavformat/utils.c:725 #16 0x00007f633c5d9c57 in read_frame_internal (s=0x7f635af0a3a0, pkt=0x7f632f57b020) at /build/buildd-libav_0.8-1+b1-amd64-XWHiM_/libav-0.8/libavformat/utils.c:1180 #17 0x00007f633c5db471 in avformat_find_stream_info (ic=0x7f635af0a3a0, options=0x0) at /build/buildd-libav_0.8-1+b1-amd64-XWHiM_/libav-0.8/libavformat/utils.c:2389 #18 0x00007f633c82e1b6 in producer_open (self=0x7f635fb0d680, profile=0x7f635900fe60, URL=<optimized out>, take_lock=1) at producer_avformat.c:877 #19 0x00007f633c8327d1 in producer_avformat_init (profile=0x7f635900fe60, service=<optimized out>, file=0x7f635e230a78 "/home/styopa/Downloads/LA_FUERZA_ELECTROMOTRIZ-HARD_STYLE.mp3") at producer_avformat.c:198 #20 0x00007f6355d4b70a in mlt_factory_producer (profile=0x7f635900fe60, service=0x7f635d9071b0 "avformat", input=0x7f635e230a78) at mlt_factory.c:291 #21 0x00007f633d6c81da in create_from (services=<optimized out>, file=0x7f635e230a78 "/home/styopa/Downloads/LA_FUERZA_ELECTROMOTRIZ-HARD_STYLE.mp3", profile=0x7f635900fe60) at producer_loader.c:43 #22 create_producer (profile=0x7f635900fe60, file=0x7f635e230a78 "/home/styopa/Downloads/LA_FUERZA_ELECTROMOTRIZ-HARD_STYLE.mp3") at producer_loader.c:98 #23 0x00007f633d6c84f4 in producer_loader_init (profile=0x7f635900fe60, type=<optimized out>, id=0x7f63587660b0 "loader", arg=0x7f635e230a78 "/home/styopa/Downloads/LA_FUERZA_ELECTROMOTRIZ-HARD_STYLE.mp3") at producer_loader.c:198 #24 0x00007f6355d4b70a in mlt_factory_producer (profile=0x7f635900fe60, service=0x7f63587660b0 "loader", input=0x7f635e230a78) at mlt_factory.c:291 #25 0x00007f6355b2218e in Mlt::Producer::Producer(Mlt::Profile&, char const*, char const*) () from /usr/lib/libmlt++.so.3 #26 0x00007f635627529a in Render::processFileProperties (this=<optimized out>) at /tmp/buildd/kdenlive-0.8.2.1/src/renderer.cpp:674 #27 0x00007f6356256776 in run (this=0x7f635abbb080) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:120 #28 QtConcurrent::RunFunctionTask<void>::run (this=0x7f635abbb080) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:114 #29 0x00007f63551f58f5 in QThreadPoolThread::run() () from /usr/lib/libQtCore.so.4 #30 0x00007f6355200cf5 in QThreadPrivate::start(void*) () from /usr/lib/libQtCore.so.4 #31 0x00007f6353b88b50 in start_thread (arg=<optimized out>) at pthread_create.c:304 #32 0x00007f634ffb590d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #33 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f635612f780 (LWP 4973)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f635520118b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f63551f5201 in QThreadPoolPrivate::waitForDone() () from /usr/lib/libQtCore.so.4 #3 0x00007f63551f66cf in QThreadPool::~QThreadPool() () from /usr/lib/libQtCore.so.4 #4 0x00007f63551f6709 in QThreadPool::~QThreadPool() () from /usr/lib/libQtCore.so.4 #5 0x00007f63551f6735 in QGlobalStaticDeleter<QThreadPool>::~QGlobalStaticDeleter() () from /usr/lib/libQtCore.so.4 #6 0x00007f634ff13df2 in __run_exit_handlers (status=1, listp=0x7f635025e4c8, run_list_atexit=true) at exit.c:78 #7 0x00007f634ff13e45 in *__GI_exit (status=1501042924) at exit.c:100 #8 0x00007f6350e94ba8 in qt_xio_errhandler () from /usr/lib/libQtGui.so.4 #9 0x00007f6354d60f48 in KApplication::xioErrhandler (this=0x7fff37cbb450, dpy=0x7f63586d28b0) at ../../kdeui/kernel/kapplication.cpp:419 #10 0x00007f63533ea31e in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #11 0x00007f63533e7b9d in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #12 0x00007f63533c75da in XFlush () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #13 0x00007f6350e78a9f in QWidget::setCursor(QCursor const&) () from /usr/lib/libQtGui.so.4 #14 0x00007f6351228a13 in QLineEditPrivate::init(QString const&) () from /usr/lib/libQtGui.so.4 #15 0x00007f635122a23f in QLineEdit::QLineEdit(QWidget*) () from /usr/lib/libQtGui.so.4 #16 0x00007f63562bbc29 in Ui_TrackHeader_UI::setupUi (this=0x7f6359974458, TrackHeader_UI=0x7f6359974430) at /tmp/buildd/kdenlive-0.8.2.1/build/src/cmake_bindir/ui_trackheader_ui.h:55 #17 0x00007f63562ba487 in HeaderTrack::HeaderTrack (this=0x7f6359974430, index=<optimized out>, info=..., height=49, parent=<optimized out>) at /tmp/buildd/kdenlive-0.8.2.1/src/headertrack.cpp:43 #18 0x00007f635629e6e3 in TrackView::slotRebuildTrackHeaders (this=0x7f6359a275c0) at /tmp/buildd/kdenlive-0.8.2.1/src/trackview.cpp:553 #19 0x00007f635629e929 in TrackView::slotReloadTracks (this=0x7f6359a275c0) at /tmp/buildd/kdenlive-0.8.2.1/src/trackview.cpp:520 #20 0x00007f63562aab07 in TrackView::qt_metacall (this=0x7f6359a275c0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff37cb9cb0) at /tmp/buildd/kdenlive-0.8.2.1/build/src/cmake_bindir/trackview.moc:142 #21 0x00007f63552f9eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #22 0x00007f63562cd44a in CustomTrackView::updateTrackNames (this=0x7f6359a28be0, track=<optimized out>, added=false) at /tmp/buildd/kdenlive-0.8.2.1/src/customtrackview.cpp:6719 #23 0x00007f63562d4778 in CustomTrackView::removeTrack (this=0x7f6359a28be0, ix=5) at /tmp/buildd/kdenlive-0.8.2.1/src/customtrackview.cpp:2787 #24 0x00007f635641d8c0 in AddTrackCommand::redo (this=0x7f635f8824a0) at /tmp/buildd/kdenlive-0.8.2.1/src/addtrackcommand.cpp:50 #25 0x00007f6351479513 in QUndoCommand::redo() () from /usr/lib/libQtGui.so.4 #26 0x00007f635147aa83 in QUndoStack::push(QUndoCommand*) () from /usr/lib/libQtGui.so.4 #27 0x00007f63562d6489 in deleteTimelineTrack (trackinfo=..., ix=5, this=0x7f6359a28be0) at /tmp/buildd/kdenlive-0.8.2.1/src/customtrackview.cpp:5859 #28 CustomTrackView::deleteTimelineTrack (this=0x7f6359a28be0, ix=5, trackinfo=...) at /tmp/buildd/kdenlive-0.8.2.1/src/customtrackview.cpp:5831 #29 0x00007f63562d69d8 in CustomTrackView::slotDeleteTrack (this=0x7f6359a28be0, ix=5) at /tmp/buildd/kdenlive-0.8.2.1/src/customtrackview.cpp:5809 #30 0x00007f6356213be2 in MainWindow::slotDeleteTrack (this=0x7f6358750540, ix=5) at /tmp/buildd/kdenlive-0.8.2.1/src/mainwindow.cpp:2937 #31 0x00007f635622bd85 in MainWindow::qt_metacall (this=0x7f6358750540, _c=QMetaObject::InvokeMetaMethod, _id=108, _a=0x7fff37cba810) at /tmp/buildd/kdenlive-0.8.2.1/build/src/cmake_bindir/mainwindow.moc:499 #32 0x00007f63552f9eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #33 0x00007f635629de01 in TrackView::deleteTrack (this=<optimized out>, _t1=5) at /tmp/buildd/kdenlive-0.8.2.1/build/src/cmake_bindir/trackview.moc:189 #34 0x00007f63562aa919 in TrackView::qt_metacall (this=0x7f6359a275c0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff37cba980) at /tmp/buildd/kdenlive-0.8.2.1/build/src/cmake_bindir/trackview.moc:127 #35 0x00007f63552f9eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #36 0x00007f63562bb331 in HeaderTrack::deleteTrack (this=<optimized out>, _t1=5) at /tmp/buildd/kdenlive-0.8.2.1/build/src/cmake_bindir/headertrack.moc:161 #37 0x00007f63562bb934 in HeaderTrack::qt_metacall (this=0x7f635e4e8a00, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff37cbaa30) at /tmp/buildd/kdenlive-0.8.2.1/build/src/cmake_bindir/headertrack.moc:116 #38 0x00007f63552f9eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #39 0x00007f6355301f7f in QSingleShotTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4 #40 0x00007f63552fd799 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #41 0x00007f6350e28c64 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #42 0x00007f6350e2daf1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #43 0x00007f6354d62b96 in KApplication::notify (this=0x7fff37cbb450, receiver=0x7f635a645000, event=0x7fff37cbb140) at ../../kdeui/kernel/kapplication.cpp:311 #44 0x00007f63552e728c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #45 0x00007f6355313c82 in QTimerInfoList::activateTimers() () from /usr/lib/libQtCore.so.4 #46 0x00007f63553114d8 in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib/libQtCore.so.4 #47 0x00007f634f0c00cf in g_main_dispatch (context=0x7f63586ae000) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2442 #48 g_main_context_dispatch (context=0x7f63586ae000) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2998 #49 0x00007f634f0c08c8 in g_main_context_iterate (context=0x7f63586ae000, block=<optimized out>, dispatch=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3076 #50 0x00007f634f0c0a99 in g_main_context_iteration (context=0x7f63586ae000, may_block=1) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3139 #51 0x00007f6355311e2f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #52 0x00007f6350ecceee in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtGui.so.4 #53 0x00007f63552e6492 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #54 0x00007f63552e668f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #55 0x00007f63552ea837 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #56 0x00007f63561fcda5 in main (argc=5, argv=0x7fff37cbba98) at /tmp/buildd/kdenlive-0.8.2.1/src/main.cpp:89 Report to http://kdenlive.org/mantis | ||||||||||||
Notes |
|
|
(0008760) ptitmain (developer) 2012-12-12 22:24 |
This bug is solved in v0.9 (just tested in 0.9.2) and deletion of the track does not crash kdenlive anymore. Bug should be marked as "resolved"... |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2012-02-28 07:24 | Styopa | New Issue | |
| 2012-02-28 07:24 | Styopa | File Added: kdenlive-20120228-011426.kcrash | |
| 2012-12-12 22:24 | ptitmain | Note Added: 0008760 | |
| Copyright © 2000 - 2013 MantisBT Team |



