[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