View Issue Details

IDProjectCategoryView StatusLast Update
0009012Talerwallet-corepublic2024-07-26 00:11
Reporteravalos Assigned Toavalos  
PriorityurgentSeverityblockReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.12Fixed in Version0.12 
Summary0009012: wallet-core stops responding
DescriptionI don't know how to reproduce this reliably, but it appears that the TESTKUDOS exchange is causing a DB inconsistency that blocks the wallet from responding to requests. I can't export the database, but I've attached the logcat output that includes observability events.
TagsNo tags attached.
Attached Files
logs.logcat (39,165 bytes)   
2024-07-11 12:14:59.657  6800-6800  r.wallet.fdroi          net.taler.wallet.fdroid              I  Late-enabling -Xcheck:jni
2024-07-11 12:14:59.697  6800-6800  r.wallet.fdroi          net.taler.wallet.fdroid              W  Unexpected CPU variant for X86 using defaults: x86_64
2024-07-11 12:14:59.723  6800-6800  Compatibil...geReporter net.taler.wallet.fdroid              D  Compat change id reported: 171979766; UID 10139; state: ENABLED
2024-07-11 12:15:00.166  6800-6800  GraphicsEnvironment     net.taler.wallet.fdroid              V  ANGLE Developer option for 'net.taler.wallet.fdroid' set to: 'default'
2024-07-11 12:15:00.166  6800-6800  GraphicsEnvironment     net.taler.wallet.fdroid              V  Neither updatable production driver nor prerelease driver is supported.
2024-07-11 12:15:00.168  6800-6800  NetworkSecurityConfig   net.taler.wallet.fdroid              D  Using Network Security Config from resource network_security_config debugBuild: true
2024-07-11 12:15:00.170  6800-6800  NetworkSecurityConfig   net.taler.wallet.fdroid              D  Using Network Security Config from resource network_security_config debugBuild: true
2024-07-11 12:15:00.214  6800-6821  libEGL                  net.taler.wallet.fdroid              D  loaded /vendor/lib64/egl/libEGL_emulation.so
2024-07-11 12:15:00.217  6800-6821  libEGL                  net.taler.wallet.fdroid              D  loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so
2024-07-11 12:15:00.219  6800-6821  libEGL                  net.taler.wallet.fdroid              D  loaded /vendor/lib64/egl/libGLESv2_emulation.so
2024-07-11 12:15:00.247  6800-6800  AppCompatDelegate       net.taler.wallet.fdroid              D  Checking for metadata for AppLocalesMetadataHolderService : Service not found
2024-07-11 12:15:00.328  6800-6800  r.wallet.fdroi          net.taler.wallet.fdroid              W  Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (unsupported, reflection, allowed)
2024-07-11 12:15:00.424  6800-6800  r.wallet.fdroi          net.taler.wallet.fdroid              W  Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed)
2024-07-11 12:15:00.461  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  qtart: loading JS code
2024-07-11 12:15:00.470  6800-6824  BackendManager          net.taler.wallet.fdroid              D  sending message:
                                                                                                    {
                                                                                                      "id": 0,
                                                                                                      "operation": "init",
                                                                                                      "args": {
                                                                                                        "persistentStoragePath": "\/data\/user\/0\/net.taler.wallet.fdroid\/files\/talerwalletdb.sqlite3",
                                                                                                        "logLevel": "INFO",
                                                                                                        "config": {
                                                                                                          "testing": {
                                                                                                            "devModeActive": true,
                                                                                                            "emitObservabilityEvents": true
                                                                                                          }
                                                                                                        }
                                                                                                      }
                                                                                                    }
2024-07-11 12:15:00.521  6800-6826  BackendManager          net.taler.wallet.fdroid              D  sending message:
                                                                                                    {
                                                                                                      "id": 1,
                                                                                                      "operation": "getBalances"
                                                                                                    }
2024-07-11 12:15:00.522  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  qtart: done loading JS code
2024-07-11 12:15:00.523  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  2024-07-11T18:15:00.521Z taler-wallet-embedded/index.ts INFO native wallet listener installed
                                                                                                    2024-07-11T18:15:00.521Z taler-wallet-embedded/index.ts INFO native listener: got request for init (0)
                                                                                                    2024-07-11T18:15:00.521Z host-impl.qtart.ts INFO using sqlite3 DB backend
                                                                                                    opening sqlite3 db at /data/user/0/net.taler.wallet.fdroid/files/talerwalletdb.sqlite3
