[Kdenlive-devel] crashes with latest git versions

Mikko Rapeli mikko.rapeli at iki.fi
Sat Apr 16 11:30:50 UTC 2011


Hello,

I'm stuck with some pretty horrid crashes with latest ffmpeg, mlt and kdenlive
from git. Is there some transition going on or can you spot something wrong
with my installation on Debian unstable?

Project preview results in these while playing the same project with melt
or rendering seems to work.

-Mikko

-----------------------------

[New Thread 0xb124ab70 (LWP 8685)]
[New Thread 0xb0a49b70 (LWP 8686)]
kdenlive(8557) Render::start: -----  MONITOR:  "project"  REFRESH
[Thread 0xb124ab70 (LWP 8685) exited]
[New Thread 0xb124ab70 (LWP 8687)]
[New Thread 0xa81fdb70 (LWP 8688)]
[New Thread 0x97361b70 (LWP 8689)]
[New Thread 0x9645cb70 (LWP 8690)]
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
[New Thread 0x927fcb70 (LWP 8691)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x927fcb70 (LWP 8691)]
mlt_frame_pop_get_image (self=0x0) at mlt_frame.c:183
183		return mlt_deque_pop_back( self->stack_image );
(gdb) bt full
#0  mlt_frame_pop_get_image (self=0x0) at mlt_frame.c:183
No locals.
#1  0xb7fac226 in mlt_frame_get_image (self=0x0, buffer=0x927fc300, 
    format=0x87b1ac4, width=0x927fc31c, height=0x927fc318, writable=0)
    at mlt_frame.c:445
        properties = 0x0
        get_image = <value optimized out>
        producer = <value optimized out>
        requested_format = <value optimized out>
        error = <value optimized out>
#2  0xb7fbc447 in consumer_read_ahead_thread (arg=0x87b1a80)
    at mlt_consumer.c:655
        self = 0x87b1a80
        properties = 0x87b1a80
        width = 1280
        height = 720
        video_off = 0
        preview_off = 0
        preview_format = 0
        afmt = mlt_audio_pcm
        counter = 0
        fps = 30
        channels = 2
---Type <return> to continue, or q <return> to quit---
        frequency = 48000
        samples = 0
        audio = 0x0
        audio_off = 0
        buffer = 26
        frame = 0x0
        image = 0x0
        ante = {tv_sec = 0, tv_usec = 0}
        count = 1
        skipped = 0
        time_wait = 0
        time_frame = 0
        time_process = 0
        skip_next = 0
#3  0xb75ac955 in start_thread (arg=0x927fcb70) at pthread_create.c:300
        __res = <value optimized out>
        __ignore1 = <value optimized out>
        __ignore2 = <value optimized out>
        pd = 0x927fcb70
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1218719756, 0, 4001536, 
                -1837120456, 1298680842, 125609536}, mask_was_saved = 0}}, 
          priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, 
---Type <return> to continue, or q <return> to quit---
              cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
        freesize = <value optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#4  0xb6197e7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
(gdb) 

------------------------------------------------------------------

