View Issue Details

IDProjectCategoryView StatusLast Update
0003912Talerwallet (WebExtension)public2019-12-26 20:37
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
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.0Fixed in Version0.0 
Summary0003912: different way of handling strings when passed to emscripted functions
DescriptionNot properly an issue, but a "memo" about this aspect.

The functions DEBUG_WR_test_string and DEBUG_WR_test_string_cmp in wrap.c
want their 'string' parameter passed differently by JavaScript code.

For DEBUG_WR_test_string, it is possible to call (from JavaScript) DEBUG_WR_test_string(.., "some_string")
whereas for DEBUG_WR_test_string_cmp that doesn't work. To make it work, it's mandatory
to first allocate the string on the emscripten's heap, with

let ptr = ALLstr("some_string");

then call

DEBUG_WR_test_string_cmp(ptr);
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Marcello Stanisci

2015-07-29 09:26

reporter   ~0009506

fixed while implementing withdraw

Issue History

Date ModifiedUsernameFieldChange
2015-07-24 10:38Marcello StanisciNew Issue
2015-07-24 10:38Marcello StanisciStatusnew => assigned
2015-07-24 10:38Marcello StanisciAssigned To => Marcello Stanisci
2015-07-24 10:44Marcello StanisciDescription Updated
2015-07-29 09:26Marcello StanisciNote Added: 0009506
2015-07-29 09:26Marcello StanisciStatusassigned => informing
2015-07-29 09:26Marcello StanisciResolutionopen => fixed
2015-08-02 19:45Christian GrothoffProduct Version => git (master)
2015-08-02 19:45Christian GrothoffFixed in Version => 0.0
2015-08-02 19:45Christian GrothoffTarget Version => 0.0
2015-08-02 19:46Christian GrothoffStatusinforming => closed
2019-12-26 20:37Florian DoldCategorywallet (browser-based) => wallet (WebExtensions)
2023-04-13 18:37Florian DoldCategorywallet (WebExtensions) => wallet (WebExtension)