[Lives-devel] Submitting bug report
LiVES is a Video Editing System. It is designed to be simple to use, y
Brought to you by:
gfinch
From: Quatre H. <exv...@ya...> - 2009-11-26 14:24:15
|
I would submit this bug via the sourceforge tracker, but it keeps giving me an error. Please forward this bug to the tracker. Title: SIGSEGV when adding video track in multitrack mode I noticed that you fixed the bug I submitted yesterday. Awesome. I have found a few more ways to cause a segfault in multitrack mode, and will post them as I get more info on them. This segfault is caused when I add a video track in multitrack mode after a compositor effect. Step to cause problem: 1) Start application, load clip set. There are many clips. Let clip1 have video and audio, and let clip2 have only video. 2) Enter multitrack mode 3) Set video layer1 as clip1, backing audio as clip1, and layer0 video as clip2. 4) Clip2 is shorter than clip1. Move clip2 around layer0. 5) Click video layer0 and layer1, with layer0 hilighted, and add compositor effect. 6) Adjust the compositor values and click apply. 7) While the compositor values are still visible but the apply button is not clickable (already clicked), add another video track to the front. 8) crash. Here is the backtrace when this occurs: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb7443700 (LWP 18063)] _weed_leaf_get (plant=0x11, key=0x818d5af "template", idx=0, value=0x0) at weed-gslice.c:186 186 if (!weed_strcmp((char *)leaf->key,(char *)key)) return leaf; (gdb) bt #0 _weed_leaf_get (plant=0x11, key=0x818d5af "template", idx=0, value=0x0) at weed-gslice.c:186 #1 0x0818a047 in weed_plant_has_leaf (plant=0x11, key=0x818d5af "template") at weed-utils.c:70 #2 0x0818b1e3 in weed_get_plantptr_value (plant=0x11, key=0x818d5af "template", error=0xbffe7bb8) at weed-utils.c:193 #3 0x0807201c in is_audio_channel_in (inst=0xb060560, chnum=-1) at effects-weed.c:462 #4 0x0815d17c in get_track_index (mt=0xaf2c538, tc=<value optimized out>) at multitrack.c:734 #5 0x0815dc35 in track_select (mt=0xaf2c538) at multitrack.c:879 #6 0x081694ea in add_video_track (mt=0xaf2c538, behind=0) at multitrack.c:6307 #7 0xb791c3d4 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #8 0xb790ec4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #9 0xb7925095 in ?? () from /usr/lib/libgobject-2.0.so.0 #10 0xb79267ac in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #11 0xb7926c26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #12 0xb7e58477 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #13 0xb7d4af70 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #14 0xb7d4cb4d in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #15 0xb7d434fb in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #16 0xb7d3d036 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #17 0xb790d3c9 in ?? () from /usr/lib/libgobject-2.0.so.0 #18 0xb790ec4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #19 0xb7924d3d in ?? () from /usr/lib/libgobject-2.0.so.0 #20 0xb792662b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #21 0xb7926c26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #22 0xb7e5233e in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #23 0xb7d35b4c in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #24 0xb7d36ef7 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #25 0xb7bcd50a in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #26 0xb7880718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #27 0xb7883dc3 in ?? () from /usr/lib/libglib-2.0.so.0 #28 0xb78842e2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #29 0xb7d373a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #30 0x080609b8 in main (argc=1, argv=0xbffe8aa4) at main.c:1786 |