UncaughtExceptionHandler issue
<p>In the following code I am obtaining exception data in an released app.  This app is not running in debug mode - it is running as a released app on lots of phones.</p>

<p>What I have here works just fine.  It puts exception data into shared memory which I mail to myself the next time the app runs.  My problem is that the data I get isn't terribly useful.  This is what is produced . . .</p>

<pre><code>divide by zero StackTrace= [Ljava.lang.StackTraceElement;@7734137 Cause= null ex= java.lang.ArithmeticException: divide by zero

private Thread.UncaughtExceptionHandler onBlooey = new Thread.UncaughtExceptionHandler() {
        public void uncaughtException(Thread thread, Throwable ex) {
                putPref("storedexception", "Exception: " + ex);
        }
};   
</code></pre>

<p>This doesn't tell me much.  Is there anyway I can get a stacktrace?  Anything that would tell me where in the program the error is occurring?
Thanks,
Dean</p>