Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 65222 Details for
Bug 101532
qmail-remote crashes with remote-auth, when auth was successful
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
strace output of crashing qmail-remote
strace.txt (text/plain), 16.22 KB, created by
Holly
on 2005-08-06 03:44:10 UTC
(
hide
)
Description:
strace output of crashing qmail-remote
Filename:
MIME Type:
Creator:
Holly
Created:
2005-08-06 03:44:10 UTC
Size:
16.22 KB
patch
obsolete
>execve("/var/qmail/bin/qmail-remote", ["qmail-remote", "smarthost.hostname.com", "sender@address.com", "recepient@address.com"], [/* 38 vars */]) = 0 >uname({sys="Linux", node="client", ...}) = 0 >brk(0) = 0x8055000 >access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) >open("/etc/ld.so.cache", O_RDONLY) = 3 >fstat64(3, {st_mode=S_IFREG|0644, st_size=62499, ...}) = 0 >mmap2(NULL, 62499, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f08000 >close(3) = 0 >open("/usr/lib/libssl.so.0.9.7", O_RDONLY) = 3 >read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\204\0"..., 512) = 512 >fstat64(3, {st_mode=S_IFREG|0555, st_size=202584, ...}) = 0 >mmap2(NULL, 199556, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ed7000 >mmap2(0xb7f05000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2e) = 0xb7f05000 >close(3) = 0 >open("/usr/lib/libcrypto.so.0.9.7", O_RDONLY) = 3 >read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\312"..., 512) = 512 >fstat64(3, {st_mode=S_IFREG|0555, st_size=1080212, ...}) = 0 >mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ed6000 >mmap2(NULL, 1056056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7dd4000 >mmap2(0xb7ec0000, 77824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xeb) = 0xb7ec0000 >mmap2(0xb7ed3000, 11576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7ed3000 >close(3) = 0 >open("/lib/libresolv.so.2", O_RDONLY) = 3 >read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320%\0"..., 512) = 512 >fstat64(3, {st_mode=S_IFREG|0755, st_size=64568, ...}) = 0 >mmap2(NULL, 76020, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7dc1000 >mmap2(0xb7dd0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe) = 0xb7dd0000 >mmap2(0xb7dd2000, 6388, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7dd2000 >close(3) = 0 >open("/lib/tls/libc.so.6", O_RDONLY) = 3 >read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@P\1\000"..., 512) = 512 >fstat64(3, {st_mode=S_IFREG|0755, st_size=1195352, ...}) = 0 >mmap2(NULL, 1137852, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7cab000 >mmap2(0xb7dbb000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x110) = 0xb7dbb000 >mmap2(0xb7dbf000, 7356, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7dbf000 >close(3) = 0 >open("/lib/libdl.so.2", O_RDONLY) = 3 >read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\v\0"..., 512) = 512 >fstat64(3, {st_mode=S_IFREG|0755, st_size=10440, ...}) = 0 >mmap2(NULL, 12392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ca7000 >mmap2(0xb7ca9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7ca9000 >close(3) = 0 >mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ca6000 >mprotect(0xb7dbb000, 4096, PROT_READ) = 0 >mprotect(0xb7f2d000, 4096, PROT_READ) = 0 >set_thread_area({entry_number:-1 -> 6, base_addr:0xb7ca68e0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 >munmap(0xb7f08000, 62499) = 0 >open("/dev/urandom", O_RDONLY) = 3 >read(3, "\355\273\30\263", 4) = 4 >close(3) = 0 >rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0 >chdir("/var/qmail") = 0 >open("control/me", O_RDONLY|O_NONBLOCK) = 3 >read(3, "client.hostname.com\n", 64) = 17 >close(3) = 0 >open("control/timeoutremote", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory) >open("control/timeoutconnect", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory) >open("control/helohost", O_RDONLY|O_NONBLOCK) = 3 >read(3, "client.hostname.com\n", 64) = 17 >close(3) = 0 >open("control/smtproutes", O_RDONLY|O_NONBLOCK) = 3 >read(3, ":smarthost.hostname.com myusername"..., 64) = 43 >read(3, "", 64) = 0 >close(3) = 0 >open("control/notipme", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory) >socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3 >ioctl(3, SIOCGIFCONF, {160, {{"lo", {AF_INET, inet_addr("127.0.0.1")}}, {"eth0", {AF_INET, inet_addr("192.168.100.234")}}, {"eth1", {AF_INET, inet_addr("192.168.254.254")}}, {"eth2", {AF_INET, inet_addr("192.168.200.234")}}, {"ppp0", {AF_INET, inet_addr("85.176.129.3")}}}}) = 0 >ioctl(3, SIOCGIFCONF, {160, {{"lo", {AF_INET, inet_addr("127.0.0.1")}}, {"eth0", {AF_INET, inet_addr("192.168.100.234")}}, {"eth1", {AF_INET, inet_addr("192.168.254.254")}}, {"eth2", {AF_INET, inet_addr("192.168.200.234")}}, {"ppp0", {AF_INET, inet_addr("85.176.129.3")}}}}) = 0 >ioctl(3, SIOCGIFFLAGS, {ifr_name="lo", ifr_flags=IFF_UP|IFF_LOOPBACK|IFF_RUNNING}) = 0 >ioctl(3, SIOCGIFADDR, {ifr_name="lo", ifr_addr={AF_INET, inet_addr("127.0.0.1")}}) = 0 >ioctl(3, SIOCGIFFLAGS, {ifr_name="eth0", ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0 >ioctl(3, SIOCGIFADDR, {ifr_name="eth0", ifr_addr={AF_INET, inet_addr("192.168.100.234")}}) = 0 >ioctl(3, SIOCGIFFLAGS, {ifr_name="eth1", ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0 >ioctl(3, SIOCGIFADDR, {ifr_name="eth1", ifr_addr={AF_INET, inet_addr("192.168.254.254")}}) = 0 >ioctl(3, SIOCGIFFLAGS, {ifr_name="eth2", ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0 >ioctl(3, SIOCGIFADDR, {ifr_name="eth2", ifr_addr={AF_INET, inet_addr("192.168.200.234")}}) = 0 >ioctl(3, SIOCGIFFLAGS, {ifr_name="ppp0", ifr_flags=IFF_UP|IFF_POINTOPOINT|IFF_RUNNING|IFF_NOARP|IFF_MULTICAST}) = 0 >ioctl(3, SIOCGIFADDR, {ifr_name="ppp0", ifr_addr={AF_INET, inet_addr("85.176.XXX.XXX")}}) = 0 >close(3) = 0 >open("control/moreipme", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory) >gettimeofday({1123324154, 601341}, NULL) = 0 >getpid() = 32586 >brk(0) = 0x8055000 >brk(0x8076000) = 0x8076000 >open("/etc/resolv.conf", O_RDONLY) = 3 >fstat64(3, {st_mode=S_IFREG|0644, st_size=55, ...}) = 0 >mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f17000 >read(3, "nameserver 127.0.0.1\nsearch hos"..., 4096) = 55 >read(3, "", 4096) = 0 >close(3) = 0 >munmap(0xb7f17000, 4096) = 0 >socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 3 >connect(3, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("127.0.0.1")}, 28) = 0 >fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR) >fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 >gettimeofday({1123324154, 602493}, NULL) = 0 >poll([{fd=3, events=POLLOUT, revents=POLLOUT}], 1, 0) = 1 >send(3, "\303M\1\0\0\1\0\0\0\0\0\0\5hostname\3com\0\0\1\0\1", 27, 0) = 27 >poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, 5000) = 1 >recvfrom(3, "\303M\201\200\0\1\0\1\0\0\0\0\5hostname\3com\0\0\1\0\1\300"..., 513, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("127.0.0.1")}, [16]) = 43 >close(3) = 0 >time(NULL) = 1123324154 >socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 3 >connect(3, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("127.0.0.1")}, 28) = 0 >fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR) >fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 >gettimeofday({1123324154, 603520}, NULL) = 0 >poll([{fd=3, events=POLLOUT, revents=POLLOUT}], 1, 0) = 1 >send(3, "\377\26\1\0\0\1\0\0\0\0\0\0\5smarthost\5hostname\3com\0\0\1\0"..., 33, 0) = 33 >poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, 5000) = 1 >recvfrom(3, "\377\26\201\200\0\1\0\1\0\0\0\0\5smarthost\5hostname\3com\0\0"..., 513, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("127.0.0.1")}, [16]) = 49 >close(3) = 0 >open("queue/lock/tcpto", O_WRONLY|O_NONBLOCK) = 3 >open("queue/lock/tcpto", O_RDONLY|O_NONBLOCK) = 4 >flock(3, LOCK_EX) = 0 >read(4, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024 >close(4) = 0 >close(3) = 0 >socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3 >fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR) >fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 >connect(3, {sa_family=AF_INET, sin_port=htons(25), sin_addr=inet_addr("213.239.XXX.XXX")}, 16) = -1 EINPROGRESS (Operation now in progress) >select(4, NULL, [3], NULL, {60, 0}) = 1 (out [3], left {59, 938000}) >getpeername(3, {sa_family=AF_INET, sin_port=htons(25), sin_addr=inet_addr("213.239.XXX.XXX")}, [16]) = 0 >fcntl64(3, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK) >fcntl64(3, F_SETFL, O_RDWR) = 0 >select(4, [3], NULL, NULL, {1200, 0}) = 1 (in [3], left {1199, 937000}) >read(3, "220 smarthost.hostname.com ESMTP\r\n", 128) = 27 >select(4, NULL, [3], NULL, {1200, 0}) = 1 (out [3], left {1200, 0}) >write(3, "EHLO client.hostname.com\r\n", 23) = 23 >select(4, [3], NULL, NULL, {1200, 0}) = 1 (in [3], left {1199, 936000}) >read(3, "250-smarthost.hostname.com\r\n250-AUTH LO"..., 128) = 128 >select(4, [3], NULL, NULL, {1200, 0}) = 1 (in [3], left {1200, 0}) >read(3, " 8BITMIME\r\n", 128) = 11 >stat64("control/tlshosts/smarthost.hostname.com.pem", 0xbfb2a53c) = -1 ENOENT (No such file or directory) >stat64("control/tlshosts/exhaustivelist", 0xbfb2a53c) = -1 ENOENT (No such file or directory) >stat64("control/notlshosts/smarthost.hostname.com", 0xbfb2a53c) = -1 ENOENT (No such file or directory) >open("control/clientcert.pem", O_RDONLY) = 4 >fstat64(4, {st_mode=S_IFREG|0640, st_size=887, ...}) = 0 >mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f17000 >read(4, "-----BEGIN RSA PRIVATE KEY-----\n"..., 4096) = 887 >read(4, "", 4096) = 0 >close(4) = 0 >munmap(0xb7f17000, 4096) = 0 >select(4, NULL, [3], NULL, {1200, 0}) = 1 (out [3], left {1200, 0}) >write(3, "STARTTLS\r\n", 10) = 10 >open("control/tlsclientciphers", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory) >select(4, [3], NULL, NULL, {1200, 0}) = 1 (in [3], left {1199, 936000}) >read(3, "220 ready for tls\r\n", 128) = 19 >fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR) >fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 >fcntl64(3, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK) >fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 >time(NULL) = 1123324154 >time(NULL) = 1123324154 >open("/dev/urandom", O_RDONLY|O_NONBLOCK|O_NOCTTY) = 4 >fstat64(4, {st_mode=S_IFCHR|0644, st_rdev=makedev(1, 9), ...}) = 0 >select(5, [4], NULL, NULL, {0, 10000}) = 1 (in [4], left {0, 10000}) >read(4, "\236\22\223\tE~\362I\312\373\3424\221\220\30H,=\350\36"..., 32) = 32 >close(4) = 0 >getuid32() = 0 >time(NULL) = 1123324154 >write(3, "\200\222\1\3\1\0i\0\0\0 \0\0009\0\0008\0\0005\0\0\26\0"..., 148) = 148 >read(3, 0x805c050, 7) = -1 EAGAIN (Resource temporarily unavailable) >time(NULL) = 1123324154 >select(4, [3], NULL, NULL, {1200, 0}) = 1 (in [3], left {1199, 929000}) >time(NULL) = 1123324154 >read(3, "\26\3\1\0J\2\0", 7) = 7 >time(NULL) = 1123324154 >time(NULL) = 1123324154 >read(3, "\0F\3\1B\364\220\3229\27TJ\262\2456\3343\350\342L\260\212"..., 72) = 72 >read(3, "\26\3\1\3\v", 5) = 5 >read(3, "\v\0\3\7\0\3\4\0\3\0010\202\2\3750\202\2f\240\3\2\1\2\2"..., 779) = 779 >read(3, "\26\3\1\0\4", 5) = 5 >read(3, "\16\0\0\0", 4) = 4 >write(3, "\26\3\1\0\206\20\0\0\202\0\200gp)\266\32f\35\304\374\232"..., 198) = 198 >read(3, 0x805c050, 5) = -1 EAGAIN (Resource temporarily unavailable) >time(NULL) = 1123324154 >select(4, [3], NULL, NULL, {1200, 0}) = 1 (in [3], left {1199, 929000}) >time(NULL) = 1123324155 >read(3, "\24\3\1\0\1", 5) = 5 >read(3, "\1", 1) = 1 >read(3, "\26\3\1\0000", 5) = 5 >read(3, "\256g\233{8\6\277\235{\330\342[\3\32\304\356Y_\370\253"..., 48) = 48 >time(NULL) = 1123324155 >write(3, "\27\3\1\0 3q\334gs\206\245Uc$\264\301\371\304\215\6\240"..., 90) = 90 >time(NULL) = 1123324155 >read(3, 0x805c050, 5) = -1 EAGAIN (Resource temporarily unavailable) >time(NULL) = 1123324155 >select(4, [3], NULL, NULL, {1200, 0}) = 1 (in [3], left {1199, 936000}) >read(3, "\27\3\1\0 ", 5) = 5 >read(3, "\361\7\256/\376\321\376\r\10W\237\332\37d:\f\313\\\361"..., 32) = 32 >read(3, "\27\3\1\0\240", 5) = 5 >read(3, "$9\0351\323D\255b\245-\363\37\354P\fB:.\253\216(\211n\363"..., 160) = 160 >time(NULL) = 1123324155 >write(3, "\27\3\1\0 f\374\r$M\342\210\235\267\7\311U\373\353P\363"..., 90) = 90 >time(NULL) = 1123324155 >read(3, 0x805c050, 5) = -1 EAGAIN (Resource temporarily unavailable) >time(NULL) = 1123324155 >select(4, [3], NULL, NULL, {1200, 0}) = 1 (in [3], left {1199, 936000}) >read(3, "\27\3\1\0 ", 5) = 5 >read(3, "%}\201$\212\277k\\\227\326Hk\37\310\364c)z9\30\"\314\333"..., 32) = 32 >read(3, "\27\3\1\0000", 5) = 5 >read(3, "\272L\375#\n\n\367V3\352\31\373_\276\206%bV\252\302\365"..., 48) = 48 >time(NULL) = 1123324155 >write(3, "\27\3\1\0 \204\255\200h\31\304BH<T\265\206\v\22\16\203"..., 90) = 90 >time(NULL) = 1123324155 >read(3, 0x805c050, 5) = -1 EAGAIN (Resource temporarily unavailable) >time(NULL) = 1123324155 >select(4, [3], NULL, NULL, {1200, 0}) = 1 (in [3], left {1199, 937000}) >read(3, "\27\3\1\0 ", 5) = 5 >read(3, "\241\234\240\276\320NkX%;!\320\372\215\246\322\315|\361"..., 32) = 32 >read(3, "\27\3\1\0000", 5) = 5 >read(3, "Z\301\303\200&\202\303.\240\362f\260T\305\276N=\273:\313"..., 48) = 48 >time(NULL) = 1123324155 >write(3, "\27\3\1\0 \30L\26p\231\206\346\211\17\366\366\6\270S\363"..., 90) = 90 >time(NULL) = 1123324155 >read(3, 0x805c050, 5) = -1 EAGAIN (Resource temporarily unavailable) >time(NULL) = 1123324155 >select(4, [3], NULL, NULL, {1200, 0}) = 1 (in [3], left {1199, 929000}) >read(3, "\27\3\1\0 ", 5) = 5 >read(3, "\205A\341\326\6t\26\211\330YPZ\362\r\215E\311B\225\237"..., 32) = 32 >read(3, "\27\3\1\0000", 5) = 5 >read(3, "Wm\245\230*\240;\303z\n\332\177g\264W\374\n)\0;cW\35\v"..., 48) = 48 >time(NULL) = 1123324155 >write(3, "\27\3\1\0 \373\212\351sul\214\37\216O\356\210\332s\n\275"..., 122) = 122 >time(NULL) = 1123324155 >read(3, 0x805c050, 5) = -1 EAGAIN (Resource temporarily unavailable) >time(NULL) = 1123324155 >select(4, [3], NULL, NULL, {1200, 0}) = 1 (in [3], left {1199, 935000}) >read(3, "\27\3\1\0 ", 5) = 5 >read(3, "q\257\311\2256G\202\35U\224kG;/}A\253\313\200\307\245#"..., 32) = 32 >read(3, "\27\3\1\0 ", 5) = 5 >read(3, "\1\21\31\265\307\376\337^\265\1\227.&_l\210\362\255\241"..., 32) = 32 >time(NULL) = 1123324155 >write(3, "\27\3\1\0 \370X\323\242ag\324\10\276\177\250\354Y\243|"..., 90) = 90 >time(NULL) = 1123324155 >read(3, 0x805c050, 5) = -1 EAGAIN (Resource temporarily unavailable) >time(NULL) = 1123324155 >select(4, [3], NULL, NULL, {1200, 0}) = 1 (in [3], left {1199, 937000}) >read(3, "\27\3\1\0 ", 5) = 5 >read(3, "\204:\21\24\16\354\6}\211\226\353d\343\365\360\244\346"..., 32) = 32 >read(3, "\27\3\1\0 ", 5) = 5 >read(3, "\213\25\237\2\232\202%\242\343\315\305\271\251\205h\323"..., 32) = 32 >--- SIGSEGV (Segmentation fault) @ 0 (0) --- >+++ killed by SIGSEGV +++
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 101532
: 65222