#4416: segfault crash while/after instructing droid to build
-------------------------------------+-------------------------
Reporter: tnmurphy | Owner:
Type: bug | Status: new
Priority: normal | Milestone: unspecified
Component: other | Version: git/master
Operating System: All/Non-Specific |
-------------------------------------+-------------------------
I'm building 9498600700129d69d3633adecef76ea1a4de33c0 on Fedora 23 x86_64
with an NVIDIA card. It's occasional - in the middle of a game with lots
of things happening.
I'm using address sanitiser so I get this stack trace:
==23151==ERROR: AddressSanitizer: SEGV on unknown address 0x0000000000a0
(pc 0x0000006d0c0c bp 0x7ffd1869e620 sp 0x7ffd1869e600 T0)
#0 0x6d0c0b in intBuildStarted(DROID*)
/home/tmurphy/space/build/warzone2100/src/hci.cpp:2602
#1 0x56fe33 in actionUpdateDroid(DROID*)
/home/tmurphy/space/build/warzone2100/src/action.cpp:1478
#2 0x62ae4c in droidUpdate(DROID*)
/home/tmurphy/space/build/warzone2100/src/droid.cpp:884
#3 0x741262 in gameStateUpdate
/home/tmurphy/space/build/warzone2100/src/loop.cpp:617
#4 0x74172c in gameLoop()
/home/tmurphy/space/build/warzone2100/src/loop.cpp:695
#5 0x745d60 in runGameLoop
/home/tmurphy/space/build/warzone2100/src/main.cpp:886
#6 0x7463b4 in mainLoop()
/home/tmurphy/space/build/warzone2100/src/main.cpp:992
#7 0xb84b41 in wzMainEventLoop()
/home/tmurphy/space/build/warzone2100/lib/sdl/main_sdl.cpp:1601
#8 0x7477fa in realmain(int, char**)
/home/tmurphy/space/build/warzone2100/src/main.cpp:1323
#9 0xb7c547 in main
/home/tmurphy/space/build/warzone2100/lib/sdl/main_sdl.cpp:70
#10 0x7f1acbd2257f in __libc_start_main (/lib64/libc.so.6+0x2057f)
#11 0x562af8 in _start
(/home/tmurphy/space/build/warzone2100/src/warzone2100+0x562af8)
--
Ticket URL: <http://developer.wz2100.net/ticket/4416>
Warzone 2100 Trac <http://developer.wz2100.net/>
The Warzone 2100 Project
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
Warzone2100-project mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/warzone2100-project