2024-07-11 12:15:00.524  6800-6825  BackendManager          net.taler.wallet.fdroid              D  sending message:
                                                                                                    {
                                                                                                      "id": 2,
                                                                                                      "operation": "hintNetworkAvailability",
                                                                                                      "args": {
                                                                                                        "isNetworkAvailable": true
                                                                                                      }
                                                                                                    }
2024-07-11 12:15:00.524  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  2024-07-11T18:15:00.524Z taler-wallet-embedded/index.ts INFO native listener: got request for getBalances (1)
2024-07-11 12:15:00.525  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  2024-07-11T18:15:00.525Z taler-wallet-embedded/index.ts INFO native listener: got request for hintNetworkAvailability (2)
2024-07-11 12:15:00.540  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  2024-07-11T18:15:00.540Z shepherd.ts INFO active tasks from DB: {
                                                                                                      "taskIds": [
                                                                                                        "withdraw:YAN691JHB59PQJPK9ZN7QN7Q4ER0X4GDXCKZGQ5DE4R9E90EPFK0",
                                                                                                        "exchange-update:https%3A%2F%2Fexchange.demo.taler.net%2F",
                                                                                                        "exchange-update:https%3A%2F%2Fexchange.test.taler.net%2F"
                                                                                                      ]
                                                                                                    }
2024-07-11 12:15:00.544  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  2024-07-11T18:15:00.543Z taler-wallet-embedded/index.ts INFO native listener: sending back response message for operation init (0) after 22 ms
2024-07-11 12:15:00.547  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"response","id":0,"operation":"init","result":{"versionInfo":{"implementationSemver":"0.12.2","implementationGitHash":"c6f5d2f5b0bebe6e2b762e2f83f11f29a1ca09ed","version":"7:0:0","exchange":"17:0:0","merchant":"5:0:1","bankConversionApiRange":"2:0:0","bankIntegrationApiRange":"2:0:1","corebankApiRange":"2:0:0","bank":"2:0:1","devMode":true}}}
2024-07-11 12:15:00.577  6800-6819  HostConnection          net.taler.wallet.fdroid              D  createUnique: call
2024-07-11 12:15:00.578  6800-6819  HostConnection          net.taler.wallet.fdroid              D  HostConnection::get() New Host Connection established 0x757d5f5fd050, tid 6819
2024-07-11 12:15:00.586  6800-6819  HostConnection          net.taler.wallet.fdroid              D  HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_vulkan_queue_submit_with_commands ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 
2024-07-11 12:15:00.590  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  2024-07-11T18:15:00.585Z shepherd.ts INFO reloading shepherd with 3 tasks
2024-07-11 12:15:00.590  6800-6819  OpenGLRenderer          net.taler.wallet.fdroid              W  Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without...
2024-07-11 12:15:00.590  6800-6819  OpenGLRenderer          net.taler.wallet.fdroid              W  Failed to initialize 101010-2 format, error = EGL_SUCCESS
2024-07-11 12:15:00.591  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  DB request failed, transaction aborted
                                                                                                    DB request failed, transaction aborted
                                                                                                    DB request failed, transaction aborted
                                                                                                    got AbortError, transaction was aborted
                                                                                                    got AbortError, transaction was aborted
                                                                                                    got AbortError, transaction was aborted
                                                                                                    2024-07-11T18:15:00.590Z taler-wallet-embedded/index.ts INFO native listener: sending back response message for operation hintNetworkAvailability (2) after 65 ms
