GNU logs - #32374, boring messages


Message sent to bug-guile@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#32374: future.test randomly hangs in 2.2.4
Resent-From: =?UTF-8?Q?G=C3=B6ran?= Weinholt <goran@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guile@HIDDEN
Resent-Date: Mon, 06 Aug 2018 10:15:02 +0000
Resent-Message-ID: <handler.32374.B.153355046728399 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 32374
X-GNU-PR-Package: guile
X-GNU-PR-Keywords: 
To: 32374 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guile@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.153355046728399
          (code B ref -1); Mon, 06 Aug 2018 10:15:02 +0000
Received: (at submit) by debbugs.gnu.org; 6 Aug 2018 10:14:27 +0000
Received: from localhost ([127.0.0.1]:42313 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fmcWw-0007Nw-Gm
	for submit <at> debbugs.gnu.org; Mon, 06 Aug 2018 06:14:27 -0400
Received: from eggs.gnu.org ([208.118.235.92]:50239)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <goran@HIDDEN>) id 1fmcWu-0007Ng-5b
 for submit <at> debbugs.gnu.org; Mon, 06 Aug 2018 06:14:24 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <goran@HIDDEN>) id 1fmcWm-0000AH-Bz
 for submit <at> debbugs.gnu.org; Mon, 06 Aug 2018 06:14:19 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:42345)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <goran@HIDDEN>) id 1fmcWm-0000AD-78
 for submit <at> debbugs.gnu.org; Mon, 06 Aug 2018 06:14:16 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:41177)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <goran@HIDDEN>) id 1fmcWj-0002H5-8h
 for bug-guile@HIDDEN; Mon, 06 Aug 2018 06:14:16 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <goran@HIDDEN>) id 1fmcWg-00006H-BR
 for bug-guile@HIDDEN; Mon, 06 Aug 2018 06:14:13 -0400
Received: from iustitia.weinholt.se ([2a02:28f0:0:a::7dce:e5a8]:40230)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <goran@HIDDEN>) id 1fmcWf-000055-Nh
 for bug-guile@HIDDEN; Mon, 06 Aug 2018 06:14:10 -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:Date:Subject:To:From:Sender:Reply-To:Cc:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=NSV/Rzo0+DADltLZppsqCqcqWb/25n+00uGbWbxv1MQ=; b=wEHyO1q42TshbYrnfjY92oYltO
 EYFjoWqel6OPF38TQPxDR7fXI6ydw3fqXtzOHKlKx3rxDwSwVmxQDn3amDQZBKNIvI/UmkKEX7X+S
 is5J4t6LG1acqOgJH7ladFdn/26V9hDZ46cC6LXA/IJc6gKU+jzFcLLmB5beJg786aW6YIZClNjFW
 MHY0XQhKO2HvQ8c7JMkgiytj/J1B0GM1UwWzOdYNmLcBliXn5vh3dbCs5QdDzQ6l/bCvoprYhptpI
 KaN3nNzXljJtXVH5zV1AIqUzEz0ncpq8HznzgxCe7eZeCl4sA+3gHYnO+9JuzJKSXAtK5sJMU5385
 G2mX0bDw==;
Received: from uucp by iustitia.weinholt.se with local-bsmtp (Exim 4.89)
 (envelope-from <goran@HIDDEN>)
 id 1fmcWc-0006UD-HI; Mon, 06 Aug 2018 12:14:06 +0200
Received: from weinholt by teapot.weinholt.se with local (Exim 4.91)
 (envelope-from <goran@HIDDEN>)
 id 1fmcIe-00083d-HW; Mon, 06 Aug 2018 11:59:40 +0200
From: =?UTF-8?Q?G=C3=B6ran?= Weinholt <goran@HIDDEN>
Date: Mon, 06 Aug 2018 11:59:40 +0200
Message-ID: <87y3dj4xyr.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

Hello schemers,

While trying to reproduce #31776 (FAIL: gc.test: gc: after-gc-hook gets
called), I managed to provoke a random hang in future.test. This was
done while /proc was unmounted and these warnings were printed before
the test:

GC Warning: pthread_getattr_np or pthread_attr_getstack failed for main thr=
ead
GC Warning: Couldn't read /proc/stat

