Menu

#206 lives crash on import from device / import from firewire device

1.0.0
closed
Salsaman
None
5
2015-09-11
2015-09-10
p01nt3r75
No

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

8 0x00007ffff7623cad in gtk_button_do_release () from /lib64/libgtk-3.so.0

9 0x00007ffff7623d05 in gtk_real_button_released () from /lib64/libgtk-3.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

30 0x00007ffff783732d in _gtk_widget_run_controllers () 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

35 0x00007ffff783abf4 in gtk_widget_event_internal () from /lib64/libgtk-3.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 ()

Discussion

  • Salsaman

    Salsaman - 2015-09-11
    • status: open --> closed
    • assigned_to: Salsaman
    • Priority: 1 --> 5
     
  • Salsaman

    Salsaman - 2015-09-11

    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.

     

Log in to post a comment.