Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace Vehicle #4814

Closed
DorpsGek opened this issue Nov 2, 2011 · 5 comments
Closed

Replace Vehicle #4814

DorpsGek opened this issue Nov 2, 2011 · 5 comments
Labels
flyspray This issue is imported from FlySpray (https://bugs.openttd.org/)

Comments

@DorpsGek
Copy link
Member

DorpsGek commented Nov 2, 2011

Pecas opened the ticket and wrote:

When I try to replace old vehicles with new types of vehicles, the game crashes

Attachments

Reported version: trunk
Operating system: Windows


This issue was imported from FlySpray: https://bugs.openttd.org/task/4814
@DorpsGek
Copy link
Member Author

DorpsGek commented Nov 2, 2011

Rubidium wrote:

Could you attach the savegame that you were playing when the crash happened?


This comment was imported from FlySpray: https://bugs.openttd.org/task/4814#comment10471

@DorpsGek
Copy link
Member Author

DorpsGek commented Nov 2, 2011

Yexo wrote:

Stacktrace:
KERNELBASE.dll!RaiseException() + 0x3d bytes
openttd.exe!raise(int signum) Line 593 C
openttd.exe!abort() Line 81 C
openttd.exe!error(const char * s, ...) Line 127 C++

openttd.exe!DrawRoadVehPurchaseInfo(int left, int right, int y, unsigned short engine_number) Line 632 + 0x2a bytes C++
openttd.exe!DrawVehiclePurchaseInfo(int left, int right, int y, unsigned short engine_number) Line 792 C++
openttd.exe!ReplaceVehicleWindow::OnPaint() Line 399 C++
openttd.exe!DrawOverlappedWindow(Window * w, int left, int top, int right, int bottom) Line 554 C++
openttd.exe!DrawOverlappedWindowForAll(int left, int top, int right, int bottom) Line 570 C++
openttd.exe!RedrawScreenRect(int left, int top, int right, int bottom) Line 1548 C++
openttd.exe!DrawDirtyBlocks() Line 1638 + 0x5 bytes C++
openttd.exe!UpdateWindows() Line 2459 C++
openttd.exe!VideoDriver_Win32::MainLoop() Line 905 C++
openttd.exe!ttd_main(int argc, char * * argv) Line 792 C++
openttd.exe!WinMain(HINSTANCE__ * hInstance, HINSTANCE__ * hPrevInstance, char * lpCmdLine, int nCmdShow) Line 444 C++
openttd.exe!__tmainCRTStartup() Line 275 + 0x21 bytes C
kernel32.dll!BaseThreadInitThunk() + 0xd bytes
ntdll.dll!RtlUserThreadStart() + 0x21 bytes


This comment was imported from FlySpray: https://bugs.openttd.org/task/4814#comment10472

@DorpsGek
Copy link
Member Author

DorpsGek commented Nov 3, 2011

Pecas wrote:

My crash savegame after crash

Attachments


This comment was imported from FlySpray: https://bugs.openttd.org/task/4814#comment10473

@DorpsGek
Copy link
Member Author

DorpsGek commented Nov 3, 2011

frosch wrote:

The crash happens due to a NewGRF conflict, which OpenTTD now checks more strict. You should enable "Vehicle"->"Enable multiple NewGRF engine sets" in advanced settings for your next game (that is also the default in new installations of OpenTTD). In the current savegame most vehicles are messed up and have mixed statistics from different GRFs.

Attached is a "fixed" version of your savegame, which should be loadable with the current nightly.

Attachments


This comment was imported from FlySpray: https://bugs.openttd.org/task/4814#comment10474

@DorpsGek
Copy link
Member Author

DorpsGek commented Nov 3, 2011

frosch closed the ticket.

Reason for closing: Won't fix

caused by loading conflicting vehicle NewGRFs without the required advanced setting.


This comment was imported from FlySpray: https://bugs.openttd.org/task/4814

@DorpsGek DorpsGek closed this as completed Nov 3, 2011
@DorpsGek DorpsGek added Core flyspray This issue is imported from FlySpray (https://bugs.openttd.org/) labels Apr 7, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
flyspray This issue is imported from FlySpray (https://bugs.openttd.org/)
Projects
None yet
Development

No branches or pull requests

1 participant