Segfault in polipo-20140107
Aleksandar Kuktin <[email protected]> Fri, 14 Mar 2014 17:40:24 +0100
| Newsgroups | gmane.comp.web.polipo.user |
|---|---|
| Message-ID | <20140314174024.507c8230@ikilid> |
For the record, I haven't forgotten about the patch I said I would look into, but I have very little time in which to do it. I had a crash with polipo-20140107 while browsing http://9gag.com/ . The extract from the system log, showing all the messages from this particular instance of polipo, has been attached. The kernel message is thus: segfault at bf3e0ffc ip 080571fd sp bf3e1000 error 6 in polipo[8048000+2a000] The below is the disassembly of the relevant portion of the binary: 080571f8 <httpCondition>: httpCondition(): /home/ak/hack/rad/polipo-20140107-new/http.c:814 80571f8: 55 push %ebp 80571f9: 89 e5 mov %esp,%ebp 80571fb: 57 push %edi 80571fc: 56 push %esi 80571fd: 53 push %ebx 80571fe: 83 ec 0c sub $0xc,%esp 8057201: 8b 7d 08 mov 0x8(%ebp),%edi 8057204: 8b 5d 0c mov 0xc(%ebp),%ebx /home/ak/hack/rad/polipo-20140107-new/http.c:817 8057207: f6 47 12 02 testb $0x2,0x12(%edi) 805720b: 74 19 je 8057226 <httpCondition+0x2e> 805720d: 68 c6 d5 06 08 push $0x806d5c6 8057212: 68 31 03 00 00 push $0x331 8057217: 68 da ca 06 08 push $0x806cada 805721c: 68 03 cf 06 08 push $0x806cf03 8057221: e8 12 24 ff ff call 8049638 <__assert_fail@plt> /home/ak/hack/rad/polipo-20140107-new/http.c:819 8057226: 85 db test %ebx,%ebx 8057228: 74 71 je 805729b <httpCondition+0xa3> /home/ak/hack/rad/polipo-20140107-new/http.c:821 805722a: 8b 13 mov (%ebx),%edx 805722c: 31 f6 xor %esi,%esi 805722e: 85 d2 test %edx,%edx 8057230: 78 0f js 8057241 <httpCondition+0x49> The core dump has not been generated. -- Svi moji e-mailovi su kriptografski potpisani. Proverite ih. All of my e-mails are cryptographically signed. Verify them. -- You don't need an AI for a robot uprising. Humans will do just fine. ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech _______________________________________________ Polipo-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/polipo-users
polipo-log-precrash
(text/plain, 13.4 KB)
Mar 14 15:22:08 ikilid polipo[468]: Established listening socket on port 8118. Mar 14 15:33:49 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 14:34:02 +0000 Mar 14 15:33:51 ikilid polipo[468]: Couldn't parse ETag. Mar 14 15:33:53 ikilid last message repeated 2 times Mar 14 15:33:53 ikilid polipo[468]: Couldn't parse ETag. Mar 14 15:33:54 ikilid last message repeated 2 times Mar 14 15:34:00 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 14:33:21 +0000 Mar 14 15:34:06 ikilid polipo[468]: Couldn't parse ETag. Mar 14 15:34:07 ikilid last message repeated 2 times Mar 14 15:34:09 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 14:34:03 +0000 Mar 14 15:34:15 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 14:34:02 +0000 Mar 14 15:34:34 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 14:34:03 +0000 Mar 14 15:34:42 ikilid polipo[468]: Couldn't parse Cache-Control: max-age Mar 14 15:34:42 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 15:34:42 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 15:34:43 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 14:34:02 +0000 Mar 14 15:34:52 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 14:34:26 +0000 Mar 14 15:34:53 ikilid polipo[468]: Connect to lz0.gstatic.com:80 failed: Network is unreachable Mar 14 15:34:53 ikilid polipo[468]: Connect to lz0.gstatic.com:80 failed: Network is unreachable Mar 14 15:35:03 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 14:34:15 +0000 Mar 14 15:35:21 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 14:34:44 +0000 Mar 14 15:35:25 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 14:35:40 +0000 Mar 14 15:39:46 ikilid polipo[468]: Couldn't read from client: Connection reset by peer Mar 14 16:11:41 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 15:11:31 +0000 Mar 14 16:11:41 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 15:11:14 +0000 Mar 14 16:11:45 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 15:11:10 +0000 Mar 14 16:11:46 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 15:11:43 +0000 Mar 14 16:11:46 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 15:11:16 +0000 Mar 14 16:13:09 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 15:12:57 +0000 Mar 14 16:13:27 ikilid polipo[468]: Couldn't parse last-modified: Fri, 14 Mar 2014 15:13:42 +0000 Mar 14 16:14:55 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:14:55 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:14:57 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:14:59 ikilid last message repeated 9 times Mar 14 16:15:11 ikilid polipo[468]: Persistent reply with no Content-Length Mar 14 16:15:12 ikilid polipo[468]: Persistent reply with no Content-Length Mar 14 16:17:08 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:17:08 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:17:08 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:17:11 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:17:11 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored Mar 14 16:17:11 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:17:11 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:17:12 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:17:12 ikilid last message repeated 17 times Mar 14 16:17:14 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:17:14 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:17:14 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:17:16 ikilid last message repeated 9 times Mar 14 16:18:07 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:18:07 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:18:07 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:18:08 ikilid last message repeated 8 times Mar 14 16:18:49 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:18:49 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:18:49 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:18:51 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:18:51 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:18:52 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:18:52 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:18:52 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:18:53 ikilid last message repeated 12 times Mar 14 16:18:53 ikilid polipo[468]: Couldn't parse Cache-Control: max-age Mar 14 16:18:53 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:18:53 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:18:53 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:18:53 ikilid last message repeated 4 times Mar 14 16:18:53 ikilid polipo[468]: Couldn't parse Cache-Control: max-age Mar 14 16:18:53 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:18:53 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:20:02 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:20:02 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:20:02 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:20:04 ikilid last message repeated 9 times Mar 14 16:20:09 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:20:09 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:20:09 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:20:13 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:20:13 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:20:15 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:20:15 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:20:15 ikilid polipo[468]: Closing connection to cm.g.doubleclick.net:80: 6 stray bytes of data. Mar 14 16:20:15 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:20:16 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:20:17 ikilid last message repeated 18 times Mar 14 16:21:05 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:21:05 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:21:06 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:21:08 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:21:08 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:21:09 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:21:09 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:21:09 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:21:09 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:21:09 ikilid polipo[468]: Closing connection to cm.g.doubleclick.net:80: 1 stray bytes of data. Mar 14 16:21:09 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:21:13 ikilid last message repeated 45 times Mar 14 16:21:50 ikilid polipo[468]: Couldn't read from client: Connection reset by peer Mar 14 16:22:18 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:22:18 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:22:19 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:22:27 ikilid last message repeated 9 times Mar 14 16:24:12 ikilid polipo[468]: Couldn't read from client: Connection reset by peer Mar 14 16:24:25 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:24:25 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:24:25 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:24:26 ikilid last message repeated 9 times Mar 14 16:24:47 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:24:47 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:24:48 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:24:48 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:24:49 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:24:49 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:24:50 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:24:50 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:24:50 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:24:50 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:24:51 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:24:52 ikilid last message repeated 16 times Mar 14 16:25:24 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:25:24 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:25:24 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:25:25 ikilid last message repeated 9 times Mar 14 16:25:49 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:25:49 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:25:49 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:25:51 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:25:51 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:25:52 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:25:52 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:25:52 ikilid polipo[468]: Closing connection to cm.g.doubleclick.net:80: 2 stray bytes of data. Mar 14 16:25:52 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:25:53 ikilid last message repeated 10 times Mar 14 16:26:21 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:26:21 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:26:21 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:26:22 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:26:22 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:26:23 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:26:23 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:26:24 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:26:24 ikilid last message repeated 13 times Mar 14 16:26:24 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:26:25 ikilid last message repeated 9 times Mar 14 16:26:30 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:26:30 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:26:30 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:26:31 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:26:31 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:26:31 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:26:31 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:26:32 ikilid polipo[468]: Closing connection to cm.g.doubleclick.net:80: 3 stray bytes of data. Mar 14 16:26:32 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:26:33 ikilid last message repeated 15 times Mar 14 16:27:18 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:27:18 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:27:18 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:27:20 ikilid last message repeated 9 times Mar 14 16:27:49 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:27:49 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:27:49 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:27:51 ikilid last message repeated 9 times Mar 14 16:27:55 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:27:55 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:27:56 ikilid polipo[468]: Couldn't parse ETag. Mar 14 16:27:57 ikilid polipo[468]: Unsupported Cache-Control directive post-check -- ignored. Mar 14 16:27:57 ikilid polipo[468]: Unsupported Cache-Control directive pre-check -- ignored. Mar 14 16:27:58 ikilid kernel: [ 3958.359402] polipo[468]: segfault at bf3e0ffc ip 080571fd sp bf3e1000 error 6 in polipo[8048000+2a000]
signature.asc
(application/pgp-signature, 836 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIcBAEBAgAGBQJTIzD4AAoJEKa4cgqNx31/pHAP/23Uty32qmbZrwzp8HeyF4P6 0JNx2kcTf6Sg2jjBUnLJDnIzghsrN0HNm5zm4OCB+102JP30r/PuxaIKD48FzbOo OFR1DsiGoRLyGdKtL3FxdpeCDGKCZ0IriWRl6xGbJpZS5Saok7j9p7gce42wc2Qm CydOXFZxHz81BJQXo8kTo21G0EBKjmh0DK+5sqERFTWKQugSRk6hD+hOWklMW5r7 20K9OKC/01/IKhL7up6+EXCL7yZ2lxUWO4fWQUnxIBfT0hQd/FWckLmB07vgNRcw vFNrCV7nJ52w8L5dqPgWUQb+ounwrrVL54AxoaG8QoYnwWLtFyeAbLeXHwvkXT7F xkdKXdt3pUxJh1NDtQ5LQE82yzXHX4JuKpbV61+lmh51isqdFnTHPWzcZKWs1CKY X9X/zh+HgWG0jyRdRpn3QUJDJxo1lHb3M5EPHrMf1GrL5XRNf3ZYfVV8EhAr23Cb /XzaUtZ5rq8oKNDR7TFyfkPaSGFo1PKYUktgUfCCQt/sq3l5v9196nED2cMT4Wnp xFjFPScgyOIu/iIX8HN8lmRHti7YEwWfLWiMpVu7HrHC9dxhk9RxRw5An+nEmAub bkmJvVCf+XxXOyDkFEBKkcfZ/6NliiqEsXsG88RQctfAwvM97nGj1ErSDdqpgdNQ U6/uCzQA323HEoQM/duG =TITi -----END PGP SIGNATURE-----