https://bugs.kde.org/show_bug.cgi?id=392884
Bug ID: 392884 Summary: Application crashes constantly Product: kdenlive Version: 17.12.3 Platform: Fedora RPMs OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: User Interface Assignee: j...@kdenlive.org Reporter: moonw...@poczta.onet.pl Target Milestone: --- Qt Version: 5.9.4 Frameworks Version: 5.44.0 Operating System: Linux 4.15.14-300.fc27.x86_64 x86_64 Distribution: "Fedora release 27 (Twenty Seven)" -- Information about the crash: - What I was doing when the application crashed: 25 clips, few of them already added to the timeline. I was adding clip to timeline. But application crashes also when for example i was trying to play clip in preview window. The crash can be reproduced every time. -- Backtrace: Application: Kdenlive (kdenlive), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7ff273af3940 (LWP 25080))] Thread 14 (Thread 0x7ff2209df700 (LWP 25140)): [KCrash Handler] #6 0x00007ff26761d660 in raise () from /lib64/libc.so.6 #7 0x00007ff26761ec41 in abort () from /lib64/libc.so.6 #8 0x00007ff267615f7a in __assert_fail_base () from /lib64/libc.so.6 #9 0x00007ff267615ff2 in __assert_fail () from /lib64/libc.so.6 #10 0x00007ff235df1a1a in movit::ResourcePool::create_vec2_vao (this=0x55c690031a70, attribute_indices=std::set with 2 elements = {...}, vbo_num=<optimized out>) at resource_pool.cpp:612 #11 0x00007ff235ddc487 in movit::EffectChain::execute_phase (this=this@entry=0x7ff21000a4e0, phase=phase@entry=0x7ff211ae6c00, output_textures=std::map with 0 elements, destinations=std::vector of length 0, capacity 0, generated_mipmaps=generated_mipmaps@entry=0x7ff2209de890) at effect_chain.cpp:2252 #12 0x00007ff235de2f4c in movit::EffectChain::render (this=this@entry=0x7ff21000a4e0, dest_fbo=dest_fbo@entry=3, destinations=std::vector of length 0, capacity 0, x=0, y=0, width=1920, height=1080) at effect_chain.cpp:2057 #13 0x00007ff235de3d15 in movit::EffectChain::render_to_fbo (this=this@entry=0x7ff21000a4e0, dest_fbo=3, width=<optimized out>, width@entry=1920, height=<optimized out>, height@entry=1080) at effect_chain.cpp:1913 #14 0x00007ff23606ea8f in GlslManager::render_frame_texture (this=0x55c690823940, chain=chain@entry=0x7ff21000a4e0, frame=frame@entry=0x7ff21022b650, width=width@entry=1920, height=height@entry=1080, image=image@entry=0x7ff2209dec38) at filter_glsl_manager.cpp:404 #15 0x00007ff23607214a in movit_render (image=0x7ff2209dec38, height=1080, width=1920, output_format=mlt_image_glsl_texture, format=0x55c6910664dc, frame=0x7ff21022b650, chain=0x7ff21000a4e0) at filter_movit_convert.cpp:451 #16 convert_image (frame=0x7ff21022b650, image=0x7ff2209dec38, format=0x55c6910664dc, output_format=mlt_image_glsl_texture) at filter_movit_convert.cpp:573 #17 0x00007ff272b2978e in mlt_frame_get_image (self=self@entry=0x7ff21022b650, buffer=buffer@entry=0x7ff2209dec38, format=format@entry=0x55c6910664dc, width=width@entry=0x7ff2209dec24, height=height@entry=0x7ff2209dec28, writable=writable@entry=0) at mlt_frame.c:591 #18 0x00007ff272b3d05a in consumer_read_ahead_thread (arg=0x55c6916daec0) at mlt_consumer.c:825 #19 0x000055c68d4c9dfd in RenderThread::run (this=0x7ff1dbba2a20) at /usr/src/debug/kdenlive-17.12.3-3.fc27.x86_64/src/monitor/glwidget.cpp:1306 #20 0x00007ff26832cde2 in QThreadPrivate::start (arg=0x7ff1dbba2a20) at thread/qthread_unix.cpp:368 #21 0x00007ff265c6b50b in start_thread () from /lib64/libpthread.so.0 #22 0x00007ff2676de16f in clone () from /lib64/libc.so.6 Thread 13 (Thread 0x7ff21a658700 (LWP 25139)): #0 0x00007ff265c7182d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ff272b3d35b in mlt_consumer_rt_frame (self=self@entry=0x55c6916daec0) at mlt_consumer.c:1576 #2 0x00007ff23782caa3 in consumer_thread (arg=0x55c6916daec0) at consumer_sdl_audio.c:531 #3 0x00007ff265c6b50b in start_thread () from /lib64/libpthread.so.0 #4 0x00007ff2676de16f in clone () from /lib64/libc.so.6 Thread 12 (Thread 0x7ff1e7fff700 (LWP 25126)): #0 0x00007ff265c71b5b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ff26832d423 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7ff248029ba0) at thread/qwaitcondition_unix.cpp:133 #2 QWaitConditionPrivate::wait (time=30000, this=0x7ff248029ba0) at thread/qwaitcondition_unix.cpp:141 #3 QWaitCondition::wait (this=this@entry=0x55c6918014f0, mutex=mutex@entry=0x55c69117aab0, time=30000) at thread/qwaitcondition_unix.cpp:215 #4 0x00007ff268329da2 in QThreadPoolThread::run (this=0x55c6918014e0) at thread/qthreadpool.cpp:144 #5 0x00007ff26832cde2 in QThreadPrivate::start (arg=0x55c6918014e0) at thread/qthread_unix.cpp:368 #6 0x00007ff265c6b50b in start_thread () from /lib64/libpthread.so.0 #7 0x00007ff2676de16f in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x7ff1fd83f700 (LWP 25098)): #0 0x00007ff25ffcce0e in g_source_iter_next () from /lib64/libglib-2.0.so.0 #1 0x00007ff25ffcf7d1 in g_main_context_check () from /lib64/libglib-2.0.so.0 #2 0x00007ff25ffcfe40 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #3 0x00007ff25ffcffac in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #4 0x00007ff268529c4b in QEventDispatcherGlib::processEvents (this=0x7ff1f8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007ff2684d796a in QEventLoop::exec (this=this@entry=0x7ff1fd83ec60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007ff2683288ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515 #7 0x00007ff26832cde2 in QThreadPrivate::start (arg=0x55c690079db0) at thread/qthread_unix.cpp:368 #8 0x00007ff265c6b50b in start_thread () from /lib64/libpthread.so.0 #9 0x00007ff2676de16f in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7ff2198af700 (LWP 25097)): #0 0x00007ff265c7182d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ff26832d53b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55c691fedb40) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x55c6925cc130, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007ff269b17428 in QSGRenderThread::processEventsAndWaitForMore() () from /lib64/libQt5Quick.so.5 #4 0x00007ff269b1788a in QSGRenderThread::run() () from /lib64/libQt5Quick.so.5 #5 0x00007ff26832cde2 in QThreadPrivate::start (arg=0x55c6925cc0b0) at thread/qthread_unix.cpp:368 #6 0x00007ff265c6b50b in start_thread () from /lib64/libpthread.so.0 #7 0x00007ff2676de16f in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7ff21b219700 (LWP 25095)): #0 0x00007ff2676cf738 in read () from /lib64/libc.so.6 #1 0x00007ff2600140a0 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0 #2 0x00007ff25ffcf9a8 in g_main_context_check () from /lib64/libglib-2.0.so.0 #3 0x00007ff25ffcfe40 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #4 0x00007ff25ffcffac in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #5 0x00007ff268529c4b in QEventDispatcherGlib::processEvents (this=0x7ff20c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007ff2684d796a in QEventLoop::exec (this=this@entry=0x7ff21b218c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #7 0x00007ff2683288ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515 #8 0x00007ff26832cde2 in QThreadPrivate::start (arg=0x7ff208157fd0) at thread/qthread_unix.cpp:368 #9 0x00007ff265c6b50b in start_thread () from /lib64/libpthread.so.0 #10 0x00007ff2676de16f in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7ff21ba1a700 (LWP 25093)): #0 0x00007ff265c7182d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ff26832d53b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55c6925b7590) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x7ff248035f80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007ff269b17428 in QSGRenderThread::processEventsAndWaitForMore() () from /lib64/libQt5Quick.so.5 #4 0x00007ff269b1788a in QSGRenderThread::run() () from /lib64/libQt5Quick.so.5 #5 0x00007ff26832cde2 in QThreadPrivate::start (arg=0x7ff248035f00) at thread/qthread_unix.cpp:368 #6 0x00007ff265c6b50b in start_thread () from /lib64/libpthread.so.0 #7 0x00007ff2676de16f in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7ff22298b700 (LWP 25087)): #0 0x00007ff2600153f4 in g_mutex_unlock () from /lib64/libglib-2.0.so.0 #1 0x00007ff25ffcfe8e in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #2 0x00007ff25ffcffac in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007ff268529c4b in QEventDispatcherGlib::processEvents (this=0x7ff214000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007ff2684d796a in QEventLoop::exec (this=this@entry=0x7ff22298ac40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007ff2683288ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515 #6 0x00007ff269652e75 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5 #7 0x00007ff26832cde2 in QThreadPrivate::start (arg=0x55c690e61e90) at thread/qthread_unix.cpp:368 #8 0x00007ff265c6b50b in start_thread () from /lib64/libpthread.so.0 #9 0x00007ff2676de16f in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7ff2237ff700 (LWP 25086)): #0 0x00007ff265c71b5b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ff26832d423 in QWaitConditionPrivate::wait_relative (time=30000, this=0x55c69117abe0) at thread/qwaitcondition_unix.cpp:133 #2 QWaitConditionPrivate::wait (time=30000, this=0x55c69117abe0) at thread/qwaitcondition_unix.cpp:141 #3 QWaitCondition::wait (this=this@entry=0x55c6908af3a0, mutex=mutex@entry=0x55c69117aab0, time=30000) at thread/qwaitcondition_unix.cpp:215 #4 0x00007ff268329da2 in QThreadPoolThread::run (this=0x55c6908af390) at thread/qthreadpool.cpp:144 #5 0x00007ff26832cde2 in QThreadPrivate::start (arg=0x55c6908af390) at thread/qthread_unix.cpp:368 #6 0x00007ff265c6b50b in start_thread () from /lib64/libpthread.so.0 #7 0x00007ff2676de16f in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7ff229377700 (LWP 25084)): #0 0x00007ff2676d3c6b in poll () from /lib64/libc.so.6 #1 0x00007ff25ffcfe99 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #2 0x00007ff25ffcffac in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007ff268529c4b in QEventDispatcherGlib::processEvents (this=0x7ff224000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007ff2684d796a in QEventLoop::exec (this=this@entry=0x7ff229376c40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007ff2683288ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515 #6 0x00007ff269652e75 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5 #7 0x00007ff26832cde2 in QThreadPrivate::start (arg=0x55c690f06850) at thread/qthread_unix.cpp:368 #8 0x00007ff265c6b50b in start_thread () from /lib64/libpthread.so.0 #9 0x00007ff2676de16f in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7ff245f72700 (LWP 25083)): #0 0x00007ff2676cf738 in read () from /lib64/libc.so.6 #1 0x00007ff2600140a0 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0 #2 0x00007ff25ffcf9a8 in g_main_context_check () from /lib64/libglib-2.0.so.0 #3 0x00007ff25ffcfe40 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #4 0x00007ff25ffcffac in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #5 0x00007ff268529c4b in QEventDispatcherGlib::processEvents (this=0x7ff240000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007ff2684d796a in QEventLoop::exec (this=this@entry=0x7ff245f71c20, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #7 0x00007ff2683288ca in QThread::exec (this=this@entry=0x7ff26e12a060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:515 #8 0x00007ff26deb6449 in QDBusConnectionManager::run (this=0x7ff26e12a060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #9 0x00007ff26832cde2 in QThreadPrivate::start (arg=0x7ff26e12a060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368 #10 0x00007ff265c6b50b in start_thread () from /lib64/libpthread.so.0 #11 0x00007ff2676de16f in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7ff24e70c700 (LWP 25082)): #0 0x00007ff2676d3c6b in poll () from /lib64/libc.so.6 #1 0x00007ff2648cdfe7 in _xcb_conn_wait () from /lib64/libxcb.so.1 #2 0x00007ff2648cfdda in xcb_wait_for_event () from /lib64/libxcb.so.1 #3 0x00007ff25086ebf9 in QXcbEventReader::run() () from /lib64/libQt5XcbQpa.so.5 #4 0x00007ff26832cde2 in QThreadPrivate::start (arg=0x55c68f992790) at thread/qthread_unix.cpp:368 #5 0x00007ff265c6b50b in start_thread () from /lib64/libpthread.so.0 #6 0x00007ff2676de16f in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7ff2582e7700 (LWP 25081)): #0 0x00007ff265c7182d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ff267fb6e0c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6 #2 0x00007ff26c1eabb7 in bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop() () from /lib64/libQt5WebKit.so.5 #3 0x00007ff26c1eacf9 in bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadEntryPoint(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*) () from /lib64/libQt5WebKit.so.5 #4 0x00007ff267fbd14f in execute_native_thread_routine () from /lib64/libstdc++.so.6 #5 0x00007ff265c6b50b in start_thread () from /lib64/libpthread.so.0 #6 0x00007ff2676de16f in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7ff273af3940 (LWP 25080)): #0 0x00007ff2676d3c6b in poll () from /lib64/libc.so.6 #1 0x00007ff25ffcfe99 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #2 0x00007ff25ffcffac in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007ff268529c4b in QEventDispatcherGlib::processEvents (this=0x55c68f9cfeb0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007ff2684d796a in QEventLoop::exec (this=this@entry=0x7ffe9a5ce120, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007ff2684e0094 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1289 #6 0x000055c68d21f6fd in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kdenlive-17.12.3-3.fc27.x86_64/src/main.cpp:163 -- You are receiving this mail because: You are watching all bug changes.