From: "Adrian C." <drupix@gmail.com>
To: admin <linux-admin@vger.kernel.org>
Subject: ngrep segmentation fault
Date: Thu, 28 Oct 2004 15:56:59 +0300 [thread overview]
Message-ID: <60a7468904102805564fd532d1@mail.gmail.com> (raw)
In-Reply-To: <60a7468904102805492953f98b@mail.gmail.com>
That's my output for strace ngrep. I am afraid i am unable to interpret it.
root@ludmila:~# strace ngrep
execve("/bin/ngrep", ["ngrep"], [/* 30 vars */]) = 0
uname({sys="Linux", node="ludmila", ...}) = 0
fcntl64(0, F_GETFD) = 0
fcntl64(1, F_GETFD) = 0
fcntl64(2, F_GETFD) = 0
geteuid32() = 0
getuid32() = 0
getegid32() = 0
getgid32() = 0
brk(0) = 0x80d9d8c
brk(0x80dad8c) = 0x80dad8c
brk(0x80db000) = 0x80db000
open("/dev/urandom", O_RDONLY) = 3
read(3, "qG\\-\2575[\27\'\267\251\310\23\226!\310\250\361\35jf\327"..., 32) = 32
close(3) = 0
rt_sigaction(SIGINT, {0x8049fd0, [INT], SA_RESTORER|SA_RESTART,
0x8062dd8}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {0x8049fd0, [QUIT], SA_RESTORER|SA_RESTART,
0x8062dd8}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGABRT, {0x8049fd0, [ABRT], SA_RESTORER|SA_RESTART,
0x8062dd8}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGPIPE, {0x8049fd0, [PIPE], SA_RESTORER|SA_RESTART,
0x8062dd8}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGWINCH, {0x8049dd0, [WINCH], SA_RESTORER|SA_RESTART,
0x8062dd8}, {SIG_DFL}, 8) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 3
ioctl(3, SIOCGIFCONF, 0xbffff090) = 0
ioctl(3, SIOCGIFCONF, 0xbffff090) = 0
ioctl(3, SIOCGIFFLAGS, 0x80da078) = 0
ioctl(3, SIOCGIFNETMASK, 0x80da078) = 0
ioctl(3, SIOCGIFBRDADDR, 0x80da078) = 0
ioctl(3, SIOCGIFFLAGS, 0x80da098) = 0
ioctl(3, SIOCGIFNETMASK, 0x80da098) = 0
ioctl(3, SIOCGIFBRDADDR, 0x80da098) = 0
ioctl(3, SIOCGIFFLAGS, 0x80da0b8) = 0
ioctl(3, SIOCGIFNETMASK, 0x80da0b8) = 0
ioctl(3, SIOCGIFBRDADDR, 0x80da0b8) = 0
ioctl(3, SIOCGIFFLAGS, 0x80da0d8) = 0
ioctl(3, SIOCGIFNETMASK, 0x80da0d8) = 0
ioctl(3, SIOCGIFBRDADDR, 0x80da0d8) = 0
ioctl(3, SIOCGIFFLAGS, 0x80da0f8) = 0
ioctl(3, SIOCGIFNETMASK, 0x80da0f8) = 0
ioctl(3, SIOCGIFBRDADDR, 0x80da0f8) = 0
close(3) = 0
socket(PF_PACKET, SOCK_RAW, 768) = 3
ioctl(3, SIOCGIFINDEX, 0xbfffedf0) = 0
ioctl(3, SIOCGIFHWADDR, 0xbfffedf0) = 0
ioctl(3, SIOCGIFINDEX, 0xbfffedf0) = 0
bind(3, {sa_family=AF_PACKET, proto=0x03, if1, pkttype=PACKET_HOST,
addr(0)={0, }, 20) = 0
getsockopt(3, SOL_SOCKET, SO_ERROR, [0], [4]) = 0
setsockopt(3, SOL_PACKET, PACKET_ADD_MEMBERSHIP,
"\1\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0", 16) = 0
close(3) = 0
socket(PF_PACKET, SOCK_RAW, 768) = 3
ioctl(3, SIOCGIFINDEX, 0xbfffedf0) = 0
ioctl(3, SIOCGIFHWADDR, 0xbfffedf0) = 0
ioctl(3, SIOCGIFINDEX, 0xbfffedf0) = 0
bind(3, {sa_family=AF_PACKET, proto=0x03, if3, pkttype=PACKET_HOST,
addr(0)={0, }, 20) = 0
getsockopt(3, SOL_SOCKET, SO_ERROR, [0], [4]) = 0
setsockopt(3, SOL_PACKET, PACKET_ADD_MEMBERSHIP,
"\3\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0", 16) = 0
close(3) = 0
socket(PF_PACKET, SOCK_RAW, 768) = 3
ioctl(3, SIOCGIFINDEX, 0xbfffedf0) = 0
ioctl(3, SIOCGIFHWADDR, 0xbfffedf0) = 0
ioctl(3, SIOCGIFINDEX, 0xbfffedf0) = 0
bind(3, {sa_family=AF_PACKET, proto=0x03, if3, pkttype=PACKET_HOST,
addr(0)={0, }, 20) = 0
getsockopt(3, SOL_SOCKET, SO_ERROR, [0], [4]) = 0
setsockopt(3, SOL_PACKET, PACKET_ADD_MEMBERSHIP,
"\3\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0", 16) = 0
close(3) = 0
socket(PF_PACKET, SOCK_RAW, 768) = 3
ioctl(3, SIOCGIFINDEX, 0xbfffedf0) = 0
ioctl(3, SIOCGIFHWADDR, 0xbfffedf0) = 0
ioctl(3, SIOCGIFINDEX, 0xbfffedf0) = 0
bind(3, {sa_family=AF_PACKET, proto=0x03, if3, pkttype=PACKET_HOST,
addr(0)={0, }, 20) = 0
getsockopt(3, SOL_SOCKET, SO_ERROR, [0], [4]) = 0
setsockopt(3, SOL_PACKET, PACKET_ADD_MEMBERSHIP,
"\3\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0", 16) = 0
close(3) = 0
socket(PF_PACKET, SOCK_RAW, 768) = 3
ioctl(3, SIOCGIFINDEX, 0xbfffedf0) = 0
ioctl(3, SIOCGIFHWADDR, 0xbfffedf0) = 0
ioctl(3, SIOCGIFINDEX, 0xbfffedf0) = 0
bind(3, {sa_family=AF_PACKET, proto=0x03, if4, pkttype=PACKET_HOST,
addr(0)={0, }, 20) = 0
getsockopt(3, SOL_SOCKET, SO_ERROR, [0], [4]) = 0
setsockopt(3, SOL_PACKET, PACKET_ADD_MEMBERSHIP,
"\4\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0", 16) = 0
close(3) = 0
socket(PF_PACKET, SOCK_DGRAM, 768) = 3
ioctl(3, SIOCGIFINDEX, 0xbfffee20) = 0
close(3) = 0
socket(PF_PACKET, SOCK_RAW, 768) = 3
ioctl(3, SIOCGIFINDEX, 0xbfffeed0) = 0
ioctl(3, SIOCGIFHWADDR, 0xbfffeed0) = 0
ioctl(3, SIOCGIFINDEX, 0xbfffeed0) = 0
bind(3, {sa_family=AF_PACKET, proto=0x03, if3, pkttype=PACKET_HOST,
addr(0)={0, }, 20) = 0
getsockopt(3, SOL_SOCKET, SO_ERROR, [0], [4]) = 0
setsockopt(3, SOL_PACKET, PACKET_ADD_MEMBERSHIP,
"\3\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0", 16) = 0
brk(0x80eb000) = 0x80eb000
socket(PF_FILE, SOCK_STREAM, 0) = 4
connect(4, {sa_family=AF_FILE, path="/var/run/.nscd_socket"}, 110) =
-1 ENOENT (No such file or directory)
close(4) = 0
open("/etc/nsswitch.conf", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=1083, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x40000000
read(4, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1083
read(4, "", 4096) = 0
close(4) = 0
munmap(0x40000000, 4096) = 0
open("/etc/ld.so.cache", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=46459, ...}) = 0
mmap2(NULL, 46459, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40000000
close(4) = 0
open("/lib/libnss_compat.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\22\0\000"...,
1024) = 1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=34422, ...}) = 0
mmap2(NULL, 32012, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x4000c000
mprotect(0x40013000, 3340, PROT_NONE) = 0
mmap2(0x40013000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
4, 0x6) = 0x40013000
close(4) = 0
open("/lib/libnsl.so.1", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p<\0\000"...,
1024) = 1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=87560, ...}) = 0
brk(0x80ec000) = 0x80ec000
mmap2(NULL, 85088, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40014000
mprotect(0x40026000, 11360, PROT_NONE) = 0
mmap2(0x40026000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
4, 0x11) = 0x40026000
mmap2(0x40027000, 7264, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40027000
close(4) = 0
open("/lib/libc.so.6", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320U\1"...,
1024) = 1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=1330257, ...}) = 0
mmap2(NULL, 1138532, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40029000
mprotect(0x40135000, 40804, PROT_NONE) = 0
mmap2(0x40135000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
4, 0x10c) = 0x40135000
mmap2(0x4013d000, 8036, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4013d000
close(4) = 0
open("/lib/ld-linux.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\t\0\000"...,
1024) = 1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=96817, ...}) = 0
mmap2(NULL, 84060, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x4013f000
mprotect(0x40153000, 2140, PROT_NONE) = 0
mmap2(0x40153000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
4, 0x14) = 0x40153000
close(4) = 0
munmap(0x40000000, 46459) = 0
brk(0) = 0x80ec000
brk(0x810d000) = 0x810d000
open("/etc/nsswitch.conf", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=1083, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40000000
read(4, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1083
read(4, "", 4096) = 0
close(4) = 0
munmap(0x40000000, 4096) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
On Thu, 28 Oct 2004 13:50:58 +0530, Rajsekar
<raj--cutme--sekar@cse.idelthisitm.ernet.in> wrote:
> You could try
>
> $ strace ngrep
>
> It might give you more info (example the library that is causing the
> problem).
>
> --
> Rajsekar
>
>
prev parent reply other threads:[~2004-10-28 12:56 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-10-27 19:20 ngrep segmentation fault Adrian C.
[not found] ` <m34qkftfrp.fsf@rajsekar.pc>
[not found] ` <60a7468904102805492953f98b@mail.gmail.com>
2004-10-28 12:56 ` Adrian C. [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=60a7468904102805564fd532d1@mail.gmail.com \
--to=drupix@gmail.com \
--cc=linux-admin@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.