From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?G=C3=B6ran?= Weinholt Newsgroups: gmane.lisp.guile.bugs Subject: bug#32367: 2.2.4 hangs when a script uses a module that calls sigaction Date: Mon, 06 Aug 2018 11:54:31 +0200 Message-ID: <877el36crs.fsf@teapot.weinholt.se> References: <87pnyx4p2q.fsf@priss.frightenedpiglet.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1533550390 10321 195.159.176.226 (6 Aug 2018 10:13:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 6 Aug 2018 10:13:10 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) Cc: 32367@debbugs.gnu.org To: Derek Upham Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Mon Aug 06 12:13:06 2018 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fmcVd-0002Yd-DJ for guile-bugs@m.gmane.org; Mon, 06 Aug 2018 12:13:05 +0200 Original-Received: from localhost ([::1]:33293 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fmcXk-0003Dr-4O for guile-bugs@m.gmane.org; Mon, 06 Aug 2018 06:15:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41525) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fmcXa-0003Bo-Gg for bug-guile@gnu.org; Mon, 06 Aug 2018 06:15:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fmcXX-0000Rk-8G for bug-guile@gnu.org; Mon, 06 Aug 2018 06:15:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37297) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fmcXX-0000Re-2e for bug-guile@gnu.org; Mon, 06 Aug 2018 06:15:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fmcXW-0007PL-Ro for bug-guile@gnu.org; Mon, 06 Aug 2018 06:15:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?G=C3=B6ran?= Weinholt Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Mon, 06 Aug 2018 10:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32367 X-GNU-PR-Package: guile X-GNU-PR-Keywords: Original-Received: via spool by 32367-submit@debbugs.gnu.org id=B32367.153355045128366 (code B ref 32367); Mon, 06 Aug 2018 10:15:02 +0000 Original-Received: (at 32367) by debbugs.gnu.org; 6 Aug 2018 10:14:11 +0000 Original-Received: from localhost ([127.0.0.1]:42309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fmcWg-0007NQ-PF for submit@debbugs.gnu.org; Mon, 06 Aug 2018 06:14:11 -0400 Original-Received: from iustitia.weinholt.se ([46.16.232.230]:47470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fmcWe-0007NH-Nw for 32367@debbugs.gnu.org; Mon, 06 Aug 2018 06:14:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=weinholt.se ; s=iustitia2012; h=Content-Transfer-Encoding:Content-Type:MIME-Version: Message-ID:In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=uzix6k3v29TwaaT9fbqVXISSHAQZrsdhc07RqEeiJbI=; b=rIpeFdtkd92xYRpDTqrHivZRex BH4Mn1A1C120OszGs66xEZW75kqgiafmvlk83D6pMrWh2+o8tn9baFIsCe7qyhXQFD+m5pHfcovdR h/e6Epa8XiJOZzFA/J3hG8FUNLYJAIWk9mFi1DsYZzzNNPhLwE+WwAduLswvHrADN0TZPGhx0n1OZ w0R77NRYWAkL1Fr4v9QtDxNV9ECz4aVF1OqAa58O/ZvVMxkC7xWVRSutmY8p3pj8sbKZR4KzDokPM v74S7V4lfYJX7xwnKX0MaNFjyCMjfrKSN1ZBj2CfU10xIjiFq/JF7lPGfRYlI7OmxqDPWX9FLIDNS 2SVVRDwQ==; Original-Received: from uucp by iustitia.weinholt.se with local-bsmtp (Exim 4.89) (envelope-from ) id 1fmcWc-0006UA-Fy; Mon, 06 Aug 2018 12:14:06 +0200 Original-Received: from weinholt by teapot.weinholt.se with local (Exim 4.91) (envelope-from ) id 1fmcDf-000815-Ux; Mon, 06 Aug 2018 11:54:31 +0200 X-Hashcash: 1:20:180806:sand@blarg.net::Mrfj3SIYRlKBZAEH:0002aAw X-Hashcash: 1:20:180806:32367@debbugs.gnu.org::J+hCdMfuNMGzATK8:00000000000000000000000000000000000000007K5l In-Reply-To: <87pnyx4p2q.fsf@priss.frightenedpiglet.com> (Derek Upham's message of "Sat, 04 Aug 2018 17:47:09 -0700") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.org gmane.lisp.guile.bugs:9115 Archived-At: Derek Upham writes: > This is with guile-2.2 (2.2.4+1-1) and guile-2.2-libs (2.2.4+1-1) on > Debian unstable, for the amd64 architecture. ... > > % /usr/bin/guile -s foo=20 > setting SIGCHILD to SIG_DFL... > setting SIGCHILD to SIG_DFL...done Here's a backtrace: GNU gdb (Debian 8.1-4) 8.1 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/guile...Reading symbols from /usr/lib/debug/.= build-id/e3/f08708458c69f9adf32d6cafd6d9ca7a8410ea.debug...done. done. Attaching to program: /usr/bin/guile, process 29610 [New LWP 29611] [New LWP 29612] [New LWP 29613] [New LWP 29614] [New LWP 29615] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". s0x00007fb48c8f0e6c in futex_wait_cancelable (private=3D, ex= pected=3D0, futex_word=3D0x559a855ebe60) at ../sysdeps/unix/sysv/linux/fute= x-internal.h:88 88 int err =3D lll_futex_timed_wait (futex_word, expected, NULL, private); (gdb) set pagination off (gdb) thread apply all bt Thread 6 (Thread 0x7fb48891c700 (LWP 29615)): #0 0x00007fb48c8f0e6c in futex_wait_cancelable (private=3D,= expected=3D0, futex_word=3D0x559a855ebae0) at ../sysdeps/unix/sysv/linux/f= utex-internal.h:88 #1 __pthread_cond_wait_common (abstime=3D0x0, mutex=3D0x559a8571ff80, cond= =3D0x559a855ebab8) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=3Dcond@entry=3D0x559a855ebab8, mutex=3Dmutex@= entry=3D0x559a8571ff80) at pthread_cond_wait.c:655 #3 0x00007fb48cb86bf5 in scm_pthread_cond_wait (cond=3Dcond@entry=3D0x559a= 855ebab8, mutex=3Dmutex@entry=3D0x559a8571ff80) at threads.c:1621 #4 0x00007fb48cb86dbb in block_self (queue=3D0x559a8571c2c0, mutex=3Dmutex= @entry=3D0x559a8571ff80, waittime=3Dwaittime@entry=3D0x0) at threads.c:316 #5 0x00007fb48cb86f6f in lock_mutex (current_thread=3D0x559a855eba80, wait= time=3D0x0, m=3D0x559a8571ff80, kind=3DSCM_MUTEX_RECURSIVE) at threads.c:10= 37 #6 scm_timed_lock_mutex (mutex=3D0x559a8571c2b0, timeout=3D= ) at threads.c:1101 #7 0x00007fb48cb9353f in vm_regular_engine () at vm-engine.c:786 #8 0x00007fb48cb98d8f in scm_call_n () at vm.c:1257 #9 0x00007fb48cb1ab0f in scm_call_3 (proc=3D, arg1=3Darg1@e= ntry=3D0x7fb489ee9050, arg2=3Darg2@entry=3D0x559a856abf40, arg3=3Darg3@entr= y=3D0x4) at eval.c:501 #10 0x00007fb48cb3d950 in scm_private_variable (module_name=3D0x7fb489ee905= 0, name=3D0x559a8565eb20) at modules.c:674 #11 0x00007fb48cb3da51 in scm_private_lookup (module_name=3D0x7fb489ee9050,= name=3D0x559a8565eb20) at modules.c:717 #12 0x00007fb48cb97fd1 in vm_regular_engine () at vm-engine.c:2066 #13 0x00007fb48cb98d8f in scm_call_n () at vm.c:1257 #14 0x00007fb48cb86076 in really_launch (d=3D0x559a8592c6e0) at threads.c:7= 94 #15 0x00007fb48cb14dfa in c_body (d=3D0x7fb48891be40) at continuations.c:422 #16 0x00007fb48cb9353f in vm_regular_engine () at vm-engine.c:786 #17 0x00007fb48cb98d8f in scm_call_n () at vm.c:1257 #18 0x00007fb48cb87784 in catch (tag=3Dtag@entry=3D0x404, thunk=3D0x559a859= 37720, handler=3D0x559a859376e0, pre_unwind_handler=3D0x559a859376a0) at th= row.c:137 #19 0x00007fb48cb87aa5 in scm_catch_with_pre_unwind_handler (key=3Dkey@entr= y=3D0x404, thunk=3D, handler=3D, pre_unwind_h= andler=3D) at throw.c:254 #20 0x00007fb48cb87c6f in scm_c_catch (tag=3Dtag@entry=3D0x404, body=3Dbody= @entry=3D0x7fb48cb14df0 , body_data=3Dbody_data@entry=3D0x7fb48891b= e40, handler=3Dhandler@entry=3D0x7fb48cb15080 , handler_data=3Dh= andler_data@entry=3D0x7fb48891be40, pre_unwind_handler=3Dpre_unwind_handler= @entry=3D0x7fb48cb14ed0 , pre_unwind_handler_data=3D0x5= 59a85689a20) at throw.c:377 #21 0x00007fb48cb153e0 in scm_i_with_continuation_barrier (body=3Dbody@entr= y=3D0x7fb48cb14df0 , body_data=3Dbody_data@entry=3D0x7fb48891be40, = handler=3Dhandler@entry=3D0x7fb48cb15080 , handler_data=3Dhandle= r_data@entry=3D0x7fb48891be40, pre_unwind_handler=3Dpre_unwind_handler@entr= y=3D0x7fb48cb14ed0 , pre_unwind_handler_data=3D0x559a85= 689a20) at continuations.c:360 #22 0x00007fb48cb15475 in scm_c_with_continuation_barrier (func=3D, data=3D) at continuations.c:456 #23 0x00007fb48cb86396 in with_guile (base=3D0x7fb48891bea8, data=3D0x7fb48= 891bed0) at threads.c:661 #24 0x00007fb48c4d04e8 in GC_call_with_stack_base () from /usr/lib/x86_64-l= inux-gnu/libgc.so.1 #25 0x00007fb48cb8589d in scm_i_with_guile (dynamic_state=3D= , data=3D0x559a8592c6e0, func=3D0x7fb48cb86000 ) at threads.= c:704 #26 launch_thread (d=3D0x559a8592c6e0) at threads.c:803 #27 0x00007fb48c8eaf2a in start_thread (arg=3D0x7fb48891c700) at pthread_cr= eate.c:463 #28 0x00007fb48c81dedf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clo= ne.S:95 Thread 5 (Thread 0x7fb48999b700 (LWP 29614)): #0 0x00007fb48c8f4394 in __libc_read (fd=3D5, buf=3Dbuf@entry=3D0x7fb48999= aa40, nbytes=3Dnbytes@entry=3D1) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007fb48cb240d7 in read (__nbytes=3D1, __buf=3D0x7fb48999aa40, __fd= =3D) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44 #2 read_finalization_pipe_data (data=3D0x7fb48999aa40) at finalizers.c:199 #3 0x00007fb48c4d60c3 in GC_do_blocking_inner () from /usr/lib/x86_64-linu= x-gnu/libgc.so.1 #4 0x00007fb48c4ca9ce in GC_with_callee_saves_pushed () from /usr/lib/x86_= 64-linux-gnu/libgc.so.1 #5 0x00007fb48c4d051c in GC_do_blocking () from /usr/lib/x86_64-linux-gnu/= libgc.so.1 #6 0x00007fb48cb8677a in scm_without_guile (func=3D0x7fb48cb240c0 , data=3D0x7fb48999aa40) at threads.c:722 #7 0x00007fb48cb2448b in finalization_thread_proc (unused=3D) at finalizers.c:212 #8 0x00007fb48cb14dfa in c_body (d=3D0x7fb48999ae40) at continuations.c:422 #9 0x00007fb48cb9353f in vm_regular_engine () at vm-engine.c:786 #10 0x00007fb48cb98d8f in scm_call_n () at vm.c:1257 #11 0x00007fb48cb87784 in catch (tag=3Dtag@entry=3D0x404, thunk=3D0x559a856= 19860, handler=3D0x559a85619840, pre_unwind_handler=3D0x559a856197c0) at th= row.c:137 #12 0x00007fb48cb87aa5 in scm_catch_with_pre_unwind_handler (key=3Dkey@entr= y=3D0x404, thunk=3D, handler=3D, pre_unwind_h= andler=3D) at throw.c:254 #13 0x00007fb48cb87c6f in scm_c_catch (tag=3Dtag@entry=3D0x404, body=3Dbody= @entry=3D0x7fb48cb14df0 , body_data=3Dbody_data@entry=3D0x7fb48999a= e40, handler=3Dhandler@entry=3D0x7fb48cb15080 , handler_data=3Dh= andler_data@entry=3D0x7fb48999ae40, pre_unwind_handler=3Dpre_unwind_handler= @entry=3D0x7fb48cb14ed0 , pre_unwind_handler_data=3D0x5= 59a85689a20) at throw.c:377 #14 0x00007fb48cb153e0 in scm_i_with_continuation_barrier (body=3Dbody@entr= y=3D0x7fb48cb14df0 , body_data=3Dbody_data@entry=3D0x7fb48999ae40, = handler=3Dhandler@entry=3D0x7fb48cb15080 , handler_data=3Dhandle= r_data@entry=3D0x7fb48999ae40, pre_unwind_handler=3Dpre_unwind_handler@entr= y=3D0x7fb48cb14ed0 , pre_unwind_handler_data=3D0x559a85= 689a20) at continuations.c:360 #15 0x00007fb48cb15475 in scm_c_with_continuation_barrier (func=3D, data=3D) at continuations.c:456 #16 0x00007fb48cb86396 in with_guile (base=3D0x7fb48999aea8, data=3D0x7fb48= 999aed0) at threads.c:661 #17 0x00007fb48c4d04e8 in GC_call_with_stack_base () from /usr/lib/x86_64-l= inux-gnu/libgc.so.1 #18 0x00007fb48cb86728 in scm_i_with_guile (dynamic_state=3D= , data=3D, func=3D) at threads.c:704 #19 scm_with_guile (func=3D, data=3D) at thre= ads.c:710 #20 0x00007fb48c8eaf2a in start_thread (arg=3D0x7fb48999b700) at pthread_cr= eate.c:463 #21 0x00007fb48c81dedf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clo= ne.S:95 Thread 4 (Thread 0x7fb48a83d700 (LWP 29613)): #0 0x00007fb48c8f0e6c in futex_wait_cancelable (private=3D,= expected=3D0, futex_word=3D0x7fb48c6f4208) at ../sysdeps/unix/sysv/linux/f= utex-internal.h:88 #1 __pthread_cond_wait_common (abstime=3D0x0, mutex=3D0x7fb48c6f4260, cond= =3D0x7fb48c6f41e0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=3D0x7fb48c6f41e0, mutex=3D0x7fb48c6f4260) at = pthread_cond_wait.c:655 #3 0x00007fb48c4d6de7 in GC_wait_marker () from /usr/lib/x86_64-linux-gnu/= libgc.so.1 #4 0x00007fb48c4cd6da in GC_help_marker () from /usr/lib/x86_64-linux-gnu/= libgc.so.1 #5 0x00007fb48c4d54bc in GC_mark_thread () from /usr/lib/x86_64-linux-gnu/= libgc.so.1 #6 0x00007fb48c8eaf2a in start_thread (arg=3D0x7fb48a83d700) at pthread_cr= eate.c:463 #7 0x00007fb48c81dedf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clo= ne.S:95 Thread 3 (Thread 0x7fb48b03e700 (LWP 29612)): #0 0x00007fb48c8f0e6c in futex_wait_cancelable (private=3D,= expected=3D0, futex_word=3D0x7fb48c6f4208) at ../sysdeps/unix/sysv/linux/f= utex-internal.h:88 #1 __pthread_cond_wait_common (abstime=3D0x0, mutex=3D0x7fb48c6f4260, cond= =3D0x7fb48c6f41e0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=3D0x7fb48c6f41e0, mutex=3D0x7fb48c6f4260) at = pthread_cond_wait.c:655 #3 0x00007fb48c4d6de7 in GC_wait_marker () from /usr/lib/x86_64-linux-gnu/= libgc.so.1 #4 0x00007fb48c4cd6da in GC_help_marker () from /usr/lib/x86_64-linux-gnu/= libgc.so.1 #5 0x00007fb48c4d54bc in GC_mark_thread () from /usr/lib/x86_64-linux-gnu/= libgc.so.1 #6 0x00007fb48c8eaf2a in start_thread (arg=3D0x7fb48b03e700) at pthread_cr= eate.c:463 #7 0x00007fb48c81dedf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clo= ne.S:95 Thread 2 (Thread 0x7fb48b83f700 (LWP 29611)): #0 0x00007fb48c8f0e6c in futex_wait_cancelable (private=3D,= expected=3D0, futex_word=3D0x7fb48c6f4208) at ../sysdeps/unix/sysv/linux/f= utex-internal.h:88 #1 __pthread_cond_wait_common (abstime=3D0x0, mutex=3D0x7fb48c6f4260, cond= =3D0x7fb48c6f41e0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=3D0x7fb48c6f41e0, mutex=3D0x7fb48c6f4260) at = pthread_cond_wait.c:655 #3 0x00007fb48c4d6de7 in GC_wait_marker () from /usr/lib/x86_64-linux-gnu/= libgc.so.1 #4 0x00007fb48c4cd6da in GC_help_marker () from /usr/lib/x86_64-linux-gnu/= libgc.so.1 #5 0x00007fb48c4d54bc in GC_mark_thread () from /usr/lib/x86_64-linux-gnu/= libgc.so.1 #6 0x00007fb48c8eaf2a in start_thread (arg=3D0x7fb48b83f700) at pthread_cr= eate.c:463 #7 0x00007fb48c81dedf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clo= ne.S:95 Thread 1 (Thread 0x7fb48bc8e740 (LWP 29610)): #0 0x00007fb48c8f0e6c in futex_wait_cancelable (private=3D,= expected=3D0, futex_word=3D0x559a855ebe60) at ../sysdeps/unix/sysv/linux/f= utex-internal.h:88 #1 __pthread_cond_wait_common (abstime=3D0x0, mutex=3D0x559a856e7f00, cond= =3D0x559a855ebe38) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=3Dcond@entry=3D0x559a855ebe38, mutex=3Dmutex@= entry=3D0x559a856e7f00) at pthread_cond_wait.c:655 #3 0x00007fb48cb86bf5 in scm_pthread_cond_wait (cond=3Dcond@entry=3D0x559a= 855ebe38, mutex=3Dmutex@entry=3D0x559a856e7f00) at threads.c:1621 #4 0x00007fb48cb86dbb in block_self (queue=3D0x559a8578f980, mutex=3Dmutex= @entry=3D0x559a856e7f00, waittime=3Dwaittime@entry=3D0x0) at threads.c:316 #5 0x00007fb48cb872cd in timed_wait (c=3D0x559a85757630, current_thread=3D= 0x559a855ebe00, current_thread=3D0x559a855ebe00, waittime=3D0x0, m=3D0x559a= 856e7f00, kind=3DSCM_MUTEX_STANDARD) at threads.c:1347 #6 scm_timed_wait_condition_variable (cond=3D0x559a8578f990, mutex=3D0x559= a8578f960, timeout=3D0x904) at threads.c:1440 #7 0x00007fb48cb9353f in vm_regular_engine () at vm-engine.c:786 #8 0x00007fb48cb98d8f in scm_call_n () at vm.c:1257 #9 0x00007fb48cb1aaea in scm_call_2 (proc=3D, arg1=3D, arg2=3D) at eval.c:494 #10 0x00007fb48cb867c5 in scm_call_with_new_thread (thunk=3D= , handler=3D) at threads.c:746 #11 0x00007fb48cb86816 in scm_spawn_thread (body=3Dbody@entry=3D0x7fb48cb66= 380 , body_data=3Dbody_data@entry=3D0x0, handler=3D= , handler_data=3Dhandler_data@entry=3D0x7fb48cbb63c5) at thr= eads.c:844 #12 0x00007fb48cb66351 in start_signal_delivery_thread () at scmsigs.c:207 #13 0x00007fb48c8f2827 in __pthread_once_slow (once_control=3D0x7fb48cbf5ac= 8 , init_routine=3D0x7fb48cb66310 ) at = pthread_once.c:116 #14 0x00007fb48c8f28e5 in __GI___pthread_once (once_control=3Donce_control@= entry=3D0x7fb48cbf5ac8 , init_routine=3Dinit_routine@entry=3D0x7fb48c= b66310 ) at pthread_once.c:143 #15 0x00007fb48cb6668f in scm_i_ensure_signal_delivery_thread () at scmsigs= .c:332 #16 scm_sigaction_for_thread (signum=3D, handler=3D0x2, flag= s=3D, thread=3D0x559a85622e90) at scmsigs.c:332 #17 0x00007fb48cb9353f in vm_regular_engine () at vm-engine.c:786 #18 0x00007fb48cb98d8f in scm_call_n () at vm.c:1257 #19 0x00007fb48cb38968 in scm_primitive_load_path (args=3D) = at load.c:1248 #20 0x00007fb48cb9353f in vm_regular_engine () at vm-engine.c:786 #21 0x00007fb48cb98d8f in scm_call_n () at vm.c:1257 #22 0x00007fb48cb1bc07 in scm_primitive_eval (exp=3D, exp@en= try=3D0x559a85735280) at eval.c:662 #23 0x00007fb48cb1bc63 in scm_eval (exp=3D0x559a85735280, module_or_state= =3Dmodule_or_state@entry=3D0x559a8571b140) at eval.c:696 #24 0x00007fb48cb67750 in scm_shell (argc=3D3, argv=3D0x7fff44ec9708) at sc= ript.c:454 #25 0x00007fb48cb3250d in invoke_main_func (body_data=3D0x7fff44ec95b0) at = init.c:340 #26 0x00007fb48cb14dfa in c_body (d=3D0x7fff44ec94f0) at continuations.c:422 #27 0x00007fb48cb9353f in vm_regular_engine () at vm-engine.c:786 #28 0x00007fb48cb98d8f in scm_call_n () at vm.c:1257 #29 0x00007fb48cb87784 in catch (tag=3Dtag@entry=3D0x404, thunk=3D0x559a856= 87140, handler=3D0x559a856870e0, pre_unwind_handler=3D0x559a856870c0) at th= row.c:137 #30 0x00007fb48cb87aa5 in scm_catch_with_pre_unwind_handler (key=3Dkey@entr= y=3D0x404, thunk=3D, handler=3D, pre_unwind_h= andler=3D) at throw.c:254 #31 0x00007fb48cb87c6f in scm_c_catch (tag=3Dtag@entry=3D0x404, body=3Dbody= @entry=3D0x7fb48cb14df0 , body_data=3Dbody_data@entry=3D0x7fff44ec9= 4f0, handler=3Dhandler@entry=3D0x7fb48cb15080 , handler_data=3Dh= andler_data@entry=3D0x7fff44ec94f0, pre_unwind_handler=3Dpre_unwind_handler= @entry=3D0x7fb48cb14ed0 , pre_unwind_handler_data=3D0x5= 59a85689a20) at throw.c:377 #32 0x00007fb48cb153e0 in scm_i_with_continuation_barrier (body=3Dbody@entr= y=3D0x7fb48cb14df0 , body_data=3Dbody_data@entry=3D0x7fff44ec94f0, = handler=3Dhandler@entry=3D0x7fb48cb15080 , handler_data=3Dhandle= r_data@entry=3D0x7fff44ec94f0, pre_unwind_handler=3Dpre_unwind_handler@entr= y=3D0x7fb48cb14ed0 , pre_unwind_handler_data=3D0x559a85= 689a20) at continuations.c:360 #33 0x00007fb48cb15475 in scm_c_with_continuation_barrier (func=3D, data=3D) at continuations.c:456 #34 0x00007fb48cb86396 in with_guile (base=3D0x7fff44ec9558, data=3D0x7fff4= 4ec9580) at threads.c:661 #35 0x00007fb48c4d04e8 in GC_call_with_stack_base () from /usr/lib/x86_64-l= inux-gnu/libgc.so.1 #36 0x00007fb48cb86728 in scm_i_with_guile (dynamic_state=3D= , data=3Ddata@entry=3D0x7fff44ec9580, func=3Dfunc@entry=3D0x7fb48cb324f0 ) at threads.c:704 #37 scm_with_guile (func=3Dfunc@entry=3D0x7fb48cb324f0 , = data=3Ddata@entry=3D0x7fff44ec95b0) at threads.c:710 #38 0x00007fb48cb326a2 in scm_boot_guile (argc=3D3, argv=3D0x7fff44ec9708, = main_func=3D0x559a83f6e270 , closure=3D0x0) at init.c:323 #39 0x0000559a83f6e114 in main (argc=3D3, argv=3D0x7fff44ec9708) at guile.c= :101 --=20 G=C3=B6ran Weinholt Debian developer 73 de SA6CJK