View Issue Details

IDProjectCategoryView StatusLast Update
0006509TalerMerchant frontends (Python3)public2021-08-24 16:23
ReporterTorsten Grothoff Assigned ToChristian Grothoff  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
OSUbuntu 18.04.2 LTS (WSL)OS VersionWindows 10 
Product Versiongit (master) 
Target Version0.8Fixed in Version0.8 
Summary0006509: Crash combined with Stack trace instead of error message when UWSGI isn't installed
DescriptionExpected Output (aprox.):
Error: UWSGI isn't installed. Please install it.

Actual Output:
WARNING:taler.util.talerconfig:no base directory found
Traceback (most recent call last):
  File "/home/tstudios/.local/bin/taler-merchant-demos", line 98, in <module>
  File "/home/tstudios/.local/lib/python3.6/site-packages/click/", line 610, in invoke
    return callback(*args, **kwargs)
  File "/home/tstudios/.local/bin/taler-merchant-demos", line 94, in demos
    handle_serve_http(config_obj, which_shop, port)
  File "/home/tstudios/.local/bin/taler-merchant-demos", line 78, in handle_serve_http
    "--module", "talermerchantdemos.{}:app".format(whichShop))
  File "/usr/lib/python3.6/", line 542, in execlp
    execvp(file, args)
  File "/usr/lib/python3.6/", line 559, in execvp
    _execvpe(file, args)
  File "/usr/lib/python3.6/", line 604, in _execvpe
    raise last_exc.with_traceback(tb)
  File "/usr/lib/python3.6/", line 594, in _execvpe
    exec_func(fullname, *argrest)
FileNotFoundError: [Errno 2] No such file or directory
TagsNo tags attached.


Christian Grothoff

2020-08-23 12:20

manager   ~0016713

Now we are properly handling execve issues.

Issue History

Date Modified Username Field Change
2020-08-22 22:45 Torsten Grothoff New Issue
2020-08-22 22:46 Christian Grothoff Product Version => git (master)
2020-08-22 22:46 Christian Grothoff Target Version => 0.8
2020-08-23 12:20 Christian Grothoff Assigned To => Christian Grothoff
2020-08-23 12:20 Christian Grothoff Status new => resolved
2020-08-23 12:20 Christian Grothoff Resolution open => fixed
2020-08-23 12:20 Christian Grothoff Fixed in Version => 0.8
2020-08-23 12:20 Christian Grothoff Note Added: 0016713
2021-08-24 16:23 Christian Grothoff Status resolved => closed