View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007413 | Taler | wallet (Android App) | public | 2022-10-23 15:15 | 2022-11-04 20:52 |
Reporter | Christian Grothoff | Assigned To | Florian Dold | ||
Priority | urgent | Severity | minor | Reproducibility | random |
Status | closed | Resolution | fixed | ||
Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
Product Version | git (master) | ||||
Target Version | 0.9 | ||||
Summary | 0007413: wallet crashes on withdraw | ||||
Description | Here's the adb logcat: 3 15:08:33.168 19861 19861 I WalletBackendApi: got reply for operation getBalances (5544) 10-23 15:08:33.172 25701 25718 D akono-jni.cpp: 2022-10-23T13:08:33.171Z refresh.ts INFO processing refresh session for coin 0 of group JMR5YRWK9Q7HZE5834SCCYEM1A09HDP835WAZDFCWPN2C05Y9HAG 10-23 15:08:33.304 25701 25718 D akono-jni.cpp: 2022-10-23T13:08:33.304Z refresh.ts WARN process refresh session got exception 10-23 15:08:33.305 25701 25718 D akono-jni.cpp: 2022-10-23T13:08:33.304Z refresh.ts WARN exc Error: assertion failed 10-23 15:08:33.305 25701 25718 D akono-jni.cpp: 2022-10-23T13:08:33.305Z refresh.ts WARN exc stack Error: assertion failed 10-23 15:08:33.305 25701 25718 D akono-jni.cpp: at CryptoDispatcher.doRpc (/vmod/@gnu-taler/taler-wallet-embedded:16764:19) 10-23 15:08:33.305 25701 25718 D akono-jni.cpp: at Object.CryptoDispatcher.fns.<computed> [as deriveRefreshSession] (/vmod/@gnu-taler/taler-wallet-embedded:16565:37) 10-23 15:08:33.305 25701 25718 D akono-jni.cpp: at refreshMelt (/vmod/@gnu-taler/taler-wallet-embedded:26533:40) 10-23 15:08:33.305 25701 25718 D akono-jni.cpp: at async processRefreshSession (/vmod/@gnu-taler/taler-wallet-embedded:26881:9) 10-23 15:08:33.305 25701 25718 D akono-jni.cpp: at async Promise.all (index 0) 10-23 15:08:33.305 25701 25718 D akono-jni.cpp: at async processRefreshGroup (/vmod/@gnu-taler/taler-wallet-embedded:26837:9) 10-23 15:08:33.305 25701 25718 D akono-jni.cpp: at async callOperationHandler (/vmod/@gnu-taler/taler-wallet-embedded:33073:20) 10-23 15:08:33.305 25701 25718 D akono-jni.cpp: at async /vmod/@gnu-taler/taler-wallet-embedded:33181:28 10-23 15:08:33.305 25701 25718 D akono-jni.cpp: at async runOperationWithErrorReporting (/vmod/@gnu-taler/taler-wallet-embedded:24452:22) 10-23 15:08:33.305 25701 25718 D akono-jni.cpp: at async runTaskLoop (/vmod/@gnu-taler/taler-wallet-embedded:33179:17) 10-23 15:08:33.393 1984 2662 D WifiClientModeImpl[wlan0]: updateLinkLayerStatsRssiSpeedFrequencyCapabilities rssi=-71 TxLinkspeed=78 freq=2412 RxLinkSpeed=104 | ||||
Additional Information | Definitively random, not every time. Maybe related to the fact that this is on 'refresh', which obviously isn't something we'd expect withdraw to regularly trigger (not even sure why this is happening in relation to the withdraw) | ||||
Tags | No tags attached. | ||||
|
the log provided only shows the core issue in wallet-core, but not where the Android app actually crashes. |
|
I guess I may have overstated "crashes" -- the app still works, I just get a 7001 (or so) error shown because of the assertion failure. There is no "crash" of the UI, just the crash in the logs. |
|
Let me assign to Florian, I guess this is primarily a wallet-core issue. |
|
Unable to reproduce this anymore, likely a crypto worker issue in an earlier wallet-core version. |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-10-23 15:15 | Christian Grothoff | New Issue | |
2022-10-23 15:15 | Christian Grothoff | Status | new => assigned |
2022-10-23 15:15 | Christian Grothoff | Assigned To | => grote |
2022-10-23 15:18 | Christian Grothoff | Priority | normal => urgent |
2022-10-24 19:02 | grote | Assigned To | grote => Christian Grothoff |
2022-10-24 19:03 | grote | Status | assigned => feedback |
2022-10-24 19:03 | grote | Note Added: 0019287 | |
2022-10-24 20:36 | Christian Grothoff | Note Added: 0019299 | |
2022-10-24 20:36 | Christian Grothoff | Assigned To | Christian Grothoff => Florian Dold |
2022-10-24 20:36 | Christian Grothoff | Note Added: 0019300 | |
2022-10-24 20:36 | Christian Grothoff | Status | feedback => assigned |
2022-11-04 19:51 | Florian Dold | Status | assigned => resolved |
2022-11-04 19:51 | Florian Dold | Resolution | open => fixed |
2022-11-04 19:51 | Florian Dold | Note Added: 0019355 | |
2022-11-04 20:52 | Christian Grothoff | Status | resolved => closed |