Starting program: /usr/bin/kdenlive ./treeride_chaps_2011_01.kdenlive
[Thread debugging using libthread_db enabled]
kdenlive(8488) MainWindow::parseProfiles: RESULTING MLT PATH:  "/usr/share/mlt/profiles/"
kdenlive(8488) RecMonitor::RecMonitor: /////// BUILDING MONITOR, ID:  58720468
project monitor connected 
clip monitor connected 
kdenlive(8488) MainWindow::loadPlugins: Parsing plugin folder:  "/usr/lib/kde4/"
kdenlive(8488) MainWindow::loadPlugins: Found plugin:  "libkdenlive_sampleplugin.so"
kdenlive(8488) MainWindow::addToMenu: // ADD to MENU ("Countdown", "Noise")
QWidget::insertAction: Attempt to insert null action
QWidget::insertAction: Attempt to insert null action
kdenlive(8488) Render::stop: /////////////   RENDER STOP2-------
kdenlive(8488) Render::stop: /////////////   RENDER STOP3-------
kdenlive(8488) Render::start: -----  STARTING MONITOR:  "project"
kdenlive(8488) Render::start: -----  MONITOR:  "project"  WAS STOPPED
[New Thread 0xb124ab70 (LWP 8489)]
[New Thread 0xb0a49b70 (LWP 8490)]
kdenlive(8488) Render::start: -----  MONITOR:  "project"  REFRESH
knotify(2663) KNotify::event: 6  ref= 0
WARNING: deleting stale lockfile /home/mcfrisk/.kde/data/stalefiles/kdenlive/treeride_chaps_2011_01.kdenlivebmtfile_%2Fhome%2Fmcfrisk%2FVideos%2F20110327_tamok1yNVzbmt.lock
kdenlive(8488) DocumentValidator::upgrade: Opening a document with version  0.85
kdenlive(8488) KdenliveDoc::setProfilePath: Kdenlive document, init timecode from path:  "atsc_720p_30" ,   30
kdenlive(8488) KdenliveDoc::KdenliveDoc: Reading file:  "/home/mcfrisk/Videos/20110327_tamok/treeride_chaps_2011_01.kdenlive" , found clips:  16
kdenlive(8488) TrackView::slotAddProjectTrack: *************  ADD DOC TRACK  4 , DURATION:  0
kdenlive(8488) TrackView::slotAddProjectTrack: *************  ADD DOC TRACK  3 , DURATION:  0
kdenlive(8488) TrackView::slotAddProjectTrack: *************  ADD DOC TRACK  2 , DURATION:  1938
kdenlive(8488) TrackView::slotAddProjectTrack: *************  ADD DOC TRACK  1 , DURATION:  2026
kdenlive(8488) TrackView::slotAddProjectTrack: *************  ADD DOC TRACK  0 , DURATION:  969
kdenlive(8488) TrackView::parseDocument: ///////////  TOTAL PROJECT DURATION:  2026
kdenlive(8488) Render::resetProfile: reset to same profile, nothing to do
[Thread 0xb124ab70 (LWP 8489) exited]
[Thread 0xb0a49b70 (LWP 8490) exited]
kdenlive(8488) Render::setSceneList: // NEW SCENE LIST DURATION SET TO:  2026
[New Thread 0xb0a49b70 (LWP 8491)]
[New Thread 0xb124ab70 (LWP 8492)]
kdenlive(8488) MainWindow::connectDocument: ///////////////////   CONNECTING DOC TO PROJECT VIEW ////////////////
kdenlive(8488) Render::stop: /////////////   RENDER STOPPED:  "project"
[Thread 0xb0a49b70 (LWP 8491) exited]
[Thread 0xb124ab70 (LWP 8492) exited]
kdenlive(8488) Render::stop: /////////////   RENDER STOP2-------
kdenlive(8488) Render::stop: /////////////   RENDER STOP3-------
kdenlive(8488) Render::start: -----  STARTING MONITOR:  "clip"
kdenlive(8488) Render::start: -----  MONITOR:  "clip"  WAS STOPPED
[New Thread 0xb124ab70 (LWP 8493)]
[New Thread 0xb0a49b70 (LWP 8494)]
kdenlive(8488) Render::start: -----  MONITOR:  "clip"  REFRESH
kdenlive(8488) Render::resetProfile: reset to same profile, nothing to do
kdenlive(8488) Render::stop: /////////////   RENDER STOPPED:  "clip"
[Thread 0xb124ab70 (LWP 8493) exited]
[Thread 0xb0a49b70 (LWP 8494) exited]
kdenlive(8488) Render::stop: /////////////   RENDER STOP2-------
kdenlive(8488) Render::stop: /////////////   RENDER STOP3-------
kdenlive(8488) Render::start: -----  STARTING MONITOR:  "project"
kdenlive(8488) Render::start: -----  MONITOR:  "project"  WAS STOPPED
[New Thread 0xb0a49b70 (LWP 8495)]
[New Thread 0xb124ab70 (LWP 8496)]
kdenlive(8488) Render::start: -----  MONITOR:  "project"  REFRESH
kdenlive(8488) Render::resetProfile: reset to same profile, nothing to do
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) Kmbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) KThumb::getAudioThumbs: reading audio thumbs from file
kdenlive(8488) TransitionSettings::updateTrackList: / / TRANS TRK:  1
kdenlive(8488) ClipManager::resetProducersList: // // // REPLACE CLIP:  "3_2"
kdenlive(8488) ClipManager::resetProducersList: // // // REPLACE CLIP:  "9_2"
kdenlive(8488) ClipManager::resetProducersList: // // // REPLACE CLIP:  "12_2"
kdenlive(8488) ClipManager::resetProducersList: // // // REPLACE CCTS+++++++++++++++++++++
kdenlive(8488) Render::stop: /////////////   RENDER STOPPED:  "clip"
[Thread 0xb124ab70 (LWP 8498) exited]
[Thread 0xb0a49b70 (LWP 8499) exited]
kdenlive(8488) Render::stop: /////////////   RENDER STOP2-------
kdenlive(8488) Render::stop: /////////////   RENDER STOP3-------
kdenlive(8488) Render::start: -----  STARTING MONITOR:  "project"
kdenlive(8488) Render::start: -----  MONITOR:  "project"  WAS STOPPED
[New Thread 0xb0a49b70 (LWP 8500)]
[New Thread 0xb124ab70 (LWP 8501)]
kdenlive(8488) Render::start: -----  MONITOR:  "project"  REFRESH
[Thread 0xb0a49b70 (LWP 8500) exited]
[New Thread 0xb0a49b70 (LWP 8502)]
[New Thread 0xa45ffb70 (LWP 8503)]
[New Thread 0xa3cfdb70 (LWP 8504)]
[New Thread 0xa2afcb70 (LWP 8505)]
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
*** glibc detected *** /usr/bin/kdenlive: malloc(): memory corruption: 0xad738538 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6(+0x6b281)[0xb6137281]
/lib/i686/cmov/libc.so.6(+0x6e085)[0xb613a085]
/lib/i686/cmov/libc.so.6(+0x6ea9a)[0xb613aa9a]
/lib/i686/cmov/libc.so.6(__libc_memalign+0xa6)[0xb613c176]
/lib/i686/cmov/libc.so.6(posix_memalign+0x49)[0xb613c389]
/usr/lib/i686/cmov/libavutil.so.50(av_mallocz+0x48)[0xb1fc7768]
[0xfbad8000]
======= Memory map: ========
08048000-0839b000 r-xp 00000000 08:02 1962376    /usr/bin/kdenlive
0839b000-0839e000 rw-p 00353000 08:02 1962376    /usr/bin/kdenlive
0839e000-0cabc000 rw-p 00000000 00:00 0          [heap]
9d9d9000-a0100000 rw-p 00000000 00:00 0 
a0100000-a01cf000 rw-p 00000000 00:00 0 
a01cf000-a0200000 ---p 00000000 00:00 0 
a0200000-a0297000 rw-p 00000000 00:00 0 
a0297000-a0300000 ---p 00000000 00:00 0 
a0300000-a03d9000 rw-p 00000000 00:00 0 
a03d9000-a0400000 ---p 00000000 00:00 0 
a0406000-a0708000 rw-p 00000000 00:00 0 
a07ff000-a0a00000 rw-p 00000000 00:00 0 
a0afe000-a0e00000 rw-p 00000000 00:00 0 
a0e00000-a0efc000 rw-p 00000000 00:00 0 
a0efc000-a0f00000 ---p 00000000 00:00 0 
a0f02000-a1405000 rw-p 00000000 00:00 0 
a14fc000-a1d00000 rw-p 00000000 00:00 0 
a1d00000-a1dfb000 rw-p 00000000 00:00 00000 ---p 00000000 00:00 0 
a6300000-a63f8000 rw-p 00000000 00:00 0 
a63f8000-a6400000 ---p 00000000 00:00 0 
a647d000-a7369000 rw-p 00000000 00:00 0 
a7369000-a736d000 r-xp 00000000 08:02 2515468    /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
a736d000-a736e000 rw-p 00003000 08:02 2515468    /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
a736e000-a738b000 r--s 00000000 08:02 2172325    /usr/share/mime/mime.cache
a738b000-a738c000 r--s 00000000 08:02 435034     /home/mcfrisk/.local/share/mime/mime.cache
a738d000-a748e000 rw-p 00000000 00:00 0 
a74fb000-a81fe000 rw-p 00000000 00:00 0 
a81fe000-a81ff000 ---p 00000000 00:00 0 
a81ff000-aaa00000 rw-p 00000000 00:00 0 
aaa00000-aaaca000 rw-p 00000000 00:00 0 
aaaca000-aab00000 ---p 00000000 00:00 0 
aab74000-acb76000 rw-p 00000000 00:00 0 
acb76000-acbcf000 r-xp 00000000 08:02 2507363    /usr/lib/libtiff.so.4.3.3
acbcf000-acbd0000 ---p 00059000 08:02 2507363    /usr/lib/libtiff.so.4.3.3
acbd0000-acbd2000 r--p 00059000 08:02 2507363    /usr/lib/libtiff.so.4.3.3
acbd2000-acbd3000 rw-p 0005b000 08:02 2507363    /usr/lib/libtiff.so.4.3.3
acbee000-acc1e000 r-xp 00000000 08:02 2507452    /usr/lib/liblcms.so.1.0.18
acc1e000-acc20000 rw-p 0002f000 08:02 2507452    /usr/lib/liblcms.so.1.0.18
acc20000-acc22000 rw-p 00000000 00:00 0 
acc22000-acc98000 r-xp 00000000 08:02 2508157    /usr/lib/libmng.so.1.1.0.10
acc98000-acc9b000 rw-p 00075000 08:02 2508157    /usr/lib/libmng.so.1.1.0.10
acca8000-accaf000 r-xp 00000000 08:02 2523899    /usr/lib/qt4/plugins/imageformats/libqtiff.so
accaf000-accb0000 rw-p 00006000 08:02 2523899    /usr/lib/qt4/plugins/imageformats/libqtiff.so
accb0000-accb5000 r-xp 00000000 08:02 2523897    /usr/lib/qt4/plugins/imageformats/libqsvg.so
accb5000-accb6000 rw-p 00004000 08:02 2523897    /usr/lib/qt4/plugins/imageformats/libqsvg.so
accb6000-acd75000 r-xp 00000000 08:02 2510858    /usr/lib/libIlmImf.so.6.0.0
acd75000-acd77000 rw-p 000be000 08:02 2510858    /usr/lib/libIlmImf.so.6.0.0
acd77000-acd7f000 r-xp 00000000 08:02 2613708    /usr/lib/kde4/plugins/imageformats/kimg_eps.so
acd7f000-acd80000 rw-p 00007000 08:02 2613708    /usr/lib/kde4/plugins/imageformats/kimg_eps.so
acd8ts/libqgif.so
b156f000-b1573000 r-xp 00000000 08:02 2613704    /usr/lib/kde4/plugins/imageformats/kimg_xview.so
b1573000-b1574000 rw-p 00003000 08:02 2613704    /usr/lib/kde4/plugins/imageformats/kimg_xview.so
b1574000-b1583000 r-xp 00000000 08:02 2613705    /usr/lib/kde4/plugins/imageformats/kimg_xcf.so
Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb124ab70 (LWP 8501)]
0xb7fe2424 in __kernel_vsyscall ()


