unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* Recent CVS versions of guile crash
@ 2003-03-03 17:05 Andreas Rottmann
  0 siblings, 0 replies; only message in thread
From: Andreas Rottmann @ 2003-03-03 17:05 UTC (permalink / raw)


[-- Attachment #1: Type: text/plain, Size: 230 bytes --]

Hi!

Since some time, I get guile crashes when trying out CVS HEAD. Somehow
guile seems to think it is out of memory, at least that is what I can
tell from the backtrace (and peeking into gc.c). A full GDB backtrace
is attached.


[-- Attachment #2: guile-full.bt --]
[-- Type: text/plain, Size: 8328 bytes --]

[New Thread 16384 (LWP 1147)]

Program received signal SIGABRT, Aborted.
[Switching to Thread 16384 (LWP 1147)]
0x40184a51 in kill () from /lib/libc.so.6
#0  0x40184a51 in kill () from /lib/libc.so.6
No symbol table info available.
#1  0x400c924b in pthread_kill () from /lib/libpthread.so.0
No symbol table info available.
#2  0x400c9521 in raise () from /lib/libpthread.so.0
No symbol table info available.
#3  0x40185986 in abort () from /lib/libc.so.6
No symbol table info available.
#4  0x4004875b in scm_gc_for_newcell (freelist=0x44dee120, 
    free_cells=0x44dee114) at gc.c:516
No locals.
#5  0x44dbdae6 in scm_make_subr_opt () from /usr/lib/libguile.so.9
No symbol table info available.
#6  0x44dbdc0b in scm_make_subr () from /usr/lib/libguile.so.9
No symbol table info available.
#7  0x44da7aa2 in scm_make_gsubr () from /usr/lib/libguile.so.9
No symbol table info available.
#8  0x400af224 in scm_init_readline () from /usr/lib/libguilereadline.so.9
No symbol table info available.
#9  0x4007c524 in scm_dynamic_call (func=0x400cfb50, dobj=0x8081f00)
    at dynl.c:275
	fptr = (void (*)()) 0
#10 0x40045ec0 in load_extension (lib=0x402ac1a8, init=0x402ac198)
    at extensions.c:109
No locals.
#11 0x40045f55 in scm_load_extension (lib=0x6, init=0x400cfb50)
    at extensions.c:159
No locals.
#12 0x400421dd in scm_deval (x=0x2974, env=0x402ac0e8) at eval.c:2905
	proc = 0x402811f8
	arg1 = 0x402ac1a8
	debug = {prev = 0xbfffe990, status = 128, vect = 0xbfffe720, 
  info = 0xbfffe738}
	debug_info_end = (scm_t_debug_info *) 0xbfffe750
#13 0x400414f7 in scm_i_eval_x (exp=0x4004233d, env=0x402ac0e8) at eval.c:4409
No locals.
#14 0x4004159d in scm_primitive_eval_x (exp=0x402ac858) at eval.c:4426
	env = 0x402ac0e8
	transformer = 0x402ac0e8
#15 0x40058904 in load (data=0x40298c80) at load.c:98
	form = 0x402ac0e8
#16 0x40036e62 in scm_internal_dynamic_wind (before=0x4005888c <swap_port>, 
    inner=0x400588d4 <load>, after=0x4005888c <swap_port>, 
    inner_data=0x40298c80, guard_data=0xbfffe8b8) at dynwind.c:168
	ans = 0x402992b0
#17 0x400589b0 in scm_primitive_load (filename=0x402992b0) at load.c:127
	port = 0x40298c80
	save_port = 0x4028e598
	hook = 0x40298c80
#18 0x400421dd in scm_deval (x=0x2974, env=0x40298cc8) at eval.c:2905
	proc = 0x4027c750
	arg1 = 0x402992b0
	debug = {prev = 0xbfffe9f0, status = 128, vect = 0xbfffe8e0, 
  info = 0xbfffe8e8}
	debug_info_end = (scm_t_debug_info *) 0xbfffe910
#19 0x40044fa9 in scm_dapply (proc=0x402991f8, arg1=0x2974, args=0x40298cc8)
    at eval.c:3686
	debug = {prev = 0xbfffeb60, status = 2176, vect = 0xbfffe9e8, 
  info = 0xbfffe9b0}
	debug_vect_body = {e = {exp = 0x402991c0, env = 0x2974}, a = {
    proc = 0x402991c0, args = 0x2974}, id = 0x402991c0}
