Glenn Maynard
|
ff4291bc43
|
fix "crash handler crashed" detection
|
2004-03-19 08:41:46 +00:00 |
|
Steve Checkoway
|
c35f4b1c98
|
s/theException/e/
|
2004-03-19 08:30:58 +00:00 |
|
Glenn Maynard
|
308c68dc05
|
move SignalCodeName to CrashHandlerChild; not used on DARWIN
|
2004-03-19 08:28:14 +00:00 |
|
Glenn Maynard
|
0b34216843
|
OS X crash handling cleanup
|
2004-03-19 08:17:44 +00:00 |
|
Glenn Maynard
|
f7d681e72f
|
add CrashData struct
log more detailed signal information
|
2004-03-19 06:56:18 +00:00 |
|
Glenn Maynard
|
7f7667cac7
|
use ucontext_t
|
2004-03-19 05:03:19 +00:00 |
|
Glenn Maynard
|
03c9ff66e4
|
Block SIGPIPE in CrashSignalHandler.
|
2004-03-19 03:23:42 +00:00 |
|
Glenn Maynard
|
877cb324d1
|
better output on extra signal
|
2004-03-19 03:13:27 +00:00 |
|
Glenn Maynard
|
5d6063681c
|
split out backtracing and symbol lookup
add support for backtracing other threads
|
2004-03-12 05:15:32 +00:00 |
|
Glenn Maynard
|
35688b1a21
|
sig handler fix
|
2004-03-12 03:03:09 +00:00 |
|
Glenn Maynard
|
6ba7f1d2e6
|
reduce SignalHandler dependency on StepMania.cpp
|
2004-03-12 01:09:38 +00:00 |
|
Glenn Maynard
|
14f6a6f510
|
reduce crash handler dependency on StepMania.cpp
|
2004-03-11 23:58:49 +00:00 |
|
Glenn Maynard
|
eb936c6deb
|
add sanity check
|
2004-02-20 04:11:01 +00:00 |
|
Glenn Maynard
|
d82aed55b2
|
const fix
improve get_readable_ranges
|
2004-02-16 08:05:29 +00:00 |
|
Glenn Maynard
|
8119067e64
|
_exit from crash, not exit
|
2004-02-15 06:33:36 +00:00 |
|
Glenn Maynard
|
563ccc160c
|
spawn_child_process doesn't return
|
2004-02-15 06:32:07 +00:00 |
|
Glenn Maynard
|
638a15a55d
|
off-by-one
|
2004-01-29 21:20:05 +00:00 |
|
Glenn Maynard
|
de249cb80a
|
const fix
|
2004-01-29 21:16:57 +00:00 |
|
Glenn Maynard
|
d4338898e0
|
cleanup
|
2004-01-13 00:01:07 +00:00 |
|
Glenn Maynard
|
24016f1b84
|
retry writes on EINTR a couple times
|
2004-01-12 23:54:13 +00:00 |
|
Glenn Maynard
|
277f49c14e
|
cleanup
|
2004-01-02 04:31:15 +00:00 |
|
Glenn Maynard
|
eb63dc754f
|
fix /proc/#/maps parse faliures, formatting cleanup
|
2004-01-02 04:13:43 +00:00 |
|
Glenn Maynard
|
cfd9369267
|
fix BACKTRACE_METHOD_BACKTRACE
|
2003-12-01 19:42:46 +00:00 |
|
Glenn Maynard
|
6b8343ed90
|
Move checkpoint code into a namespace.
|
2003-11-24 00:23:52 +00:00 |
|
Glenn Maynard
|
5018487e0c
|
Handle separate signal handler stacks
|
2003-11-11 22:21:33 +00:00 |
|
Glenn Maynard
|
76d1eed9f9
|
Simplify, fixes, a hack to work on 2.6 kernels.
|
2003-11-11 21:31:03 +00:00 |
|
Glenn Maynard
|
2bf68f6938
|
show itoa
|
2003-10-23 19:35:33 +00:00 |
|
Glenn Maynard
|
06b6f2d6bc
|
Improve error handling, output crashed thread name
|
2003-10-21 09:00:15 +00:00 |
|
Glenn Maynard
|
192d05a9c2
|
slightly cleaner shutdown after crash
|
2003-10-21 07:21:07 +00:00 |
|
Glenn Maynard
|
92b7594d6d
|
SIGHUP isn't a crash.
|
2003-08-29 04:14:47 +00:00 |
|
Glenn Maynard
|
cca9a68b95
|
Cleanup, fix checkpoint output.
|
2003-08-16 20:54:15 +00:00 |
|
Steve Checkoway
|
75e75fde23
|
Show the Checkpoints in the crashinfo.txt.
|
2003-08-07 19:58:15 +00:00 |
|
Steve Checkoway
|
db6659ba91
|
Allow undefined BACKTRACE_* but emit a compiler warning.
|
2003-08-07 18:29:35 +00:00 |
|
Sean Burke
|
9a074a9c7d
|
Let the UNIX crash handler work again. Hackish.
|
2003-08-07 11:24:01 +00:00 |
|
Steve Checkoway
|
1e5b735bcd
|
Use HAVE_VERSION_INFO so that multiple archs can take advantage of a build number and date
|
2003-08-02 12:51:25 +00:00 |
|
Steve Checkoway
|
386dec74b2
|
name change and add the first crack at backtracing on OS X
|
2003-07-31 22:35:54 +00:00 |
|