Thread 18 (Thread 0xa4508b70 (LWP 8089)):
#0  0xb7fe2424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb75b0f7f in __pthread_cond_wait (cond=0x87bbeac, mutex=0x87bbe94)
    at pthread_cond_wait.c:153
        __status = -512
        _val = 91
        futex_val = <value optimized out>
        buffer = {__routine = 0xb75b1140 <__condvar_cleanup>, 
          __arg = 0xa45081ec, __canceltype = 32, __prev = 0x0}
        cbuffer = {oldtype = 0, cond = 0x87bbeac, mutex = 0x87bbe94, 
          bc_seq = 45}
        err = <value optimized out>
        pshared = 0
        val = <value optimized out>
        seq = 45
#2  0xb2e79132 in video_thread (arg=0x87b1ce8) at consumer_sdl.c:686
        this = 0x87b1ce8
        now = {tv_sec = 1302934657, tv_usec = 290525}
        start = <value optimized out>
        elapsed = <value optimized out>
        tm = {tv_sec = 0, tv_nsec = 19505000}
        next = <value optimized out>
        properties = <value optimized out>
        speed = <value optimized out>
        real_time = 1
#3  0xb75ac955 in start_thread (arg=0xa4508b70) at pthread_create.c:300
        __res = <value optimized out>
        __ignore1 = <value optimized out>
        __ignore2 = <value optimized out>
        pd = 0xa4508b70
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1218719756, 0, 4001536, 
                -1538227144, -647014018, -839142568}, mask_was_saved = 0}}, 
          priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, 
              cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
        freesize = <value optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#4  0xb6197e7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No 
        freesize = <value optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0xb6197e7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.

