Glenn Maynard
|
00fb88edb8
|
update
|
2004-06-11 21:36:31 +00:00 |
|
Glenn Maynard
|
ef219fce39
|
small fixes preparing for arch/Threads
|
2004-06-11 07:09:43 +00:00 |
|
Steve Checkoway
|
f2a30de96d
|
Yet another hack.
|
2004-06-06 21:39:43 +00:00 |
|
Thad Ward
|
da10ebd869
|
fix compile error. (from VC6 anyway)
|
2004-06-06 11:34:26 +00:00 |
|
Glenn Maynard
|
88ed052924
|
GetFileVersion, FindSystemFile helpers
|
2004-06-06 07:19:01 +00:00 |
|
Glenn Maynard
|
fe22f570d2
|
cleanup
|
2004-06-06 07:17:50 +00:00 |
|
Glenn Maynard
|
70ff76babe
|
fix typo
|
2004-05-30 03:04:27 +00:00 |
|
Glenn Maynard
|
35262ddc9a
|
update
|
2004-05-29 23:19:42 +00:00 |
|
Glenn Maynard
|
5ef80799c9
|
move some Windows build junk out of the top directory
cleanups while moving things: StepMania.ICO -> StepMania.ico,
StepMania.RC -> WindowsResources.rc, resource.h -> WindowsResources.h,
error.bmp -> DialogCrashHeader.bmp, error2.bmp -> DialogErrorHeader.bmp
|
2004-05-29 23:15:18 +00:00 |
|
Glenn Maynard
|
c7971212b2
|
simpler AppInstance use
|
2004-05-29 22:48:53 +00:00 |
|
Glenn Maynard
|
b1a320fc95
|
Linuxthreads (pre-NPTL) sigaltstack is broken even if we're in 2.6.
|
2004-05-27 04:57:15 +00:00 |
|
Glenn Maynard
|
dbef3cc14f
|
export UsingNPTL
|
2004-05-27 04:56:09 +00:00 |
|
Glenn Maynard
|
73e5838b97
|
fix InitializePidThreadHelpers sometimes doing emory allocation in crash conditions
fix InitializePidThreadHelpers initializing multiple times
|
2004-05-25 06:54:37 +00:00 |
|
Glenn Maynard
|
63a034f207
|
always log EIP in backtraces
|
2004-05-18 06:55:49 +00:00 |
|
Steve Checkoway
|
163edbe314
|
hack around strange istream problem (as the comment says, it doesn't belong in this file, but whatever).
|
2004-05-16 09:33:58 +00:00 |
|
Glenn Maynard
|
e8e33efa87
|
license update
|
2004-05-15 20:13:19 +00:00 |
|
Glenn Maynard
|
0a59a81d66
|
Crash handler from VirtualDub X11-licensed by Avery Lee. Special thanks
for that--it's the single most important piece of code in the project. (Ever
try to track a crash without a backtrace?)
|
2004-05-15 08:34:10 +00:00 |
|
Glenn Maynard
|
af88a2be4f
|
Asserting copyright on a signal handler is dumb, but disclaiming warranty isn't.
|
2004-05-15 08:27:42 +00:00 |
|
Glenn Maynard
|
c51a588a45
|
license update
|
2004-05-15 08:23:53 +00:00 |
|
Glenn Maynard
|
a10ad4c232
|
work around vc6 brain damage; it can't figure out that "short" == "__int16",
etc
|
2004-05-14 05:37:05 +00:00 |
|
Glenn Maynard
|
25a50d0052
|
implement usleep
|
2004-05-13 21:09:42 +00:00 |
|
Glenn Maynard
|
f8090d709a
|
#define CRASH_HANDLER
|
2004-05-06 09:14:10 +00:00 |
|
Glenn Maynard
|
c4d501081f
|
s/__THROW/throw()/
fix assertion handling when !CRASH_HANDLER
improve assertion handling output
|
2004-05-06 09:08:41 +00:00 |
|
Glenn Maynard
|
24af9a4825
|
add SignalHandler::ResetSignalHandlers
|
2004-05-06 08:40:53 +00:00 |
|
Glenn Maynard
|
e5de37f23c
|
fix HAVE_DECL_SIGPWR check
|
2004-05-06 08:26:09 +00:00 |
|
Glenn Maynard
|
eeb79a5ee0
|
implement missing lrintf
|
2004-05-01 05:17:58 +00:00 |
|
Glenn Maynard
|
18167e013e
|
registry access cleanup
log system drives and whether DMA is enabled (for skip diagnostics)
|
2004-04-25 03:49:05 +00:00 |
|
Glenn Maynard
|
a2a7ae6e8e
|
add RegistryAccess
|
2004-04-25 03:47:50 +00:00 |
|
Glenn Maynard
|
0b5644a9b9
|
make sigaltstack work on Darwin
|
2004-04-19 23:31:47 +00:00 |
|
Glenn Maynard
|
ab4e87d7d7
|
don't ignore local symbols (fixes some backtraces)
|
2004-04-19 23:09:12 +00:00 |
|
Glenn Maynard
|
5dee44f989
|
slight unification of crash apis; better .vdi searching
|
2004-04-18 00:08:37 +00:00 |
|
Glenn Maynard
|
7f970858dc
|
CrashSignalHandler works on DARWIN
|
2004-04-16 07:13:18 +00:00 |
|
Glenn Maynard
|
507b5ba7de
|
make signalHandler work on DARWIN
|
2004-04-16 07:12:05 +00:00 |
|
Glenn Maynard
|
481886f8cf
|
cleanup
|
2004-04-16 07:07:09 +00:00 |
|
Glenn Maynard
|
f38983f3d3
|
implement GetSignalBacktraceContext on DARWIN
|
2004-04-16 07:03:14 +00:00 |
|
Glenn Maynard
|
f952f9fc4f
|
handle CrashData::SIGNAL in DARWIN
|
2004-04-16 07:00:45 +00:00 |
|
Glenn Maynard
|
6286f94cf4
|
missing header
|
2004-04-16 06:19:02 +00:00 |
|
Glenn Maynard
|
abd4b43719
|
add ForceCrashHandler() (same API as the Unix handler)
|
2004-04-12 01:46:14 +00:00 |
|
Glenn Maynard
|
2cfb403220
|
fix PointsToValidCall for some types of CALL instructions
get a stack frame if we eg. "CALL NULL"
|
2004-04-10 20:18:49 +00:00 |
|
Glenn Maynard
|
c885c95ee0
|
handle weird cases where 0 is listed in /proc/n/maps
|
2004-04-09 21:18:26 +00:00 |
|
Glenn Maynard
|
bf62e02420
|
fix crash notification not being displayed if stdout has been closed
|
2004-04-09 21:02:43 +00:00 |
|
Glenn Maynard
|
66337428c7
|
comment
|
2004-04-07 07:41:58 +00:00 |
|
Glenn Maynard
|
f8d81ce6a9
|
fix hangs after crash
|
2004-04-07 07:40:02 +00:00 |
|
Steve Checkoway
|
a8626a2df4
|
Kill parent on OS X.
|
2004-04-05 08:06:49 +00:00 |
|
Glenn Maynard
|
161e6da184
|
fix garbage in win98 crash output (win2k handles "%08p"; win98 does not)
|
2004-04-05 05:34:38 +00:00 |
|
Steve Checkoway
|
20a8bab45c
|
Clean up includes.
|
2004-04-05 05:22:32 +00:00 |
|
Glenn Maynard
|
a34044550c
|
BACKTRACE_LOOKUP_METHOD_DARWIN_DYLD
|
2004-04-04 20:59:48 +00:00 |
|
Glenn Maynard
|
b26b6bed86
|
implement native reverse symbol lookup
|
2004-04-04 20:58:57 +00:00 |
|
Glenn Maynard
|
c48c1e1802
|
fix top stack frame sometimes being lost
|
2004-04-04 20:49:24 +00:00 |
|
Steve Checkoway
|
a5e2e634ea
|
clean up
|
2004-04-01 10:33:53 +00:00 |
|