View Issue Details

IDProjectCategoryView StatusLast Update
0005342Talerobsolete componentpublic2019-12-20 18:12
ReporterMarcello Stanisci Assigned ToMarcello Stanisci Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityhighSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
Target Version0.6Fixed in Version0.6 
Summary0005342: malformed exception raised when amount format is bad
Description.. and additionally, the exception reveals too much, namely the amount entered by the user / POST.
Additional InformationAttributeError at /profile

'BadFormatAmount' object has no attribute 'hint'

Request Method: POST
Request URL: https://bank.demo.taler.net/profile
Django Version: 2.0.2
Exception Type: AttributeError
Exception Value:

'BadFormatAmount' object has no attribute 'hint'

Exception Location: /home/demo-blue/local/lib/python3.5/site-packages/talerbank/app/middleware.py in process_exception, line 62
Python Executable: /home/demo-blue/local/bin/uwsgi
Python Version: 3.5.3
Python Path:

['.',
 '',
 '/home/demo-blue/local/lib/python3.5/site-packages',
 '/usr/lib/python35.zip',
 '/usr/lib/python3.5',
 '/usr/lib/python3.5/plat-x86_64-linux-gnu',
 '/usr/lib/python3.5/lib-dynload',
 '/usr/local/lib/python3.5/dist-packages',
 '/usr/lib/python3/dist-packages']

Server time: Mon, 11 Jun 2018 14:52:09 +0000
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Marcello Stanisci

2018-06-12 10:52

reporter   ~0013036

984541aedf889660dec985447fb addressed this issue. The bug is still there as 'demo' runs on the stable branch.

Issue History

Date ModifiedUsernameFieldChange
2018-06-11 15:01Marcello StanisciNew Issue
2018-06-11 15:01Marcello StanisciStatusnew => assigned
2018-06-11 15:01Marcello StanisciAssigned To => Marcello Stanisci
2018-06-11 15:01Marcello StanisciPrioritynormal => high
2018-06-11 15:01Marcello StanisciTarget Version => 0.6
2018-06-12 10:52Marcello StanisciStatusassigned => informing
2018-06-12 10:52Marcello StanisciResolutionopen => no change required
2018-06-12 10:52Marcello StanisciNote Added: 0013036
2018-09-15 09:06Christian GrothoffFixed in Version => 0.6
2019-12-20 18:12Christian GrothoffStatusinforming => closed
2022-08-23 18:26Christian GrothoffCategorybank (demonstrator) => py bank (demonstrator, obsolete)
2023-12-03 00:23Christian GrothoffCategorypy bank (demonstrator, obsolete) => obsolete componet
2023-12-11 19:08Florian DoldCategoryobsolete componet => obsolete component