2024-07-11 12:15:00.592  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"response","operation":"hintNetworkAvailability","id":2,"result":{}}
2024-07-11 12:15:00.596  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"withdraw:YAN691JHB59PQJPK9ZN7QN7Q4ER0X4GDXCKZGQ5DE4R9E90EPFK0","event":{"type":"declare-concerns-transaction","transactionId":"txn:withdrawal:YAN691JHB59PQJPK9ZN7QN7Q4ER0X4GDXCKZGQ5DE4R9E90EPFK0"}}}
2024-07-11 12:15:00.597  6800-6819  EGL_emulation           net.taler.wallet.fdroid              D  eglCreateContext: 0x757d5f5fc8d0: maj 3 min 1 rcv 4
2024-07-11 12:15:00.605  6800-6819  EGL_emulation           net.taler.wallet.fdroid              D  eglMakeCurrent: 0x757d5f5fc8d0: ver 3 1 (tinfo 0x757f8593d080) (first time)
2024-07-11 12:15:00.611  6800-6819  Gralloc4                net.taler.wallet.fdroid              I  mapper 4.x is not supported
2024-07-11 12:15:00.613  6800-6819  HostConnection          net.taler.wallet.fdroid              D  createUnique: call
2024-07-11 12:15:00.614  6800-6819  HostConnection          net.taler.wallet.fdroid              D  HostConnection::get() New Host Connection established 0x757d5f5fecd0, tid 6819
2024-07-11 12:15:00.615  6800-6819  goldfish-address-space  net.taler.wallet.fdroid              D  allocate: Ask for block of size 0x100
2024-07-11 12:15:00.615  6800-6819  goldfish-address-space  net.taler.wallet.fdroid              D  allocate: ioctl allocate returned offset 0x3f7ffe000 size 0x2000
2024-07-11 12:15:00.618  6800-6819  Gralloc4                net.taler.wallet.fdroid              W  allocator 4.x is not supported
2024-07-11 12:15:00.638  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"declare-concerns-transaction","transactionId":"txn:withdrawal:YAN691JHB59PQJPK9ZN7QN7Q4ER0X4GDXCKZGQ5DE4R9E90EPFK0"}}
2024-07-11 12:15:00.638  6800-6819  HostConnection          net.taler.wallet.fdroid              D  HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_vulkan_queue_submit_with_commands ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_1 
2024-07-11 12:15:00.642  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"withdraw:YAN691JHB59PQJPK9ZN7QN7Q4ER0X4GDXCKZGQ5DE4R9E90EPFK0","event":{"type":"db-query-start","name":"<unknown>","location":"processWithdrawalGroup/callOperationHandlerForTaskId"}}}
2024-07-11 12:15:00.643  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"db-query-start","name":"<unknown>","location":"processWithdrawalGroup/callOperationHandlerForTaskId"}}
2024-07-11 12:15:00.645  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"exchange-update:https%3A%2F%2Fexchange.demo.taler.net%2F","event":{"type":"db-query-start","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}}
2024-07-11 12:15:00.646  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"db-query-start","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}
2024-07-11 12:15:00.648  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"exchange-update:https%3A%2F%2Fexchange.test.taler.net%2F","event":{"type":"db-query-start","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}}
2024-07-11 12:15:00.649  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"db-query-start","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}
2024-07-11 12:15:00.650  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"request-observability-event","operation":"getBalances","requestId":1,"event":{"type":"request-start"}}}
2024-07-11 12:15:00.651  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"request-observability-event","event":{"type":"request-start"}}
2024-07-11 12:15:00.658  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"request-observability-event","operation":"getBalances","requestId":1,"event":{"type":"db-query-start","name":"<unknown>","location":"getBalances/dispatchRequestInternal"}}}
2024-07-11 12:15:00.659  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"request-observability-event","event":{"type":"db-query-start","name":"<unknown>","location":"getBalances/dispatchRequestInternal"}}
2024-07-11 12:15:00.662  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"request-observability-event","operation":"hintNetworkAvailability","requestId":2,"event":{"type":"request-start"}}}
2024-07-11 12:15:00.663  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"request-observability-event","event":{"type":"request-start"}}
2024-07-11 12:15:00.666  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"request-observability-event","operation":"hintNetworkAvailability","requestId":2,"event":{"type":"request-finish-success","durationMs":4}}}
2024-07-11 12:15:00.667  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"request-observability-event","event":{"type":"request-finish-success","durationMs":4}}
2024-07-11 12:15:00.668  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  s_glBindAttribLocation: bind attrib 0 name position
                                                                                                    s_glBindAttribLocation: bind attrib 1 name color
2024-07-11 12:15:00.669  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  s_glBindAttribLocation: bind attrib 0 name position
                                                                                                    s_glBindAttribLocation: bind attrib 1 name color
                                                                                                    s_glBindAttribLocation: bind attrib 2 name localCoord
