GnuCash 1.8.1 Hang

Thomas J. Baker tjb at bakerconsulting.com
Thu Feb 20 18:54:58 CST 2003


On Thu, 2003-02-20 at 11:39, Bill Nottingham wrote:
> Thomas J. Baker (tjb at bakerconsulting.com) said: 
> > > You can also set LD_PRELOAD=/usr/lib/libefence.so
> > 
> > Is there some special way I should run it? Here's what I get:
> > 
> > neuromancer> setenv LD_PRELOAD /usr/lib/libefence.so
> > neuromancer> gnucash
> >  
> >   Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens <bruce at perens.com>
> > Segmentation fault
> 
> Start it under gdb as you would otherwise, and then
> do 'set env LD_PRELOAD...'.  This may then cause it to crash when
> memory is corrupted as opposed to later.
> 
> Bill

It doesn't look like this is much help but I'm not sure:

neuromancer> gnucash-env gdb /usr/bin/guile
GNU gdb Red Hat Linux (5.3post-0.20021129.12rh)
Copyright 2002 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 "i386-redhat-linux-gnu"...
(no debugging symbols found)...
(gdb) set env LD_PRELOAD /usr/lib/libefence.so
(gdb)  run -e main -s /usr/libexec/gnucash/overrides/gnucash
Starting program: /usr/bin/guile -e main -s
/usr/libexec/gnucash/overrides/gnucash
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...[New Thread 1075025504 (LWP 6027)]
 
  Electric Fence 2.2.0 Copyright (C) 1987-1999 Bruce Perens
<bruce at perens.com>
 
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1075025504 (LWP 6027)]
0x4207d04c in memcpy () at memcpy:-1
-1      memcpy: No such file or directory.
        in memcpy
