[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GUILE_MAX_HEAP_SIZE
From: |
Ludovic Courtès |
Subject: |
Re: GUILE_MAX_HEAP_SIZE |
Date: |
Fri, 22 Aug 2008 11:42:10 +0200 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) |
Hi,
I just added `master' to the daily build on x86-64 [0] and it fails
there:
lt-guile: gc.c:609: scm_i_gc: Assertion `scm_i_gc_sweep_stats.collected +
scm_cells_allocated == scm_i_gc_sweep_stats.swept' failed.
http://autobuild.josefsson.org/guile/log-200808220956770665000.txt
GDB forensics:
(gdb) bt
#0 0x00002aaaab4fd07b in raise () from /lib/libc.so.6
#1 0x00002aaaab4fe84e in abort () from /lib/libc.so.6
#2 0x00002aaaab4f6af4 in __assert_fail () from /lib/libc.so.6
#3 0x00002aaaaac117c3 in scm_i_gc (what=<value optimized out>) at gc.c:608
#4 0x00002aaaaac11911 in scm_gc_for_newcell (freelist=0x2aaaaada6920,
free_cells=0x5020f8) at gc.c:498
#5 0x00002aaaaac4478e in make_stringbuf (len=7) at ../libguile/inline.h:178
#6 0x00002aaaaac45419 in scm_i_c_make_symbol (name=0x2aaaaac7e0c2 "string=",
len=23387, flags=6, hash=18446744073709551615, props=0x5b5b) at strings.c:430
#7 0x00002aaaaac58d46 in scm_i_c_mem2symbol (name=0x2aaaaac7e0c2 "string=",
len=7) at symbols.c:139
#8 0x00002aaaaac36ad3 in scm_c_make_subr (name=0x2aaaaac7e0c2 "string=",
type=85, fcn=<value optimized out>) at procs.c:66
#9 0x00002aaaaac1d04f in create_gsubr (define=1, name=0x2aaaaac7e0c2
"string=", req=2, opt=4, rst=0, fcn=0x2aaaaac4f1c0 <scm_string_eq>) at
gsubr.c:80
#10 0x00002aaaaac4c3d1 in scm_init_srfi_13 () at ../libguile/srfi-13.x:28
#11 0x00002aaaaac203ef in scm_i_init_guile (base=0x7fffffffe1f8) at init.c:529
#12 0x00002aaaaac5b798 in scm_i_init_thread_for_guile (base=0x7fffffffe1f8,
parent=0x0) at threads.c:661
#13 0x00002aaaaac5b7cf in scm_i_with_guile_and_parent (func=0x2aaaaac201a0
<invoke_main_func>, data=0x7fffffffe220, parent=0x6) at threads.c:800
#14 0x00002aaaaac20185 in scm_boot_guile (argc=<value optimized out>,
argv=<value optimized out>, main_func=0x6, closure=0xffffffffffffffff) at
init.c:353
#15 0x0000000000400b70 in main (argc=1, argv=0x7fffffffe338) at guile.c:74
(gdb) frame 3
#3 0x00002aaaaac117c3 in scm_i_gc (what=<value optimized out>) at gc.c:608
608 assert (scm_i_gc_sweep_stats.collected + scm_cells_allocated
(gdb) p scm_i_gc_sweep_stats.collected
$1 = 15079
(gdb) p scm_cells_allocated
$2 = 3023
(gdb) p scm_i_gc_sweep_stats.swept
$3 = 21147
(gdb) p 15079 + 3023
$4 = 18102
I don't observe this failure on my x86 (Core(TM)2 Duo) laptop.
Thanks,
Ludo'.
[0] http://autobuild.josefsson.org/guile/
- Re: GUILE_MAX_HEAP_SIZE, (continued)
- Re: GUILE_MAX_HEAP_SIZE, Ludovic Courtès, 2008/08/22
- Re: GUILE_MAX_HEAP_SIZE, Ludovic Courtès, 2008/08/18
- Re: GUILE_MAX_HEAP_SIZE, Han-Wen Nienhuys, 2008/08/18
- Re: GUILE_MAX_HEAP_SIZE, Ludovic Courtès, 2008/08/18
- Re: GUILE_MAX_HEAP_SIZE, Han-Wen Nienhuys, 2008/08/19
- Re: GUILE_MAX_HEAP_SIZE, Ludovic Courtès, 2008/08/18
- Re: GUILE_MAX_HEAP_SIZE, Han-Wen Nienhuys, 2008/08/19
- Re: GUILE_MAX_HEAP_SIZE, Han-Wen Nienhuys, 2008/08/19
- GOOPS memory corruption in `go_to_hell ()', Ludovic Courtès, 2008/08/19
- Re: GUILE_MAX_HEAP_SIZE, Han-Wen Nienhuys, 2008/08/19
- Re: GUILE_MAX_HEAP_SIZE,
Ludovic Courtès <=
- Re: GUILE_MAX_HEAP_SIZE, Ludovic Courtès, 2008/08/22
- Re: GUILE_MAX_HEAP_SIZE, Han-Wen Nienhuys, 2008/08/22
Re: GUILE_MAX_HEAP_SIZE, dsmich, 2008/08/14