Navigation Menu

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

Problem with r25736 #5865

Closed
DorpsGek opened this issue Jan 14, 2014 · 2 comments
Closed

Problem with r25736 #5865

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

Comments

@DorpsGek
Copy link
Member

MJP opened the ticket and wrote:

I tried http://blog.openttdcoop.org/2013/08/06/dont-try-this-at-home-prozone-game-2013/ at home.

Problem: r25735 works fine, r25736+ crashes when I unpause the game.

Reported version: trunk
Operating system: All


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

planetmaker wrote:

Starting program: /home/ingo/ottd/trunk/bin/openttd
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffea47f700 (LWP 13793)]
[Thread 0x7fffea47f700 (LWP 13793) exited]
[New Thread 0x7fffea47f700 (LWP 13794)]
[New Thread 0x7fffe9b93700 (LWP 13795)]
[Thread 0x7fffe9b93700 (LWP 13795) exited]
[New Thread 0x7fffe9b93700 (LWP 13796)]
[New Thread 0x7fffe9392700 (LWP 13797)]
[Thread 0x7fffe9b93700 (LWP 13796) exited]
[New Thread 0x7fffe9b93700 (LWP 13799)]
[Thread 0x7fffe9b93700 (LWP 13799) exited]

Program received signal SIGSEGV, Segmentation fault.
0x00000000006f0e9f in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
(gdb) bt
# 0 0x00000000006f0e9f in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 1 0x00000000006f104b in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 2 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 3 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 4 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 5 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 6 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 7 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 8 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 9 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 10 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 11 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 12 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 13 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 14 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 15 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 16 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 17 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 18 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 19 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 20 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 21 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 22 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 23 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 24 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 25 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 26 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 27 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 28 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 29 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 30 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 31 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 32 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 33 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 34 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 35 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 36 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 37 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 38 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 39 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 40 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 41 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 42 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 43 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 44 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 45 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 46 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()

(...)

# 69864 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 69865 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 69866 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 69867 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 69868 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 69869 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 69870 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 69871 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 69872 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 69873 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 69874 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 69875 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 69876 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 69877 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 69878 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()

(...)

# 74737 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 74738 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 74739 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 74740 0x00000000006f1062 in OrderList::GetNextStoppingStation(Vehicle const*, Order const*) const ()
# 74741 0x00000000005e4934 in LoadUnloadStation(Station*) ()
# 74742 0x0000000000828abd in CallVehicleTicks() ()
# 74743 0x00000000006e964c in StateGameLoop() ()
# 74744 0x00000000006ea4e8 in GameLoop() ()
# 74745 0x0000000000837bc2 in VideoDriver_SDL::MainLoop() ()
# 74746 0x00000000006e89a5 in openttd_main(int, char**) ()
# 74747 0x00007ffff4ef8995 in __libc_start_main (main=0x5192c0

, argc=1, ubp_av=0x7fffffffe218, init=, fini=, rtld_fini=, stack_end=0x7fffffffe208) at libc-start.c:276
# 74748 0x0000000000520e3e in _start ()


This comment was imported from FlySpray: https://bugs.openttd.org/task/5865#comment12923

@DorpsGek
Copy link
Member Author

fonsinchen closed the ticket.

Reason for closing: Fixed

in r26263


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

@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