Bug report : delete sample from client freeze it

5 views
Skip to first unread message

d.j...@free.fr

unread,
Jun 2, 2015, 6:38:03 AM6/2/15
to veejay-d...@googlegroups.com
Hello ...

I'm "so sorry" to again report a bug.... !
I have tried to look deeper before report, but i still can't fix it myself even if that should be an easy one.

Here the report :

delete sample in reloaded freeze the client.
the sample is removed, "I: Deleted sample 4" from server console.
but the client never received the confirmation.

client freeze here : line 2140 vj_api.c
int ret = vj_client_read( info->client, V_CMD, tmp, slen );

stack trace :

Thread 2 (Thread 0x7fffd3a8b700 (LWP 18967)):
#0 0x00007ffff53de84d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007ffff602cee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff602d272 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff1b34ef6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007ffff6053925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff28440a5 in start_thread (arg=0x7fffd3a8b700) at pthread_create.c:309
#6 0x00007ffff53e8cfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ffff7fa59c0 (LWP 18943)):
#0 0x00007ffff53e9bab in __libc_recv (fd=8, buf=0x7fffffffd7d0, n=3, flags=-1) at ../sysdeps/unix/sysv/linux/x86_64/recv.c:33
#1 0x00007ffff78b9a06 in sock_t_recv () from /usr/lib/libveejay-1.5.so.0
#2 0x000000000043dc8e in recv_vims (slen=3, bytes_written=0x7fffffffd840) at vj-api.c:2140
#3 0x000000000044fda3 in remove_sample_from_slot () at vj-api.c:8274
#4 0x0000000000434def in on_button_sample_del_clicked (widget=0xab5030, user_data=0x0) at callback.c:813
#5 0x00007ffff6302474 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6 0x00007ffff631c057 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7 0x00007ffff631c9af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x00007ffff6fd7425 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#9 0x00007ffff6302474 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff631c057 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007ffff631c9af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007ffff6fd6319 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#13 0x00007ffff707cc0f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#14 0x00007ffff6302245 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff6313e32 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007ffff631c255 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007ffff631c9af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff71942fc in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#19 0x00007ffff707b354 in gtk_propagate_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#20 0x00007ffff707b7eb in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#21 0x00007ffff6cef76c in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#22 0x00007ffff602cc5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007ffff602cf48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007ffff602cffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007ffff707a961 in gtk_main_iteration () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#26 0x0000000000425eeb in main (argc=1, argv=0x7fffffffe608) at gveejay.c:274

Niels Elburg

unread,
Jun 2, 2015, 2:14:18 PM6/2/15
to veejay-discussion
Thanks! Fixed that


--
You received this message because you are subscribed to the Google Groups "veejay-discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to veejay-discuss...@googlegroups.com.
To post to this group, send email to veejay-d...@googlegroups.com.
Visit this group at http://groups.google.com/group/veejay-discussion.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages