segfaults with everything
- From: Kevin Miller <sar original net>
- To: Gnome-list <gnome-list gnome org>
- Subject: segfaults with everything
- Date: Tue, 19 Jan 1999 23:22:02 -0600 (EST)
I know this is getting tiring of seeing.. but I'm just sayin "still
segfaulting" with everything. I updated my cvs, recompiled from clean,
installed clean, and panel, gnomecc, balsa, etc.. still segfaults on start
w/ the same output in the end of each, nothing but a core. I strace and
bt'd a few, and got simliar/same results, so here is the end of an strace:
open("/opt/gnome/etc/orbitrc", O_RDONLY) = 5
fstat(5, {st_mode=0, st_size=0, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x4000b000
read(5, "", 4096) = 0
close(5) = 0
munmap(0x4000b000, 4096) = 0
open("^^~Q=@~H8F@ ~Tw\\A@h>@>@` TP@^G^H^V", O_RDONLY) = -1 ENOENT (No such
file or directory)
sigaction(SIGPIPE, {SIG_IGN}, NULL) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 5
bind(5, {sin_family=AF_INET, sin_port=htons(0),
sin_addr=inet_addr("0.0.0.0")}, 16) = 0
fcntl(5, F_GETFD) = 0
fcntl(5, F_SETFD, FD_CLOEXEC|0x800) = 0
getsockname(5, {sin_family=AF_INET, sin_port=htons(1607),
sin_addr=inet_addr("0.0.0.0")}, [16]) = 0
uname({sys="Linux", node="omeganine", ...}) = 0
--- SIGSEGV (Segmentation fault) ---
where it still tries to open the file "^^~Q=@~H8F@ ~Tw\\A@h>@>@`TP@^G^H^V"
and I cant find out why...
Here is a gdb bt:
Starting program: /opt/gnome/bin/gnomecc
Unable to connect to server port 35091
This generally means that the program could not talk to the esound server
Program received signal SIGSEGV, Segmentation fault.
__nss_database_lookup (database=0x40501bcf "hosts", alternate_name=0x0,
defconfig=0x40501bb3 "dns [!UNAVAIL=return] files", ni=0x40505e20)
at nsswitch.c:106
nsswitch.c:106: No such file or directory.
(gdb) bt
#0 __nss_database_lookup (database=0x40501bcf "hosts",
alternate_name=0x0,
defconfig=0x40501bb3 "dns [!UNAVAIL=return] files", ni=0x40505e20)
at nsswitch.c:106
#1 0x404e9339 in __nss_hosts_lookup (ni=0xbffff360,
fct_name=0x40501cd1 "gethostbyname_r", fctp=0xbffff35c) at
XXX-lookup.c:58
#2 0x404eb402 in __gethostbyname_r (name=0xbffff410 "omeganine",
resbuf=0x405157f8, buffer=0x8062608 "`VP@\035\005\b\f", buflen=1024,
result=0xbffff3d4, h_errnop=0xbffff3d0) at ../nss/getXXbyYY_r.c:105
#3 0x404ea43e in gethostbyname (name=0xbffff410 "omeganine")
at ../nss/getXXbyYY.c:112
#4 0x4046668b in iiop_connection_server ()
#5 0x40415f26 in CORBA_ORB_init ()
#6 0x403e8117 in gnorba_CORBA_init ()
#7 0x403e8420 in gnome_CORBA_init_with_popt_table ()
#8 0x804d447 in control_center_corba_gtk_init ()
#9 0x804c821 in main ()
as you can see.. its w/ gnomecc.
Please please please, anyone know what step to do next to figure out what
is wrong? I got one suggestion to try to find the routine calling the
strange file, but no quick'n'dirty way of doing so :( I'm no coder, I
wanna learn, but not sure where to start debugging at.
thanx
sar
------------------------------
If God is One, what is bad?
-- Charles Manson
Death has been proven to be 99% fatal in laboratory rats.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]