Skip to content

mii860417/crash-log-analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Crash Log Analyzer

Simple Android crash log analyzer built with Streamlit.

This tool helps developers and QA engineers extract useful information from crash logs, such as:

  • Exception type
  • First stack frame
  • App-level stack frame
  • File and line number
  • Possible hints for debugging

The goal of this project is to provide a lightweight crash log analyzer that can help quickly identify potential root causes.

Demo

https://crash-log-analyzer.streamlit.app

Features

  • Paste crash log into a text area
  • Click Analyze
  • Get quick structured output
  • Basic local usage counter

Supported patterns

Currently this tool is mainly designed for:

  • Android / Java-style crash logs
  • Common exceptions such as:
    • NullPointerException
    • IndexOutOfBoundsException
    • IllegalStateException
    • NumberFormatException
    • OutOfMemoryError
    • StackOverflowError

Run locally

1. Install dependencies

pip install -r requirements.txt

2. Start the app

streamlit run app.py

3. Open in browser

Streamlit will usually open this local URL:

http://localhost:8501

🔗 Related Tools

You may also be interested in:

These tools help developers debug logs more efficiently.

About

A simple Streamlit tool to analyze crash logs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages