Package: polipo
Version: 1.0.4.1-1.1

Hi,

A Windows XP client running Firefox 3 was crashing its configured Polipo
proxy server upon viewing this URL, or upon refreshing the page with Ctrl+R:

* http://www.battlefield.ea.com/battlefield/bf2/leaderboards.aspx

This is all that can be seen in /var/log/polipo/polipo.log before the
process dies:

Established listening socket on port 8123.
Restarting pipeline to www.battlefield.ea.com:80.
Restarting pipeline to www.battlefield.ea.com:80.
Couldn't send request to server: Immediate shutdown requested

I was able to recompile the package with DEB_BUILD_OPTIONS="nostrip",
and install libc6-dev, to get the following backtrace as I reproduced
the problem, which to me looks the same as reported previously here in
#432561:

(gdb) run -c /etc/polipo/config pidFile=/var/run/polipo/polipo.pid
daemonise=false logFile=/var/log/polipo/polipo.log
Starting program: /usr/bin/polipo -c /etc/polipo/config
pidFile=/var/run/polipo/polipo.pid daemonise=false
logFile=/var/log/polipo/polipo.log
polipo: chunk.c:398: dispose_chunk: Assertion `chunk != ((void *)0)' failed.

Program received signal SIGABRT, Aborted.
0x00007ffff7ab0165 in *__GI_raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
        in ../nptl/sysdeps/unix/sysv/linux/raise.c

(gdb) thread apply all bt

Thread 1 (process 994):
#0  0x00007ffff7ab0165 in *__GI_raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007ffff7ab2f70 in *__GI_abort () at abort.c:92
#2  0x00007ffff7aa92b1 in *__GI___assert_fail (assertion=0x422638 "chunk
!= ((void *)0)", file=<value optimized out>, line=398, function=0x422828
"dispose_chunk")
    at assert.c:81
#3  0x0000000000406057 in dispose_chunk (chunk=<value optimized out>) at
chunk.c:408
#4  0x0000000000416c0b in httpServerHandler (status=-65537, event=0x3e2,
srequest=0x6) at server.c:1728
#5  0x00000000004059dd in do_scheduled_stream (status=994,
event=0x66ff30) at io.c:368
#6  0x0000000000404047 in pokeFdEventHandler (tevent=<value optimized
out>) at event.c:569
#7  0x000000000040360a in runTimeEventQueue () at event.c:492
#8  0x0000000000403d37 in eventLoop () at event.c:659
#9  0x000000000040d21d in main (argc=6, argv=<value optimized out>) at
main.c:165

-- System Information:
Debian Release: 6.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-openvz-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages polipo depends on:
ii  dpkg                          1.15.8.10  Debian package management
system
ii  libc6                         2.11.2-10  Embedded GNU C Library:
Shared lib

polipo recommends no packages.

polipo suggests no packages.

-- Configuration Files:
/etc/polipo/config changed:
proxyAddress = "::0"        # both IPv4 and IPv6

allowedClients = 127.0.0.1, 10.255.5.0/24, 2002:bcdc:2142:5ff::/64
chunkHighMark = 50331648
objectHighMark = 16384
disableIndexing = false
disableServersList = false
dnsQueryIPv6 = reluctantly
relaxTransparency = maybe
maxAge = 0
serverSlots = 8
serverSlots1 = 8


-- no debconf information

Thanks,
Regards,
-- 
Steven Chamberlain
[email protected]



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

Reply via email to