![]() |
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 |