5f8a9f8747
Add a new format_version field to crashdumps
...
this will be used in the future to allow CA to decide how to decode crashdumps and/or refuse crashdumps from incompatible versions.
2018-12-08 16:57:57 +00:00
b7062e7bff
CrashDump: don't try to report code that doesn't exist
...
this can happen when eval() is used, and then we get a big blank mess with nothing on it. eval() is a special case that should be handled separately, but for now this is just fixing a bug.
2018-10-16 09:50:59 +01:00
1f9bed275a
Merged server and API version
2018-06-17 12:54:18 +01:00
05af87e1d4
Strip empty lines at the end of classes
2018-06-11 13:19:23 +01:00
4d743ade45
CrashDump: resource hygiene
2018-05-10 11:29:16 +01:00
3de5e132a2
CrashDump: fixed broken argv reporting
2018-02-22 22:05:35 +00:00
6a996611f8
Move functions from PocketMine.php to Utils
...
This cleans a lot of mess out of the bootstrap file, and also has the added bonus that threads which do not inherit functions can now get access to them by autoloading Utils.
2018-02-19 11:56:22 +00:00
68b30108be
CrashDump: fix mis-reporting Composer dependency exceptions as plugin crashes
...
this is still not foolproof but whatever.
2018-02-03 19:27:59 +00:00
4f8e4f0522
Add EOF newlines where missing (bulk) ( #1836 )
...
This should solve issues with people making GitHub PRs and having the web editor messing things up. GitHub Web Editor sucks :(
2017-12-20 11:56:36 +00:00
dbb92096e4
More typehints, documentation fixes and static analysis cleanup
2017-07-15 12:12:06 +01:00
c3b8be3f60
and more typehints
2017-07-14 10:56:51 +01:00
51b0673b4b
Bite the bullet and enable strict types on everything
2017-06-07 12:53:16 +01:00
966e4bf8a1
Added name field to crashdump data
2017-05-02 19:37:35 +01:00
6d90f91be0
Fixed crashes while crashing related to plugins
2017-04-30 16:22:50 +01:00
4245274aec
Merge branch 'master' into api3/network
2017-03-25 21:26:46 +00:00
4c61ad9f2d
Stop skipping stack frames ( #425 )
2017-03-19 10:24:33 +00:00
56990eb28b
MCPE protocol gets its own namespace
2017-03-08 20:28:39 +00:00
09a6776674
Fixed a bug in CrashDump
...
@xxFlare really?
2017-01-25 17:36:40 +00:00
8bf8e2e22f
Moved crashdumps to their own folder ( #275 )
2017-01-20 10:52:35 +00:00
d6629d6843
More ?? ( #131 )
...
* More ??
* fix undefined variable
2016-11-30 10:07:37 +00:00
cde2d39029
New statistics system
2015-05-21 11:41:11 +02:00
0da628deca
Fixed some crashes related to crashing
2015-01-02 19:19:34 +01:00
04bdb13103
Improved move offset check
2015-01-02 19:14:18 +01:00
79bc1d6c85
Fixed server not stopping after a special crash
2014-11-04 17:15:20 +01:00
d312d2a143
Possible fix for #2046 , removed embedded class names
2014-09-19 09:44:58 +02:00
c5626bae34
Do not set Level to null, closes #2032
2014-09-01 11:29:44 +02:00
eab86f5f90
Replaced array() with []
2014-08-28 17:04:22 +02:00
60ea4d0e96
Removed hardcoded Server name from source
2014-08-22 18:31:17 +02:00
db7222976e
Code cleanup
2014-08-21 17:26:41 +02:00
7fcaa78de4
Catch uncatched thrown Exceptions to get useful backtraces
2014-08-01 17:04:16 +02:00
d0936329aa
Fixed crash reports using invalid lastError data
2014-07-28 15:41:13 +02:00
9124513584
Added RakLib version to crash information
2014-07-28 14:48:26 +02:00
10c67a57a7
Added extra crash dump settings, added way to disable parts of it or change the host
2014-07-28 14:42:51 +02:00
b10e63b951
Removed debug values on Crash dump
2014-07-28 13:47:38 +02:00
409eeda6ee
Added plugin crash detection
2014-07-28 13:20:13 +02:00
bf09c48d62
Fixed build number on crash dumps
2014-07-28 12:57:08 +02:00
aac646d343
Fixed full path phar on logs
2014-07-28 12:20:16 +02:00
aded24e6c6
Updated error path replace (again\!)
2014-07-27 23:05:49 +02:00
a95f8b45f1
Updated error path replace
2014-07-27 22:55:45 +02:00
7a3703d8b1
Fixed undefined $fullFile on CrashDump
2014-07-27 21:25:24 +02:00
6d77b0883e
Fixed getTrace() on crash with xdebug
2014-07-27 17:31:39 +02:00
7b45df680e
Added time and plugin cause
2014-07-27 12:39:38 +02:00
2448405e3a
Fixed rcon password being shown
2014-07-18 11:58:39 +02:00
d8cba4f045
Implemented new crash dumps
2014-07-18 11:54:11 +02:00