Skip to main content

End of timeline crash [fixed]

4 posts / 0 new
Last post
jmpoure
Offline
Joined: 10/20/2008
Posts:
End of timeline crash [fixed]

Dear all,

I am working on a Hdv720p movie.
Segfaults happen when deleting a movie, either in the timeline OR in the project tree.

I will post several examples below.
As usual, this is always latest Debian SID with latest MLT + Kdenlive SVN.

Kind regards,
Jean-Michel

0
Your rating: None
jmpoure
Offline
Joined: 10/20/2008
Posts:
Re: Deleting sequences crash

If I move timeline cursor to the end of the timeline, kdenlive segfauts.

project:


 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
   
    
   
  
  
    
    
    
    
  
 
 
  
   
    
     
    
    
     
     
    
    
     
     
    
    
     
    
    
    
   
   
   
   
   
   
   
  
 

gdb trace

gdb: -nograb added to command-line options.
         Use the -dograb option to enforce grabbing.
kbuildsycoca running...
DCOP Cleaning up dead connections.
kdenlive:  + + YOUR MLT INSTALL WAS FOUND IN: /usr
kdenlive: ---------  close 1b
kdenlive: ---------  close 2b
kdenlive: Mlt inited
kdenlive: Creating new document
kdenlive: deleting contents...
kdenlive: Creating new document DONE 
kdenlive: ---------  close 3b
kdenlive: WARNING: KdenliveDoc::loadFromXML() document element has unknown tagName : kdenlivedoc
kdenlive: // DOCUMENT: /home/jmpoure/.kde/share/apps/kdenlive/recovery.kdenlive, version: 0.6
kdenlive: ---------  close 1b
kdenlive: ---------  close 2b
kdenlive: Creating new document
kdenlive: deleting contents...
kdenlive: Creating new document DONE 
kdenlive: ---------  close 3b
kdenlive: ****************  INIT DOCUMENT VIEW ***************
kdenlive:  + + CREATING CONSUMER WITH PROFILE: hdv_720_25p
kdenlive:  + + CREATING CONSUMER WITH PROFILE: hdv_720_25p
[New Thread 1082132816 (LWP 17934)]
[New Thread 1090525520 (LWP 17935)]
[Thread 1082132816 (LWP 17934) exited]
[Thread 1090525520 (LWP 17935) exited]
[New Thread 1090525520 (LWP 17936)]
[New Thread 1082132816 (LWP 17937)]
kdenlive: KdenliveDoc in closeDocument()
kdenlive: deleting contents...
kdenlive: *** DOCUMENT adding clip: mvi_2115.avi
[Thread 1090525520 (LWP 17936) exited]
[Thread 1082132816 (LWP 17937) exited]
[New Thread 1082132816 (LWP 17938)]
[New Thread 1090525520 (LWP 17939)]
[Thread 1082132816 (LWP 17938) exited]
[Thread 1090525520 (LWP 17939) exited]
ICE default IO error handler doing an exit(), pid = 17433, errno = 0
ICE default IO error handler doing an exit(), pid = 17468, errno = 0
kdenlive: *** DOCUMENT adding clip: mvi_2116.avi
kdenlive: *** DOCUMENT adding clip: mvi_2117.avi
kdenlive: *** DOCUMENT adding clip: mvi_2118.avi
kdenlive: *** DOCUMENT adding clip: mvi_2119.avi
kdenlive: *** DOCUMENT adding clip: mvi_2120.avi
kdenlive: *** DOCUMENT adding clip: mvi_2121.avi
kdenlive: *** DOCUMENT adding clip: mvi_2122.avi
kdenlive: *** DOCUMENT adding clip: mvi_2123.avi
kdenlive: *** DOCUMENT adding clip: mvi_2124.avi
kdenlive: *** DOCUMENT adding clip: Clip texte
[New Thread 1090525520 (LWP 17940)]
[New Thread 1082132816 (LWP 17941)]
kdenlive:  + + +  Loading Time : 2075ms
kdenlive: **********  FREED MEM FOR: mvi_2115.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2116.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2117.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2118.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2119.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2120.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2121.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2122.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2123.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2124.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2115.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2116.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2117.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2118.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2119.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2120.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2121.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2122.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2123.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2124.avi, COUNT: 0
[New Thread 1098918224 (LWP 17942)]
[New Thread 1107310928 (LWP 17943)]
[Thread 1090525520 (LWP 17940) exited]
[Thread 1082132816 (LWP 17941) exited]
[New Thread 1082132816 (LWP 17945)]
[New Thread 1090525520 (LWP 17946)]
kdenlive: **********  FREED MEM FOR: mvi_2115.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2116.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2117.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2118.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2119.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2120.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2121.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2122.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2123.avi, COUNT: 0
kdenlive: **********  FREED MEM FOR: mvi_2124.avi, COUNT: 0
[Thread 1082132816 (LWP 17945) exited]
[Thread 1090525520 (LWP 17946) exited]
[Thread 1098918224 (LWP 17942) exited]
[Thread 1107310928 (LWP 17943) exited]
[New Thread 1107310928 (LWP 17965)]
[New Thread 1098918224 (LWP 17966)]
kdenlive: / / / / / SAVING RECOVERY FILE
[Thread 1107310928 (LWP 17965) exited]
[Thread 1098918224 (LWP 17966) exited]
[New Thread 1098918224 (LWP 17969)]
[New Thread 1107310928 (LWP 17970)]
[Thread 1098918224 (LWP 17969) exited]
[Thread 1107310928 (LWP 17970) exited]
[New Thread 1107310928 (LWP 17971)]
[New Thread 1098918224 (LWP 17972)]
[Thread 1107310928 (LWP 17971) exited]
[Thread 1098918224 (LWP 17972) exited]
[New Thread 1098918224 (LWP 17973)]
[New Thread 1107310928 (LWP 17974)]
[New Thread 1090525520 (LWP 17975)]
[New Thread 1082132816 (LWP 17976)]
[Thread 1098918224 (LWP 17973) exited]
[Thread 1107310928 (LWP 17974) exited]
[Thread 1090525520 (LWP 17975) exited]
[Thread 1082132816 (LWP 17976) exited]
[New Thread 1082132816 (LWP 17981)]
[New Thread 1090525520 (LWP 17982)]
[Thread 1082132816 (LWP 17981) exited]
[Thread 1090525520 (LWP 17982) exited]
[New Thread 1090525520 (LWP 17991)]
[New Thread 1082132816 (LWP 17992)]
[Thread 1090525520 (LWP 17991) exited]
[Thread 1082132816 (LWP 17992) exited]
[New Thread 1082132816 (LWP 17993)]
[New Thread 1090525520 (LWP 17994)]
kdenlive: WARNING: Drag enter event
[Thread 1082132816 (LWP 17993) exited]
[Thread 1090525520 (LWP 17994) exited]
[New Thread 1090525520 (LWP 17995)]
[New Thread 1082132816 (LWP 17996)]
kdenlive: WARNING: Drag enter event
[Thread 1090525520 (LWP 17995) exited]
[Thread 1082132816 (LWP 17996) exited]
[New Thread 1082132816 (LWP 18001)]
[New Thread 1090525520 (LWP 18002)]
kdenlive: / / / / / SAVING RECOVERY FILE
[Thread 1082132816 (LWP 18001) exited]
[Thread 1090525520 (LWP 18002) exited]
[New Thread 1090525520 (LWP 18007)]
[New Thread 1082132816 (LWP 18008)]
[Thread 1090525520 (LWP 18007) exited]
[Thread 1082132816 (LWP 18008) exited]
[New Thread 1082132816 (LWP 18009)]
[New Thread 1090525520 (LWP 18010)]
[Thread 1082132816 (LWP 18009) exited]
[Thread 1090525520 (LWP 18010) exited]
[New Thread 1090525520 (LWP 18015)]
[New Thread 1082132816 (LWP 18016)]
[Thread 1090525520 (LWP 18015) exited]
[Thread 1082132816 (LWP 18016) exited]
[New Thread 1082132816 (LWP 18027)]
[New Thread 1090525520 (LWP 18028)]
[Thread 1082132816 (LWP 18027) exited]
[Thread 1090525520 (LWP 18028) exited]
[New Thread 1090525520 (LWP 18029)]
[New Thread 1082132816 (LWP 18030)]
[Thread 1090525520 (LWP 18029) exited]
[Thread 1082132816 (LWP 18030) exited]
[New Thread 1082132816 (LWP 18031)]
[New Thread 1090525520 (LWP 18032)]
kdenlive: / / / / / SAVING RECOVERY FILE
[Thread 1082132816 (LWP 18031) exited]
[Thread 1090525520 (LWP 18032) exited]
[New Thread 1090525520 (LWP 18033)]
[New Thread 1082132816 (LWP 18034)]
kdenlive: WARNING: Drag enter event
[Thread 1090525520 (LWP 18033) exited]
[Thread 1082132816 (LWP 18034) exited]
[New Thread 1082132816 (LWP 18052)]
[New Thread 1090525520 (LWP 18053)]
kdenlive: / / / / / SAVING RECOVERY FILE
[Thread 1082132816 (LWP 18052) exited]
[Thread 1090525520 (LWP 18053) exited]
[New Thread 1090525520 (LWP 18065)]
[New Thread 1082132816 (LWP 18066)]
[Thread 1090525520 (LWP 18065) exited]
[Thread 1082132816 (LWP 18066) exited]
[New Thread 1082132816 (LWP 18067)]
[New Thread 1090525520 (LWP 18068)]
[Thread 1082132816 (LWP 18067) exited]
[Thread 1090525520 (LWP 18068) exited]
[New Thread 1090525520 (LWP 18073)]
[New Thread 1082132816 (LWP 18074)]
[Thread 1090525520 (LWP 18073) exited]
[Thread 1082132816 (LWP 18074) exited]
[New Thread 1082132816 (LWP 18075)]
[New Thread 1090525520 (LWP 18076)]
kdenlive: / / / / / SAVING RECOVERY FILE
[Thread 1082132816 (LWP 18075) exited]
[Thread 1090525520 (LWP 18076) exited]
[New Thread 1090525520 (LWP 18077)]
[New Thread 1082132816 (LWP 18078)]
kdenlive: WARNING: Drag enter event
[Thread 1090525520 (LWP 18077) exited]
[Thread 1082132816 (LWP 18078) exited]
[New Thread 1082132816 (LWP 18083)]
[New Thread 1090525520 (LWP 18084)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1082132816 (LWP 18083)]
0x00002aec48930aa2 in ?? () from /usr/lib/libswscale.so.0
(gdb) thread apply all bt