FWIW, asyncs.test also printed this at one point: ERROR: asyncs.test:
preemption via sigprof - arguments: ((vm-error vm-run "Unrewindable
partial continuation" (#<vm-continuation 559aa17ca710>)))

Reading symbols from /tmp/guile-2.2-2.2.4+1/libguile/.libs/guile...done.
Attaching to program: /tmp/guile-2.2-2.2.4+1/libguile/.libs/guile, process =
28485
[New LWP 28508]
[New LWP 28509]
[New LWP 28512]
[New LWP 28513]
[New LWP 28514]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f51d3f64e6c in futex_wait_cancelable (private=3D<optimized out>, exp=
ected=3D0, futex_word=3D0x5581e7a29e60) at ../sysdeps/unix/sysv/linux/futex=
-internal.h:88
88	../sysdeps/unix/sysv/linux/futex-internal.h: No such file or directory.
(gdb) thread apply all bt

Thread 6 (Thread 0x7f51d0ac5700 (LWP 28514)):
#0  0x00007f51d3f64e6c in futex_wait_cancelable (private=3D<optimized out>,=
 expected=3D0, futex_word=3D0x5581e7a293e0) at ../sysdeps/unix/sysv/linux/f=
utex-internal.h:88
#1  __pthread_cond_wait_common (abstime=3D0x0, mutex=3D0x5581e7b5ffc0, cond=
=3D0x5581e7a293b8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=3Dcond@entry=3D0x5581e7a293b8, mutex=3Dmutex@=
entry=3D0x5581e7b5ffc0) at pthread_cond_wait.c:655
#3  0x00007f51d41ffbf5 in scm_pthread_cond_wait (cond=3Dcond@entry=3D0x5581=
e7a293b8, mutex=3Dmutex@entry=3D0x5581e7b5ffc0) at threads.c:1621
#4  0x00007f51d41ffdbb in block_self (queue=3D0x5581e7b5a1f0, mutex=3Dmutex=
@entry=3D0x5581e7b5ffc0, waittime=3Dwaittime@entry=3D0x0) at threads.c:316
#5  0x00007f51d42002cd in timed_wait (c=3D0x5581e7b5ef60, current_thread=3D=
0x5581e7a29380, current_thread=3D0x5581e7a29380, waittime=3D0x0, m=3D0x5581=
e7b5ffc0, kind=3DSCM_MUTEX_STANDARD) at threads.c:1347
#6  scm_timed_wait_condition_variable (cond=3D0x5581e7b5a200, mutex=3D0x558=
1e7b5a260, timeout=3D0x904) at threads.c:1440
#7  0x00007f51d42081a4 in vm_debug_engine () at vm-engine.c:786
#8  0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#9  0x00007f51d41850c8 in scm_call_with_unblocked_asyncs (proc=3D0x5581e7e4=
3f00) at async.c:400
#10 0x00007f51d42081a4 in vm_debug_engine () at vm-engine.c:786
#11 0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#12 0x00007f51d41ff076 in really_launch (d=3D0x5581e7e33bc0) at threads.c:7=
94
#13 0x00007f51d418ddfa in c_body (d=3D0x7f51d0ac4e40) at continuations.c:422
#14 0x00007f51d42081a4 in vm_debug_engine () at vm-engine.c:786
#15 0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#16 0x00007f51d4200784 in catch (tag=3Dtag@entry=3D0x404, thunk=3D0x5581e7e=
43fa0, handler=3D0x5581e7e43f80, pre_unwind_handler=3D0x5581e7e43f60) at th=
row.c:137
#17 0x00007f51d4200aa5 in scm_catch_with_pre_unwind_handler (key=3Dkey@entr=
y=3D0x404, thunk=3D<optimized out>, handler=3D<optimized out>, pre_unwind_h=
andler=3D<optimized out>) at throw.c:254
#18 0x00007f51d4200c6f in scm_c_catch (tag=3Dtag@entry=3D0x404, body=3Dbody=
@entry=3D0x7f51d418ddf0 <c_body>, body_data=3Dbody_data@entry=3D0x7f51d0ac4=
e40, handler=3Dhandler@entry=3D0x7f51d418e080 <c_handler>,=20
    handler_data=3Dhandler_data@entry=3D0x7f51d0ac4e40, pre_unwind_handler=
=3Dpre_unwind_handler@entry=3D0x7f51d418ded0 <pre_unwind_handler>, pre_unwi=
nd_handler_data=3D0x5581e7ac69c0) at throw.c:377
#19 0x00007f51d418e3e0 in scm_i_with_continuation_barrier (body=3Dbody@entr=
y=3D0x7f51d418ddf0 <c_body>, body_data=3Dbody_data@entry=3D0x7f51d0ac4e40, =
handler=3Dhandler@entry=3D0x7f51d418e080 <c_handler>,=20
    handler_data=3Dhandler_data@entry=3D0x7f51d0ac4e40, pre_unwind_handler=
