guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Thread 1 "guile" received signal SIGPWR, Power fail/restart.


From: Amirouche Boubekki
Subject: Re: Thread 1 "guile" received signal SIGPWR, Power fail/restart.
Date: Sat, 20 Jan 2018 20:48:17 +0100
User-agent: Roundcube Webmail/1.1.2

On 2018-01-20 20:32, Amirouche Boubekki wrote:
I have a guile crash that I can reproduce all the time so far that says:

  Thread 1 "guile" received signal SIGPWR, Power fail/restart.


I can reproduce the bug without guile-wiredtiger, here is the backtrace:

[Thread 0x7fffed9f1700 (LWP 25673) exited]
[New Thread 0x7fffed9f1700 (LWP 25677)]
[Thread 0x7fffed9f1700 (LWP 25676) exited]

Thread 1 "guile" received signal SIGPWR, Power fail/restart.
0x00007ffff762b58f in pthread_cond_wait@@GLIBC_2.3.2 ()
from /gnu/store/3h31zsqxjjg52da5gp3qmhkh4x8klhah-glibc-2.25/lib/libpthread.so.0
(gdb) bt
#0  0x00007ffff762b58f in pthread_cond_wait@@GLIBC_2.3.2 ()
from /gnu/store/3h31zsqxjjg52da5gp3qmhkh4x8klhah-glibc-2.25/lib/libpthread.so.0
#1  0x00007ffff7b63b4b in block_self ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#2  0x00007ffff7b64030 in scm_timed_wait_condition_variable ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#3  0x00007ffff7b680c9 in vm_debug_engine ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#4  0x00007ffff7b752aa in scm_call_n ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#5  0x00007ffff7af98d7 in scm_primitive_eval ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#6  0x00007ffff7af9933 in scm_eval ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#7  0x00007ffff7b449d0 in scm_shell ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#8  0x00007ffff7b104ed in invoke_main_func ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#9  0x00007ffff7af2cba in c_body ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#10 0x00007ffff7b71c4d in vm_regular_engine ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#11 0x00007ffff7b752aa in scm_call_n ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#12 0x00007ffff7b644e6 in catch ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#13 0x00007ffff7af32a0 in scm_i_with_continuation_barrier ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#14 0x00007ffff7af3335 in scm_c_with_continuation_barrier ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#15 0x00007ffff7b6310c in with_guile ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#16 0x00007ffff7858732 in GC_call_with_stack_base ()
from /gnu/store/fminmbril5qr836cj4ndq3b9d4q9iazv-libgc-7.6.0/lib/libgc.so.1
#17 0x00007ffff7b63498 in scm_with_guile ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#18 0x00007ffff7b10682 in scm_boot_guile ()
from /gnu/store/0v539yjmdqhjm1xcpvndmagkgjz5fvh2-guile-2.2.2/lib/libguile-2.2.so.1
#19 0x0000000000400b40 in main ()

The core is at http://hyperdev.fr/static/gnunet-guile-1.gz

To reproduce follow those steps


I use guile-2.2.3 from guix.

To reproduce the bug you need guix:

  git clone git://gnunet.org/gnunet-guile2.git

Then install gnunet:

  guix package -f guix.scm

Then compile the gnunet-guile with:

  ./bootstrap && ./configure && make

You need to run gnunet services, for that do the following:

  mkdir /tmp/gnunet/p2
  gnunet-arm -c etc/p2.conf -s


Then inside the gnunet-guile2 directory, run the following command:

  ./pre-inst-env guile test-sigpwr-fail.scm




reply via email to

[Prev in Thread] Current Thread [Next in Thread]