<div dir="ltr">Did a little more digging on this and found that source_real wasn't being checked to see if it was null or not. The attached patch seems to be holding up so far on my server.</div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Oct 1, 2016 at 7:55 PM, voice <span dir="ltr"><<a href="mailto:voice06@gmail.com" target="_blank">voice06@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello,<div><br></div><div>I have a Icecast server, source code pulled from git, that constantly segfaults when the playlist stats start populating. I ran GDB on it and got this</div><div><br></div><div><div>Program received signal SIGSEGV, Segmentation fault.</div><div>_dump_stats_to_doc (hidden=0, show_mount=0x0, root=0x676e50) at stats.c:881</div><div>881<span class="m_1805862811232625373gmail-Apple-tab-span" style="white-space:pre-wrap">  </span>            history = playlist_render_xspf(source_<wbr>real->history);</div></div><div><br></div><div><br></div><div>which falls in line with</div><div><br></div><div><div>[24699945.204767] icecast[23864]: segfault at 118 ip 0000000000414be5 sp 00007ffe8ace7050 error 4 in icecast[400000+3c000]</div></div><div><div>addr2line -e /path/to/icecast 0000000000414be5</div><div>/path/to/icecast_git/icecast-<wbr>server/src/stats.c:881</div></div><div><br></div><div>OS: Debian Jessie<br></div><div>Current Git commit: <wbr>72075d0d0dd97c54d2317b325bfec5<wbr>5a7d496f82</div></div>
</blockquote></div><br></div>