Thread 61 (Thread 1090525520 (LWP 18084)):
#0  0x00002aec42a597a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00002aec46c34d28 in consumer_thread (arg=) at consumer_sdl_preview.c:381
#2  0x00002aec42a55317 in start_thread () from /lib/libpthread.so.0
#3  0x00002aec43e0ab1d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 60 (Thread 1082132816 (LWP 18083)):
#0  0x00002aec48930aa2 in ?? () from /usr/lib/libswscale.so.0
#1  0x0000000000000300 in ?? ()
#2  0x00000000407ff940 in ?? ()
#3  0x00002aec4892adad in sws_scale () from /usr/lib/libswscale.so.0
#4  0x00002aec47badeed in producer_get_image (frame=0x2aaaac002c60, buffer=0x408000c8, format=0x408000e0, width=0x407ffaf0, height=0x407ffaf4, writable=) at producer_avformat.c:415
#5  0x00002aec3d4d16c1 in mlt_frame_get_image (this=0x2aaaac002c60, buffer=0x408000c8, format=0x408000e0, width=0x407ffaf0, height=0x407ffaf4, writable=1) at mlt_frame.c:257
#6  0x00002aaaaafeeabd in filter_get_image (this=0x2aaaac002c60, image=0x408000c8, format=0x408000e0, width=0x407ffaf0, height=0x407ffaf4, writable=1) at filter_deinterlace.c:45
#7  0x00002aec3d4d16c1 in mlt_frame_get_image (this=0x2aaaac002c60, buffer=0x408000c8, format=0x408000e0, width=0x407ffaf0, height=0x407ffaf4, writable=0) at mlt_frame.c:257
#8  0x00002aec461cf99c in filter_get_image (this=0x2aaaac002c60, image=0x408000c8, format=0x408000e0, width=0x407ffbfc, height=0x407ffbf8, writable=0) at filter_rescale.c:212
#9  0x00002aec3d4d16c1 in mlt_frame_get_image (this=0x2aaaac002c60, buffer=0x408000c8, format=0x408000e0, width=0x407ffbfc, height=0x407ffbf8, writable=0) at mlt_frame.c:257
#10 0x00002aec461cfd65 in filter_get_image (this=0x2aaaac002c60, image=0x408000c8, format=0x408000e0, width=0x408000d8, height=0x408000dc, writable=0) at filter_resize.c:114
#11 0x00002aec3d4d16c1 in mlt_frame_get_image (this=0x2aaaac002c60, buffer=0x408000c8, format=0x408000e0, width=0x408000d8, height=0x408000dc, writable=0) at mlt_frame.c:257
#12 0x00002aec3d4defc3 in producer_get_image (this=0x2aaaac076ca0, buffer=0x408000c8, format=0x408000e0, width=0x408000d8, height=0x408000dc, writable=0) at mlt_tractor.c:215
#13 0x00002aec3d4d16c1 in mlt_frame_get_image (this=0x2aaaac076ca0, buffer=0x408000c8, format=0x408000e0, width=0x408000d8, height=0x408000dc, writable=0) at mlt_frame.c:257
#14 0x00002aec47bb0a04 in filter_get_image (this=0x2aaaac076ca0, image=0x408000c8, format=0x408000e0, width=0x408000d8, height=0x408000dc, writable=) at filter_avcolour_space.c:100
#15 0x00002aec3d4d16c1 in mlt_frame_get_image (this=0x2aaaac076ca0, buffer=0x408000c8, format=0x408000e0, width=0x408000d8, height=0x408000dc, writable=0) at mlt_frame.c:257
#16 0x00002aec46c35373 in consumer_thread (arg=) at consumer_sdl_still.c:454
#17 0x00002aec42a55317 in start_thread () from /lib/libpthread.so.0
#18 0x00002aec43e0ab1d in clone () from /lib/libc.so.6
#19 0x0000000000000000 in ?? ()

