Skip to content

This provides a web-based frontend for translating stack traces of SpringRTS engine crashes

Notifications You must be signed in to change notification settings

beyond-all-reason/stacktrace_translator

Repository files navigation

stacktrace_translator

Web-based frontend for translating stack traces of SpringRTS engine crashes.

Requirements:

  • Docker
  • docker-compose

Installation:

  1. Clone the repository:

    git clone https://github.com/beyond-all-reason/stacktrace_translator.git
  2. Navigate to the directory:

    cd stacktrace_translator
  3. Build Docker image:

    docker-compose build

    Or completely rebuild it via (also needs a complete rebuild if git repo has changes!):

    docker-compose build --no-cache
  4. Deploy Docker image:

    docker-compose up
  5. Deployed:

    http://127.0.0.1:8000
    

Usage

Use a URL or manually copy and paste into the textbox the infolog.txt of a crashed Spring.

Keep in mind:

  • Only Windows versions can be translated.
  • At max 100.000 bytes are downloaded.
  • The app takes a couple of minutes to process the data.

Local changes

If you are locally changing the files for the translator while building the image, uncomment these two lines in python-server:

COPY stacktrace_translator.py .
COPY update_debug_symbols.py .

About

This provides a web-based frontend for translating stack traces of SpringRTS engine crashes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •