I will try the branch, just dumping here the gdb output after I killed the 
process on 1.3.3
```
Thread 8 (Thread 0x7fffda9c9700 (LWP 30537)):                                   
                                                                                
     
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135  
                                                                                
     
#1  0x00007ffff529a023 in __GI___pthread_mutex_lock (mutex=0x5555560878a0) at 
../nptl/pthread_mutex_lock.c:78
#2  0x0000555555b0578d in caml_mutex_lock ()
#3  0x0000555555a6aa77 in camlDtools__mutexify_2153 () at dtools.ml:767
#4  0x0000555555b26d04 in caml_start_program ()
#5  0x0000555555b246f0 in caml_final_do_calls ()
#6  0x0000555555b1183a in caml_gc_dispatch ()
#7  0x0000555555b0dfd7 in caml_garbage_collection ()
#8  0x0000555555b26ac0 in caml_call_gc ()
#9  0x0000555555a9694d in camlBuffer__create_1209 () at buffer.ml:28
#10 0x0000555555aab8e9 in camlPrintf__k$27_1310 () at printf.ml:34
#11 0x0000555555a6ab69 in camlDtools__print_2157 () at dtools.ml:775
#12 0x0000555555a6aacc in camlDtools__mutexify_2153 () at dtools.ml:768
#13 0x0000555555a831b1 in camlList__iter_1272 () at list.ml:85
#14 0x0000555555986980 in camlSource__fun_inner_2781 () at source.ml:388
#15 0x0000555555a831b1 in camlList__iter_1272 () at list.ml:85
#16 0x0000555555986980 in camlSource__fun_inner_2781 () at source.ml:388
#17 0x00005555558fe8d0 in camlSmartcross__fun_2645 () at 
operators/smartcross.ml:329
#18 0x00005555558ff5aa in camlSmartcross__fun_2568 () at 
operators/smartcross.ml:176
#19 0x00005555559862ae in camlSource__fun_2861 () at source.ml:524
#20 0x0000555555920d48 in camlOutput__fun_2301 () at outputs/output.ml:174
#21 0x000055555598367c in camlClock__fun_2785 () at clock.ml:160
#22 0x0000555555a83268 in camlList__fold_left_1286 () at list.ml:96
#23 0x0000555555981b51 in camlClock__fun_2738 () at clock.ml:158
#24 0x0000555555984af1 in camlClock__loop_1979 () at clock.ml:374
#25 0x00005555559822ad in camlClock__fun_2982 () at clock.ml:377
#26 0x00005555559a85d2 in camlTutils__fun_2816 () at tools/tutils.ml:136
#27 0x0000555555a78609 in camlThread__fun_1570 () at thread.ml:39
#28 0x0000555555b26d04 in caml_start_program ()
#29 0x0000555555b04bbf in caml_thread_start ()
#30 0x00007ffff52976db in start_thread (arg=0x7fffda9c9700) at 
pthread_create.c:463
#31 0x00007ffff4ba488f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffdb7fe700 (LWP 30536)):
#0  0x00007ffff529d9f3 in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x5555560ab818) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5555560ab7c0, 
cond=0x5555560ab7f0) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5555560ab7f0, mutex=0x5555560ab7c0) at 
pthread_cond_wait.c:655
#3  0x0000555555b05934 in caml_condition_wait ()
#4  0x00005555559a95ea in camlTutils__fun_2956 () at tools/tutils.ml:314
#5  0x00005555559a7e1c in camlTutils__mutexify_1392 () at tools/tutils.ml:80
#6  0x0000555555a69f69 in camlDtools__thread_1862 () at dtools.ml:556
#7  0x0000555555a78609 in camlThread__fun_1570 () at thread.ml:39
#8  0x0000555555b26d04 in caml_start_program ()
#9  0x0000555555b04bbf in caml_thread_start ()
#10 0x00007ffff52976db in start_thread (arg=0x7fffdb7fe700) at 
pthread_create.c:463
#11 0x00007ffff4ba488f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fffdbfff700 (LWP 30535)):
#0  0x00007ffff4b9a03f in __GI___select (nfds=18, readfds=0x7fffdbffea60, 
writefds=0x7fffdbffeae0, exceptfds=0x7fffdbffeb60, timeout=0x0)
    at ../sysdeps/unix/sysv/linux/select.c:41
#1  0x0000555555b0911f in unix_select ()
#2  0x0000555555a5f25b in camlDuppy__f_1507 () at duppy.ml:181
#3  0x0000555555a5edb4 in camlDuppy__process_1498 () at duppy.ml:201
#4  0x0000555555a5f917 in camlDuppy__queue_inner_3339 () at duppy.ml:295
#5  0x00005555559a8aef in camlTutils__queue_1738 () at tools/tutils.ml:215
#6  0x00005555559a85d2 in camlTutils__fun_2816 () at tools/tutils.ml:136
#7  0x0000555555a78609 in camlThread__fun_1570 () at thread.ml:39
#8  0x0000555555b26d04 in caml_start_program ()
#9  0x0000555555b04bbf in caml_thread_start ()
#10 0x00007ffff52976db in start_thread (arg=0x7fffdbfff700) at 
pthread_create.c:463
#11 0x00007ffff4ba488f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffe0895700 (LWP 30534)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007ffff529a023 in __GI___pthread_mutex_lock (mutex=0x5555560878a0) at 
../nptl/pthread_mutex_lock.c:78
#2  0x0000555555b0578d in caml_mutex_lock ()
#3  0x0000555555a6aa77 in camlDtools__mutexify_2153 () at dtools.ml:767
#4  0x000055555598bbf2 in camlServer__incoming_2114 () at tools/server.ml:311
---Type <return> to continue, or q <return> to quit---
#5  0x0000555555a5ea7c in camlDuppy__fun_3208 () at duppy.ml:131
#6  0x0000555555a5f631 in camlDuppy__exec_1547 () at duppy.ml:253
#7  0x0000555555a5f868 in camlDuppy__queue_inner_3339 () at duppy.ml:280
#8  0x00005555559a8aef in camlTutils__queue_1738 () at tools/tutils.ml:215
#9  0x00005555559a85d2 in camlTutils__fun_2816 () at tools/tutils.ml:136
#10 0x0000555555a78609 in camlThread__fun_1570 () at thread.ml:39
#11 0x0000555555b26d04 in caml_start_program ()
#12 0x0000555555b04bbf in caml_thread_start ()
#13 0x00007ffff52976db in start_thread (arg=0x7fffe0895700) at 
pthread_create.c:463
#14 0x00007ffff4ba488f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffe1096700 (LWP 30533)):
#0  0x00007ffff529d9f3 in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x7fffd4000b48) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5555560a9140, 
cond=0x7fffd4000b20) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x7fffd4000b20, mutex=0x5555560a9140) at 
pthread_cond_wait.c:655
#3  0x0000555555b05934 in caml_condition_wait ()
#4  0x0000555555a5f9a6 in camlDuppy__queue_inner_3339 () at duppy.ml:311
#5  0x00005555559a8b32 in camlTutils__queue_1738 () at tools/tutils.ml:213
#6  0x00005555559a85d2 in camlTutils__fun_2816 () at tools/tutils.ml:136
#7  0x0000555555a78609 in camlThread__fun_1570 () at thread.ml:39
#8  0x0000555555b26d04 in caml_start_program ()
#9  0x0000555555b04bbf in caml_thread_start ()
#10 0x00007ffff52976db in start_thread (arg=0x7fffe1096700) at 
pthread_create.c:463
#11 0x00007ffff4ba488f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffe1897700 (LWP 30532)):
#0  0x00007ffff4b9a03f in __GI___select (nfds=0, readfds=0x0, writefds=0x0, 
exceptfds=0x0, timeout=0x7fffe1896e50) at ../sysdeps/unix/sysv/linux/select.c:41
#1  0x0000555555b04759 in caml_thread_tick ()
#2  0x00007ffff52976db in start_thread (arg=0x7fffe1897700) at 
pthread_create.c:463
#3  0x00007ffff4ba488f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffe2098700 (LWP 30531)):
#0  0x00007ffff529d9f3 in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x7fffdc000b4c) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x5555560a9140, 
cond=0x7fffdc000b20) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x7fffdc000b20, mutex=0x5555560a9140) at 
pthread_cond_wait.c:655
#3  0x0000555555b05934 in caml_condition_wait ()
#4  0x0000555555a5f9a6 in camlDuppy__queue_inner_3339 () at duppy.ml:311
#5  0x00005555559a8b32 in camlTutils__queue_1738 () at tools/tutils.ml:213
#6  0x00005555559a85d2 in camlTutils__fun_2816 () at tools/tutils.ml:136
#7  0x0000555555a78609 in camlThread__fun_1570 () at thread.ml:39
#8  0x0000555555b26d04 in caml_start_program ()
#9  0x0000555555b04bbf in caml_thread_start ()
#10 0x00007ffff52976db in start_thread (arg=0x7fffe2098700) at 
pthread_create.c:463
#11 0x00007ffff4ba488f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff7fddd80 (LWP 30527)):
#0  0x00007ffff4ac326c in __GI___sigtimedwait (set=<optimized out>, 
set@entry=0x7fffffffe060, info=info@entry=0x7fffffffdfa0, 
timeout=timeout@entry=0x0)
    at ../sysdeps/unix/sysv/linux/sigtimedwait.c:42
#1  0x00007ffff52a245c in __sigwait (set=0x7fffffffe060, sig=0x7fffffffe05c) at 
../sysdeps/unix/sysv/linux/sigwait.c:28
#2  0x0000555555b04fda in caml_wait_signal ()
#3  0x0000555555a69c2c in camlDtools__wait_signal_1606 () at dtools.ml:527
#4  0x0000555555a69d76 in camlDtools__main_1857 () at dtools.ml:567
#5  0x0000555555a6a078 in camlDtools__catch_1869 () at dtools.ml:574
#6  0x000055555588d145 in camlMain__Make_1857 () at main.ml:636
#7  0x000055555588a730 in camlRunner__entry () at runner.ml:30
#8  0x0000555555883479 in caml_program ()
#9  0x0000555555b26d04 in caml_start_program ()
#10 0x0000555555b0c78d in caml_startup_exn ()
#11 0x0000555555b0c7d9 in caml_startup ()
#12 0x0000555555881e6c in main ()

```


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/savonet/liquidsoap/issues/596#issuecomment-414046171
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to