=3Dpre_unwind_handler@entry=3D0x7f51d418ded0 <pre_unwind_handler>, pre_unwi=
nd_handler_data=3D0x5581e7ac69c0) at continuations.c:360
#20 0x00007f51d418e475 in scm_c_with_continuation_barrier (func=3D<optimize=
d out>, data=3D<optimized out>) at continuations.c:456
#21 0x00007f51d41ff396 in with_guile (base=3D0x7f51d0ac4ea8, data=3D0x7f51d=
0ac4ed0) at threads.c:661
#22 0x00007f51d3b444e8 in GC_call_with_stack_base () from /lib/x86_64-linux=
-gnu/libgc.so.1
#23 0x00007f51d41fe89d in scm_i_with_guile (dynamic_state=3D<optimized out>=
, data=3D0x5581e7e33bc0, func=3D0x7f51d41ff000 <really_launch>) at threads.=
c:704
#24 launch_thread (d=3D0x5581e7e33bc0) at threads.c:803
#25 0x00007f51d3f5ef2a in start_thread (arg=3D0x7f51d0ac5700) at pthread_cr=
eate.c:463
#26 0x00007f51d3e91edf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clo=
ne.S:95

Thread 5 (Thread 0x7f51d12c7700 (LWP 28513)):
#0  0x00007f51d3f64e6c in futex_wait_cancelable (private=3D<optimized out>,=
 expected=3D0, futex_word=3D0x5581e7a295a0) at ../sysdeps/unix/sysv/linux/f=
utex-internal.h:88
#1  __pthread_cond_wait_common (abstime=3D0x0, mutex=3D0x5581e7b5ffc0, cond=
=3D0x5581e7a29578) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=3Dcond@entry=3D0x5581e7a29578, mutex=3Dmutex@=
entry=3D0x5581e7b5ffc0) at pthread_cond_wait.c:655
#3  0x00007f51d41ffbf5 in scm_pthread_cond_wait (cond=3Dcond@entry=3D0x5581=
e7a29578, mutex=3Dmutex@entry=3D0x5581e7b5ffc0) at threads.c:1621
#4  0x00007f51d41ffdbb in block_self (queue=3D0x5581e7b5a1f0, mutex=3Dmutex=
@entry=3D0x5581e7b5ffc0, waittime=3Dwaittime@entry=3D0x0) at threads.c:316
#5  0x00007f51d42002cd in timed_wait (c=3D0x5581e7b5ef60, current_thread=3D=
0x5581e7a29540, current_thread=3D0x5581e7a29540, waittime=3D0x0, m=3D0x5581=
e7b5ffc0, kind=3DSCM_MUTEX_STANDARD) at threads.c:1347
#6  scm_timed_wait_condition_variable (cond=3D0x5581e7b5a200, mutex=3D0x558=
1e7b5a260, timeout=3D0x904) at threads.c:1440
#7  0x00007f51d42081a4 in vm_debug_engine () at vm-engine.c:786
#8  0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#9  0x00007f51d41850c8 in scm_call_with_unblocked_asyncs (proc=3D0x5581e7e4=
1f00) at async.c:400
#10 0x00007f51d42081a4 in vm_debug_engine () at vm-engine.c:786
#11 0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#12 0x00007f51d41ff076 in really_launch (d=3D0x5581e7e33c00) at threads.c:7=
94
#13 0x00007f51d418ddfa in c_body (d=3D0x7f51d12c6e40) at continuations.c:422
#14 0x00007f51d42081a4 in vm_debug_engine () at vm-engine.c:786
#15 0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#16 0x00007f51d4200784 in catch (tag=3Dtag@entry=3D0x404, thunk=3D0x5581e7e=
41fa0, handler=3D0x5581e7e41f80, pre_unwind_handler=3D0x5581e7e41f60) at th=
row.c:137
#17 0x00007f51d4200aa5 in scm_catch_with_pre_unwind_handler (key=3Dkey@entr=
y=3D0x404, thunk=3D<optimized out>, handler=3D<optimized out>, pre_unwind_h=
andler=3D<optimized out>) at throw.c:254
#18 0x00007f51d4200c6f in scm_c_catch (tag=3Dtag@entry=3D0x404, body=3Dbody=
@entry=3D0x7f51d418ddf0 <c_body>, body_data=3Dbody_data@entry=3D0x7f51d12c6=
e40, handler=3Dhandler@entry=3D0x7f51d418e080 <c_handler>,=20
    handler_data=3Dhandler_data@entry=3D0x7f51d12c6e40, pre_unwind_handler=
