summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/crash-u.cc
Commit message (Collapse)AuthorAgeFilesLines
* Don't crashdump on SIGTTIN and SIGTTOUAlex Smith2010-01-061-0/+8
| | | | | | | | | | Neither SIGTTIN nor SIGTTOU is a fatal signal; the default handling for them is fine for Crawl (suspending the process until a tty is available for the input/output it needs), but before this change it causes an (incorrect) crashdump. This change simply removes the crashdump in this case, as there isn't actually a crash. Signed-off-by: Stefan O'Rear <stefanor@cox.net>
* Tidy up bracket placement according to our coding conventions.Johanna Ploog2009-12-101-1/+2
|
* Disable crash traces on BSD.Adam Borowski2009-12-021-0/+3
|
* Split up debug.ccMatthew Cline2009-11-061-0/+1
|
* Make timestamp in crash dumps readable.Robert Vollmert2009-11-061-2/+3
|
* Split game_options from externs.h into options.h.Robert Vollmert2009-11-041-0/+1
|
* Replace tabs with spaces.David Lawrence Ramsey2009-10-291-2/+2
|
* Convert player::your_name to std::string.Robert Vollmert2009-10-241-1/+1
| | | | Doesn't seem to break anything...
* crash-u.cc: add a simple way to blacklist systems because backtrace() is ↵Steven Noonan2009-10-211-1/+12
| | | | | | unavailable Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* versioning: remove SVN-specific revision data, add Git versioningSteven Noonan2009-10-181-1/+0
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* project-wide: implement use of platform.h detection macrosSteven Noonan2009-10-101-12/+18
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* crash-u.cc: don't compile _crash_signal_handler if USE_UNIX_SIGNALS isn't ↵Steven Noonan2009-10-101-0/+2
| | | | | | defined Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Remove duplicate cxxabi.h includes.Robert Vollmert2009-10-101-1/+0
|
* Improve conditional #includes in crash-u.cc.Robert Vollmert2009-10-101-2/+8
|
* Add formatting fixes.David Lawrence Ramsey2009-10-091-56/+57
|
* crash-u.cc: prettify stack trace and add Mac OS X stack trace supportSteven Noonan2009-10-091-11/+79
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Drop obsolete CVS last-committed headers ($Author$).Adam Borowski2009-10-061-2/+0
|
* Fix g++ complaining about using a non-literal string without a format string.dshaligram2009-09-081-2/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10644 c06c8d41-db1a-0410-9941-cceddc491573
* Fix [2151183]: SIGHUP with the range view annotator active maintainedharanp2009-02-081-1/+1
| | | | | | | | | | | the annotated colours when saving. Fixed by adding the ability to store arbitrary exit hooks to be executed on (unusual) shutdown; for now they're executed FIFO, but it should probably be LIFO with a stack. Anyway the only thing that uses this now is the range view annotator. Oh, and it only works if you're using libunix.cc. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8999 c06c8d41-db1a-0410-9941-cceddc491573
* Reverting change to enable crashes on OS X. Apparently it's 10.5 only. If ↵ennewalker2009-01-241-3/+3
| | | | | | only we had autoconfigure... git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8716 c06c8d41-db1a-0410-9941-cceddc491573
* Enabling crash dump on OS X. Adding extra version information to dumps.ennewalker2009-01-241-3/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8715 c06c8d41-db1a-0410-9941-cceddc491573
* Include the Lua stack trace and currently acting monsters in the crash report.zelgadis2009-01-221-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8694 c06c8d41-db1a-0410-9941-cceddc491573
* Put platform dependant crash handling code into crash-X.cc files, and linkzelgadis2009-01-221-0/+176
against them in the make files like libunix/libgui/etc are. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8675 c06c8d41-db1a-0410-9941-cceddc491573