I'm running lives 2.4.1 on fedora 21 64bit from koji repo (lives-2.4.1-1.fc21.R.x86_64.rpm)
lives crash doing import from device firewire after click grab button
gdb stack trace:
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff5c021f8 in g_utf8_validate () from /lib64/libglib-2.0.so.0
(gdb) bt
0 0x00007ffff5c021f8 in g_utf8_validate () from /lib64/libglib-2.0.so.0
1 0x00007ffff5bb433e in strdup_len () from /lib64/libglib-2.0.so.0
2 0x00007ffff5bb5434 in g_filename_from_utf8 () from /lib64/libglib-2.0.so.0
3 0x00000000005ad2e4 in find_free_camfile ()
4 0x00000000005ad7bb in on_camgrab_clicked ()
5 0x00007ffff5ed0e84 in _g_closure_invoke_va () from /lib64/libgobject-2.0.so.0
6 0x00007ffff5eeab00 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
7 0x00007ffff5eeb34f in g_signal_emit () from /lib64/libgobject-2.0.so.0
10 0x00007ffff5ed0c55 in g_closure_invoke () from /lib64/libgobject-2.0.so.0
11 0x00007ffff5ee22ec in signal_emit_unlocked_R () from /lib64/libgobject-2.0.so.0
12 0x00007ffff5eeb121 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
13 0x00007ffff5eeb34f in g_signal_emit () from /lib64/libgobject-2.0.so.0
14 0x00007ffff7621c80 in multipress_released_cb () from /lib64/libgtk-3.so.0
15 0x00007fffeef5edb0 in ffi_call_unix64 () from /lib64/libffi.so.6
16 0x00007fffeef5e818 in ffi_call () from /lib64/libffi.so.6
17 0x00007ffff5ed18bc in g_cclosure_marshal_generic_va ()
from /lib64/libgobject-2.0.so.0
18 0x00007ffff5ed0e84 in _g_closure_invoke_va () from /lib64/libgobject-2.0.so.0
19 0x00007ffff5eeab00 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
20 0x00007ffff5eeb34f in g_signal_emit () from /lib64/libgobject-2.0.so.0
21 0x00007ffff76c6cc1 in gtk_gesture_multi_press_end () from /lib64/libgtk-3.so.0
22 0x00007ffff5ed3c0e in g_cclosure_marshal_VOID__BOXEDv ()
from /lib64/libgobject-2.0.so.0
23 0x00007ffff5ed0e84 in _g_closure_invoke_va () from /lib64/libgobject-2.0.so.0
24 0x00007ffff5eeab00 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
25 0x00007ffff5eeb34f in g_signal_emit () from /lib64/libgobject-2.0.so.0
26 0x00007ffff76c42ae in _gtk_gesture_check_recognized () from /lib64/libgtk-3.so.0
27 0x00007ffff76c56fb in gtk_gesture_handle_event () from /lib64/libgtk-3.so.0
28 0x00007ffff76c8135 in gtk_gesture_single_handle_event () from /lib64/libgtk-3.so.0
29 0x00007ffff769b84b in gtk_event_controller_handle_event () from /lib64/libgtk-3.so.0
31 0x00007ffff770a0e9 in _gtk_marshal_BOOLEAN__BOXEDv () from /lib64/libgtk-3.so.0
32 0x00007ffff5ed0e84 in _g_closure_invoke_va () from /lib64/libgobject-2.0.so.0
33 0x00007ffff5eea5cb in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
34 0x00007ffff5eeb34f in g_signal_emit () from /lib64/libgobject-2.0.so.0
36 0x00007ffff7707a4e in propagate_event () from /lib64/libgtk-3.so.0
37 0x00007ffff770960e in gtk_main_do_event () from /lib64/libgtk-3.so.0
38 0x00007ffff72b1ec2 in gdk_event_source_dispatch () from /lib64/libgdk-3.so.0
39 0x00007ffff5bd17fb in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
40 0x00007ffff5bd1b98 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
41 0x00007ffff5bd1ec2 in g_main_loop_run () from /lib64/libglib-2.0.so.0
42 0x00007ffff7708915 in gtk_main () from /lib64/libgtk-3.so.0
43 0x00000000004218d2 in real_main ()
44 0x00007ffff2968fe0 in __libc_start_main () from /lib64/libc.so.6
45 0x0000000000416de2 in _start ()
Thanks. I took a look at this code and realised it needed a bit of reworking (since I dont have a firewire camera ATM it got a bit neglected).
Anyway, I think I have fixed the problem in SVN. If you are to test it there that would be great, otherwise it will be in the next release 2.4.2.