Sensix
Wireless Sensor Network Middleware



   Home


   Project Page


   Download


   CVS




 Hosted by
Get SENSIX at SourceForge.net. Fast, secure 
and Free Open Source software downloads

/home/brennan/Software/sensix/source/stacktrace.c File Reference

Provides a backtrace for exceptions or upon segfault use with 'addr2line -e [executable] [hex addr from trace]'. More...

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <signal.h>
#include <string.h>
#include <errno.h>
#include <execinfo.h>
#include <sys/resource.h>
#include "sense_impl.h"
#include "stacktrace.h"

Go to the source code of this file.

Defines

#define TRACELEN   50

Functions

unsigned printStackTrace (const char *exception, const char *file, unsigned int line)
int enable_backtrace ()


Detailed Description

Provides a backtrace for exceptions or upon segfault use with 'addr2line -e [executable] [hex addr from trace]'.

Revision
1.2
Author
sean_m_brennan
Date
2009/07/20 00:31:24

Definition in file stacktrace.c.


Define Documentation

#define TRACELEN   50

Definition at line 58 of file stacktrace.c.


Function Documentation

int enable_backtrace (  ) 

Definition at line 126 of file stacktrace.c.

unsigned printStackTrace ( const char *  exception,
const char *  file,
unsigned int  line 
)

Definition at line 61 of file stacktrace.c.


© 2008, Los Alamos National Security, LLC.