Kdenlive   bug tracker Home page

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003070KdenliveFile Loadingpublic2013-04-26 00:532014-08-05 23:31
Reporterstas 
Assigned Toddennedy 
PriorityhighSeveritycrashReproducibilityalways
StatusresolvedResolutionfixed 
Platform64 bitOSOpenSUSEOS Version12.3
Product Version0.9.6 
Target VersionFixed in Version 
Summary0003070: Crush wher open project
DescriptionApplication: kdenlive (0.9.6)
KDE Platform Version: 4.10.2 "release 1"
Qt Version: 4.8.4
Operating System: Linux 3.7.10-1.1-desktop x86_64
Distribution: "openSUSE 12.3 (x86_64)"

-- Information about the crash:
<???????? ????????, ??? ?? ??????, ????? ????????? ??????.>

The crash can be reproduced every time.

-- Backtrace:
Application: Kdenlive (kdenlive), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0594ada7c0 (LWP 10238))]

Thread 5 (Thread 0x7f057011b700 (LWP 10259)):
#0 0x00007f0591413964 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007f05911f9163 in mlt_consumer_rt_frame (self=self@entry=0x4426120) at mlt_consumer.c:1375
0000002 0x00007f057cea5180 in consumer_thread (arg=0x4426120) at consumer_sdl_audio.c:488
0000003 0x00007f059140fe0f in start_thread () from /lib64/libpthread.so.0
0000004 0x00007f058f4517dd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f056e515700 (LWP 10260)):
[KCrash Handler]
0000005 0x0000000000000000 in ?? ()
0000006 0x00007f057c1cefef in vdpau_fini (self=0x57c25f0) at vdpau.c:55
0000007 0x00007f057c1d32d7 in video_codec_init (properties=0x57be870, index=<optimized out>, self=0x57c25f0) at producer_avformat.c:1913
0000008 producer_set_up_video (frame=0x7f05640086e0, self=0x57c25f0) at producer_avformat.c:2114
0000009 producer_get_frame (producer=0x57be870, frame=0x7f0564005ea8, index=<optimized out>) at producer_avformat.c:2781
0000010 0x00007f05911f3fb1 in producer_get_frame (service=0x57be870, frame=0x7f0564005ea8, index=0) at mlt_producer.c:634
0000011 0x00007f05911f22ff in mlt_service_get_frame (self=self@entry=0x57be870, frame=frame@entry=0x7f0564005ea8, index=index@entry=0) at mlt_service.c:457
0000012 0x00007f05911f3e0c in producer_get_frame (service=<optimized out>, frame=0x7f0564005ea8, index=0) at mlt_producer.c:685
0000013 0x00007f05911f22ff in mlt_service_get_frame (self=self@entry=0x513ba40, frame=frame@entry=0x7f0564005ea8, index=index@entry=0) at mlt_service.c:457
0000014 0x00007f05911f54f7 in producer_get_frame (producer=0x5148670, frame=0x7f0564005ea8, index=0) at mlt_playlist.c:1844
0000015 0x00007f05911f3fb1 in producer_get_frame (service=0x5148670, frame=0x7f0564005ea8, index=0) at mlt_producer.c:634
0000016 0x00007f05911f22ff in mlt_service_get_frame (self=self@entry=0x5148670, frame=frame@entry=0x7f0564005ea8, index=index@entry=0) at mlt_service.c:457
0000017 0x00007f05911f44ec in producer_get_frame (parent=0x54a0620, frame=0x7f0564005ea8, index=<optimized out>) at mlt_multitrack.c:459
0000018 0x00007f05911f3fb1 in producer_get_frame (service=0x54a0620, frame=0x7f0564005ea8, index=5) at mlt_producer.c:634
0000019 0x00007f05911f22ff in mlt_service_get_frame (self=0x54a0620, frame=frame@entry=0x7f0564005ea8, index=index@entry=5) at mlt_service.c:457
0000020 0x00007f05911fb071 in transition_get_frame (service=0x54a7880, frame=0x7f0564005ea8, index=5) at mlt_transition.c:508
0000021 0x00007f05911f22ff in mlt_service_get_frame (self=0x54a7880, frame=frame@entry=0x7f0564005ea8, index=index@entry=5) at mlt_service.c:457
0000022 0x00007f05911fb071 in transition_get_frame (service=0x54a9da0, frame=0x7f0564005ea8, index=5) at mlt_transition.c:508
0000023 0x00007f05911f22ff in mlt_service_get_frame (self=0x54a9da0, frame=frame@entry=0x7f0564005ea8, index=index@entry=5) at mlt_service.c:457
0000024 0x00007f05911fb071 in transition_get_frame (service=0x54ac240, frame=0x7f0564005ea8, index=5) at mlt_transition.c:508
0000025 0x00007f05911f22ff in mlt_service_get_frame (self=0x54ac240, frame=0x7f0564005ea8, index=index@entry=5) at mlt_service.c:457
0000026 0x00007f05911fafd3 in transition_get_frame (service=0x54ae710, frame=0x7f056e514b48, index=0) at mlt_transition.c:433
0000027 0x00007f05911f22ff in mlt_service_get_frame (self=0x54ae710, frame=frame@entry=0x7f056e514b48, index=index@entry=0) at mlt_service.c:457
0000028 0x00007f05911fb716 in producer_get_frame (parent=0x5491bc0, frame=0x7f056e514d18, track=<optimized out>) at mlt_tractor.c:392
0000029 0x00007f05911f3fb1 in producer_get_frame (service=0x5491bc0, frame=0x7f056e514d18, index=0) at mlt_producer.c:634
0000030 0x00007f05911f22ff in mlt_service_get_frame (self=0x5491bc0, frame=0x7f056e514d18, index=0) at mlt_service.c:457
0000031 0x00007f05911f22ff in mlt_service_get_frame (self=self@entry=0x4426120, frame=frame@entry=0x7f056e514d18, index=index@entry=0) at mlt_service.c:457
0000032 0x00007f05911f8772 in mlt_consumer_get_frame (self=self@entry=0x4426120) at mlt_consumer.c:586
0000033 0x00007f05911f8dc2 in consumer_read_ahead_thread (arg=0x4426120) at mlt_consumer.c:710
0000034 0x00007f059140fe0f in start_thread () from /lib64/libpthread.so.0
0000035 0x00007f058f4517dd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f056c10e700 (LWP 10261)):
#0 0x00007f0591413d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007f05916a6557 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
0000002 0x00007f0591699d5f in ?? () from /usr/lib64/libQtCore.so.4
0000003 0x00007f05916a609c in ?? () from /usr/lib64/libQtCore.so.4
0000004 0x00007f059140fe0f in start_thread () from /lib64/libpthread.so.0
0000005 0x00007f058f4517dd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f056d230700 (LWP 10262)):
#0 0x00007f059141611c in __lll_lock_wait () from /lib64/libpthread.so.0
#1 0x00007f0591411f2c in _L_lock_974 () from /lib64/libpthread.so.0
0000002 0x00007f0591411d7b in pthread_mutex_lock () from /lib64/libpthread.so.0
0000003 0x00007f05911f1ec2 in mlt_service_lock (self=<optimized out>) at mlt_service.c:137
0000004 0x00007f05911f22a3 in mlt_service_get_frame (self=self@entry=0x4426120, frame=frame@entry=0x7f056d22fd18, index=index@entry=0) at mlt_service.c:444
0000005 0x00007f05911f8772 in mlt_consumer_get_frame (self=self@entry=0x4426120) at mlt_consumer.c:586
0000006 0x00007f05911f8dc2 in consumer_read_ahead_thread (arg=0x4426120) at mlt_consumer.c:710
0000007 0x00007f059140fe0f in start_thread () from /lib64/libpthread.so.0
0000008 0x00007f058f4517dd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f0594ada7c0 (LWP 10238)):
#0 0x00007f0591410fef in pthread_join () from /lib64/libpthread.so.0
#1 0x00007f057cea4a87 in consumer_stop (parent=<optimized out>) at consumer_sdl_audio.c:198
0000002 0x00007f05911f9a79 in mlt_consumer_stop (self=0x4426120) at mlt_consumer.c:1440
0000003 0x00000000006c95f9 in Render::stop (this=0x3a1a180) at /usr/src/debug/kdenlive-0.9.6/src/renderer.cpp:1579
0000004 0x0000000000673ee1 in activateMonitor (name=Kdenlive::clipMonitor, this=0x39a8040, forceRefresh=<optimized out>) at /usr/src/debug/kdenlive-0.9.6/src/monitormanager.cpp:106
0000005 MonitorManager::activateMonitor (this=0x39a8040, name=Kdenlive::clipMonitor, forceRefresh=<optimized out>) at /usr/src/debug/kdenlive-0.9.6/src/monitormanager.cpp:93
0000006 0x00000000004e6fd9 in MainWindow::connectDocument (this=this@entry=0x26d8ef0, trackView=trackView@entry=0x44fc5a0, doc=doc@entry=0x262a2f0) at /usr/src/debug/kdenlive-0.9.6/src/mainwindow.cpp:2754
0000007 0x00000000004f60de in MainWindow::doOpenFile (this=this@entry=0x26d8ef0, url=..., stale=<optimized out>, stale@entry=0x0) at /usr/src/debug/kdenlive-0.9.6/src/mainwindow.cpp:2246
0000008 0x00000000004fb75c in MainWindow::openFile (this=this@entry=0x26d8ef0, url=...) at /usr/src/debug/kdenlive-0.9.6/src/mainwindow.cpp:2200
0000009 0x00000000004fb877 in MainWindow::openFile (this=0x26d8ef0) at /usr/src/debug/kdenlive-0.9.6/src/mainwindow.cpp:2111
0000010 0x00000000005001fa in MainWindow::qt_static_metacall (_o=0x26d8ef0, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/kdenlive-0.9.6/build/src/mainwindow.moc:386
0000011 0x00007f05917b717f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
0000012 0x00007f05917bf00f in ?? () from /usr/lib64/libQtCore.so.4
0000013 0x00007f05917b648c in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
0000014 0x00007f05921a08bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
0000015 0x00007f05921a4d3b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
0000016 0x00007f05944d9146 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
0000017 0x00007f05917a1c6e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
0000018 0x00007f05917d2a41 in ?? () from /usr/lib64/libQtCore.so.4
0000019 0x00007f05917cfb34 in ?? () from /usr/lib64/libQtCore.so.4
0000020 0x00007f05917cfb51 in ?? () from /usr/lib64/libQtCore.so.4
0000021 0x00007f058c6497d5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
0000022 0x00007f058c649b08 in ?? () from /usr/lib64/libglib-2.0.so.0
0000023 0x00007f058c649bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
0000024 0x00007f05917d01a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
0000025 0x00007f0592240c6e in ?? () from /usr/lib64/libQtGui.so.4
0000026 0x00007f05917a09bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
0000027 0x00007f05917a0c48 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
0000028 0x00007f05917a58e8 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
0000029 0x000000000045a624 in main (argc=6, argv=0x7fffddbd8f78) at /usr/src/debug/kdenlive-0.9.6/src/main.cpp:89

???????? http://kdenlive.org/mantis [^]
TagsNo tags attached.
Build/Install MethodDistribution package
Attached Files? file icon kdenlive-20130426-014603.kcrash [^] (9,420 bytes) 2013-04-26 00:54 [Show Content]

- Relationships
duplicate of 0003079resolvedddennedy Crash when loading mp4 

-  Notes
(0009507)
j-b-m (administrator)
2013-04-29 15:07

Seems to be related to the NVidia VDPAU acceleration. Can you try to start Kdenlive using this command line to see if it fixes the crash?

export MLT_NO_VDPAU=1;kdenlive
(0009510)
stas (reporter)
2013-04-29 23:09

Yes , with MLT_NO_VDPAU=1;kdenlive no crash
But it is not very good fix

For info
Nvidia driver 310.44 x86_64
VideoCard GeForce 210
(0009515)
ddennedy (developer)
2013-05-02 09:25

See duplicate 3079 where it is reported as probably fixed.
I wish opensuse did not build MLT with VDPAU; it is not recommended and disabled by default in the MLT configure script!
(0009525)
ddennedy (developer)
2013-05-08 22:53

The openSUSE maintainer has disabled VDPAU now in MLT since package version 0.8.8-43.1.

- Issue History
Date Modified Username Field Change
2013-04-26 00:53 stas New Issue
2013-04-26 00:54 stas File Added: kdenlive-20130426-014603.kcrash
2013-04-29 15:07 j-b-m Note Added: 0009507
2013-04-29 15:07 j-b-m Assigned To => j-b-m
2013-04-29 15:07 j-b-m Status new => feedback
2013-04-29 23:09 stas Note Added: 0009510
2013-04-29 23:09 stas Status feedback => assigned
2013-05-02 09:23 ddennedy Relationship added duplicate of 0003079
2013-05-02 09:25 ddennedy Note Added: 0009515
2013-05-08 22:53 ddennedy Note Added: 0009525
2014-08-05 23:31 vpinon Status assigned => resolved
2014-08-05 23:31 vpinon Resolution open => fixed
2014-08-05 23:31 vpinon Assigned To j-b-m => ddennedy


Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker