Newest nrf toolbox crashing on Android

Hello,

I noticed that the newest nrf tooblox app keeps crashing after I connect to a device with NUS services. If I connect to an unsupported device, it just informs me of that and doesn't crash.

The app manages to get to the screen with "presets" and "messages" but then just closes. I can provide the app crash dump if needed.

  • What version of android are you using?


    I can provide the app crash dump if needed.

    That would be nice if you could share. 

    Regards,
    Jonathan

  • I'm using Android 13 on Xiaomi 11 Lite 4G. Please find the crash dump below:

    java.lang.IllegalStateException: A migration from 2 to 3 was required but not found. Please provide the necessary Migration path via RoomDatabase.Builder.addMigration(...) or allow for destructive migrations via one of the RoomDatabase.Builder.fallbackToDestructiveMigration* functions.
    	at X1.q.e(r8-map-id-5bcf8fed9575c1cd82ba16355d8c8df245b5de2d47c5fec2620b5ff9172f8f52:508)
    	at A3.m.g(r8-map-id-5bcf8fed9575c1cd82ba16355d8c8df245b5de2d47c5fec2620b5ff9172f8f52:10)
    	at i2.f.onUpgrade(r8-map-id-5bcf8fed9575c1cd82ba16355d8c8df245b5de2d47c5fec2620b5ff9172f8f52:17)
    	at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(Unknown Source:260)
    	at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(Unknown Source:2)
    	at i2.f.c(r8-map-id-5bcf8fed9575c1cd82ba16355d8c8df245b5de2d47c5fec2620b5ff9172f8f52:78)
    	at i2.f.b(r8-map-id-5bcf8fed9575c1cd82ba16355d8c8df245b5de2d47c5fec2620b5ff9172f8f52:24)
    	at i2.g.J(r8-map-id-5bcf8fed9575c1cd82ba16355d8c8df245b5de2d47c5fec2620b5ff9172f8f52:10)
    	at a2.b.k(r8-map-id-5bcf8fed9575c1cd82ba16355d8c8df245b5de2d47c5fec2620b5ff9172f8f52:14)
    	at X1.s.i(r8-map-id-5bcf8fed9575c1cd82ba16355d8c8df245b5de2d47c5fec2620b5ff9172f8f52:7)
    	at X1.G.e(r8-map-id-5bcf8fed9575c1cd82ba16355d8c8df245b5de2d47c5fec2620b5ff9172f8f52:75)
    	at A0.P.o(r8-map-id-5bcf8fed9575c1cd82ba16355d8c8df245b5de2d47c5fec2620b5ff9172f8f52:625)
    	at v4.a.f(r8-map-id-5bcf8fed9575c1cd82ba16355d8c8df245b5de2d47c5fec2620b5ff9172f8f52:9)
    	at P4.D.run(r8-map-id-5bcf8fed9575c1cd82ba16355d8c8df245b5de2d47c5fec2620b5ff9172f8f52:115)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
    	at java.lang.Thread.run(Thread.java:1012)
    	Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [z{Cancelling}@8bd80d3, Dispatchers.Main.immediate]

  • Developer have been updated and a fix is on its way. 

    Regards,
    Jonathan

  • I can confirm that the issue has been resolved.

Related