Thread 16 (Thread 0xa5e06b70 (LWP 8087)):
#0  0xb7fe2424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb75b1482 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
No locals.
#2  0xb7fbbc59 in mlt_consumer_get_frame (self=0x87b1ce8) at mlt_consumer.c:532
        now = {tv_sec = 1302934657, tv_usec = 290865}
        tm = {tv_sec = 1302934658, tv_nsec = 290865000}
        frame = 0x0
        service = 0x87b1ce8
        properties = 0x87b1ce8
#3  0xb7fbc030 in consumer_read_ahead_thread (arg=0x87b1ce8)
    at mlt_consumer.c:688
        self = 0x87b1ce8
        properties = 0x87b1ce8
        width = 1280
        height = 720
        video_off = 0
        preview_off = 1302934657
        preview_format = <value optimized out>
        afmt = mlt_audio_pcm
        counter = 57
        fps = 30
        channels = 2
        frequency = 48000
        samples = 1600
        audio = 0xc366910
        audio_off = 0
        buffer = 26
        frame = 0x46c77
        image = 0xa5e07030 "\232~\233~\235~\232~\237~\234~\232~\236~\231~\234~\236~\236~\236~\236~\236~\236~\237~\237~\237~\237~\237~\237~\237~\237~\240~\240~\240~\240~\241~\241~\241~\241~\241~\241~\241~\241~\242~\243~\243~\242~\243~\243~\243~\243~\243~\243~\243~\243~\243~\243~\243~\243~\244~\244~\244~\244~\242~\245~\245~\247~\244~\244~\244~\244~\246~\246~\246~\246~\246~\246~\246~\246~\244~\244~\244~\244~\246~\246~\246~\246~\250~\250~\250~\250~\250~\250~\250~\250~\250~\250~\250~\250~\251~\251~\251~\251~\252~\252~\252~\252~"...
        ante = {tv_sec = 1302934657, tv_usec = 290863}
        count = 57
        skipped = 50
        time_wait = 11791
        time_frame = 536125
        time_process = 6434499
        skip_next = 1
