On Wed, 23 Jan 2013 20:58:45 +0100 "Robert Milasan" <rmila...@suse.com> wrote:
> I'm running polipo as a non-transparent caching proxy server and > privoxy as the transparent proxy forwarding request to polipo. > > All works fine, but there is a segfault in server.c:1798 function > httpServerReplyHandler due to connection->request being NULL making > HTTPRequestPtr request also NULL. > > (gdb) bt > #0 0x0806a466 in httpServerReplyHandler (status=0, event=0x517b508, > srequest=0x517b518) at server.c:1798 #1 0x0804da4d in > do_scheduled_stream (status=0, event=0x517b508) at io.c:366 #2 > 0x0804ca0b in eventLoop () at event.c:713 #3 0x08059dee in main > (argc=3, argv=0xbebc4cd4) at main.c:165 (gdb) l > 1793 HTTPRequestPtr request = connection->request; > 1794 int i, body; > 1795 int bufsize = > 1796 (connection->flags & CONN_BIGBUF) ? > bigBufferSize : CHUNK_SIZE; 1797 > 1798 assert(request->object->flags & OBJECT_INPROGRESS); > 1799 if(status < 0) { > 1800 if(connection->serviced >= 1) { > 1801 httpServerRestart(connection); > 1802 return 1; > (gdb) p request > $1 = (HTTPRequestPtr) 0x0 > (gdb) p connection > $2 = (HTTPConnectionPtr) 0x6c57b28 > (gdb) p connection->request > $3 = (struct _HTTPRequest *) 0x0 > > As you can see under some circumstances connection->request is NULL so > request will be also NULL. > > I didn't come up with the actually issue why sometimes > connection->request is NULL, still investigating. > NOTE: This issue happens with both 1.0.4 and 1.0.5 version. -- Robert Milasan L3 Support Engineer SUSE Linux (http://www.suse.com) email: rmila...@suse.com GPG fingerprint: B6FE F4A8 0FA3 3040 3402 6FE7 2F64 167C 1909 6D1A ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d _______________________________________________ Polipo-users mailing list Polipo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/polipo-users