2024-07-11 12:15:00.669  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"withdraw:YAN691JHB59PQJPK9ZN7QN7Q4ER0X4GDXCKZGQ5DE4R9E90EPFK0","event":{"type":"db-query-finish-error","name":"<unknown>","location":"processWithdrawalGroup/callOperationHandlerForTaskId"}}}
2024-07-11 12:15:00.670  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"db-query-finish-error","name":"<unknown>","location":"processWithdrawalGroup/callOperationHandlerForTaskId"}}
2024-07-11 12:15:00.671  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"withdraw:YAN691JHB59PQJPK9ZN7QN7Q4ER0X4GDXCKZGQ5DE4R9E90EPFK0","event":{"type":"declare-concerns-transaction","transactionId":"txn:withdrawal:YAN691JHB59PQJPK9ZN7QN7Q4ER0X4GDXCKZGQ5DE4R9E90EPFK0"}}}
2024-07-11 12:15:00.672  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"declare-concerns-transaction","transactionId":"txn:withdrawal:YAN691JHB59PQJPK9ZN7QN7Q4ER0X4GDXCKZGQ5DE4R9E90EPFK0"}}
2024-07-11 12:15:00.672  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"withdraw:YAN691JHB59PQJPK9ZN7QN7Q4ER0X4GDXCKZGQ5DE4R9E90EPFK0","event":{"type":"db-query-start","name":"<unknown>","location":"processWithdrawalGroup/callOperationHandlerForTaskId"}}}
2024-07-11 12:15:00.672  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"db-query-start","name":"<unknown>","location":"processWithdrawalGroup/callOperationHandlerForTaskId"}}
2024-07-11 12:15:00.673  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  s_glBindAttribLocation: bind attrib 0 name inPosition
2024-07-11 12:15:00.673  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  s_glBindAttribLocation: bind attrib 1 name inColor
                                                                                                    s_glBindAttribLocation: bind attrib 2 name inShadowParams
2024-07-11 12:15:00.673  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"exchange-update:https%3A%2F%2Fexchange.demo.taler.net%2F","event":{"type":"db-query-finish-error","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}}
2024-07-11 12:15:00.673  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"db-query-finish-error","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}
2024-07-11 12:15:00.674  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"exchange-update:https%3A%2F%2Fexchange.demo.taler.net%2F","event":{"type":"db-query-start","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}}
2024-07-11 12:15:00.674  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"db-query-start","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}
2024-07-11 12:15:00.675  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"exchange-update:https%3A%2F%2Fexchange.test.taler.net%2F","event":{"type":"db-query-finish-error","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}}
2024-07-11 12:15:00.675  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"db-query-finish-error","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}
2024-07-11 12:15:00.676  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"exchange-update:https%3A%2F%2Fexchange.test.taler.net%2F","event":{"type":"db-query-start","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}}
2024-07-11 12:15:00.676  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  s_glBindAttribLocation: bind attrib 0 name inPosition
2024-07-11 12:15:00.676  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  s_glBindAttribLocation: bind attrib 1 name inColor
                                                                                                    s_glBindAttribLocation: bind attrib 2 name inCircleEdge
2024-07-11 12:15:00.676  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"db-query-start","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}
2024-07-11 12:15:00.678  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  s_glBindAttribLocation: bind attrib 0 name position
                                                                                                    s_glBindAttribLocation: bind attrib 1 name color
                                                                                                    s_glBindAttribLocation: bind attrib 2 name localCoord
2024-07-11 12:15:00.681  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  s_glBindAttribLocation: bind attrib 0 name inPosition
                                                                                                    s_glBindAttribLocation: bind attrib 1 name inColor
                                                                                                    s_glBindAttribLocation: bind attrib 2 name inTextureCoords
2024-07-11 12:15:00.692  6800-6825  BackendManager          net.taler.wallet.fdroid              D  sending message:
                                                                                                    {
                                                                                                      "id": 3,
                                                                                                      "operation": "hintNetworkAvailability",
                                                                                                      "args": {
                                                                                                        "isNetworkAvailable": true
                                                                                                      }
                                                                                                    }
2024-07-11 12:15:00.696  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  2024-07-11T18:15:00.695Z taler-wallet-embedded/index.ts INFO native listener: got request for hintNetworkAvailability (3)
2024-07-11 12:15:00.698  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  2024-07-11T18:15:00.698Z shepherd.ts INFO reloading shepherd with 3 tasks
2024-07-11 12:15:00.699  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  2024-07-11T18:15:00.699Z taler-wallet-embedded/index.ts INFO native listener: sending back response message for operation hintNetworkAvailability (3) after 3 ms
2024-07-11 12:15:00.700  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"response","operation":"hintNetworkAvailability","id":3,"result":{}}
2024-07-11 12:15:00.704  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"request-observability-event","operation":"hintNetworkAvailability","requestId":3,"event":{"type":"request-start"}}}
2024-07-11 12:15:00.705  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"request-observability-event","event":{"type":"request-start"}}
2024-07-11 12:15:00.722  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"request-observability-event","operation":"hintNetworkAvailability","requestId":3,"event":{"type":"request-finish-success","durationMs":2}}}
2024-07-11 12:15:00.724  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"request-observability-event","event":{"type":"request-finish-success","durationMs":2}}
2024-07-11 12:15:00.726  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"withdraw:YAN691JHB59PQJPK9ZN7QN7Q4ER0X4GDXCKZGQ5DE4R9E90EPFK0","event":{"type":"db-query-finish-error","name":"<unknown>","location":"processWithdrawalGroup/callOperationHandlerForTaskId"}}}
2024-07-11 12:15:00.727  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"db-query-finish-error","name":"<unknown>","location":"processWithdrawalGroup/callOperationHandlerForTaskId"}}
2024-07-11 12:15:00.728  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"withdraw:YAN691JHB59PQJPK9ZN7QN7Q4ER0X4GDXCKZGQ5DE4R9E90EPFK0","event":{"type":"declare-concerns-transaction","transactionId":"txn:withdrawal:YAN691JHB59PQJPK9ZN7QN7Q4ER0X4GDXCKZGQ5DE4R9E90EPFK0"}}}
2024-07-11 12:15:00.729  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"declare-concerns-transaction","transactionId":"txn:withdrawal:YAN691JHB59PQJPK9ZN7QN7Q4ER0X4GDXCKZGQ5DE4R9E90EPFK0"}}
2024-07-11 12:15:00.731  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"withdraw:YAN691JHB59PQJPK9ZN7QN7Q4ER0X4GDXCKZGQ5DE4R9E90EPFK0","event":{"type":"db-query-start","name":"<unknown>","location":"processWithdrawalGroup/callOperationHandlerForTaskId"}}}
2024-07-11 12:15:00.733  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"db-query-start","name":"<unknown>","location":"processWithdrawalGroup/callOperationHandlerForTaskId"}}
2024-07-11 12:15:00.734  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"exchange-update:https%3A%2F%2Fexchange.demo.taler.net%2F","event":{"type":"db-query-finish-error","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}}
2024-07-11 12:15:00.735  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"db-query-finish-error","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}
2024-07-11 12:15:00.736  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"exchange-update:https%3A%2F%2Fexchange.demo.taler.net%2F","event":{"type":"db-query-start","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}}
2024-07-11 12:15:00.736  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"db-query-start","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}
2024-07-11 12:15:00.738  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"exchange-update:https%3A%2F%2Fexchange.test.taler.net%2F","event":{"type":"db-query-finish-error","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}}
2024-07-11 12:15:00.739  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"db-query-finish-error","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}
2024-07-11 12:15:00.741  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"task-observability-event","taskId":"exchange-update:https%3A%2F%2Fexchange.test.taler.net%2F","event":{"type":"db-query-start","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}}
2024-07-11 12:15:00.742  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"task-observability-event","event":{"type":"db-query-start","name":"<unknown>","location":"updateExchangeFromUrlHandler/callOperationHandlerForTaskId"}}
2024-07-11 12:15:00.755  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  2024-07-11T18:15:00.754Z taler-wallet-embedded/index.ts INFO native listener: sending back response message for operation getBalances (1) after 230 ms
2024-07-11 12:15:00.756  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"response","operation":"getBalances","id":1,"result":{"balances":[{"scopeInfo":{"currency":"KUDOS","type":"exchange","url":"https://exchange.demo.taler.net/"},"available":"KUDOS:36.95","pendingIncoming":"KUDOS:0","pendingOutgoing":"KUDOS:0","hasPendingTransactions":false,"requiresUserInput":false,"flags":[]},{"scopeInfo":{"currency":"TESTKUDOS","type":"exchange","url":"https://exchange.test.taler.net/"},"available":"TESTKUDOS:20","pendingIncoming":"TESTKUDOS:10","pendingOutgoing":"TESTKUDOS:0","hasPendingTransactions":false,"requiresUserInput":false,"flags":["incoming-confirmation"]}]}}
2024-07-11 12:15:00.758  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"request-observability-event","operation":"getBalances","requestId":1,"event":{"type":"db-query-finish-success","name":"<unknown>","location":"getBalances/dispatchRequestInternal"}}}
2024-07-11 12:15:00.759  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"request-observability-event","event":{"type":"db-query-finish-success","name":"<unknown>","location":"getBalances/dispatchRequestInternal"}}
2024-07-11 12:15:00.759  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"request-observability-event","operation":"getBalances","requestId":1,"event":{"type":"request-finish-success","durationMs":170}}}
2024-07-11 12:15:00.760  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"request-observability-event","event":{"type":"request-finish-success","durationMs":170}}
2024-07-11 12:15:00.787  6800-6825  taler-wallet            net.taler.wallet.fdroid              D  BalanceManager: {"type":"exchange","currency":"KUDOS","url":"https://exchange.demo.taler.net/"}
2024-07-11 12:15:00.788  6800-6825  BackendManager          net.taler.wallet.fdroid              D  sending message:
                                                                                                    {
                                                                                                      "id": 4,
                                                                                                      "operation": "getCurrencySpecification",
                                                                                                      "args": {
                                                                                                        "scope": {
                                                                                                          "type": "exchange",
                                                                                                          "currency": "KUDOS",
                                                                                                          "url": "https:\/\/exchange.demo.taler.net\/"
                                                                                                        }
                                                                                                      }
                                                                                                    }