(gdb) backtrace full
#0  0x4207d04c in memcpy () at memcpy:-1
No locals.
#1  0x400bf580 in _init () from /usr/lib/libltdl.so.3
No symbol table info available.
#2  0x400c109f in lt_dlexit () from /usr/lib/libltdl.so.3
No symbol table info available.
#3  0x400c1752 in lt_dlopenext () from /usr/lib/libltdl.so.3
No symbol table info available.
#4  0x4003bd72 in scm_clear_registered_modules () from
/usr/lib/libguile.so.12
No symbol table info available.
#5  0x4003c00c in scm_dynamic_link () from /usr/lib/libguile.so.12
No symbol table info available.
#6  0x40044e6c in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#7  0x4004637e in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#8  0x40048972 in scm_i_eval_x () from /usr/lib/libguile.so.12
No symbol table info available.
#9  0x40048a4f in scm_primitive_eval_x () from /usr/lib/libguile.so.12
No symbol table info available.
#10 0x40064a07 in scm_init_list () from /usr/lib/libguile.so.12
No symbol table info available.
#11 0x4003c8b4 in scm_internal_dynamic_wind () from
/usr/lib/libguile.so.12
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#12 0x40064ace in scm_primitive_load () from /usr/lib/libguile.so.12
No symbol table info available.
#13 0x40044e6c in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#14 0x40047e44 in scm_apply () from /usr/lib/libguile.so.12
No symbol table info available.
#15 0x4004755f in scm_call_0 () from /usr/lib/libguile.so.12
No symbol table info available.
#16 0x4003c769 in scm_dynamic_wind () from /usr/lib/libguile.so.12
No symbol table info available.
#17 0x4004502b in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#18 0x40044c43 in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#19 0x40047e44 in scm_apply () from /usr/lib/libguile.so.12
No symbol table info available.
#20 0x4004755f in scm_call_0 () from /usr/lib/libguile.so.12
No symbol table info available.
#21 0x4003c769 in scm_dynamic_wind () from /usr/lib/libguile.so.12
No symbol table info available.
#22 0x4004502b in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#23 0x40044c43 in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#24 0x40045c9b in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#25 0x40044c43 in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#26 0x40045ae6 in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#27 0x40045ae6 in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#28 0x40047e44 in scm_apply () from /usr/lib/libguile.so.12
No symbol table info available.
#29 0x4004841b in scm_for_each () from /usr/lib/libguile.so.12
No symbol table info available.
#30 0x4004502b in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#31 0x40048972 in scm_i_eval_x () from /usr/lib/libguile.so.12
No symbol table info available.
#32 0x40048a4f in scm_primitive_eval_x () from /usr/lib/libguile.so.12
No symbol table info available.
#33 0x40064a07 in scm_init_list () from /usr/lib/libguile.so.12
No symbol table info available.
#34 0x4003c8b4 in scm_internal_dynamic_wind () from
/usr/lib/libguile.so.12
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#35 0x40064ace in scm_primitive_load () from /usr/lib/libguile.so.12
No symbol table info available.
#36 0x40044e6c in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#37 0x40047e44 in scm_apply () from /usr/lib/libguile.so.12
No symbol table info available.
#38 0x4004755f in scm_call_0 () from /usr/lib/libguile.so.12
No symbol table info available.
#39 0x4003c769 in scm_dynamic_wind () from /usr/lib/libguile.so.12
No symbol table info available.
#40 0x4004502b in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#41 0x40044c43 in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#42 0x40047e44 in scm_apply () from /usr/lib/libguile.so.12
No symbol table info available.
#43 0x4004755f in scm_call_0 () from /usr/lib/libguile.so.12
No symbol table info available.
#44 0x4003c769 in scm_dynamic_wind () from /usr/lib/libguile.so.12
No symbol table info available.
#45 0x4004502b in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#46 0x40044c43 in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#47 0x40045c9b in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#48 0x40044c43 in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#49 0x40045ae6 in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#50 0x40045ae6 in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#51 0x40047e44 in scm_apply () from /usr/lib/libguile.so.12
No symbol table info available.
#52 0x4004841b in scm_for_each () from /usr/lib/libguile.so.12
No symbol table info available.
#53 0x4004502b in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#54 0x40048972 in scm_i_eval_x () from /usr/lib/libguile.so.12
No symbol table info available.
#55 0x40048a4f in scm_primitive_eval_x () from /usr/lib/libguile.so.12
No symbol table info available.
#56 0x40064a07 in scm_init_list () from /usr/lib/libguile.so.12
No symbol table info available.
#57 0x4003c8b4 in scm_internal_dynamic_wind () from
/usr/lib/libguile.so.12
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#58 0x40064ace in scm_primitive_load () from /usr/lib/libguile.so.12
No symbol table info available.
#59 0x40044e6c in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#60 0x400489e8 in scm_i_eval () from /usr/lib/libguile.so.12
No symbol table info available.
#61 0x4003b23c in scm_start_stack () from /usr/lib/libguile.so.12
No symbol table info available.
#62 0x4003b2ec in scm_start_stack () from /usr/lib/libguile.so.12
No symbol table info available.
#63 0x40047bda in scm_apply () from /usr/lib/libguile.so.12
No symbol table info available.
#64 0x40047385 in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#65 0x40047e44 in scm_apply () from /usr/lib/libguile.so.12
No symbol table info available.
#66 0x4004755f in scm_call_0 () from /usr/lib/libguile.so.12
No symbol table info available.
#67 0x4003c769 in scm_dynamic_wind () from /usr/lib/libguile.so.12
No symbol table info available.
#68 0x4004502b in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#69 0x40044b95 in scm_ceval () from /usr/lib/libguile.so.12
No symbol table info available.
#70 0x40048972 in scm_i_eval_x () from /usr/lib/libguile.so.12
No symbol table info available.
#71 0x40048a4f in scm_primitive_eval_x () from /usr/lib/libguile.so.12
No symbol table info available.
#72 0x40048b6f in scm_primitive_eval () from /usr/lib/libguile.so.12
No symbol table info available.
#73 0x4003c8b4 in scm_internal_dynamic_wind () from
/usr/lib/libguile.so.12
No symbol table info available.
#74 0x40048be8 in scm_eval_x () from /usr/lib/libguile.so.12
No symbol table info available.
#75 0x4007eaaf in scm_shell () from /usr/lib/libguile.so.12
No symbol table info available.
#76 0x40060d4f in scm_init_guile () from /usr/lib/libguile.so.12
No symbol table info available.
#77 0x40060d0e in scm_init_guile () from /usr/lib/libguile.so.12
No symbol table info available.
#78 0x400609e0 in scm_boot_guile () from /usr/lib/libguile.so.12
No symbol table info available.
#79 0x080489a7 in main ()
No symbol table info available.
#80 0x420154a4 in __libc_start_main () from /lib/tls/libc.so.6
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
(gdb) quit
The program is running.  Exit anyway? (y or n) y
neuromancer>

Thanks,

tjb
-- 
=======================================================================
| Thomas Baker                                                        |
| Baker Consulting                     email: tjb at BakerConsulting.com |
| 90 Gile Road                         http://www.BakerConsulting.com |
| Nottingham, NH 03290                                                |
=======================================================================
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : /pipermail/attachments/20030220/ae9eb95e/attachment.bin


More information about the gnucash-devel mailing list