View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009965 | Taler | wallet-core | public | 2025-05-15 14:55 | 2025-05-29 13:02 |
Reporter | Bohdan | Assigned To | Bohdan | ||
Priority | urgent | Severity | major | Reproducibility | always |
Status | feedback | Resolution | open | ||
Product Version | 1.0 | ||||
Target Version | 1.0 stretch goals | ||||
Summary | 0009965: Payment takes 10+ seconds for order with big amounts | ||||
Description | When I try to make the payment for order, which amount is more than 1 KUDOS, I get a waiting time of eternity | ||||
Tags | No tags attached. | ||||
|
I was unable to reproduce with demo.taler.net by paying an order of 50 KUDOS. This bug is too vague, please be more specific and next time deter yourself from using phrases such as `waiting time of eternity`. |
|
Unfortunately, I was still able to reproduce it on the demo.taler.net system, you could check the video. P.S. My speed connection was 40 Mbps at the time of request, not perfect, so you could remove the 3 seconds for my internet being slow... So yep, I defer from using "eternity", it is actually "eternity + 3 seconds + 3 seconds for my phone being stupid and slow". |
|
Wallet/wallet-core version? Phone specs? Logs? |
|
Samsung Galaxy S22 Ultra 5G Released 2022, February 25 228g / 229g (mmWave), 8.9mm thickness Android 12, up to 4 major upgrades 128GB storage, no card slot 6.8" 1440x3088 pixels 108MP 4320p 8/12GB RAM Exynos 2200 5000mAh 45W15W Version: SM-S908B/DS (International); Network Technology GSM / CDMA / HSPA / EVDO / LTE / 5G Launch Announced 2022, February 09 Status Available. Released 2022, February 25 Body Dimensions 163.3 x 77.9 x 8.9 mm (6.43 x 3.07 x 0.35 in) Weight 228 g / 229 g (mmWave) (8.04 oz) Build Glass front (Gorilla Glass Victus+), glass back (Gorilla Glass Victus+), aluminum frame SIM Nano-SIM + eSIM Nano-SIM + Nano-SIM + eSIM (max 2 at a time) IP68 dust tight and water resistant (immersible up to 1.5m for 30 min) Armor aluminum frame Stylus, 2.8ms latency (Bluetooth integration, accelerometer, gyro) Display Type Dynamic AMOLED 2X, 120Hz, HDR10+, 1750 nits (peak) Size 6.8 inches, 114.7 cm2 (~90.2% screen-to-body ratio) Resolution 1440 x 3088 pixels, 19.3:9 ratio (~500 ppi density) Protection Corning Gorilla Glass Victus+ Always-on display Platform OS Android 12, up to 4 major Android upgrades, One UI 6.1.1 Chipset Exynos 2200 (4 nm) - Europe Qualcomm SM8450 Snapdragon 8 Gen 1 (4 nm) - ROW CPU Octa-core (1x2.8 GHz Cortex-X2 & 3x2.50 GHz Cortex-A710 & 4x1.8 GHz Cortex-A510) - Europe GPU Xclipse 920 - Europe Adreno 730 - ROW Memory Card slot No Internal 128GB 8GB RAM UFS 3.1 Main Camera Quad 108 MP, f/1.8, 23mm (wide), 1/1.33", 0.8µm, PDAF, OIS 10 MP, f/2.4, 70mm (telephoto), 1/3.52", 1.12µm, PDAF, OIS, 3x optical zoom 10 MP, f/4.9, 230mm (periscope telephoto), 1/3.52", 1.12µm, PDAF, OIS, 10x optical zoom 12 MP, f/2.2, 13mm, 120˚ (ultrawide), 1/2.55", 1.4µm, dual pixel PDAF, Super Steady video Features Laser AF, LED flash, auto-HDR, panorama Video 8K@24fps, 4K@30/60fps, 1080p@30/60/120/240fps, HDR10+, stereo sound rec., gyro-EIS Selfie camera Single 40 MP, f/2.2, 26mm (wide), 1/2.82", 0.7µm, PDAF Features HDR Video 4K@30/60fps, 1080p@30fps Sound Loudspeaker Yes, with stereo speakers 3.5mm jack No 32-bit/384kHz audio Tuned by AKG Comms WLAN Wi-Fi 802.11 a/b/g/n/ac/6e, dual-band, Wi-Fi Direct Bluetooth 5.2, A2DP, LE Positioning GPS, GLONASS, BDS, GALILEO NFC Yes Radio No USB USB Type-C 3.2, OTG Features Sensors Fingerprint (under display, ultrasonic), accelerometer, gyro, proximity, compass, barometer Samsung DeX, Samsung Wireless DeX (desktop experience support) Ultra Wideband (UWB) support Circle to Search Battery Type Li-Ion 5000 mAh Charging 45W wired, PD3.0 15W wireless (Qi) 4.5W reverse wireless Color Phantom Black Models SM-S908B/DS SAR 1.18 W/kg (head) 0.98 W/kg (body) SAR EU 1.05 W/kg (head) 1.58 W/kg (body) Tests Performance AnTuTu: 968359 (v9) GeekBench: 3657 (v5.1) GFXBench: 37fps (ES 3.1 onscreen) Display 1266 nits max brightness (measured) Camera Photo / Video Loudspeaker -27.3 LUFS (Good) Endurance rating 108h |
|
+ it seems like the initial loading of the order takes quite a lot of time (3-5 seconds between different tests) also makes no sense for me... logs apparently from the different case (there it took around 10 seconds to be paid), because the taler wallet doesn't save the fact that I am in the dev mode, and I need to start it each time I open an app (sounds like a feature for me) |
|
I don't know how to do this on Android, but could we test with IPv6 disabled? I wonder if we're trying to do IPv6, failing, and then falling back to IPv4. We *could* remove the IPv6 records from DNS for testing this if necessary, but I'd prefer us to have some logging that showed the network behavior (DNS lookup, TLS handshake, HTTP transfer) with a decent resolution. It also sometimes takes a LONG time to load the ToS, which is not plausible for me either. All of these could be explained by IP-layer issues. |
|
Sound like a really good idea to limit the ipv6, but seems like it is already doing it... There is a video + the logs one more time just a note: I have fucked up and started to load the tos before making a video, so the loading time of tos, couldn't be trusted here I hope this helps at least a bit. I am just curious how it works for others, is it normal for others too? and they just don't mind it |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-05-15 14:55 | Bohdan | New Issue | |
2025-05-15 14:56 | Bohdan | Description Updated | |
2025-05-15 14:56 | Bohdan | Description Updated | |
2025-05-15 15:36 | Christian Grothoff | Assigned To | => avalos |
2025-05-15 15:36 | Christian Grothoff | Priority | normal => urgent |
2025-05-15 15:36 | Christian Grothoff | Severity | minor => major |
2025-05-15 15:36 | Christian Grothoff | Status | new => assigned |
2025-05-15 15:37 | avalos | Category | wallet (Android App) => wallet-core |
2025-05-22 15:19 | avalos | Note Added: 0024969 | |
2025-05-22 15:20 | avalos | Assigned To | avalos => Bohdan |
2025-05-22 15:20 | avalos | Status | assigned => feedback |
2025-05-22 15:45 | Bohdan | Note Added: 0024970 | |
2025-05-22 15:45 | Bohdan | File Added: 45KUDOS_21sec_backend-demo-taler-net.mp4 | |
2025-05-22 16:10 | avalos | Note Added: 0024971 | |
2025-05-22 23:38 | Bohdan | Note Added: 0024972 | |
2025-05-22 23:38 | Bohdan | File Added: telegram-cloud-photo-size-2-5294239069057970561-y.jpg | |
2025-05-22 23:38 | Bohdan | File Added: taler-wallet-log-1747927038624.txt | |
2025-05-23 10:39 | Bohdan | Summary | Payment takes 10+ seconds for order with amount => Payment takes 10+ seconds for order with big amounts |
2025-05-23 10:51 | Bohdan | Note Added: 0024974 | |
2025-05-23 10:51 | Bohdan | File Added: 2025-05-23 10.44.29.mp4 | |
2025-05-23 10:51 | Bohdan | File Added: taler-wallet-log-1747990078901.txt | |
2025-05-29 11:23 | Christian Grothoff | Note Added: 0025047 | |
2025-05-29 13:02 | Bohdan | Note Added: 0025049 | |
2025-05-29 13:02 | Bohdan | File Added: 2025-05-29 13.58.45.mp4 | |
2025-05-29 13:02 | Bohdan | File Added: taler-wallet-log-1748514613306.txt |