#20 0x4004043b in scm_apply (proc=0x402991c0, arg1=0x2974, args=0x2974)
    at eval.c:3479
No locals.
#21 0x4003fb75 in scm_call_0 (proc=0x402991c0) at eval.c:3333
No locals.
#22 0x40036d1b in scm_dynamic_wind (in_guard=0x40299018, thunk=0x402991c0, 
    out_guard=0x40298d58) at dynwind.c:128
	ans = 0x40299018
#23 0x400421dd in scm_deval (x=0x4029daa8, env=0x40299068) at eval.c:2905
	proc = 0x402722a0
	arg1 = 0x40299018
	debug = {prev = 0xbfffec50, status = 128, vect = 0xbfffeab0, 
  info = 0xbfffead8}
	debug_info_end = (scm_t_debug_info *) 0xbfffeae0
#24 0x40041f78 in scm_deval (x=0x402999e0, env=0x40299220) at eval.c:2020
	proc = 0x40299960
	arg1 = 0x4027c750
	debug = {prev = 0xbfffecb0, status = 128, vect = 0xbfffeba0, 
  info = 0xbfffebc8}
	debug_info_end = (scm_t_debug_info *) 0xbfffebd0
#25 0x40044fa9 in scm_dapply (proc=0x40299750, arg1=0x2974, args=0x40299550)
    at eval.c:3686
	debug = {prev = 0xbfffee20, status = 2176, vect = 0xbfffeca8, 
  info = 0x40011df0}
	debug_vect_body = {e = {exp = 0x40299730, env = 0x2974}, a = {
    proc = 0x40299730, args = 0x2974}, id = 0x40299730}
#26 0x4004043b in scm_apply (proc=0x40299730, arg1=0x2974, args=0x2974)
    at eval.c:3479
No locals.
#27 0x4003fb75 in scm_call_0 (proc=0x40299730) at eval.c:3333
No locals.
#28 0x40036d1b in scm_dynamic_wind (in_guard=0x402997a0, thunk=0x40299730, 
    out_guard=0x402996e8) at dynwind.c:128
	ans = 0x402997a0
#29 0x400421dd in scm_deval (x=0x402a4e90, env=0x40299ab8) at eval.c:2905
	proc = 0x402722a0
	arg1 = 0x402997a0
	debug = {prev = 0xbfffef10, status = 128, vect = 0xbfffed70, 
  info = 0xbfffed78}
	debug_info_end = (scm_t_debug_info *) 0xbfffeda0
#30 0x40041f78 in scm_deval (x=0x40299af0, env=0x40299ab8) at eval.c:2020
	proc = 0x4027d778
	arg1 = 0x40299cb8
	debug = {prev = 0xbffff000, status = 64, vect = 0xbfffee60, 
  info = 0xbfffee88}
	debug_info_end = (scm_t_debug_info *) 0xbfffee90
#31 0x40041f78 in scm_deval (x=0x402a03a8, env=0x402914d0) at eval.c:2020
	proc = 0x402a0440
	arg1 = 0x4028d700
	debug = {prev = 0xbffff0f0, status = 64, vect = 0xbfffef50, 
  info = 0xbfffef78}
	debug_info_end = (scm_t_debug_info *) 0xbfffef80
#32 0x40042d75 in scm_deval (x=0x4028cba0, env=0x4028bd70) at eval.c:2263
	proc = 0x402a39f8
	arg1 = 0x2974
	debug = {prev = 0xbffff1e0, status = 64, vect = 0xbffff040, 
  info = 0xbffff060}
	debug_info_end = (scm_t_debug_info *) 0xbffff070
#33 0x40042d75 in scm_deval (x=0x4028ce78, env=0x4028cf30) at eval.c:2263
	proc = 0x400cfb50
	arg1 = 0x2
	debug = {prev = 0xbffff240, status = 0, vect = 0xbffff130, 
  info = 0xbffff130}
	debug_info_end = (scm_t_debug_info *) 0xbffff160
#34 0x40044fa9 in scm_dapply (proc=0x4028cfe8, arg1=0x2974, args=0x4028cf30)
    at eval.c:3686
	debug = {prev = 0xbffff3d0, status = 2176, vect = 0xbffff238, 
  info = 0x40041a41}
	debug_vect_body = {e = {exp = 0x4028cfc0, env = 0x4028cf48}, a = {
    proc = 0x4028cfc0, args = 0x4028cf48}, id = 0x4028cfc0}