2024-07-11 12:15:00.790  6800-6823  taler-wallet-embedded   net.taler.wallet.fdroid              D  2024-07-11T18:15:00.789Z taler-wallet-embedded/index.ts INFO native listener: got request for getCurrencySpecification (4)
2024-07-11 12:15:00.795  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"request-observability-event","operation":"getCurrencySpecification","requestId":4,"event":{"type":"request-start"}}}
2024-07-11 12:15:00.801  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"request-observability-event","event":{"type":"request-start"}}
2024-07-11 12:15:00.803  6800-6827  BackendManager          net.taler.wallet.fdroid              D  message received: {"type":"notification","payload":{"type":"request-observability-event","operation":"getCurrencySpecification","requestId":4,"event":{"type":"db-query-start","name":"<unknown>","location":"handleGetCurrencySpecification/dispatchRequestInternal"}}}
2024-07-11 12:15:00.810  6800-6827  taler-wallet            net.taler.wallet.fdroid              I  Received notification from wallet-core: {"type":"request-observability-event","event":{"type":"db-query-start","name":"<unknown>","location":"handleGetCurrencySpecification/dispatchRequestInternal"}}
2024-07-11 12:15:05.772  6800-6834  ProfileInstaller        net.taler.wallet.fdroid              D  Installing profile for net.taler.wallet.fdroid
logs.logcat (39,165 bytes)   

Activities

Florian Dold

2024-07-11 20:45

manager   ~0022813

Can you somehow get the DB sqlite3 from the file system?

avalos

2024-07-11 21:58

developer   ~0022815

Yep: https://nextcloud.avalos.me/index.php/s/tZHfPGTADCfzkJ5

avalos

2024-07-17 21:24

developer   ~0022827

Solved in wallet-core v0.12.5

Issue History

Date Modified Username Field Change
2024-07-11 20:39 avalos New Issue
2024-07-11 20:39 avalos Status new => assigned
2024-07-11 20:39 avalos Assigned To => Florian Dold
2024-07-11 20:39 avalos File Added: logs.logcat
2024-07-11 20:45 Florian Dold Note Added: 0022813
2024-07-11 20:45 Florian Dold Assigned To Florian Dold => avalos
2024-07-11 20:58 Christian Grothoff Severity minor => block
2024-07-11 20:58 Christian Grothoff Target Version => 0.12
2024-07-11 21:58 avalos Note Added: 0022815
2024-07-16 19:56 avalos Priority normal => urgent
2024-07-17 21:24 avalos Status assigned => resolved
2024-07-17 21:24 avalos Resolution open => fixed
2024-07-17 21:24 avalos Note Added: 0022827
2024-07-26 00:11 Christian Grothoff Fixed in Version => 0.12
2024-07-26 00:11 Christian Grothoff Status resolved => closed