![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <sys/klog.h>#include <vector>#include <csignal>#include <fstream>#include <sstream>#include <execinfo.h>#include <dlfcn.h>#include <lib/base/eenv.h>#include <lib/base/eerror.h>#include <lib/base/esimpleconfig.h>#include <lib/base/nconfig.h>#include <lib/gdi/gmaindc.h>#include <asm/ptrace.h>#include "version_info.h"Functions | |
| void | retrieveLogBuffer (const char **p1, unsigned int *s1, const char **p2, unsigned int *s2) |
| static const std::string | getConfigString (const char *key, const char *defaultValue) |
| static void | getKlog (FILE *f) |
| static void | stringFromFile (FILE *f, const char *context, const char *filename) |
| int | getBsodCounter () |
| void | resetBsodCounter () |
| bool | bsodRestart () |
| void | bsodFatal (const char *component) |
| void | oops (const mcontext_t &context) |
| void | print_backtrace () |
| void | handleFatalSignal (int signum, siginfo_t *si, void *ctx) |
| void | bsodCatchSignals () |
Variables | |
| static const char * | crash_emailaddr |
| static bool | bsodhandled = false |
| static bool | bsodrestart = true |
| static int | bsodcnt = 0 |
| void bsodCatchSignals | ( | ) |
| void bsodFatal | ( | const char * | component | ) |
| bool bsodRestart | ( | ) |
| int getBsodCounter | ( | ) |
|
static |
|
static |
| void handleFatalSignal | ( | int | signum, |
| siginfo_t * | si, | ||
| void * | ctx | ||
| ) |
| void oops | ( | const mcontext_t & | context | ) |
| void print_backtrace | ( | ) |
| void resetBsodCounter | ( | ) |
| void retrieveLogBuffer | ( | const char ** | p1, |
| unsigned int * | s1, | ||
| const char ** | p2, | ||
| unsigned int * | s2 | ||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |