Hi Samuel,

It does seem to be related, and I see we are still using taglib 0.3.1.
I will update it to the latest from the git repo, and install it, and let
you know if it fixes the problem.

There might be one little snag though, because apparently you need OCaml 4
to build the new taglib and we are still running on 3.12.1.

JD


On Wed, Dec 11, 2013 at 8:06 PM, Samuel Mimram <[email protected]> wrote:

> Hi,
>
> Your issue seems to be related to
> https://github.com/savonet/liquidsoap/issues/53 and I have added your
> mail there. This has been on the TODO list for a long time, however
> this bug is not an easy one to track down... Would it be possible for
> you to provide us with the script you are using?
>
> ++
>
> Sam.
>
> On Mon, Dec 2, 2013 at 3:42 PM, JD Buys <[email protected]> wrote:
> > Hi guys,
> >
> > Sometimes when I do a call to the LS server via a unix socket connection
> I
> > don't get any response from the LS server, and then attaching GDB to it I
> > get this stack trace.
> >
> > Can anyone maybe help interpret this stack trace?
> >
> > Thread 14 (Thread 0x7ff252f67700 (LWP 5443)):
> > #0  pthread_cond_wait@@GLIBC_2.3.2 () at
> > ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> > #1  0x000000000071f160 in caml_condition_wait ()
> > #2  0x0000000000734884 in caml_c_call ()
> > #3  0x00007ff255424230 in ?? ()
> > #4  0x00007ff230022168 in ?? ()
> > #5  0x0000000000a928c8 in camlDuppy__29 ()
> > #6  0x0000000000a65d70 in camlTutils__56 ()
> > #7  0x00007ff2303fc300 in ?? ()
> > #8  0x00000000006026fe in camlTutils__queue_1213 ()
> > #9  0x00007ff252f66ce0 in ?? ()
> > #10 0x000000000060253d in camlTutils__queue_1213 ()
> > #11 0x00007ff230023ea8 in ?? ()
> > #12 0x0000000000000000 in ?? ()
> >
> > Thread 13 (Thread 0x7ff252766700 (LWP 5444)):
> > #0  0x00007ff257a83de3 in select () at
> ../sysdeps/unix/syscall-template.S:81
> > #1  0x000000000071e73e in caml_thread_tick ()
> > #2  0x00007ff25bd21f6e in start_thread (arg=0x7ff252766700) at
> > pthread_create.c:311
> > #3  0x00007ff257a8b9cd in clone () at
> > ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
> >
> > Thread 12 (Thread 0x7ff251f65700 (LWP 5445)):
> > #0  pthread_cond_wait@@GLIBC_2.3.2 () at
> > ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> > #1  0x000000000071f160 in caml_condition_wait ()
> > #2  0x0000000000734884 in caml_c_call ()
> > #3  0x00007ff255423470 in ?? ()
> > #4  0x00007ff230022180 in ?? ()
> > #5  0x0000000000a928c8 in camlDuppy__29 ()
> > #6  0x0000000000a65d70 in camlTutils__56 ()
> > #7  0x00007ff2303fc300 in ?? ()
> > #8  0x00000000006026fe in camlTutils__queue_1213 ()
> > #9  0x00007ff251f64ce0 in ?? ()
> > #10 0x000000000060253d in camlTutils__queue_1213 ()
> > #11 0x00007ff230023e28 in ?? ()
> > #12 0x0000000000000000 in ?? ()
> >
> > Thread 11 (Thread 0x7ff251764700 (LWP 5446)):
> > #0  pthread_cond_wait@@GLIBC_2.3.2 () at
> > ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> > #1  0x000000000071f160 in caml_condition_wait ()
> > #2  0x0000000000734884 in caml_c_call ()
> > #3  0x00007ff255423b50 in ?? ()
> > #4  0x00007ff230022198 in ?? ()
> > #5  0x0000000000a65d40 in camlTutils__53 ()
> > #6  0x0000000000a65d70 in camlTutils__56 ()
> > ---Type <return> to continue, or q <return> to quit---
> > #7  0x00007ff2303fc300 in ?? ()
> > #8  0x00000000006026bb in camlTutils__queue_1213 ()
> > #9  0x00007ff251763ce0 in ?? ()
> > #10 0x000000000060253d in camlTutils__queue_1213 ()
> > #11 0x00007ff230023da8 in ?? ()
> > #12 0x0000000000000000 in ?? ()
> >
> > Thread 10 (Thread 0x7ff250f63700 (LWP 5447)):
> > #0  0x00007ff257a83de3 in select () at
> ../sysdeps/unix/syscall-template.S:81
> > #1  0x0000000000721998 in unix_select ()
> > #2  0x0000000000734884 in caml_c_call ()
> > #3  0x00007ff250f62cb0 in ?? ()
> > #4  0x0000000000645eee in camlDuppy__f_1157 ()
> > #5  0x000000000000000b in ?? ()
> > #6  0x0000000000000003 in ?? ()
> > #7  0x0000000000000001 in ?? ()
> > #8  0x00007ff2554217c0 in ?? ()
> > #9  0x0000000000a65d70 in camlTutils__56 ()
> > #10 0x0000000000a92d10 in camlDuppy__58 ()
> > #11 0x0000000000a928e0 in camlDuppy__36 ()
> > #12 0x0000000000000001 in ?? ()
> > #13 0x00007ff230937930 in ?? ()
> > #14 0x0000000000648334 in camlDuppy__process_1148 ()
> > #15 0x00007ff2303ff000 in ?? ()
> > #16 0x0000000000a65d70 in camlTutils__56 ()
> > #17 0x00007ff250f62cb0 in ?? ()
> > #18 0x000000000071f046 in caml_mutex_unlock ()
> > #19 0x00000000006488ea in camlDuppy__queue_1179 ()
> > #20 0x00007ff230937908 in ?? ()
> > #21 0x00007ff2300221b0 in ?? ()
> > #22 0x0000000000a65d40 in camlTutils__53 ()
> > #23 0x0000000000a65d70 in camlTutils__56 ()
> > #24 0x00007ff2303fc300 in ?? ()
> > #25 0x00000000006026bb in camlTutils__queue_1213 ()
> > #26 0x00007ff250f62ce0 in ?? ()
> > #27 0x000000000060253d in camlTutils__queue_1213 ()
> > #28 0x00007ff230023d18 in ?? ()
> > #29 0x0000000000001000 in ?? ()
> > #30 0x0000000000b0b560 in ?? ()
> > #31 0x0000000000602016 in camlTutils__fun_1372 ()
> > #32 0x00007ff250f62d20 in ?? ()
> > #33 0x0000000000601cae in camlTutils__fun_1372 ()
> > #34 0x0000000000000000 in ?? ()
> >
> > Thread 9 (Thread 0x7ff250762700 (LWP 5448)):
> > ---Type <return> to continue, or q <return> to quit---
> > #0  pthread_cond_wait@@GLIBC_2.3.2 () at
> > ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> > #1  0x000000000071f160 in caml_condition_wait ()
> > #2  0x0000000000734884 in caml_c_call ()
> > #3  0x00007ff230021bb0 in ?? ()
> > #4  0x0000000000602d08 in camlTutils__mutexify_1103 ()
> > #5  0x00007ff250761ce0 in ?? ()
> > #6  0x0000000000602cd6 in camlTutils__mutexify_1103 ()
> > #7  0x00007ff25552e070 in ?? ()
> > #8  0x0000000000000001 in ?? ()
> > #9  0x00007ff230405e10 in ?? ()
> > #10 0x000000000064c745 in camlDtools__thread_1346 ()
> > #11 0x00007ff250761d20 in ?? ()
> > #12 0x000000000064c693 in camlDtools__thread_1346 ()
> > #13 0x0000000000000001 in ?? ()
> > #14 0x00007ff25df4b4e8 in ?? ()
> > #15 0x00007ff230042c38 in ?? ()
> > #16 0x0000000000000000 in ?? ()
> >
> > Thread 8 (Thread 0x7ff24ff61700 (LWP 5449)):
> > #0  0x00007ff257a83de3 in select () at
> ../sysdeps/unix/syscall-template.S:81
> > #1  0x0000000000721998 in unix_select ()
> > #2  0x0000000000734884 in caml_c_call ()
> > #3  0x00007ff230042f10 in ?? ()
> > #4  0x00000000005e3bca in camlClock__usleep_1305 ()
> > #5  0x00007ff24ff60ce0 in ?? ()
> > #6  0x00000000005e3b89 in camlClock__usleep_1305 ()
> > #7  0x00007ff230040c80 in ?? ()
> > #8  0x00000000005e21e8 in camlClock__loop_1352 ()
> > #9  0x00007ff25552d8f8 in ?? ()
> > #10 0x00007ff230021c40 in ?? ()
> > #11 0x00007ff25ded0890 in ?? ()
> > #12 0x00000000005e2f9e in camlClock__method_run_1522 ()
> > #13 0x00007ff25552e060 in ?? ()
> > #14 0x00007ff25552e050 in ?? ()
> > #15 0x00007ff25552e030 in ?? ()
> > #16 0x00007ff25552e000 in ?? ()
> > #17 0x00007ff25552e010 in ?? ()
> > #18 0x00007ff25552dfc0 in ?? ()
> > #19 0x00007ff2303d72b0 in ?? ()
> > #20 0x00007ff230040c80 in ?? ()
> > #21 0x0000000000000000 in ?? ()
> >
> > Thread 7 (Thread 0x7ff24e1df700 (LWP 5537)):
> > #0  pthread_cond_wait@@GLIBC_2.3.2 () at
> > ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> > #1  0x00007ff25a387617 in g_cond_wait () from
> > /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > ---Type <return> to continue, or q <return> to quit---
> > #2  0x00007ff25a8df34c in ?? () from
> > /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
> > #3  0x00007ff25a36cab6 in ?? () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #4  0x00007ff25a36c0f5 in ?? () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #5  0x00007ff25bd21f6e in start_thread (arg=0x7ff24e1df700) at
> > pthread_create.c:311
> > #6  0x00007ff257a8b9cd in clone () at
> > ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
> >
> > Thread 6 (Thread 0x7ff22ffff700 (LWP 5538)):
> > #0  pthread_cond_wait@@GLIBC_2.3.2 () at
> > ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> > #1  0x00007ff25a387617 in g_cond_wait () from
> > /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #2  0x00007ff256655ff2 in ?? () from
> > /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
> > #3  0x00007ff25665740e in gst_data_queue_pop () from
> > /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
> > #4  0x00007ff24f152ff4 in ?? () from
> > /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
> > #5  0x00007ff25a8df189 in ?? () from
> > /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
> > #6  0x00007ff25a36cab6 in ?? () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #7  0x00007ff25a36c0f5 in ?? () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #8  0x00007ff25bd21f6e in start_thread (arg=0x7ff22ffff700) at
> > pthread_create.c:311
> > #9  0x00007ff257a8b9cd in clone () at
> > ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
> >
> > Thread 5 (Thread 0x7ff22f7fe700 (LWP 5539)):
> > #0  pthread_cond_wait@@GLIBC_2.3.2 () at
> > ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> > #1  0x00007ff25a387617 in g_cond_wait () from
> > /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #2  0x00007ff25a8df34c in ?? () from
> > /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
> > #3  0x00007ff25a36cab6 in ?? () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #4  0x00007ff25a36c0f5 in ?? () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #5  0x00007ff25bd21f6e in start_thread (arg=0x7ff22f7fe700) at
> > pthread_create.c:311
> > #6  0x00007ff257a8b9cd in clone () at
> > ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
> >
> > Thread 4 (Thread 0x7ff226e9b700 (LWP 5540)):
> > #0  pthread_cond_wait@@GLIBC_2.3.2 () at
> > ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> > #1  0x00007ff25a387617 in g_cond_wait () from
> > /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #2  0x00007ff25a8df34c in ?? () from
> > /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
> > #3  0x00007ff25a36cab6 in ?? () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #4  0x00007ff25a36c0f5 in ?? () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #5  0x00007ff25bd21f6e in start_thread (arg=0x7ff226e9b700) at
> > pthread_create.c:311
> > #6  0x00007ff257a8b9cd in clone () at
> > ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
> >
> > Thread 3 (Thread 0x7ff225e99700 (LWP 5547)):
> > #0  pthread_cond_wait@@GLIBC_2.3.2 () at
> > ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> > #1  0x00007ff25a387617 in g_cond_wait () from
> > /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #2  0x00007ff256655ff2 in ?? () from
> > /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
> > #3  0x00007ff25665740e in gst_data_queue_pop () from
> > /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
> > #4  0x00007ff24f152ff4 in ?? () from
> > /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
> > #5  0x00007ff25a8df189 in ?? () from
> > /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
> > #6  0x00007ff25a36cab6 in ?? () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #7  0x00007ff25a36c0f5 in ?? () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > ---Type <return> to continue, or q <return> to quit---
> > #8  0x00007ff25bd21f6e in start_thread (arg=0x7ff225e99700) at
> > pthread_create.c:311
> > #9  0x00007ff257a8b9cd in clone () at
> > ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
> >
> > Thread 2 (Thread 0x7ff22669a700 (LWP 5548)):
> > #0  pthread_cond_wait@@GLIBC_2.3.2 () at
> > ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> > #1  0x00007ff25a387617 in g_cond_wait () from
> > /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #2  0x00007ff25a8df34c in ?? () from
> > /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
> > #3  0x00007ff25a36cab6 in ?? () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #4  0x00007ff25a36c0f5 in ?? () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> > #5  0x00007ff25bd21f6e in start_thread (arg=0x7ff22669a700) at
> > pthread_create.c:311
> > #6  0x00007ff257a8b9cd in clone () at
> > ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
> >
> > Thread 1 (Thread 0x7ff25df36740 (LWP 5441)):
> > #0  do_sigwait (sig=0x7fffb11218ac, set=<optimized out>) at
> >
> ../nptl/sysdeps/unix/sysv/linux/../../../../../sysdeps/unix/sysv/linux/sigwait.c:64
> > #1  __sigwait (set=<optimized out>, sig=0x7fffb11218ac) at
> >
> ../nptl/sysdeps/unix/sysv/linux/../../../../../sysdeps/unix/sysv/linux/sigwait.c:99
> > #2  0x000000000071e9ce in caml_wait_signal ()
> > #3  0x0000000000734884 in caml_c_call ()
> > #4  0x00007fffb1121980 in ?? ()
> > #5  0x000000000064f029 in camlDtools__wait_signal_1337 ()
> > #6  0x000000000072a5cc in caml_string_notequal ()
> > #7  0x000000000064f217 in camlDtools__main_1341 ()
> > #8  0x00000000009635e0 in camlMain__77 ()
> > #9  0x00007ff2553cd058 in ?? ()
> > #10 0x00007ff2303ba510 in ?? ()
> > #11 0x000000000064f39c in camlDtools__catch_1352 ()
> > #12 0x00007fffb1121a00 in ?? ()
> > #13 0x000000000064f2c5 in camlDtools__catch_1352 ()
> > #14 0x00007ff2303ba4b8 in ?? ()
> > #15 0x00000000009635e0 in camlMain__77 ()
> > #16 0x0000000000a95458 in camlDtools__71 ()
> > #17 0x00000000004da800 in camlMain__Make_1286 ()
> > #18 0x0000000000963610 in camlMain__92 ()
> > #19 0x0000000000963658 in camlMain__98 ()
> > #20 0x0000000000963640 in camlMain__94 ()
> > #21 0x00000000004db662 in camlMain__entry ()
> > #22 0x00000000009635e0 in camlMain__77 ()
> > #23 0x00000000004d764f in camlRunner__entry ()
> > #24 0x00007ff2553fd198 in ?? ()
> > #25 0x00000000004d3639 in caml_program ()
> > #26 0x000000000074894d in ?? ()
> > #27 0x00000000007348da in caml_start_program ()
> > #28 0x0000000000000000 in ?? ()
> >
> > Thanks,
> >
> > JD
> >
> >
> ------------------------------------------------------------------------------
> > Rapidly troubleshoot problems before they affect your business. Most IT
> > organizations don't have a clear picture of how application performance
> > affects their revenue. With AppDynamics, you get 100% visibility into
> your
> > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
> > Pro!
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
> > _______________________________________________
> > Savonet-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/savonet-users
> >
>
>
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
> Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> Savonet-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/savonet-users
>
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to