{% if app_name != None %} {% if app_version != None %} {{app_name}} (v{{app_version}}) {% else %} {{app_name}} {% endif %} {% else %} Crash Report {% endif %}


{% if user is none %}

A crash was detected on {{date}} at {{time}}.

{% else %}

A crash was detected on {{date}} at {{time}} from user {{user}}.

{% endif %}

Traceback (most recent call last):

{% for tb in traceback %}
File {{tb['file']|e}}, line: {{tb['line']|e}} in {{tb['module']|e}}
{{tb['error_line']|e}}
{% endfor %}
{{error|e}}

Source Code: {{traceback[-1]['file']}}

    {% for n, line in traceback[-1]['source'] %} {% set stripped_line = line.replace(' ', '') %} {% set indent = 30 * (line.count(' ')-1) %} {% if n == traceback[-1]['error_lineno'] %}
  1. {{stripped_line}}
  2. {% else %}
  3. {{stripped_line}}
  4. {% endif %} {% endfor %}

Local Variables in the scope of {{traceback[-1]['module']|e}}

{% for field, value in traceback[-1]['local_vars'] %} {% endfor %}
{{ field|e }} {{ value|e }}

Object Inspection in the scope of {{traceback[-1]['module']|e}}

{% for field, value in traceback[-1]['object_vars'] %} {% endfor %}
{{ field|e }} {{ value|e }}