=3Dpre_unwind_handler@entry=3D0x7f51d418ded0 <pre_unwind_handler>, pre_unwi=
nd_handler_data=3D0x5581e7ac69c0) at throw.c:377
#19 0x00007f51d418e3e0 in scm_i_with_continuation_barrier (body=3Dbody@entr=
y=3D0x7f51d418ddf0 <c_body>, body_data=3Dbody_data@entry=3D0x7f51d12c6e40, =
handler=3Dhandler@entry=3D0x7f51d418e080 <c_handler>,=20
    handler_data=3Dhandler_data@entry=3D0x7f51d12c6e40, pre_unwind_handler=
=3Dpre_unwind_handler@entry=3D0x7f51d418ded0 <pre_unwind_handler>, pre_unwi=
nd_handler_data=3D0x5581e7ac69c0) at continuations.c:360
#20 0x00007f51d418e475 in scm_c_with_continuation_barrier (func=3D<optimize=
d out>, data=3D<optimized out>) at continuations.c:456
#21 0x00007f51d41ff396 in with_guile (base=3D0x7f51d12c6ea8, data=3D0x7f51d=
12c6ed0) at threads.c:661
#22 0x00007f51d3b444e8 in GC_call_with_stack_base () from /lib/x86_64-linux=
-gnu/libgc.so.1
#23 0x00007f51d41fe89d in scm_i_with_guile (dynamic_state=3D<optimized out>=
, data=3D0x5581e7e33c00, func=3D0x7f51d41ff000 <really_launch>) at threads.=
c:704
#24 launch_thread (d=3D0x5581e7e33c00) at threads.c:803
#25 0x00007f51d3f5ef2a in start_thread (arg=3D0x7f51d12c7700) at pthread_cr=
eate.c:463
#26 0x00007f51d3e91edf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clo=
ne.S:95

Thread 4 (Thread 0x7f51d1ac8700 (LWP 28512)):
#0  0x00007f51d3f64e6c in futex_wait_cancelable (private=3D<optimized out>,=
 expected=3D0, futex_word=3D0x5581e7a29760) at ../sysdeps/unix/sysv/linux/f=
utex-internal.h:88
#1  __pthread_cond_wait_common (abstime=3D0x0, mutex=3D0x5581e7b5ffc0, cond=
=3D0x5581e7a29738) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=3Dcond@entry=3D0x5581e7a29738, mutex=3Dmutex@=
entry=3D0x5581e7b5ffc0) at pthread_cond_wait.c:655
#3  0x00007f51d41ffbf5 in scm_pthread_cond_wait (cond=3Dcond@entry=3D0x5581=
e7a29738, mutex=3Dmutex@entry=3D0x5581e7b5ffc0) at threads.c:1621
#4  0x00007f51d41ffdbb in block_self (queue=3D0x5581e7b5a1f0, mutex=3Dmutex=
@entry=3D0x5581e7b5ffc0, waittime=3Dwaittime@entry=3D0x0) at threads.c:316
#5  0x00007f51d42002cd in timed_wait (c=3D0x5581e7b5ef60, current_thread=3D=
0x5581e7a29700, current_thread=3D0x5581e7a29700, waittime=3D0x0, m=3D0x5581=
e7b5ffc0, kind=3DSCM_MUTEX_STANDARD) at threads.c:1347
#6  scm_timed_wait_condition_variable (cond=3D0x5581e7b5a200, mutex=3D0x558=
1e7b5a260, timeout=3D0x904) at threads.c:1440
#7  0x00007f51d42081a4 in vm_debug_engine () at vm-engine.c:786
#8  0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#9  0x00007f51d41850c8 in scm_call_with_unblocked_asyncs (proc=3D0x5581e7e3=
ff20) at async.c:400
#10 0x00007f51d42081a4 in vm_debug_engine () at vm-engine.c:786
#11 0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#12 0x00007f51d41ff076 in really_launch (d=3D0x5581e7e33c40) at threads.c:7=
94
#13 0x00007f51d418ddfa in c_body (d=3D0x7f51d1ac7e40) at continuations.c:422
#14 0x00007f51d42081a4 in vm_debug_engine () at vm-engine.c:786
#15 0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#16 0x00007f51d4200784 in catch (tag=3Dtag@entry=3D0x404, thunk=3D0x5581e7e=
3ffc0, handler=3D0x5581e7e3ffa0, pre_unwind_handler=3D0x5581e7e3ff80) at th=
row.c:137
#17 0x00007f51d4200aa5 in scm_catch_with_pre_unwind_handler (key=3Dkey@entr=
y=3D0x404, thunk=3D<optimized out>, handler=3D<optimized out>, pre_unwind_h=
andler=3D<optimized out>) at throw.c:254
#18 0x00007f51d4200c6f in scm_c_catch (tag=3Dtag@entry=3D0x404, body=3Dbody=
@entry=3D0x7f51d418ddf0 <c_body>, body_data=3Dbody_data@entry=3D0x7f51d1ac7=
e40, handler=3Dhandler@entry=3D0x7f51d418e080 <c_handler>,=20
    handler_data=3Dhandler_data@entry=3D0x7f51d1ac7e40, pre_unwind_handler=
