bug-guile
[Top][All Lists]
Advanced

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

[bug #17853] SIGSEGV on v1.8 startup after adding .guile file


From: Anthony David
Subject: [bug #17853] SIGSEGV on v1.8 startup after adding .guile file
Date: Tue, 26 Sep 2006 10:14:30 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060728 SUSE/1.5.0.6-1.3 Firefox/1.5.0.6

URL:
  <http://savannah.gnu.org/bugs/?17853>

                 Summary: SIGSEGV on v1.8 startup after adding .guile file
                 Project: Guile
            Submitted by: ajdavid59
            Submitted on: Tuesday 09/26/2006 at 10:14
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open

    _______________________________________________________

Details:

 cat ~/.guile
     (use-modules (ice-9 readline))
     (activate-readline)

 guile --version
Guile 1.8.0
Copyright (c) 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free
Software Foundation
Guile may be distributed under the terms of the GNU General Public Licence;
certain other uses are permitted as well.  For details, see the file
`COPYING', which is included in the Guile distribution.
There is no warranty, to the extent permitted by law.


$ gdb `which guile`
GNU gdb 6.5
Copyright (C) 2006 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 "ia64-unknown-linux-gnu"...Using host libthread_db
library "/lib/libthread_db.so.1".

(gdb) run
Starting program: /usr/local/bin/guile 
[Thread debugging using libthread_db enabled]
[New Thread 2305843009215983328 (LWP 6335)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 2305843009215983328 (LWP 6335)]
0x20000000000f2bf1 in scm_gc_mark (ptr=0x600000000008a450) at gc-mark.c:165
165       if (SCM_GC_MARK_P (ptr))




(gdb) bt
#0  0x20000000000f2bf1 in scm_gc_mark (ptr=0x600000000008a450) at
gc-mark.c:165
#1  0x20000000000f27d0 in scm_gc_mark_dependencies (p=<value optimized out>)
    at gc-mark.c:218
#2  0x20000000000f2c50 in scm_gc_mark (ptr=0x20000000008d4238) at
gc-mark.c:169
#3  0x20000000000f2e00 in scm_mark_locations (x=<value optimized out>,
n=824)
    at gc-mark.c:438
#4  0x20000000001a1e10 in scm_threads_mark_stacks () at threads.c:1332
#5  0x20000000000f2e90 in scm_mark_all () at gc-mark.c:82
#6  0x20000000000f0a10 in scm_i_gc (what=0x0) at gc.c:594
#7  0x20000000000f4e10 in increase_mtrigger (size=<value optimized out>, 
    what=0x20000000001daf70 "port buffer") at gc-malloc.c:238
#8  0x20000000000f59c0 in scm_gc_malloc (size=16384, 
    what=0x20000000001daf70 "port buffer") at gc-malloc.c:321
#9  0x20000000000ede70 in scm_fport_buffer_add (port=0x20000000008d4230, 
    read_size=16384, write_size=16384) at fports.c:96
#10 0x20000000000ee290 in scm_i_fdes_to_port (fdes=9, mode_bits=196608, 
    name=0x20000000007e1920) at fports.c:445
#11 0x20000000000ee590 in scm_open_file (filename=0x20000000007e1920, 
    mode=0x20000000007e18a0) at fports.c:348
#12 0x200000000011a6c0 in scm_primitive_load (filename=0x20000000007e1920)
    at load.c:90
#13 0x20000000000d8500 in deval (x=0x404, env=0x20000000008d42d0)
    at eval.c:4125
---Type <return> to continue, or q <return> to quit---
#14 0x20000000000d2f60 in scm_dapply (proc=0x2000000000772f80, arg1=0x404, 
    args=<value optimized out>) at eval.c:4987
#15 0x20000000000d3330 in scm_apply (proc=<value optimized out>, arg1=0x404,

    args=0x404) at eval.c:4795
#16 0x20000000000df3b0 in scm_call_0 (proc=0x20000000008d4450) at
eval.c:4650
#17 0x20000000000bbfb0 in scm_dynamic_wind (in_guard=0x20000000008d43c0, 
    thunk=0x20000000008d4450, out_guard=0x20000000008d4370) at dynwind.c:107
#18 0x20000000000d93d0 in deval (x=<value optimized out>, 
    env=0x20000000008d43e0) at eval.c:4359
#19 0x20000000000d8e10 in deval (x=0x404, env=0x20000000008d4470)
    at eval.c:3383
#20 0x20000000000d2f60 in scm_dapply (proc=0x2000000000773130, arg1=0x404, 
    args=<value optimized out>) at eval.c:4987
#21 0x20000000000d3330 in scm_apply (proc=<value optimized out>, arg1=0x404,

    args=0x404) at eval.c:4795
#22 0x20000000000df3b0 in scm_call_0 (proc=0x20000000008d4560) at
eval.c:4650
#23 0x20000000000ea340 in apply_thunk (thunk=0x20000000008d4560)
    at fluids.c:390
#24 0x20000000000ea650 in scm_c_with_fluid (fluid=0x200000000070dc00, 
    value=0x4, cproc=0x20000000006b7ce0, cdata=0x20000000008d4560)
    at fluids.c:453
#25 0x20000000000ea6c0 in scm_with_fluid (fluid=0x200000000070dc00,
value=0x4, 
    thunk=0x20000000008d4560) at fluids.c:440
#26 0x20000000000d93d0 in deval (x=<value optimized out>, 
    env=0x20000000008d45b0) at eval.c:4359
#27 0x20000000000d2f60 in scm_dapply (proc=0x2000000000774700, arg1=0x404, 
    args=<value optimized out>) at eval.c:4987
#28 0x20000000000d3330 in scm_apply (proc=<value optimized out>, arg1=0x404,

    args=0x404) at eval.c:4795
#29 0x20000000000df3b0 in scm_call_0 (proc=0x20000000008d4a10) at
eval.c:4650
#30 0x20000000000bbfb0 in scm_dynamic_wind (in_guard=0x20000000008d4a40, 
    thunk=0x20000000008d4a10, out_guard=0x20000000008d49d0) at dynwind.c:107
#31 0x20000000000d93d0 in deval (x=<value optimized out>, 
    env=0x20000000008d4aa0) at eval.c:4359
#32 0x20000000000d8e10 in deval (x=0x2000000000774980,
env=0x20000000008d4aa0)
    at eval.c:3383
#33 0x20000000000dd010 in deval (x=0x2000000000771250,
env=0x20000000008d6290)
    at eval.c:3649
#34 0x20000000000d8e10 in deval (x=0x200000000021f3a4,
env=0x20000000008d62d0)
    at eval.c:3383
#35 0x20000000000dd210 in deval (x=0x200000000076f550,
env=0x20000000008d7ab0)
    at eval.c:3634
#36 0x20000000000dca70 in deval (x=0x20000000008d7ef0,
env=0x20000000008d7eb0)
    at eval.c:4327
#37 0x20000000000e6ae0 in scm_primitive_eval_x (exp=0x20000000008d8040)
    at eval.c:5896
---Type <return> to continue, or q <return> to quit---
#38 0x200000000011a750 in scm_primitive_load (filename=<value optimized
out>)
    at load.c:109
#39 0x20000000000d8500 in deval (x=0x404, env=0x20000000008eef00)
    at eval.c:4125
#40 0x20000000000d2f60 in scm_dapply (proc=0x2000000000772f80, arg1=0x404, 
    args=<value optimized out>) at eval.c:4987
#41 0x20000000000d3330 in scm_apply (proc=<value optimized out>, arg1=0x404,

    args=0x404) at eval.c:4795
#42 0x20000000000df3b0 in scm_call_0 (proc=0x20000000008ef090) at
eval.c:4650
#43 0x20000000000bbfb0 in scm_dynamic_wind (in_guard=0x20000000008eeff0, 
    thunk=0x20000000008ef090, out_guard=0x20000000008eefa0) at dynwind.c:107
#44 0x20000000000d93d0 in deval (x=<value optimized out>, 
    env=0x20000000008ef020) at eval.c:4359
#45 0x20000000000d8e10 in deval (x=0x404, env=0x20000000008ef0b0)
    at eval.c:3383
#46 0x20000000000d2f60 in scm_dapply (proc=0x2000000000773130, arg1=0x404, 
    args=<value optimized out>) at eval.c:4987
#47 0x20000000000d3330 in scm_apply (proc=<value optimized out>, arg1=0x404,

    args=0x404) at eval.c:4795
#48 0x20000000000df3b0 in scm_call_0 (proc=0x20000000008ef1a0) at
eval.c:4650
#49 0x20000000000ea340 in apply_thunk (thunk=0x20000000008ef1a0)
    at fluids.c:390
#50 0x20000000000ea650 in scm_c_with_fluid (fluid=0x200000000070dc00, 
    value=0x4, cproc=0x20000000006b7ce0, cdata=0x20000000008ef1a0)
    at fluids.c:453
#51 0x20000000000ea6c0 in scm_with_fluid (fluid=0x200000000070dc00,
value=0x4, 
    thunk=0x20000000008ef1a0) at fluids.c:440
#52 0x20000000000d93d0 in deval (x=<value optimized out>, 
    env=0x20000000008ef1f0) at eval.c:4359
#53 0x20000000000d2f60 in scm_dapply (proc=0x2000000000774700, arg1=0x404, 
    args=<value optimized out>) at eval.c:4987
#54 0x20000000000d3330 in scm_apply (proc=<value optimized out>, arg1=0x404,

    args=0x404) at eval.c:4795
#55 0x20000000000df3b0 in scm_call_0 (proc=0x20000000008ef600) at
eval.c:4650
#56 0x20000000000bbfb0 in scm_dynamic_wind (in_guard=0x20000000008ef620, 
    thunk=0x20000000008ef600, out_guard=0x20000000008ef5e0) at dynwind.c:107
#57 0x20000000000e58a0 in ceval (x=<value optimized out>, 
    env=0x20000000008ef680) at eval.c:4555
#58 0x20000000000e4080 in ceval (x=<value optimized out>, 
    env=0x20000000008ef680) at eval.c:3383
#59 0x20000000000e4ca0 in ceval (x=0x200000000021f39c,
env=0x20000000008f0600)
    at eval.c:3649
#60 0x20000000000e4080 in ceval (x=<value optimized out>, 
    env=0x20000000008f0630) at eval.c:3383
#61 0x20000000000e4fc0 in ceval (x=0x20000000002155d0,
env=0x20000000008f14c0)
    at eval.c:3634
---Type <return> to continue, or q <return> to quit---
#62 0x20000000000e01b0 in ceval (x=<value optimized out>, 
    env=0x2000000000945060) at eval.c:4327
#63 0x20000000000e4080 in ceval (x=<value optimized out>, 
    env=0x2000000000945060) at eval.c:3383
#64 0x20000000000e6ae0 in scm_primitive_eval_x (exp=0x2000000000853ef0)
    at eval.c:5896
#65 0x20000000000e6c40 in scm_eval_x (exp=0x2000000000853ef0, 
    module_or_state=0x20000000007ecb60) at eval.c:5931
#66 0x200000000015cb40 in scm_shell (argc=1, argv=0x607ffffffe60f1d8)
    at script.c:737
#67 0x4000000000000e70 in inner_main (closure=0x0, argc=1, 
    argv=0x607ffffffe60f1d8) at guile.c:59
#68 0x2000000000113990 in invoke_main_func (body_data=0x607ffffffe60ef20)
    at init.c:367
#69 0x20000000000b0db0 in c_body (d=0x607ffffffe60ef00) at
continuations.c:362
#70 0x20000000001a5e20 in scm_c_catch (tag=0x104, body=Cannot access memory
at address 0x2220726f72726528
) at throw.c:204
#71 0x20000000000b18b0 in scm_i_with_continuation_barrier (
    body=0x20000000006b7600, body_data=0x607ffffffe60eef0, 
    handler=0x20000000006b7620, handler_data=0x607ffffffe60eef0, 
    pre_unwind_handler=0x20000000006b4fd0, pre_unwind_handler_data=0x0)
    at continuations.c:338
#72 0x20000000000b19e0 in scm_c_with_continuation_barrier (
    func=0x20000000006b7220, data=0x607ffffffe60ef20) at continuations.c:380
#73 0x20000000001a3ce0 in scm_i_with_guile_and_parent (
    func=0x20000000006b7220, data=0x607ffffffe60ef20, parent=0x0)
    at threads.c:645
#74 0x20000000001a3e90 in scm_with_guile (func=0x20000000006b7220, 
    data=0x607ffffffe60ef20) at threads.c:633
#75 0x20000000001138c0 in scm_boot_guile (argc=1, argv=0x607ffffffe60f1d8, 
    address@hidden: 0x4000000000000e40 <inner_main>, 
    closure=0x0) at init.c:350







    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?17853>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

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