Package: privoxy
Version: 3.0.3-2-1
Severity: grave
Justification: renders package unusable

I run privoxy inside an UML host for some network testing, just to
let you know, though it is normally considered as not having impact
on programs on this level.

Privoxy runs just fine, though slow, when run in single-thread mode,
but when run in normal ie. multi-thread mode, privoxy segfaults 
immediately after clone():

--- begin strace ---
Process 1890 attached - interrupt to quit
accept(3, {sa_family=AF_INET, sin_port=htons(38466), 
sin_addr=inet_addr("192.168.0.1")}, [16]) = 4
getsockname(4, {sa_family=AF_INET, sin_port=htons(8118), 
sin_addr=inet_addr("192.168.0.2")}, [16]) = 0
futex(0x401ab068, FUTEX_WAKE, 2147483647) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 5
fcntl64(5, F_GETFL)                     = 0x2 (flags O_RDWR)
fcntl64(5, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
connect(5, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT 
(No such file or directory)
close(5)                                = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 5
fcntl64(5, F_GETFL)                     = 0x2 (flags O_RDWR)
fcntl64(5, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
connect(5, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT 
(No such file or directory)
close(5)                                = 0
gettimeofday({1147490663, 929828}, NULL) = 0
open("/etc/resolv.conf", O_RDONLY)      = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=52, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40018000
read(5, "nameserver 213.141.96.254\nnamese"..., 4096) = 52
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x40018000, 4096)                = 0
uname({sys="Linux", node="warez", ...}) = 0
open("/etc/host.conf", O_RDONLY)        = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=26, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40018000
read(5, "order hosts,bind\nmulti on\n", 4096) = 26
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x40018000, 4096)                = 0
futex(0x401aae20, FUTEX_WAKE, 2147483647) = 0
open("/etc/hosts", O_RDONLY)            = 5
fcntl64(5, F_GETFD)                     = 0
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
fstat64(5, {st_mode=S_IFREG|0644, st_size=319, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40018000
read(5, "192.168.0.1\tdesktop\t\tdesktop.pri"..., 4096) = 319
close(5)                                = 0
munmap(0x40018000, 4096)                = 0
stat64("/etc/privoxy/standard.action", {st_mode=S_IFREG|0644, st_size=4077, 
...}) = 0
stat64("/etc/privoxy/default.action", {st_mode=S_IFREG|0644, st_size=39601, 
...}) = 0
stat64("/etc/privoxy/user.action", {st_mode=S_IFREG|0644, st_size=5879, ...}) = 0
stat64("/etc/privoxy/default.filter", {st_mode=S_IFREG|0644, st_size=28848, 
...}) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x401cc000
mprotect(0x401cc000, 4096, PROT_NONE)   = 0
clone(Process 1896 attached
child_stack=0x409cb4c4, 
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID|CLONE_DETACHED,
 parent_tidptr=0x409cbbf8, {entry_number:0, base_addr:0x409cbbb0, 
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, 
seg_not_present:0, useable:1}, child_tidptr=0x409cbbf8) = 1896
[pid  1890] stat64("/etc/privoxy/config", {st_mode=S_IFREG|0644, st_size=30524, 
...}) = 0
[pid  1890] accept(3,  <unfinished ...>
[pid  1896] --- SIGSEGV (Segmentation fault) @ 0 (0) ---
Process 1890 detached
Process 1896 detached
Process 1890 detached
--- end strace ---

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.2
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages privoxy depends on:
ii  adduser                       3.87       Add and remove users and groups
ii  libc6                         2.3.6-7    GNU C Library: Shared libraries
ii  libpcre3                      6.4-2      Perl 5 Compatible Regular Expressi
ii  logrotate                     3.7.1-3    Log rotation utility

Versions of packages privoxy recommends:
ii  doc-base                      0.7.21     utilities to manage online documen

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to