<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >Siproxd crashes</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" TITLE="Siproxd Users Guide" HREF="index.html"><LINK REL="UP" TITLE="Troubleshooting" HREF="siproxd_guide_c6.html"><LINK REL="PREVIOUS" TITLE="Create a Debug Log" HREF="siproxd_guide_c6s2.html"><LINK REL="NEXT" TITLE="Sample Configurations" HREF="siproxd_guide_c7.html"></HEAD ><BODY CLASS="SECT1" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Siproxd Users Guide</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="siproxd_guide_c6s2.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" >Chapter 6. Troubleshooting</TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="siproxd_guide_c7.html" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="SECT1" ><H1 CLASS="SECT1" ><A NAME="AEN417" >6.3. Siproxd crashes</A ></H1 ><P >If siproxd crashes, a stack back trace usually is helpful to me: <P ></P ><OL TYPE="1" ><LI ><P >start siproxd in the debugger (daemonize set to 0):</P ><P ><KBD CLASS="USERINPUT" >$ gdb ./src/siproxd</KBD ></P ><P ><KBD CLASS="USERINPUT" >(gdb) set args -c /path/to/siproxd.conf </KBD ></P ><P ><KBD CLASS="USERINPUT" >(gdb) run</KBD ></P ></LI ><LI ><P >reproduce the crash</P ></LI ><LI ><P >use gdb to print the stack backtrace: <PRE CLASS="SCREEN" >(gdb) info thread ... (gdb) bt #0 0x400ec9ee in __select () #1 0xbffff6f8 in ?? () #2 0x804a5c2 in main (argc=3, argv=0xbffffc54) at siproxd.c:186 #3 0x4005bcb3 in __libc_start_main (main=0x804a30c <main>, argc=3, argv=0xbffffc54, init=0x8049a08 <_init>, fini=0x804edac <_fini>, rtld_fini=0x4000a350 <_dl_fini>, stack_end=0xbffffc4c) at ../sysdeps/generic/libc-start.c:78 (gdb) </PRE > </P ></LI ><LI ><P >copy-paste all the output and include it in your problem report.</P ></LI ></OL > </P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="siproxd_guide_c6s2.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="siproxd_guide_c7.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >Create a Debug Log</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="siproxd_guide_c6.html" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Sample Configurations</TD ></TR ></TABLE ></DIV ></BODY ></HTML >