View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008275 | Taler | wallet (WebExtension) | public | 2024-01-27 20:02 | 2024-03-07 20:49 |
Reporter | Christian Grothoff | Assigned To | Florian Dold | ||
Priority | high | Severity | block | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
Product Version | git (master) | ||||
Target Version | 0.9.4 | Fixed in Version | 0.9.4 | ||
Summary | 0008275: WebExtension wallet broken, shows "cannot load balance". | ||||
Description | Full text: "Could not load the balance Wallet operation "getBalances" failed" More info gives: { "context": [], "cause": { "details": { "code": 7001, "when": { "t_ms": 1706382117010 }, "hint": "unexpected exception (message: Transaction aborted (exception thrown): NotFoundError: The operation failed because the requested database object could not be found. For example, an object store did not exist but was being opened.)", "stack": "_TransactionAbortedError@moz-extension://3cb0ead1-7874-4c1f-9eb5-98b7a5cfa34c/dist/background.js:14283:5\nrunTx/</tx.onabort@moz-extension://3cb0ead1-7874-4c1f-9eb5-98b7a5cfa34c/dist/background.js:14521:14\n" } } } | ||||
Tags | No tags attached. | ||||
|
Version is 0.9.4.8 47f61c1ba38453ddd28abc196b7164d2ffdb1c8a |
|
Database attached. |
|
After DB reset, the wallet seems back to normal (alas, empty). But still, this must not happen. Please try to diagnose. |
|
Just looked at the git history, and indeed there was a missing DB migration in the uploaded webext version that was fixed a few commits later. Will upload the later version today. Shows again why 0007551 (almost done!) is so critical. |
|
I've just uploaded a version *with* the migration, and we now have migration tests, so it's less likely that this will happen again. |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-01-27 20:02 | Christian Grothoff | New Issue | |
2024-01-27 20:02 | Christian Grothoff | Status | new => assigned |
2024-01-27 20:02 | Christian Grothoff | Assigned To | => Florian Dold |
2024-01-27 20:02 | Christian Grothoff | Note Added: 0021055 | |
2024-01-27 20:03 | Christian Grothoff | Note Added: 0021056 | |
2024-01-27 20:03 | Christian Grothoff | File Added: taler-wallet-database-2024_01_27_20 03.json | |
2024-01-27 20:04 | Christian Grothoff | Note Added: 0021057 | |
2024-01-29 11:34 | Florian Dold | Note Added: 0021066 | |
2024-01-29 12:51 | Florian Dold | Target Version | => 0.9.4 |
2024-01-29 12:52 | Florian Dold | Status | assigned => resolved |
2024-01-29 12:52 | Florian Dold | Resolution | open => fixed |
2024-01-29 12:52 | Florian Dold | Note Added: 0021071 | |
2024-02-10 23:31 | Christian Grothoff | Fixed in Version | => 0.9.4 |
2024-03-07 20:49 | Christian Grothoff | Status | resolved => closed |