bug-guile
[Top][All Lists]
Advanced

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

problems with goops-0.9.0


From: Ralf Stephan
Subject: problems with goops-0.9.0
Date: Sun, 24 Dec 2000 13:40:15 +0100
User-agent: Mutt/1.2.5i

Hello,

I was experimenting with goops and had it dump on me (gdb bt
is appended).  I tried to reduce my script to a simple case but failed.
Please reply if you want me to send the script which is around 9K
and uses gtk and gdk but the segv happens before any of this is used.

In fact, it happens whenever I try to write
        (define-method foo ((obj <bar>)) ...
instead of
        (define-method foo (obj <bar>) ...

The setup is guile-oops-0.9.0, guile-1.4, gcc-2.95.3
on SuSE Linux/GNU 7.0 PPC on a NW iMac.

Thanks in advance,
ralf
----------------

GNU gdb 4.18
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "ppc-suse-linux"...
(gdb) set args -s goops-bug.scm
(gdb) r
Starting program: /usr/local/bin/guile -s goops-bug.scm

Program received signal SIGSEGV, Segmentation fault.
0x1592394 in scm_sys_initialize_object () at goops.c:435
435     }
(gdb) bt
#0  0x1592394 in scm_sys_initialize_object () at goops.c:435
#1  0x177563c in scm_ceval () at eval.c:1523
#2  0x17733fc in scm_ceval () at eval.c:1523
#3  0x17755a8 in scm_ceval () at eval.c:1523
#4  0x17733fc in scm_ceval () at eval.c:1523
#5  0x17733fc in scm_ceval () at eval.c:1523
#6  0x1776ea4 in scm_eval_3 () at eval.c:3732
#7  0x1776fd0 in scm_eval_x () at eval.c:3732
#8  0x1789acc in load (data=0x3005a488) at load.c:97
#9  0x176eed8 in scm_internal_dynamic_wind () at dynwind.c:151
#10 0x1789bf8 in scm_primitive_load () at load.c:100
#11 0x1775248 in scm_ceval () at eval.c:1523
#12 0x1776ea4 in scm_eval_3 () at eval.c:3732
#13 0x176dc00 in scm_start_stack () at debug.c:163
#14 0x176dcec in scm_m_start_stack (exp=805514536, env=805825016)
    at debug.c:549
#15 0x17760b4 in scm_apply () at eval.c:1523
#16 0x1774e64 in scm_ceval () at eval.c:1523
#17 0x17762e8 in scm_apply () at eval.c:1523
#18 0x176ed48 in scm_dynamic_wind () at dynwind.c:267
#19 0x1775920 in scm_ceval () at eval.c:1523
#20 0x17733fc in scm_ceval () at eval.c:1523
#21 0x1776ea4 in scm_eval_3 () at eval.c:3732
#22 0x1776fd0 in scm_eval_x () at eval.c:3732
#23 0x17a16c4 in scm_shell () at script.c:302
#24 0x1800884 in inner_main (closure=0x3005a488, argc=805676168, 
    argv=0x1551af0) at guile.c:67
#25 0x1786a14 in invoke_main_func (body_data=0x7ffff278) at init.c:625
#26 0x17ae700 in scm_internal_lazy_catch () at throw.c:261
#27 0x17869bc in scm_boot_guile_1 (base=0x7ffff288, closure=0x7ffff278)
    at init.c:600
#28 0x1786704 in scm_boot_guile () at init.c:375
#29 0x18008dc in main (argc=3, argv=0x7ffff304) at guile.c:76
(gdb) 
#0  0x1592394 in scm_sys_initialize_object () at goops.c:435
#1  0x177563c in scm_ceval () at eval.c:1523
#2  0x17733fc in scm_ceval () at eval.c:1523
#3  0x17755a8 in scm_ceval () at eval.c:1523
#4  0x17733fc in scm_ceval () at eval.c:1523
#5  0x17733fc in scm_ceval () at eval.c:1523
#6  0x1776ea4 in scm_eval_3 () at eval.c:3732
#7  0x1776fd0 in scm_eval_x () at eval.c:3732
#8  0x1789acc in load (data=0x3005a488) at load.c:97
#9  0x176eed8 in scm_internal_dynamic_wind () at dynwind.c:151
#10 0x1789bf8 in scm_primitive_load () at load.c:100
#11 0x1775248 in scm_ceval () at eval.c:1523
#12 0x1776ea4 in scm_eval_3 () at eval.c:3732
#13 0x176dc00 in scm_start_stack () at debug.c:163
#14 0x176dcec in scm_m_start_stack (exp=805514536, env=805825016)
    at debug.c:549
#15 0x17760b4 in scm_apply () at eval.c:1523
#16 0x1774e64 in scm_ceval () at eval.c:1523
#17 0x17762e8 in scm_apply () at eval.c:1523
#18 0x176ed48 in scm_dynamic_wind () at dynwind.c:267
#19 0x1775920 in scm_ceval () at eval.c:1523
#20 0x17733fc in scm_ceval () at eval.c:1523
#21 0x1776ea4 in scm_eval_3 () at eval.c:3732
#22 0x1776fd0 in scm_eval_x () at eval.c:3732
#23 0x17a16c4 in scm_shell () at script.c:302
#24 0x1800884 in inner_main (closure=0x3005a488, argc=805676168, 
    argv=0x1551af0) at guile.c:67
#25 0x1786a14 in invoke_main_func (body_data=0x7ffff278) at init.c:625
#26 0x17ae700 in scm_internal_lazy_catch () at throw.c:261
#27 0x17869bc in scm_boot_guile_1 (base=0x7ffff288, closure=0x7ffff278)
    at init.c:600
#28 0x1786704 in scm_boot_guile () at init.c:375
#29 0x18008dc in main (argc=3, argv=0x7ffff304) at guile.c:76
(gdb) The program is running.  Exit anyway? (y or n) 




reply via email to

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