stack corruption detected: aborted. What?
<p>I recently received complaint from user that my app was crashing.  I than got from this user the error logs and was able to see why issues where happening. There was a stack corruption detected.  Great, so how do I find out why that's happening?</p>

<p>I think the issue is happening at this particular class since I was expecting more log output from it before it died.  This class uses sockets to download playlist and parse it.  How could I be corrupting the stack? I have dealt with stack overflow on c/c++ but Java?</p>

<pre><code>12-17 10:31:12.446 I/PLAYLIST( 3158): PreparePlaylist
12-17 10:31:12.446 I/PLAYLIST( 3158): URL: http://f69cbd7a-3d91-4bf5-b4c6-ddb1175cf9e9.d40f2093-2013-4ad9-aec2-e99b015d61ca.070305e7-a706-4626-9ecb-777835065841.groovera.com/listen.pls
12-17 10:31:12.456 F/unknown ( 3158): stack corruption detected: aborted
12-17 10:31:12.466 D/Zygote  ( 2204): Process 3158 terminated by signal (6)
12-17 10:31:12.471 I/ActivityManager( 2256): Process com.android.Player:remote (pid 3158) has died.
</code></pre>

<p>Thanks for your help!</p>

<p>-Jona</p>