Thread 1 (Thread 47194253947952 (LWP 17908)):
#0  0x00002aec43e03e62 in select () from /lib/libc.so.6
#1  0x00002aec405c6376 in QEventLoop::processEvents (this=0x8ba080, flags=4) at kernel/qeventloop_x11.cpp:291
#2  0x00002aec40638e27 in QEventLoop::enterLoop (this=0x8ba080) at kernel/qeventloop.cpp:198
#3  0x00002aec40638c2f in QEventLoop::exec (this=0x8ba080) at kernel/qeventloop.cpp:145
#4  0x00002aec40621324 in QApplication::exec (this=0x7fff6d800b60) at kernel/qapplication.cpp:2758
#5  0x0000000000510bf6 in main (argc=1, argv=0x7fff6d800fa8) at main.cpp:107
#0  0x00002aec48930aa2 in ?? () from /usr/lib/libswscale.so.0
(gdb) where full
#0  0x00002aec48930aa2 in ?? () from /usr/lib/libswscale.so.0
No symbol table info available.
#1  0x0000000000000300 in ?? ()
No symbol table info available.
#2  0x00000000407ff940 in ?? ()
No symbol table info available.
#3  0x00002aec4892adad in sws_scale () from /usr/lib/libswscale.so.0
No symbol table info available.
#4  0x00002aec47badeed in producer_get_image (frame=0x2aaaac002c60, buffer=0x408000c8, format=0x408000e0, width=0x407ffaf0, height=0x407ffaf4, writable=) at producer_avformat.c:415
        context = (struct SwsContext *) 0xf7fb50
        output = {data = {0x22699d0 "\020\200\020\200\020\200\020\200\001", 0x0, 0x0, 0x2aec3d4e15a4 "image_count"}, linesize = {2048, 0, 1028474843, 10988}}
        frame_properties = 
        position = 736
        properties = (mlt_properties) 0x2aaab41d8570
        context = (AVFormatContext *) 0x2aaab4280480
        index = 0
        expected = 
        stream = (AVStream *) 0x2aaab41d8a10
        codec_context = (AVCodecContext *) 0x2aaab42814d0
        pkt = {pts = 47194129176293, dts = 47194129175972, data = 0x24 
, size = 0, stream_index = 0, flags = 1082130656, duration = 0, destruct = 0x2aec3d4d6e87 , priv = 0x2aec3d4e1b34, pos = 46912519868768} av_frame = (AVFrame *) 0xc9fe00 paused = source_fps = 15.000150001500016 req_position = 442 seekable = size = 1574912 av_bypass = 0 must_decode = 0 current_position = got_picture = 1 #5 0x00002aec3d4d16c1 in mlt_frame_get_image (this=0x2aaaac002c60, buffer=0x408000c8, format=0x408000e0, width=0x407ffaf0, height=0x407ffaf4, writable=1) at mlt_frame.c:257 position = 1529 properties = get_image = (mlt_get_image) 0x2aec47bad7f0 error = #6 0x00002aaaaafeeabd in filter_get_image (this=0x2aaaac002c60, image=0x408000c8, format=0x408000e0, width=0x407ffaf0, height=0x407ffaf4, writable=1) at filter_deinterlace.c:45 error = deinterlace = #7 0x00002aec3d4d16c1 in mlt_frame_get_image (this=0x2aaaac002c60, buffer=0x408000c8, format=0x408000e0, width=0x407ffaf0, height=0x407ffaf4, writable=0) at mlt_frame.c:257 position = 1529 properties = get_image = (mlt_get_image) 0x2aaaaafeea40 error = #8 0x00002aec461cf99c in filter_get_image (this=0x2aaaac002c60, image=0x408000c8, format=0x408000e0, width=0x407ffbfc, height=0x407ffbf8, writable=0) at filter_rescale.c:212 iwidth = 1024 iheight = 768 interps = 0xb9b7a0 "nearest" properties = filter_properties = (mlt_properties) 0x2aaab4607ce0 #9 0x00002aec3d4d16c1 in mlt_frame_get_image (this=0x2aaaac002c60, buffer=0x408000c8, format=0x408000e0, width=0x407ffbfc, height=0x407ffbf8, writable=0) at mlt_frame.c:257 position = 1529 properties = get_image = (mlt_get_image) 0x2aec461cf800 error = #10 0x00002aec461cfd65 in filter_get_image (this=0x2aaaac002c60, image=0x408000c8, format=0x408000e0, width=0x408000d8, height=0x408000dc, writable=0) at filter_resize.c:114 error = properties = aspect_ratio = 6.3240402667679558e-321 owidth = 1050 oheight = 720 rescale = #11 0x00002aec3d4d16c1 in mlt_frame_get_image (this=0x2aaaac002c60, buffer=0x408000c8, format=0x408000e0, width=0x408000d8, height=0x408000dc, writable=0) at mlt_frame.c:257 position = 1529 properties = get_image = (mlt_get_image) 0x2aec461cfc40 error = #12 0x00002aec3d4defc3 in producer_get_image (this=0x2aaaac076ca0, buffer=0x408000c8, format=0x408000e0, width=0x408000d8, height=0x408000dc, writable=0) at mlt_tractor.c:215 data = properties = frame = (mlt_frame) 0x1f285a0 frame_properties = #13 0x00002aec3d4d16c1 in mlt_frame_get_image (this=0x2aaaac076ca0, buffer=0x408000c8, format=0x408000e0, width=0x408000d8, height=0x408000dc, writable=0) at mlt_frame.c:257 position = 1529 properties = get_image = (mlt_get_image) 0x2aec3d4dee80 error = #14 0x00002aec47bb0a04 in filter_get_image (this=0x2aaaac076ca0, image=0x408000c8, format=0x408000e0, width=0x408000d8, height=0x408000dc, writable=) at filter_avcolour_space.c:100 properties = output_format = forced = mlt_image_none error = 1082129920 #15 0x00002aec3d4d16c1 in mlt_frame_get_image (this=0x2aaaac076ca0, buffer=0x408000c8, format=0x408000e0, width=0x408000d8, height=0x408000dc, writable=0) at mlt_frame.c:257 position = 1529 properties = get_image = (mlt_get_image) 0x2aec47bb09a0 error = #16 0x00002aec46c35373 in consumer_thread (arg=) at consumer_sdl_still.c:454 this = (consumer_sdl) 0xcf42c0 consumer = properties = frame = (mlt_frame) 0x2aaaac076ca0 vfmt = mlt_image_rgb24a height = 720 width = 1280 image = (uint8_t *) 0x0 preview_off = 0 #17 0x00002aec42a55317 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #18 0x00002aec43e0ab1d in clone () from /lib/libc.so.6 No symbol table info available. #19 0x0000000000000000 in ?? () No symbol table info available.

valgrind log

jmpoure
Offline
Joined: 10/20/2008
Posts:
Re: End of timeline crash

Upload of the project is in progress. Wait a few hours ...

jmpoure
Offline
Joined: 10/20/2008
Posts:
Re: End of timeline crash [fixed]

Bug fixed with today's ffmpeg update.