Gnumeric segmentation faults
- From: Gleef <dzol virtual-yellow com>
- To: gnome-list gnome org, miguel nuclecu unam mx
- Subject: Gnumeric segmentation faults
- Date: Mon, 11 Jan 1999 16:55:44 -0500 (EST)
Gnumeric segfaults on a RedHat/rawhide system, with the guile-1.3-1 rpm.
Gumeric and gnome-guile are from CVS this morning. GTK+ and glib
are version 1.1.12, gnome-libs is from CVS on Friday. Here's the debug
session:
$ gdb /opt/gnome/bin/gnumeric
GNU gdb 4.17
[copyright/disclaimer snipped]
This GDB was configured as "i386-redhat-linux"...
(gdb) run
Starting program: /opt/gnome/bin/gnumeric
Program received signal SIGSEGV, Segmentation fault.
0x4054256d in _IO_setvbuf (fp=0x405d1640, buf=0x0, mode=2, size=0)
at iosetvbuf.c:92
iosetvbuf.c:92: No such file or directory.
(gdb) bt
#0 0x4054256d in _IO_setvbuf (fp=0x405d1640, buf=0x0, mode=2,
size=0) at iosetvbuf.c:92
#1 0x4048bc74 in scm_setbuf0 (port=1079906064) at fports.c:150
#2 0x4048c2d3 in scm_stdio_to_port (file=0x405d1640,
mode=0x404c06b0 "r0", name=1079906056) at fports.c:343
#3 0x4048c32c in scm_standard_stream_to_port (file=0x405d1640,
mode=0x404c06b0 "r0", name=0x404c06a1 "standard input")
at fports.c:358
#4 0x4049200b in scm_init_standard_ports () at init.c:267
#5 0x404922f6 in scm_boot_guile_1 (base=0xbffffadc,
closure=0xbffffae0) at init.c:496
#6 0x40492131 in scm_boot_guile (argc=1, argv=0xbffffb54,
main_func=0x8053410 <gnumeric_main>, closure=0x0) at init.c:378
#7 0x8053407 in main (argc=1, argv=0xbffffb54) at main.c:92
#8 0x40509827 in __libc_start_main (main=0x80533f0 <main>,
argc=1, argv=0xbffffb54, init=0x8051b3c <_init>,
fini=0x8086cbc <_fini>, rtld_fini=0x4000a710 <_dl_fini>,
stack_end=0xbffffb4c) at ../sysdeps/generic/libc-start.c:78
(gdb) break main.c:92
Breakpoint 1 at 0x80533f9: file main.c, line 92.
(gdb) run
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /opt/gnome/bin/gnumeric
Breakpoint 1, main (argc=1, argv=0xbffffb54) at main.c:92
92 scm_boot_guile(argc, argv, gnumeric_main, 0);
(gdb) print argc
$1 = 1
(gdb) print *argv
$2 = 0xbffffc58 "/opt/gnome/bin/gnumeric"
(gdb) print gnumeric_main
$3 = {void (void *, int, char **)} 0x8053410 <gnumeric_main>
Thanks,
-Gleef
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]