#4  0xb75ac955 in start_thread (arg=0xa5e06b70) at pthread_create.c:300
        __res = <value optimized out>
        __ignore1 = <value optimized out>
        __ignore2 = <value optimized out>
        pd = 0xa5e06b70
        now = <value optimi./sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.

Thread 14 (Thread 0xb124ab70 (LWP 8085)):
#0  mlt_properties_get_int (self=0x0, name=0xb2bfcd06 "audio_index")
    at mlt_properties.c:730
        value = 0xb8b73d8
#1  0xb2bf5501 in producer_set_up_audio (producer=0x8d54b30, frame=0x8ac873c, 
    index=0) at producer_avformat.c:2179
        producer = 0x0
        context = 0xb79bdb0
        properties = 0x0
        frame_properties = 0xc5e8640
        index = <value optimized out>
#2  producer_get_frame (producer=0x8d54b30, frame=0x8ac873c, index=0)
    at producer_avformat.c:2306
        service = 0x8d54b30
        cache_item = <value optimized out>
        self = 0xb8b73d8
#3  0xb7fb6c75 in producer_get_frame (service=0x8d54b30, frame=0x8ac873c, 
    index=0) at mlt_producer.c:584
        properties = 0x8d54b30
        eof = <value optimized out>
        speed = 1
        clone = 0x8d54b30
        result = 1
        self = 0x8d54b30
