URL:
<http://gna.org/bugs/?23608>
Summary: UBSAN: findings while playing tutorial
Project: Battle for Wesnoth
Submitted by: matthiaskrgr
Submitted on: Sun 24 May 2015 12:48:25 AM UTC
Category: Bug
Severity: 2 - Minor
Priority: 5 - Normal
Item Group: Artificial Intelligence
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: git
Operating System: linux
_______________________________________________________
Details:
Compiled the game with -fsanitize=address,undefined and -g3 under gcc 5 and
played a bit through the tutorial.
The first one appears fairly at game start:
/home/matthias/vcs/github/wesnoth/src/lua/ltable.cpp:81:3: runtime error:
signed integer overflow: 996952458 + 1420850562 cannot be represented in type
'int'
This one appears a few times as soon as the AI does it's turn.
/home/matthias/vcs/github/wesnoth/src/ai/composite/aspect.hpp:258:7: runtime
error: member call on address 0x7ffedb9531f0 which does not point to an object
of type 'readonly_context'
0x7ffedb9531f0: note: object has invalid vptr
34 7f 00 00 00 b8 89 05 00 00 00 00 80 a2 45 00 a0 61 00 00 98 0a 6f 05 00
00 00 00 98 69 6f 05
^~~~~~~~~~~~~~~~~~~~~~~
invalid vptr
And some more appear when I ended the scenario.
Full log attached.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Sun 24 May 2015 12:48:25 AM UTC Name: ubsan1.txt Size: 16kB By:
matthiaskrgr
<http://gna.org/bugs/download.php?file_id=24533>
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?23608>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Wesnoth-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-bugs