Return-Path: Delivered-To: apmail-httpd-bugs-archive@httpd.apache.org Received: (qmail 43097 invoked by uid 500); 16 Aug 2003 18:19:32 -0000 Mailing-List: contact bugs-help@httpd.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Reply-To: "Apache HTTPD Bugs Notification List" Delivered-To: mailing list bugs@httpd.apache.org Received: (qmail 78815 invoked from network); 14 Aug 2003 19:24:11 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 14 Aug 2003 19:24:11 -0000 Received: (qmail 29299 invoked by uid 50); 14 Aug 2003 19:26:56 -0000 Date: 14 Aug 2003 19:26:56 -0000 Message-ID: <20030814192656.29298.qmail@nagoya.betaversion.org> From: bugzilla@apache.org To: bugs@httpd.apache.org Cc: Subject: DO NOT REPLY [Bug 22437] New: - htpasswd Segment Fault X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=22437 htpasswd Segment Fault Summary: htpasswd Segment Fault Product: Apache httpd-2.0 Version: 2.0.47 Platform: PC OS/Version: Linux Status: NEW Severity: Normal Priority: Other Component: All AssignedTo: bugs@httpd.apache.org ReportedBy: marciojc@midiaweb.com.br I compiled apache without any config option. When I ran htpasswd a Segment Fault occurr. Then I ran that: # strace htpasswd -c teste.pw teste Output is above: ----- execve("/usr/local/bin/htpasswd", ["htpasswd", "-c", "teste.pw", "teste"], [/* 29 vars */]) = 0 uname({sys="Linux", node="servidor.midiaweb.com.br", ...}) = 0 brk(0) = 0x804b558 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/apache/lib/i686/mmx/libaprutil-0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/local/apache/lib/i686/mmx", 0xbfffea7c) = -1 ENOSYS (Function not implemented) stat("/usr/local/apache/lib/i686/mmx", 0xbfffe99c) = -1 ENOENT (No such file or directory) open("/usr/local/apache/lib/i686/libaprutil-0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/local/apache/lib/i686", 0xbfffe99c) = -1 ENOENT (No such file or directory) open("/usr/local/apache/lib/mmx/libaprutil-0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/local/apache/lib/mmx", 0xbfffe99c) = -1 ENOENT (No such file or directory) open("/usr/local/apache/lib/libaprutil-0.so.0", 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\320P\0"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0700, st_size=403927, ...}) = 0 old_mmap(NULL, 80864, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40017000 mprotect(0x4002a000, 3040, PROT_NONE) = 0 old_mmap(0x4002a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12000) = 0x4002a000 close(3) = 0 open("/usr/local/apache/lib/libgdbm.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=38229, ...}) = 0 old_mmap(NULL, 38229, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4002b000 close(3) = 0 open("/usr/lib/libgdbm.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\24"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=29050, ...}) = 0 old_mmap(NULL, 24260, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40035000 mprotect(0x4003a000, 3780, PROT_NONE) = 0 old_mmap(0x4003a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x4003a000 close(3) = 0 open("/usr/local/apache/lib/libdb.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/libdb.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\0\24\0"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=60752, ...}) = 0 old_mmap(NULL, 53360, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4003b000 mprotect(0x40047000, 4208, PROT_NONE) = 0 old_mmap(0x40047000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x40047000 close(3) = 0 open("/usr/local/apache/lib/libexpat.so.0", 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\37"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=283990, ...}) = 0 old_mmap(NULL, 114044, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40049000 mprotect(0x40063000, 7548, PROT_NONE) = 0 old_mmap(0x40063000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x19000) = 0x40063000 close(3) = 0 open("/usr/local/apache/lib/libapr-0.so.0", 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"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0700, st_size=643673, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40065000 old_mmap(NULL, 117808, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40066000 mprotect(0x40082000, 3120, PROT_NONE) = 0 old_mmap(0x40082000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1b000) = 0x40082000 close(3) = 0 open("/usr/local/apache/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/libpthread.so.0", 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\360O\0"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=557647, ...}) = 0 old_mmap(NULL, 90460, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40083000 mprotect(0x40092000, 29020, PROT_NONE) = 0 old_mmap(0x40092000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xe000) = 0x40092000 old_mmap(0x40099000, 348, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40099000 close(3) = 0 open("/usr/local/apache/lib/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/librt.so.1", 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\340!\0"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=165899, ...}) = 0 old_mmap(NULL, 70548, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4009a000 mprotect(0x400a0000, 45972, PROT_NONE) = 0 old_mmap(0x400a0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5000) = 0x400a0000 old_mmap(0x400a1000, 41876, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400a1000 close(3) = 0 open("/usr/local/apache/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/libm.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\320H\0"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=615842, ...}) = 0 old_mmap(NULL, 138964, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400ac000 mprotect(0x400cd000, 3796, PROT_NONE) = 0 old_mmap(0x400cd000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20000) = 0x400cd000 close(3) = 0 open("/usr/local/apache/lib/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/libcrypt.so.1", 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@\17\0\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=87119, ...}) = 0 old_mmap(NULL, 184188, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400ce000 mprotect(0x400d3000, 163708, PROT_NONE) = 0 old_mmap(0x400d3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x400d3000 old_mmap(0x400d4000, 159612, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400d4000 close(3) = 0 open("/usr/local/apache/lib/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/libnsl.so.1", 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\0p?\0\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=448401, ...}) = 0 old_mmap(NULL, 91964, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400fb000 mprotect(0x4010e000, 14140, PROT_NONE) = 0 old_mmap(0x4010e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12000) = 0x4010e000 old_mmap(0x40110000, 5948, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40110000 close(3) = 0 open("/usr/local/apache/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) 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\200\35"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=65417, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40112000 old_mmap(NULL, 12532, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40113000 mprotect(0x40115000, 4340, PROT_NONE) = 0 old_mmap(0x40115000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40115000 close(3) = 0 open("/usr/local/apache/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/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\360\303"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=5725295, ...}) = 0 old_mmap(NULL, 1265832, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40117000 mprotect(0x40243000, 37032, PROT_NONE) = 0 old_mmap(0x40243000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12b000) = 0x40243000 old_mmap(0x40248000, 16552, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40248000 close(3) = 0 --- SIGSEGV (Segmentation fault) --- +++ killed by SIGSEGV +++ --------------------------------------------------------------------- To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org For additional commands, e-mail: bugs-help@httpd.apache.org