Problems accessing multi asset based wallets on mobile
See original GitHub issueA user reported (on community tech support) an issue while trying to access his wallet on Yoroi mobile device after sending it a NFT:
unknown:ReactNative: Row too big to fit into CursorWindow requiredPos=0, totalRows=1
Unfortunately he does not have his mnemonics to try and access it from another wallet/CLI/etc so he is stuck waiting to be able to access his funds.
Logcat from android device
2021-08-22 14:03:36.524 22767-22849/? W/CursorWindow: Window is full: requested allocation 2241428 bytes, free space 2096658 bytes, window size 2097152 bytes
2021-08-22 14:03:36.524 22767-22849/? E/SQLiteQuery: exception: Row too big to fit into CursorWindow requiredPos=0, totalRows=1; query: SELECT key, value FROM catalystLocalStorage WHERE key IN (?)
2021-08-22 14:03:36.525 22767-22849/? W/unknown:ReactNative: Row too big to fit into CursorWindow requiredPos=0, totalRows=1
android.database.sqlite.SQLiteBlobTooBigException: Row too big to fit into CursorWindow requiredPos=0, totalRows=1
at android.database.sqlite.SQLiteConnection.nativeExecuteForCursorWindow(Native Method)
at android.database.sqlite.SQLiteConnection.executeForCursorWindow(SQLiteConnection.java:1001)
at android.database.sqlite.SQLiteSession.executeForCursorWindow(SQLiteSession.java:838)
at android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:62)
at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:153)
at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:140)
at com.reactnativecommunity.asyncstorage.AsyncStorageModule$1.doInBackgroundGuarded(AsyncStorageModule.java:142)
at com.reactnativecommunity.asyncstorage.AsyncStorageModule$1.doInBackgroundGuarded(AsyncStorageModule.java:119)
at com.facebook.react.bridge.GuardedAsyncTask.doInBackground(GuardedAsyncTask.java:36)
at com.facebook.react.bridge.GuardedAsyncTask.doInBackground(GuardedAsyncTask.java:20)
at android.os.AsyncTask$3.call(AsyncTask.java:394)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at com.reactnativecommunity.asyncstorage.SerialExecutor$1.run(SerialExecutor.java:25)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:923)
Issue Analytics
- State:
- Created 2 years ago
- Comments:17 (8 by maintainers)
Top Results From Across the Web
The Problem with Crypto Wallets Today | The Radix Blog
Personas use an on-ledger identity with the same on-ledger multi-factor features as smart accounts. That means that logging in has the same ...
Read more >Blockchain Wallet: What It Is, How It Works, Security Issues
The Blockchain Wallet interface shows the current wallet balance for crypto-assets and the user's most recent transactions. Users can also access the price ......
Read more >Best Noncustodial Wallets for Convenient and Secure Crypto ...
Want full control of your cryptocurrencies? Snag these best noncustodial wallets for ultimate ownership and security of your crypto assets.
Read more >How to Secure Your Trust Wallet. A Beginner's Guide
Learn how to secure your Trust Wallet to ensure the utmost security for your digital assets.
Read more >Best Cryptocurrency Wallets in 2022: Compare Reviews on 90+
Choose the right Cryptocurrency Wallets using real-time, ... many are multi-asset solutions, allowing users to hold multiple ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Thank you, @rdlrt ! No need for specific build versions
Thank you, @efegure! We now have a fix candidate for it ready, if everything is good we might have it included in the next update