=3Dpre_unwind_handler@entry=3D0x7f51d418ded0 <pre_unwind_handler>, pre_unwi=
nd_handler_data=3D0x5581e7ac69c0) at throw.c:377
#19 0x00007f51d418e3e0 in scm_i_with_continuation_barrier (body=3Dbody@entr=
y=3D0x7f51d418ddf0 <c_body>, body_data=3Dbody_data@entry=3D0x7f51d1ac7e40, =
handler=3Dhandler@entry=3D0x7f51d418e080 <c_handler>,=20
    handler_data=3Dhandler_data@entry=3D0x7f51d1ac7e40, pre_unwind_handler=
=3Dpre_unwind_handler@entry=3D0x7f51d418ded0 <pre_unwind_handler>, pre_unwi=
nd_handler_data=3D0x5581e7ac69c0) at continuations.c:360
#20 0x00007f51d418e475 in scm_c_with_continuation_barrier (func=3D<optimize=
d out>, data=3D<optimized out>) at continuations.c:456
#21 0x00007f51d41ff396 in with_guile (base=3D0x7f51d1ac7ea8, data=3D0x7f51d=
1ac7ed0) at threads.c:661
#22 0x00007f51d3b444e8 in GC_call_with_stack_base () from /lib/x86_64-linux=
-gnu/libgc.so.1
#23 0x00007f51d41fe89d in scm_i_with_guile (dynamic_state=3D<optimized out>=
, data=3D0x5581e7e33c40, func=3D0x7f51d41ff000 <really_launch>) at threads.=
c:704
#24 launch_thread (d=3D0x5581e7e33c40) at threads.c:803
#25 0x00007f51d3f5ef2a in start_thread (arg=3D0x7f51d1ac8700) at pthread_cr=
eate.c:463
#26 0x00007f51d3e91edf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clo=
ne.S:95

Thread 3 (Thread 0x7f51d22c9700 (LWP 28509)):
#0  0x00007f51d3f68394 in __libc_read (fd=3D12, buf=3Dbuf@entry=3D0x7f51d22=
c85b0, nbytes=3Dnbytes@entry=3D1) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f51d41df467 in read (__nbytes=3D1, __buf=3D0x7f51d22c85b0, __fd=
=3D<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  read_signal_pipe_data (data=3D0x7f51d22c85b0) at scmsigs.c:152
#3  0x00007f51d3b4a0c3 in GC_do_blocking_inner () from /lib/x86_64-linux-gn=
u/libgc.so.1
#4  0x00007f51d3b3e9ce in GC_with_callee_saves_pushed () from /lib/x86_64-l=
inux-gnu/libgc.so.1
#5  0x00007f51d3b4451c in GC_do_blocking () from /lib/x86_64-linux-gnu/libg=
c.so.1
#6  0x00007f51d41ff77a in scm_without_guile (func=3D0x7f51d41df450 <read_si=
gnal_pipe_data>, data=3D0x7f51d22c85b0) at threads.c:722
#7  0x00007f51d41df3cb in signal_delivery_thread (data=3D<optimized out>) a=
t scmsigs.c:177
#8  0x00007f51d42081a4 in vm_debug_engine () at vm-engine.c:786
#9  0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#10 0x00007f51d41850c8 in scm_call_with_unblocked_asyncs (proc=3D0x5581e7bc=
4f40) at async.c:400
#11 0x00007f51d42081a4 in vm_debug_engine () at vm-engine.c:786
#12 0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#13 0x00007f51d41ff076 in really_launch (d=3D0x5581e7bb1480) at threads.c:7=
94
#14 0x00007f51d418ddfa in c_body (d=3D0x7f51d22c8e40) at continuations.c:422
#15 0x00007f51d42081a4 in vm_debug_engine () at vm-engine.c:786
#16 0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#17 0x00007f51d4200784 in catch (tag=3Dtag@entry=3D0x404, thunk=3D0x5581e7b=
36160, handler=3D0x5581e7b36120, pre_unwind_handler=3D0x5581e7b360e0) at th=
row.c:137
#18 0x00007f51d4200aa5 in scm_catch_with_pre_unwind_handler (key=3Dkey@entr=
y=3D0x404, thunk=3D<optimized out>, handler=3D<optimized out>, pre_unwind_h=
andler=3D<optimized out>) at throw.c:254
#19 0x00007f51d4200c6f in scm_c_catch (tag=3Dtag@entry=3D0x404, body=3Dbody=
@entry=3D0x7f51d418ddf0 <c_body>, body_data=3Dbody_data@entry=3D0x7f51d22c8=
e40, handler=3Dhandler@entry=3D0x7f51d418e080 <c_handler>,=20
    handler_data=3Dhandler_data@entry=3D0x7f51d22c8e40, pre_unwind_handler=