#4  0xb7fb49a6 in mlt_service_get_frame (self=0x8d54b30, frame=0x8ac873c, 
    index=0) at mlt_service.c:457
        properties = 0x8d54b30
        in = 0
        out = 573
        position = 334
        result = 0
#5  0xb7fb68d4 in producer_get_frame (service=0x8ed7178, frame=0x8ac873c, 
    index=0) at mlt_producer.c:635
        speed = 0
        parent = 0x8d54b30
        clone = <value optimized out>
        parent_properties = 0x8d54b30
        properties = 0x8ed7178
        clone_index = <value optimized out>
        result = 1
        self = 0x8ed7178
#6  0xb7fb49a6 in mlt_service_get_frame (self=0x8ed7178, frame=0x8ac873c, 
    index=0) at mlt_service.c:457
        properties = 0x8ed7178
        in = 280
        out = 467
        position = -1
        result = 0
#7  0xb7fb8120 in producer_get_frame (producer=0x8abe528, frame=0x8ac873c, 
    index=0) at mlt_playlist.c:1771
        self = 0x8abe528
        progressive = 0
        properties = <value optimized out>
        playlist_properties = <value optimized out>
        notifier = <value optimized out>
#8  0xb7fb6c75 in producer_get_frame (service=0x8abe528, frame=0x8ac873c, 
    index=0) at mlt_producer.c:584
        properties = 0x8abe528
        eof = <value optimized on_get_frame (service=0x9092650, frame=0x8ac86fc, 
    index=1) at mlt_transition.c:390
        active = 0
        i = 1
        a_frame = 1
        invalid = 0xb7fabc00 <mlt_frame_is_test_audio>
        b_frame = 4
        position = <value optimized out>
        error = 0
        self = 0x9092650
        properties = 0x9092650
        accepts_blanks = 0
        a_track = 1
        b_track = 4
        in = 0
        out = 0
        always_active = 1
        type = 2
        reverse_order = 0
#18 0xb7fb49a6 in mlt_service_get_frame (self=0x9092650, frame=0x8ac86fc, 
    index=1) at mlt_service.c:457
        properties = 0x9092650
        in = 0
        out = 0
        position = -1
        result = 0
#19 0xb7fbe03e in transition_get_frame (service=0x9093e58, frame=0xb124a0ac, 
    index=0) at mlt_transition.c:390
        active = 0
        i = 1
        a_frame = 1
        invalid = 0xb7fabc00 <mlt_frame_is_test_audio>
        b_frame = 5
        position = <value optimized out>
        error = 0
        self = 0x9093e58
        properties = 0x9093e58
        accepts_blanks = 0
        a_track = 1
        b_track = 5
        in = 0
        out = 0
        always_active = 1
        type = 2
        reverse_order = 0
#20 0xb7fb49a6 in mlt_service_get_frame (self=0x9093e58, frame=0xb124a0ac, 
    index=0) at mlt_service.c:457
        properties = 0x9093e58
        in = 0
        out = 0
        position = -1
        result = 0
