jsonzilla / crashfix_service

CrashFix is a crash report analysis software designed for Windows applications (fork from http://crashfix.sourceforge.net/)

Home Page:https://crashfix.jsonzilla.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Crashfix Service

This is a service that runs on the Crashfix server and provides a daemon tha interacts with the Crashfix Webapp.

Windows Building Instructions

Prerequisites:

  1. Microsoft Visual Studio 2010 (with service packs and hot fixes)
  2. doxygen(to build documentation)
  3. CMake (to generate project files)
  4. OpenSSL (encryption)
  5. Active Perl (to build OpenSSL in Linux).
  6. Visual Leak Detector (for tests).

Linux Building Instructions

Prerequisites:

  1. gcc (GNU Compiller Collection)
  2. doxygen (to build documentation)
  3. CMake 2.8 or later (to generate project files)
  4. OpenSSL (encryption)
  5. mercurial (to checkout the source)

Building in Linux Ubuntu:

sudo apt-get install mc codeblocks mercurial cmake build-essential libssl-dev rpm
make dumper
cd dumper
cmake clear .
cmake -G "CodeBlocks - Unix Makefiles" .
cmake -DCMAKE_BUILD_TYPE=Debug ./Debug
cmake -DCMAKE_BUILD_TYPE=Release ./Release
make clean
make [-VERBOSE=""]
sudo make install

Building packages:

cpack .

Troubleshooting:

Resolving 'Address already in use' issue:

sudo netstat -ltnp|grep ":50"
sudo kill -9 pid

Notes

Original Crashfix server and reporter tool source code (forked from https://sourceforge.net/projects/crashfix/) but no logger maintained.

About

CrashFix is a crash report analysis software designed for Windows applications (fork from http://crashfix.sourceforge.net/)

https://crashfix.jsonzilla.com

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C++ 86.1%Language:C 10.4%Language:NSIS 1.7%Language:CMake 0.7%Language:CSS 0.4%Language:PHP 0.4%Language:HTML 0.1%Language:Shell 0.1%Language:Dockerfile 0.0%