Jonathan G Rennison
|
ead18b2af2
|
Merge branch 'master' into jgrpp
# Conflicts:
# CMakeLists.txt
# src/3rdparty/md5/md5.h
# src/3rdparty/squirrel/squirrel/squtils.h
# src/animated_tile.cpp
# src/console_func.h
# src/core/CMakeLists.txt
# src/core/container_func.hpp
# src/core/smallstack_type.hpp
# src/crashlog.cpp
# src/crashlog.h
# src/debug.h
# src/economy.cpp
# src/gamelog.cpp
# src/industry_gui.cpp
# src/lang/catalan.txt
# src/misc_gui.cpp
# src/network/network_content.h
# src/newgrf.cpp
# src/newgrf.h
# src/newgrf_config.cpp
# src/newgrf_config.h
# src/newgrf_gui.cpp
# src/os/unix/font_unix.cpp
# src/os/windows/crashlog_win.cpp
# src/rail_cmd.cpp
# src/saveload/animated_tile_sl.cpp
# src/script/api/script_tilelist.cpp
# src/settings.cpp
# src/settingsgen/settingsgen.cpp
# src/sl/oldloader_sl.cpp
# src/station.cpp
# src/station_cmd.cpp
# src/stdafx.h
# src/strgen/strgen.cpp
# src/strgen/strgen_base.cpp
# src/table/settings/gui_settings.ini
# src/train_gui.cpp
# src/vehicle.cpp
# src/vehicle_base.h
# src/vehicle_cmd.cpp
# src/vehicle_gui_base.h
# src/viewport_sprite_sorter.h
|
11 months ago |
Jonathan G Rennison
|
d09b504bc5
|
Merge branch 'master' into jgrpp
# Conflicts:
# .github/workflows/ci-build.yml
# .github/workflows/release-linux.yml
# .github/workflows/release-macos.yml
# .github/workflows/release-source.yml
# .github/workflows/release.yml
# CMakeLists.txt
# COMPILING.md
# src/ai/ai_core.cpp
# src/ai/ai_gui.cpp
# src/bridge_gui.cpp
# src/company_gui.cpp
# src/console_cmds.cpp
# src/core/CMakeLists.txt
# src/core/smallmap_type.hpp
# src/disaster_vehicle.h
# src/effectvehicle_base.h
# src/fontcache.cpp
# src/game/game_core.cpp
# src/game/game_gui.cpp
# src/gamelog.cpp
# src/gamelog_internal.h
# src/group_gui.cpp
# src/linkgraph/linkgraph.h
# src/misc.cpp
# src/network/core/config.h
# src/network/core/udp.cpp
# src/network/network_chat_gui.cpp
# src/network/network_content_gui.cpp
# src/network/network_gui.cpp
# src/newgrf.cpp
# src/newgrf_gui.cpp
# src/newgrf_profiling.cpp
# src/newgrf_profiling.h
# src/object_gui.cpp
# src/openttd.cpp
# src/openttd.h
# src/order_gui.cpp
# src/os/windows/font_win32.cpp
# src/rail_gui.cpp
# src/road.cpp
# src/road_gui.cpp
# src/saveload/afterload.cpp
# src/saveload/saveload.h
# src/script/api/script_controller.cpp
# src/script/api/script_roadtypelist.cpp
# src/script/script_config.cpp
# src/script/script_config.hpp
# src/script/script_instance.cpp
# src/script/script_scanner.cpp
# src/script/squirrel.cpp
# src/script/squirrel_helper.hpp
# src/settings_gui.cpp
# src/settings_internal.h
# src/settings_type.h
# src/table/settings/network_private_settings.ini
# src/timetable_gui.cpp
# src/vehicle.cpp
# src/vehicle_base.h
# src/window_gui.h
|
11 months ago |
Jonathan G Rennison
|
8c507d6611
|
Crash log: Suppress messages from internal faults
|
12 months ago |
Jonathan G Rennison
|
b26a3fa41e
|
Crash log: Write out crash log incrementally on Windows, MacOS
|
12 months ago |
Jonathan G Rennison
|
da07c8ce51
|
Crash log: Move GDB/LLDB logging to its own section
|
12 months ago |
Jonathan G Rennison
|
dd57fc6ecf
|
Unix crash log: Generalise crash log fault handling to all sections
|
12 months ago |
Rubidium
|
30b9e02dd9
|
Codechange: replace crashlog filenames with std::string in Crashlog
|
1 year ago |
Rubidium
|
19304bd3d5
|
Codechange: replace seprintf with fmt::format for filling the crash log data
|
1 year ago |
Patric Stout
|
0850193a38
|
Fix: survey result on crash only worked on Linux (#10855)
Every OS-specific crashlog handler has their own MakeCrashLog
in some form. In result, only Linux was calling the generic one.
|
1 year ago |
Patric Stout
|
199e41c762
|
Codechange: use default dtor instead of empty (#10826)
|
1 year ago |
Rubidium
|
f74e26ca7e
|
Codechange: replace error/usererror printf variant with fmt variant and rename
|
1 year ago |
Rubidium
|
d51d08ddcb
|
Codechange: put stack variables in global variables for gamelog/crashlog
|
1 year ago |
Jonathan G Rennison
|
5e00d535bc
|
Debug: Detect which frame's state first diverged after a desync
|
2 years ago |
Jonathan G Rennison
|
3176313576
|
Avoid blocking network and game when writing desync savegames
|
2 years ago |
Jonathan G Rennison
|
76e12c994d
|
Crash log: Write log to file and console as it is being generated on Unix
|
2 years ago |
glx22
|
b6c5f49379
|
Change: add a timestamp in name of crash files
|
2 years ago |
Jonathan G Rennison
|
3892a1e201
|
Log client ID/name in server desync logs
|
2 years ago |
Jonathan G Rennison
|
4543803823
|
Crash log: Increase crash log length limit on Unix
Allocate buffer using mmap if possible
|
3 years ago |
Jonathan G Rennison
|
fe8da3ae3a
|
Fix missing include in header
|
3 years ago |
Jonathan G Rennison
|
24fdc8331b
|
Add CheckCaches mode to emit a log/save/screenshot on detected issue
|
3 years ago |
Jonathan G Rennison
|
63ddf7f587
|
Crashlog: Update thread/lock handling to match GameLoop changes
|
3 years ago |
Jonathan G Rennison
|
5e14b54a0c
|
Merge branch 'master' into jgrpp
|
3 years ago |
Michael Lutz
|
13011e00c6
|
Fix #8860: [Win32] Crashlog window wasn't reliably shown for crashes not on the main thread.
|
3 years ago |
Jonathan G Rennison
|
669b68d140
|
Crashlog: Suffix crash file names with date/time
|
4 years ago |
Jonathan G Rennison
|
cbdd9f84d8
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/console_gui.cpp
# src/lang/korean.txt
# src/video/sdl2_v.cpp
# src/video/sdl2_v.h
# src/window.cpp
# src/window_gui.h
|
5 years ago |
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
5 years ago |
Jonathan G Rennison
|
6c21c93192
|
Add command line switch -Z to write detailed version information
|
5 years ago |
Jonathan G Rennison
|
6ce7f22fe6
|
Send server desync log to client
|
5 years ago |
Jonathan G Rennison
|
459a49cb24
|
Add flags for mismatch type to client desync log
|
5 years ago |
Jonathan G Rennison
|
a1cf3358fe
|
Add missing include to crashlog.h
|
5 years ago |
Jonathan G Rennison
|
97baff6fd8
|
Add client desync log to server desync log output
|
5 years ago |
Jonathan G Rennison
|
fa55a1c002
|
Output a log, savegame and screenshot on desync events
|
5 years ago |
Jonathan G Rennison
|
674732cd68
|
Merge: Codechange: Use null pointer literal instead of the NULL macro
|
5 years ago |
Henry Wilson
|
7c8e7c6b6e
|
Codechange: Use null pointer literal instead of the NULL macro
|
5 years ago |
Jonathan G Rennison
|
743432e7f0
|
Try to do non-main thread crash save/screenshot in main thread
|
6 years ago |
Jonathan G Rennison
|
f42cc19aad
|
Merge branch 'cpp-11' into crashlog_improvements
# Conflicts:
# Makefile.src.in
# src/crashlog.cpp
# src/crashlog.h
|
6 years ago |
Charles Pigott
|
62d79900ec
|
Add: List recent news messages in crashlog output
|
6 years ago |
Jonathan G Rennison
|
3271d69bda
|
Enable crashlogs for emergency or missing NewGRF savegames, in dev mode.
Factor out common checks for emergency and missing NewGRFs.
|
7 years ago |
Jonathan G Rennison
|
349ddd90b7
|
Maintain a circular buffer of recent commands, add to crashlog.
Add console command to dump command log.
Increase max crashlog size.
|
7 years ago |
Jonathan G Rennison
|
62631cba02
|
Attempt to log distro name/version in Unix crashlog.
Factor out fork/execve/read stdout code into own function.
|
8 years ago |
Jonathan G Rennison
|
8d078acb4e
|
Log registers and fault instruction in Unix crashlog.
|
8 years ago |
Jonathan G Rennison
|
cbc35e8aae
|
Try to make scope info logging more robust.
Add checks for validity of Vehicle ptrs in scope_dumper::VehicleInfo.
In Unix mode, try to handle SIGSEGVs when dumping scope info.
|
8 years ago |
planetmaker
|
c24374f99c
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
12 years ago |
planetmaker
|
f00d9976f9
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
12 years ago |
rubidium
|
6c9078fd30
|
(svn r21844) -Codechange: move documentation towards the code to make it more likely to be updates [a-c].
|
14 years ago |
rubidium
|
f0ad5fd749
|
(svn r21844) -Codechange: move documentation towards the code to make it more likely to be updates [a-c].
|
14 years ago |
alberth
|
2ac558494c
|
(svn r19272) -Doc: successfull -> successful.
|
14 years ago |
alberth
|
01562e2dfc
|
(svn r19272) -Doc: successfull -> successful.
|
14 years ago |
smatz
|
9fc910fbc2
|
(svn r18855) -Codechange: record compiler name and version in the crash log
|
15 years ago |
smatz
|
91ace4d50f
|
(svn r18855) -Codechange: record compiler name and version in the crash log
|
15 years ago |