#35 0x4004043b in scm_apply (proc=0x4028cfc0, arg1=0x4028d068, args=0x4027d190)
    at eval.c:3479
No locals.
#36 0x4003fba3 in scm_call_1 (proc=0x4028cfc0, arg1=0x4028d068) at eval.c:3339
No locals.
#37 0x4004106e in scm_for_each (proc=0x4028cfc0, arg1=0x4028d050, args=0x2974)
    at eval.c:4197
	call = 0x4003fb7c <scm_call_1>
	ve = (const SCM *) 0x1
	i = 1074002812
	len = 1
#38 0x400421dd in scm_deval (x=0x2974, env=0x4028d038) at eval.c:2905
	proc = 0x4027f9a0
	arg1 = 0x4028cfc0
	debug = {prev = 0x0, status = 192, vect = 0xbffff320, 
  info = 0xbffff348}
	debug_info_end = (scm_t_debug_info *) 0xbffff350
#39 0x400414f7 in scm_i_eval_x (exp=0x402ac0e8, env=0x4028e3f0) at eval.c:4409
No locals.
#40 0x4004159d in scm_primitive_eval_x (exp=0x4028e528) at eval.c:4426
	env = 0x4028e3f0
	transformer = 0x4028e3f0
#41 0x40058904 in load (data=0x4028e598) at load.c:98
	form = 0x4028e3f0
#42 0x40036e62 in scm_internal_dynamic_wind (before=0x4005888c <swap_port>, 
    inner=0x400588d4 <load>, after=0x4005888c <swap_port>, 
    inner_data=0x4028e598, guard_data=0xbffff4b8) at dynwind.c:168
	ans = 0x4028e710
#43 0x400589b0 in scm_primitive_load (filename=0x4028e710) at load.c:127
	port = 0x4028e598
	save_port = 0x2174
	hook = 0x4028e598
#44 0x4003dc38 in scm_ceval (x=0x2974, env=0x4028e6d8) at eval.c:2905
	proc = 0x4027c750
	arg1 = 0x4028e710
#45 0x4003d989 in scm_ceval (x=0x40287a88, env=0x402879e8) at eval.c:1994
	proc = 0x4027d368
	arg1 = 0x402879d8
#46 0x400414f7 in scm_i_eval_x (exp=0x4028e3f0, env=0x402879e8) at eval.c:4409
No locals.
#47 0x4004159d in scm_primitive_eval_x (exp=0x40287a50) at eval.c:4426
	env = 0x402879e8
	transformer = 0x402879e8
#48 0x4004168f in inner_eval_x (data=0x40287a50) at eval.c:4473
No locals.
#49 0x40036e62 in scm_internal_dynamic_wind (
    before=0x4004160c <change_environment>, inner=0x40041674 <inner_eval_x>, 
    after=0x40041640 <restore_environment>, inner_data=0x40287a50, 
    guard_data=0x40287a48) at dynwind.c:168
	ans = 0x0
#50 0x400416eb in scm_eval_x (exp=0x40287a50, module=0x400cfb50) at eval.c:4482
No locals.
#51 0x4006e56b in scm_shell (argc=1, argv=0xbffff7b4) at script.c:692
No locals.
#52 0x40056a88 in invoke_main_func (body_data=0x40287a50) at init.c:626
No locals.
#53 0x40056a44 in scm_boot_guile_1 (base=0xbffff70c, closure=0xbffff710)
    at init.c:606
No locals.
#54 0x4005673f in scm_boot_guile (argc=1076394576, argv=0x40287a50, 
    main_func=0x40287a50, closure=0x40287a50) at init.c:423
	dummy = -1073743948
	c = {main_func = 0x8048820 <inner_main>, closure = 0x0, argc = 1, 
  argv = 0xbffff7b4}
#55 0x08048860 in main (argc=1, argv=0xbffff7b4) at guile.c:96
No locals.

[-- Attachment #3: Type: text/plain, Size: 246 bytes --]


Regards, Andy
-- 
Andreas Rottmann         | Dru@ICQ        | 118634484@ICQ | a.rottmann@gmx.at
http://www.8ung.at/rotty | GnuPG Key: http://www.8ung.at/rotty/gpg.asc
Fingerprint              | DFB4 4EB4 78A4 5EEE 6219  F228 F92F CFC5 01FD 5B62

[-- Attachment #4: Type: text/plain, Size: 142 bytes --]

_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-03-03 17:05 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-03-03 17:05 Recent CVS versions of guile crash Andreas Rottmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).