#21 0xb7fbe908 in producer_get_frame (parent=0x95bee58, frame=0xb124a2ac, 
    track=0) at mlt_tractor.c:392
        props_count = <value optimized out>
        j = <value optimized out>
        video = <value optimized out>

        label = "[\t\270\240$\261\022i\023\266\225\037\000\000\\A\374\267\370$\\\t\225\000\000\000\254\242$\261"
        id = 0x8de66c0 "193"
        frame_properties = 0xc5e87a0
        audio = <value optimized out>
        first_video = <value optimized out>
        temp_properties = <value optimized out>
        target = <value optimized out>
        image_count = <value optimized out>
        global_feed = 1
        done = <value optimized out>
        temp = 0x0
        count = <value optimized out>
        properties = 0xb124ab70
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1218719756, 0, 4001536, 
                -1322998728, 825186644, -839142568}, mask_was_saved = 0}}, 
          priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, 
              cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
        freesize = <value optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#29 0xb6197e7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.

Thread 10 (Thread 0xa8cacb70 (LWP 8080)):
#0  0xb7fe2424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb75b1482 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
No locals.
#2  0xb7c9462f in QWaitCondition::wait(QMutex*, unsigned long) ()
   from /usr/lib/libQtCore.so.4
No symbol table info available.
#3  0xb7c87b01 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#4  0xb7c93fd2 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#5  0xb75ac955 in start_thread (arg=0xa8cacb70) at pthread_create.c:300
        __res = <value optimized out>
        __ignore1 = <value optimized out>
        __ignore2 = <value optimized out>
        pd = 0xa8cacb70
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1218719756, 0, 4001536, 
                -1463106504, -303081113, -839142568}, mask_was_saved = 0}}, 
          priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, 
              cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
        freesize = <value optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0xb6197e7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.

Thread 1 (Thread 0xb525ea10 (LWP 8069)):
#0  get_cabac_inline (c=0xcc904a0, state=<value optimized out>)
    at libavcodec/cabac.h:575
        s = <value optimized out>
        RangeLPS = <value optimized out>
        bit = 1
        lps_mask = 1
#1  get_cabac (c=0xcc904a0, state=<value optimized out>)
    at libavcodec/cabac.h:588
No locals.
#2  0xb21ab5b4 in  try_decode_frame (ic=0xbec0f80) at libavformat/utils.c:2126
        samples = <value optimized out>
        got_picture = 0
        ret = <value optimized out>
        codec = <value optimized out>
        data_size = 100
        picture = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}, 
          base = {0x0, 0x0, 0x0, 0x0}, key_frame = 1, pict_type = 0, 
          pts = -9223372036854775808, coded_picture_number = 0, 
          display_picture_number = 0, quality = 0, age = 0, reference = 0, 
          qscale_table = 0x0, qstride = 0, mbskip_table = 0x0, motion_val = {
            0x0, 0x0}, mb_type = 0x0, motion_subsample_log2 = 0 '\000', 
          opaque = 0x0, error = {0, 0, 0, 0}, type = 0, repeat_pict = 0, 
          qscale_type = 0, interlaced_frame = 0, top_field_first = 0, 
          pan_scan = 0x0, palette_has_changed = 0, buffer_hints = 0, 
          dct_coeff = 0x0, ref_index = {0x0, 0x0}, reordered_opaque = 0, 
          hwaccel_picture_private = 0x0, pkt_pts = 0, pkt_dts = 0, 
          owner = 0x0, thread_opaque = 0x0, 
          best_effort_timestamp = -9223372036854775808}
#10 av_find_stream_info (ic=0xbec0f80) at libavformat/utils.c:2416
        i = <value optimized out>
        count = 0
        ret = <value optimized out>
        read_size = 217476
        j = <value optimized out>
        st = 0xcac5250
        pkt1 = {pts = 3003, dts = -1502, data = 0xbfbdf40 "", size = 217476, 
          stream_index = 0, flags = 1, duration = 0, 
          destruct = 0xb20b7c30 <av_destruct_packet>, priv = 0xb2385ae7, 
          pos = 65544, convergence_duration = 0}
        pkt = 0xbfffdb0c
        old_offset = 65544
        __PRETTY_FUNCTION__ = "av_find_stream_info"