=3Dpre_unwind_handler@entry=3D0x7f51d418ded0 <pre_unwind_handler>, pre_unwi=
nd_handler_data=3D0x5581e7ac69c0) at throw.c:377
#20 0x00007f51d418e3e0 in scm_i_with_continuation_barrier (body=3Dbody@entr=
y=3D0x7f51d418ddf0 <c_body>, body_data=3Dbody_data@entry=3D0x7f51d22c8e40, =
handler=3Dhandler@entry=3D0x7f51d418e080 <c_handler>,=20
    handler_data=3Dhandler_data@entry=3D0x7f51d22c8e40, pre_unwind_handler=
=3Dpre_unwind_handler@entry=3D0x7f51d418ded0 <pre_unwind_handler>, pre_unwi=
nd_handler_data=3D0x5581e7ac69c0) at continuations.c:360
#21 0x00007f51d418e475 in scm_c_with_continuation_barrier (func=3D<optimize=
d out>, data=3D<optimized out>) at continuations.c:456
#22 0x00007f51d41ff396 in with_guile (base=3D0x7f51d22c8ea8, data=3D0x7f51d=
22c8ed0) at threads.c:661
#23 0x00007f51d3b444e8 in GC_call_with_stack_base () from /lib/x86_64-linux=
-gnu/libgc.so.1
#24 0x00007f51d41fe89d in scm_i_with_guile (dynamic_state=3D<optimized out>=
, data=3D0x5581e7bb1480, func=3D0x7f51d41ff000 <really_launch>) at threads.=
c:704
#25 launch_thread (d=3D0x5581e7bb1480) at threads.c:803
#26 0x00007f51d3f5ef2a in start_thread (arg=3D0x7f51d22c9700) at pthread_cr=
eate.c:463
#27 0x00007f51d3e91edf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clo=
ne.S:95

Thread 2 (Thread 0x7f51d2fed700 (LWP 28508)):
#0  0x00007f51d3f68394 in __libc_read (fd=3D5, buf=3Dbuf@entry=3D0x7f51d2fe=
ca40, nbytes=3Dnbytes@entry=3D1) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f51d419d0d7 in read (__nbytes=3D1, __buf=3D0x7f51d2feca40, __fd=
=3D<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  read_finalization_pipe_data (data=3D0x7f51d2feca40) at finalizers.c:199
#3  0x00007f51d3b4a0c3 in GC_do_blocking_inner () from /lib/x86_64-linux-gn=
u/libgc.so.1
#4  0x00007f51d3b3e9ce in GC_with_callee_saves_pushed () from /lib/x86_64-l=
inux-gnu/libgc.so.1
#5  0x00007f51d3b4451c in GC_do_blocking () from /lib/x86_64-linux-gnu/libg=
c.so.1
#6  0x00007f51d41ff77a in scm_without_guile (func=3D0x7f51d419d0c0 <read_fi=
nalization_pipe_data>, data=3D0x7f51d2feca40) at threads.c:722
#7  0x00007f51d419d48b in finalization_thread_proc (unused=3D<optimized out=
>) at finalizers.c:212
#8  0x00007f51d418ddfa in c_body (d=3D0x7f51d2fece40) at continuations.c:422
#9  0x00007f51d42081a4 in vm_debug_engine () at vm-engine.c:786
#10 0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#11 0x00007f51d4200784 in catch (tag=3Dtag@entry=3D0x404, thunk=3D0x5581e7c=
03e80, handler=3D0x5581e7c03e60, pre_unwind_handler=3D0x5581e7c03e40) at th=
row.c:137
#12 0x00007f51d4200aa5 in scm_catch_with_pre_unwind_handler (key=3Dkey@entr=
y=3D0x404, thunk=3D<optimized out>, handler=3D<optimized out>, pre_unwind_h=
andler=3D<optimized out>) at throw.c:254
#13 0x00007f51d4200c6f in scm_c_catch (tag=3Dtag@entry=3D0x404, body=3Dbody=
@entry=3D0x7f51d418ddf0 <c_body>, body_data=3Dbody_data@entry=3D0x7f51d2fec=
e40, handler=3Dhandler@entry=3D0x7f51d418e080 <c_handler>,=20
    handler_data=3Dhandler_data@entry=3D0x7f51d2fece40, pre_unwind_handler=
