<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Stackoverflow crash in Android SDK 4.5 in Adobe Experience Cloud Mobile Questions</title>
    <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-cloud-mobile/stackoverflow-crash-in-android-sdk-4-5/m-p/202933#M60</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Steve,&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for your reply. The crash affects several hundreds of different users of our app, so a single bad device seems unlikely. Out app also uses SQlite and there seems no problem with it.&amp;nbsp;&lt;BR /&gt;Perhaps you can further look into this? This crash is the second most common one for our app now. Greets!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Oct 2015 02:26:20 GMT</pubDate>
    <dc:creator>florian_weigl</dc:creator>
    <dc:date>2015-10-16T02:26:20Z</dc:date>
    <item>
      <title>Stackoverflow crash in Android SDK 4.5</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-cloud-mobile/stackoverflow-crash-in-android-sdk-4-5/m-p/202931#M58</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, we're using the Adobe Mobile Library 4.5 for Android.&amp;nbsp;&lt;BR /&gt;There's a crash appearing repeatedly in our crash report that seems to occur within your library.&amp;nbsp;&lt;BR /&gt;&lt;SPAN&gt;I posted the stacktrace here:&amp;nbsp;&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://forums.adobe.com/external-link.jspa?url=http%3A%2F%2Fpastebin.com%2FhmERJDMC" rel="nofollow" target="_blank"&gt;http://pastebin.com/hmERJDMC&lt;/A&gt;&lt;/P&gt;&lt;P&gt;According to our crash report tool the crash only happens on Android 4.1.2.&amp;nbsp;&lt;BR /&gt;Perhaps you can look into this.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards, Florian Weigl&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Oct 2015 02:26:20 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-cloud-mobile/stackoverflow-crash-in-android-sdk-4-5/m-p/202931#M58</guid>
      <dc:creator>florian_weigl</dc:creator>
      <dc:date>2015-10-16T02:26:20Z</dc:date>
    </item>
    <item>
      <title>Re: Stackoverflow crash in Android SDK 4.5</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-cloud-mobile/stackoverflow-crash-in-android-sdk-4-5/m-p/202932#M59</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.6em;"&gt;Hey Florian,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I took a look at the stack trace you posted, and it looks like there is a recursive lock in sqlite. &amp;nbsp;You'll notice that the following 5 lines in the stack trace are repeating:&lt;/P&gt;&lt;PRE class="prettyprint linenums" data-language="java"&gt;at android.database.DefaultDatabaseErrorHandler.onCorruption(DefaultDatabaseErrorHandler.java:81) 315 at android.database.sqlite.SQLiteDatabase.onCorruption(SQLiteDatabase.java:338) 316 at android.database.sqlite.SQLiteProgram.onCorruption(SQLiteProgram.java:111) 317 at android.database.sqlite.SQLiteStatement.simpleQueryForString(SQLiteStatement.java:131) 318 at android.database.sqlite.SQLiteDatabase.isDatabaseIntegrityOk(SQLiteDatabase.java:2141)&lt;/PRE&gt;&lt;P&gt;Our SDK is set up to recover from database corruption if it is encountered, but in this case the recursive lock never returns control back to our code. &amp;nbsp;Ultimately, we never had a chance to recover.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We were unable to reproduce the issue here. &amp;nbsp;The most likely reason for this issue is that there is a single device with a bad disk, and it happens to be on Android 4.1.2. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Steve Benedick&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Software Engineer - Mobile&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.adobe.com/solutions/digital-marketing.html" target="_blank"&gt;Adobe Marketing Cloud&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Oct 2015 02:26:20 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-cloud-mobile/stackoverflow-crash-in-android-sdk-4-5/m-p/202932#M59</guid>
      <dc:creator>steve_benedick</dc:creator>
      <dc:date>2015-10-16T02:26:20Z</dc:date>
    </item>
    <item>
      <title>Re: Stackoverflow crash in Android SDK 4.5</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-cloud-mobile/stackoverflow-crash-in-android-sdk-4-5/m-p/202933#M60</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Steve,&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for your reply. The crash affects several hundreds of different users of our app, so a single bad device seems unlikely. Out app also uses SQlite and there seems no problem with it.&amp;nbsp;&lt;BR /&gt;Perhaps you can further look into this? This crash is the second most common one for our app now. Greets!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Oct 2015 02:26:20 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-cloud-mobile/stackoverflow-crash-in-android-sdk-4-5/m-p/202933#M60</guid>
      <dc:creator>florian_weigl</dc:creator>
      <dc:date>2015-10-16T02:26:20Z</dc:date>
    </item>
    <item>
      <title>Re: Stackoverflow crash in Android SDK 4.5</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-cloud-mobile/stackoverflow-crash-in-android-sdk-4-5/m-p/202934#M61</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.6em;"&gt;Hey Florian,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We spent a little more time looking into this issue today, and unfortunately there is nothing in the information that we have that can give us a good lead as to what's happening (whether in our SDK or not). &amp;nbsp;We know there is an SQLiteStatement.execute() method called from our SDK, and that it is properly handled in try/catch blocks. &amp;nbsp;We can't say for sure if control is ever passed back to the SDK based off the stack trace. &amp;nbsp;What we need at this point is more information. &amp;nbsp;If you have a way to reproduce it, that would work wonders. &amp;nbsp;Please open a ticket with &lt;A href="http://helpx.adobe.com/marketing-cloud/contact-support.html" target="_blank"&gt;Client Care&lt;/A&gt;, give them as much information as possible, and have them assign the issue to me. &amp;nbsp;Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Steve Benedick&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Oct 2015 02:26:20 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-cloud-mobile/stackoverflow-crash-in-android-sdk-4-5/m-p/202934#M61</guid>
      <dc:creator>steve_benedick</dc:creator>
      <dc:date>2015-10-16T02:26:20Z</dc:date>
    </item>
  </channel>
</rss>