#11 0xb2bf4d05 in producer_open (self=0xa99fc90, 
    profile=<value optimized out>, 
    file=0xb8a6038 "/home/mcfrisk/videos/20110327_tamok/GOPR0039.MP4")
    at producer_avformat.c:678
        audio_index = <value optimized out>
        video_index = <value optimized out>
        error = <value optimized out>
        context = 0xbec0f80
        properties = 0xb1f5dc8
        fps = 30
        format = 0x0
        params = 0xb2bfd0c0
        standard = 0xb2474d0 ""
        mrl = <valuties = 0x0
#19 0xb7fc0a41 in mlt_repository_create (self=0x84f6560, profile=0x87abd00, 
    type=producer_type, service=0x84f4a38 "loader", input=0xb8a6038)
    at mlt_repository.c:219
        symbol_ptr = <value optimized out>
        properties = <value optimized out>
#20 0xb7fc00ce in mlt_factory_producer (profile=0x87abd00, 
    service=0x84f4a38 "loader", input=0xb8a6038) at mlt_factory.c:250
        obj = 0x0
#21 0xb7f98bc0 in Mlt::Producer::Producer (this=0xa910210, profile=..., 
    id=0xb8a6038 "/home/mcfrisk/videos/20110327_tamok/GOPR0039.MP4", 
    service=0x0) at MltProducer.cpp:41
No locals.
#22 0x080fb4c1 in Render::getFileProperties (this=0x87526b0, xml=..., 
    clipId=..., imageHeight=36, replaceProducer=false, selectClip=false)
    at /home/mcfrisk/src/kdenlive-git/src/renderer.cpp:576
        __PRETTY_FUNCTION__ = "void Render::getFileProperties(QDomElement, const QString&, int, bool, bool)"
        duration = <value optimized out>
        frame = <value optimized out>
        path = {static null = {<No data fields>}, static shared_null = {ref = {
              _q_value = 42553}, alloc = 0, size = 0, data = 0x839e602, 
            clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, 
            capacity = 0, reserved = 0, array = {0}}, static shared_empty = {
            ref = {_q_value = 123}, alloc = 0, size = 0, data = 0xb7ec7252, 
            clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, 
            capacity = 0, reserved = 0, array = {0}}, d = 0x8c02be8, 
          static codecForCStrings = 0x0}
        clipOut = <value optimized out>
        frameNumber = <value optimized out>
        property = "\000\000\000\000\350\343\377\277\226\000\000\000,\344\377\277\360k~\b\000\000\000\000\000\000\360?\204R\354\267\000l~\b\210\344\377\277\204R\354\267\000\260\203\b\360k~\b8\344\377\277B!ɷ܋\204\b\260\215\204\bX\344\377\277\236`Ƿ\024I\207\b\003\000\000\000,\344\377\277\000\000\000\000\204R췄R\354\267X\344\377\277\204R\354\267\000\000\000\000\000l~\b\210\344\377\277\337xǷ\000l~\b\000\000\000\000\000\000\000\000\204R\354\267\000l~\b\360k~\b\360k~\b\000\000\000\000\226\000\000\000\001\000\000\000\000\000\000\000\226", '\000' <reatch () from /lib/libglib-2.0.so.0
No symbol table info available.
#35 0xb5ecea30 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#36 0xb5ecece4 in g_main_context_iteration () from /lib/libglib-2.0.so.0
No symbol table info available.
#37 0xb7db732c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
No symbol table info available.
#38 0xb655b985 in ?? () from /usr/lib/libQtGui.so.4
No symbol table info available.
#39 0xb7d88da9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
No symbol table info available.
#40 0xb7d8904a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
No symbol table info available.
#41 0xb7d8dabf in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
No symbol table info available.
#42 0xb64a5997 in QApplication::exec() () from /usr/lib/libQtGui.so.4
No symbol table info available.
#43 0x08091a65 in main (argc=Cannot access memory at address 0x1
)
    at /home/mcfrisk/src/kdenlive-git/src/main.cpp:90
        aboutData = {d = 0x83a6b10}
        app = <incomplete type>
        window = <value optimized out>
        __PRETTY_FUNCTION__ = "int main(int, char**)"
        options = {d = 0x83ba218}
        result = <value optimized out>





More information about the Kdenlive mailing list