[Kdenlive-devel] a few backtraces
Simon A. Eugster
simon.eu at gmail.com
Sat Jul 24 14:26:00 UTC 2010
Thank you! Could you please test again at r4641? (Please don't look at the
changelog ... if I saw something like that in someone else's code, I'd
question his programming skills. Now I question mine ;))
This is now fixed:
> Scope "Histogram" is not visible. Not calculating HUD.
> HUD thread started in "Histogram" ← fail ↑
Other bugs will be taken care of as well :)
Simon
On 24.07.2010 15:41, Mikko Rapeli wrote:
> Hmm, disabling the tabs them did stop the background action. Would be nice to
> disable some features in kdenlive at run time. Though this way you'll get
> bug reports sooner :)
>
> Background semaphore locked, not prodding in "RGB Parade" . Thread running: false
> Active monitor has changed in "Histogram" . Is the clip monitor active now? false
> Scope "Histogram" is not visible. Not calculating HUD.
> HUD thread started in "Histogram"
> Scope "Histogram" is not visible. Not calculating scope.
> Scope thread started in "Histogram"
> Scope "Histogram" is not visible. Not calculating background.
> Background thread started in "Histogram"
> HUD rendering has finished, waiting for termination in "Vectorscope"
> Monitor incoming. New frames total HUD/Scope/Background: 1 / 1 / 1
> Scope of widget "Vectorscope" is not at the top, not rendering.
> Monitor incoming. New frames total HUD/Scope/Background: 1 / 1 / 1
> Scope of widget "Waveform" is not at the top, not rendering.
> Monitor incoming. New frames total HUD/Scope/Background: 5537 / 1 / 5537
> Scope of widget "RGB Parade" is not at the top, not rendering.
> Monitor incoming. New frames total HUD/Scope/Background: 1 / 1 / 1
> Scope of widget "Histogram" is not at the top, not rendering.
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x8094fb70 (LWP 5104)]
> 0xb7fa94fc in mlt_properties_find (this=<value optimized out>,
> name=0xb53197b0 "width") at mlt_properties.c:351
> 351 int i = list->hash[ key ] - 1;
> (gdb) bt full
> #0 0xb7fa94fc in mlt_properties_find (this=<value optimized out>,
> name=0xb53197b0 "width") at mlt_properties.c:351
> list = 0x64656d2e
> key = 173
> i =<value optimized out>
> #1 mlt_properties_fetch (this=<value optimized out>, name=0xb53197b0 "width")
> at mlt_properties.c:414
> property =<value optimized out>
> #2 0xb7fab214 in mlt_properties_set_int (this=0x20261e70,
> name=0xb53197b0 "width", value=1280) at mlt_properties.c:738
> error = 1
> property =<value optimized out>
> #3 0xb5311fe5 in allocate_buffer (frame_properties=0x20261e70,
> codec_context=<value optimized out>, buffer=0x8094eb54, format=0x8094f138,
> width=0x8094ee1c, height=0x8094ee18) at producer_avformat.c:783
> size =<value optimized out>
> #4 0xb5313c33 in producer_get_image (frame=0x20261e70, buffer=0x8094eb54,
> format=0x8094f138, width=0x8094ee1c, height=0x8094ee18, writable=0)
> at producer_avformat.c:1182
> ret =<value optimized out>
> int_position = 279
> decode_errors = 0
> got_picture = 204
> this =<value optimized out>
> producer = 0xb4af5f0
> position = 279
> context =<value optimized out>
> stream = 0x1fb4d2f0
> codec_context = 0x1fb4cec0
> image_size = 0
> pkt = {pts = 279279, dts = 279279, data = 0x0, size = 0,
> stream_index = 0, flags = 0, duration = 1001,
> destruct = 0xb33fc7b0<av_destruct_packet>, priv = 0x8094e95c,
> pos = 11109804, convergence_duration = 0}
> paused =<value optimized out>
> source_fps = 29.970029970029969
> fps = -nan(0x8505050505050)
> req_position = 279
> must_decode = 1
> last_position = 279
> use_new_seek = 0
> #5 0xb7fa4eb4 in mlt_frame_get_image (this=0x20261e70, buffer=0x8094eb54,
> format=0x8094f138, width=0x8094ee1c, height=0x8094ee18, writable=0)
> at mlt_frame.c:389
> get_image = 0xb5313890<producer_get_image>
> requested_format = mlt_image_rgb24a
> error = -1255065456
> #6 0xb2698294 in framebuffer_get_image (this=0x228f3888, image=0x8094f0cc,
> format=0x8094f138, width=0x8094ee1c, height=0x8094ee18, writable=0)
> at producer_framebuffer.c:167
> error =<value optimized out>
> producer = 0xb4b3c48
> first_frame = 0x20261e70
> strobe = 279
> freeze =<value optimized out>
> freeze_after = -1301707444
> freeze_before = 539369072
> first_position = -1301707609
> need_first = 279
> size = 3691520
> buffersize = 0
> first_image = 0x0
> #7 0xb7fa4eb4 in mlt_frame_get_image (this=0x228f3888, buffer=0x8094f0cc,
> format=0x8094f138, width=0x8094ee1c, height=0x8094ee18, writable=0)
> at mlt_frame.c:389
> get_image = 0xb2697c90<framebuffer_get_image>
> requested_format = mlt_image_rgb24a
> error = -1301709680
> #8 0xb274653e in filter_get_image (this=0x228f3888, image=0x8094f0cc,
> format=0x8094f138, width=0x8094ee1c, height=0x8094ee18, writable=0)
> at filter_crop.c:75
> error = -1208246251
> left = 0
> right = 0
> top = 0
> bottom = 0
> owidth =<value optimized out>
> oheight =<value optimized out>
> #9 0xb7fa4eb4 in mlt_frame_get_image (this=0x228f3888, buffer=0x8094f0cc,
> format=0x8094f138, width=0x8094ee1c, height=0x8094ee18, writable=0)
> at mlt_frame.c:389
> get_image = 0xb2746440<filter_get_image>
> requested_format = mlt_image_rgb24a
> error = -1300995008
> #10 0xb24e2dc4 in filter_get_image (this=0x228f3888, image=0x8094f0cc,
> format=0x8094f138, width=0x8094ee1c, height=0x8094ee18, writable=0)
> at filter_deinterlace.c:222
> error =<value optimized out>
> deinterlace = 0
> progressive = 0
> filter = 0x9fe9ce0
> #11 0xb7fa4eb4 in mlt_frame_get_image (this=0x228f3888, buffer=0x8094f0cc,
> format=0x8094f138, width=0x8094ee1c, height=0x8094ee18, writable=0)
> at mlt_frame.c:389
> get_image = 0xb24e2d00<filter_get_image>
> requested_format = mlt_image_rgb24a
> error = -1303499520
> #12 0xb274b732 in filter_get_image (this=0x228f3888, image=0x8094f0cc,
> format=0x8094f138, width=0x8094ef4c, height=0x8094ef48, writable=0)
> at filter_rescale.c:218
> interps =<value optimized out>
> iwidth = 1280
> iheight = 720
> owidth = 1280
> error =<value optimized out>
> filter = 0x9fd5480
> #13 0xb7fa4eb4 in mlt_frame_get_image (this=0x228f3888, buffer=0x8094f0cc,
> format=0x8094f138, width=0x8094ef4c, height=0x8094ef48, writable=0)
> at mlt_frame.c:389
> get_image = 0xb274b510<filter_get_image>
> requested_format = mlt_image_rgb24a
> error = -1300974320
> #14 0xb274bd51 in filter_get_image (this=0x228f3888, image=0x8094f0cc,
> format=0x8094f138, width=0x8094f16c, height=0x8094f170, writable=0)
> at filter_resize.c:262
> error = 720
> aspect_ratio = 1.0000000000001599
> owidth = 1280
> oheight = 720
> rescale =<value optimized out>
> #15 0xb7fa4eb4 in mlt_frame_get_image (this=0x228f3888, buffer=0x8094f0cc,
> format=0x8094f138, width=0x8094f16c, height=0x8094f170, writable=0)
> at mlt_frame.c:389
> get_image = 0xb274bbd0<filter_get_image>
> requested_format = mlt_image_rgb24a
> error = -1300972592
> #16 0xb7fb6a28 in producer_get_image (this=0x2007d988, buffer=0x8094f0cc,
> format=0x8094f138, width=0x8094f16c, height=0x8094f170, writable=0)
> at mlt_tractor.c:274
> data =<value optimized out>
> #17 0xb7fa4eb4 in mlt_frame_get_image (this=0x2007d988, buffer=0x8094f0cc,
> format=0x8094f138, width=0x8094f16c, height=0x8094f170, writable=0)
> at mlt_frame.c:389
> get_image = 0xb7fb68a0<producer_get_image>
> requested_format = mlt_image_rgb24a
> error = -1208260448
> #18 0xb7f8d863 in Mlt::Frame::get_image(mlt_image_format&, int&, int&, int) ()
> from /usr/lib/libmlt++.so.3
> No symbol table info available.
> #19 0x08186e5e in KThumb::getFrame (producer=0x1f0fe0f8, framepos=12816,
> width=1280, height=720)
> at /home/mcfrisk/src/kdenlive-git/src/kthumb.cpp:264
> frame =<value optimized out>
> __PRETTY_FUNCTION__ = "static QImage KThumb::getFrame(Mlt::Producer*, int, int, int)"
> data =<value optimized out>
> image = warning: can't find linker symbol for virtual table for `QImage' value
> warning: found `Render::renderWidth() const' instead
> {<QPaintDevice> = {_vptr.QPaintDevice = 0x80d0507,
> painters = 22128}, d = 0xb7fba061}
> format = mlt_image_rgb24a
> p = DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
More information about the Kdenlive
mailing list