=3Dpre_unwind_handler@entry=3D0x7f51d418ded0 <pre_unwind_handler>, pre_unwi=
nd_handler_data=3D0x5581e7ac69c0) at throw.c:377
#14 0x00007f51d418e3e0 in scm_i_with_continuation_barrier (body=3Dbody@entr=
y=3D0x7f51d418ddf0 <c_body>, body_data=3Dbody_data@entry=3D0x7f51d2fece40, =
handler=3Dhandler@entry=3D0x7f51d418e080 <c_handler>,=20
    handler_data=3Dhandler_data@entry=3D0x7f51d2fece40, pre_unwind_handler=
=3Dpre_unwind_handler@entry=3D0x7f51d418ded0 <pre_unwind_handler>, pre_unwi=
nd_handler_data=3D0x5581e7ac69c0) at continuations.c:360
#15 0x00007f51d418e475 in scm_c_with_continuation_barrier (func=3D<optimize=
d out>, data=3D<optimized out>) at continuations.c:456
#16 0x00007f51d41ff396 in with_guile (base=3D0x7f51d2fecea8, data=3D0x7f51d=
2feced0) at threads.c:661
#17 0x00007f51d3b444e8 in GC_call_with_stack_base () from /lib/x86_64-linux=
-gnu/libgc.so.1
#18 0x00007f51d41ff728 in scm_i_with_guile (dynamic_state=3D<optimized out>=
, data=3D<optimized out>, func=3D<optimized out>) at threads.c:704
#19 scm_with_guile (func=3D<optimized out>, data=3D<optimized out>) at thre=
ads.c:710
#20 0x00007f51d3f5ef2a in start_thread (arg=3D0x7f51d2fed700) at pthread_cr=
eate.c:463
#21 0x00007f51d3e91edf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clo=
ne.S:95

Thread 1 (Thread 0x7f51d3302740 (LWP 28485)):
#0  0x00007f51d3f64e6c in futex_wait_cancelable (private=3D<optimized out>,=
 expected=3D0, futex_word=3D0x5581e7a29e60) at ../sysdeps/unix/sysv/linux/f=
utex-internal.h:88
#1  __pthread_cond_wait_common (abstime=3D0x0, mutex=3D0x5581e7b5ffc0, cond=
=3D0x5581e7a29e38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=3Dcond@entry=3D0x5581e7a29e38, mutex=3Dmutex@=
entry=3D0x5581e7b5ffc0) at pthread_cond_wait.c:655
#3  0x00007f51d41ffbf5 in scm_pthread_cond_wait (cond=3Dcond@entry=3D0x5581=
e7a29e38, mutex=3Dmutex@entry=3D0x5581e7b5ffc0) at threads.c:1621
#4  0x00007f51d41ffdbb in block_self (queue=3D0x5581e7b5a270, mutex=3Dmutex=
@entry=3D0x5581e7b5ffc0, waittime=3Dwaittime@entry=3D0x0) at threads.c:316
#5  0x00007f51d41ffe6f in lock_mutex (current_thread=3D0x5581e7a29e00, wait=
time=3D0x0, m=3D0x5581e7b5ffc0, kind=3DSCM_MUTEX_STANDARD) at threads.c:1037
#6  scm_timed_lock_mutex (mutex=3D0x5581e7b5a260, timeout=3D<optimized out>=
) at threads.c:1098
#7  0x00007f51d42081a4 in vm_debug_engine () at vm-engine.c:786
#8  0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#9  0x00007f51d4194c07 in scm_primitive_eval (exp=3D<optimized out>) at eva=
l.c:662
#10 0x00007f51d41b119b in scm_primitive_load (filename=3D<optimized out>) a=
t load.c:123
#11 0x00007f51d42081a4 in vm_debug_engine () at vm-engine.c:786
#12 0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#13 0x00007f51d4194c07 in scm_primitive_eval (exp=3D<optimized out>, exp@en=
try=3D0x5581e7b82dc0) at eval.c:662
#14 0x00007f51d4194c63 in scm_eval (exp=3D0x5581e7b82dc0, module_or_state=
=3Dmodule_or_state@entry=3D0x5581e7b5c140) at eval.c:696
#15 0x00007f51d41e0750 in scm_shell (argc=3D13, argv=3D0x7ffd8d3fb2a8) at s=
cript.c:454
#16 0x00007f51d41ab50d in invoke_main_func (body_data=3D0x7ffd8d3fb150) at =
init.c:340
#17 0x00007f51d418ddfa in c_body (d=3D0x7ffd8d3fb090) at continuations.c:422
#18 0x00007f51d420c53f in vm_regular_engine () at vm-engine.c:786
#19 0x00007f51d4211d8f in scm_call_n () at vm.c:1257
#20 0x00007f51d4200784 in catch (tag=3Dtag@entry=3D0x404, thunk=3D0x5581e7a=
c4280, handler=3D0x5581e7ac4260, pre_unwind_handler=3D0x5581e7ac4200) at th=
row.c:137
#21 0x00007f51d4200aa5 in scm_catch_with_pre_unwind_handler (key=3Dkey@entr=
y=3D0x404, thunk=3D<optimized out>, handler=3D<optimized out>, pre_unwind_h=
andler=3D<optimized out>) at throw.c:254
#22 0x00007f51d4200c6f in scm_c_catch (tag=3Dtag@entry=3D0x404, body=3Dbody=
@entry=3D0x7f51d418ddf0 <c_body>, body_data=3Dbody_data@entry=3D0x7ffd8d3fb=
090, handler=3Dhandler@entry=3D0x7f51d418e080 <c_handler>,=20
    handler_data=3Dhandler_data@entry=3D0x7ffd8d3fb090, pre_unwind_handler=
=3Dpre_unwind_handler@entry=3D0x7f51d418ded0 <pre_unwind_handler>, pre_unwi=
nd_handler_data=3D0x5581e7ac69c0) at throw.c:377
#23 0x00007f51d418e3e0 in scm_i_with_continuation_barrier (body=3Dbody@entr=
y=3D0x7f51d418ddf0 <c_body>, body_data=3Dbody_data@entry=3D0x7ffd8d3fb090, =
handler=3Dhandler@entry=3D0x7f51d418e080 <c_handler>,=20
    handler_data=3Dhandler_data@entry=3D0x7ffd8d3fb090, pre_unwind_handler=
=3Dpre_unwind_handler@entry=3D0x7f51d418ded0 <pre_unwind_handler>, pre_unwi=
nd_handler_data=3D0x5581e7ac69c0) at continuations.c:360
#24 0x00007f51d418e475 in scm_c_with_continuation_barrier (func=3D<optimize=
d out>, data=3D<optimized out>) at continuations.c:456
#25 0x00007f51d41ff396 in with_guile (base=3D0x7ffd8d3fb0f8, data=3D0x7ffd8=
d3fb120) at threads.c:661
#26 0x00007f51d3b444e8 in GC_call_with_stack_base () from /lib/x86_64-linux=
-gnu/libgc.so.1
#27 0x00007f51d41ff728 in scm_i_with_guile (dynamic_state=3D<optimized out>=
, data=3Ddata@entry=3D0x7ffd8d3fb120, func=3Dfunc@entry=3D0x7f51d41ab4f0 <i=
nvoke_main_func>) at threads.c:704
#28 scm_with_guile (func=3Dfunc@entry=3D0x7f51d41ab4f0 <invoke_main_func>, =
data=3Ddata@entry=3D0x7ffd8d3fb150) at threads.c:710
#29 0x00007f51d41ab6a2 in scm_boot_guile (argc=3D13, argv=3D0x7ffd8d3fb2a8,=
 main_func=3D0x5581e6700270 <inner_main>, closure=3D0x0) at init.c:323
#30 0x00005581e6700114 in main (argc=3D13, argv=3D0x7ffd8d3fb2a8) at guile.=
c:101


--=20
G=C3=B6ran Weinholt
Debian developer
73 de SA6CJK




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: =?UTF-8?Q?G=C3=B6ran?= Weinholt <goran@HIDDEN>
Subject: bug#32374: Acknowledgement (future.test randomly hangs in 2.2.4)
Message-ID: <handler.32374.B.153355046728399.ack <at> debbugs.gnu.org>
References: <87y3dj4xyr.fsf@HIDDEN>
X-Gnu-PR-Message: ack 32374
X-Gnu-PR-Package: guile
Reply-To: 32374 <at> debbugs.gnu.org
Date: Mon, 06 Aug 2018 10:15:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guile@HIDDEN

If you wish to submit further information on this problem, please
send it to 32374 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
32374: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32374
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems



Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.