[xoreos-git] [xoreos/xoreos] 7aec77: COMMON: Guard against invalid_utf8 exceptions in U...
Sven Hesse
noreply at github.com
Mon Feb 25 20:42:10 CET 2019
Branch: refs/heads/master
Home: https://github.com/xoreos/xoreos
Commit: 7aec77b0854ed6760f771fd50017ab546ebe2868
https://github.com/xoreos/xoreos/commit/7aec77b0854ed6760f771fd50017ab546ebe2868
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
M src/common/ustring.cpp
Log Message:
-----------
COMMON: Guard against invalid_utf8 exceptions in UString::strcmp()
Commit: 769cb854566d20bacb7bcfddcbde3ccda5e67e1b
https://github.com/xoreos/xoreos/commit/769cb854566d20bacb7bcfddcbde3ccda5e67e1b
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
M src/aurora/nwscript/variable.cpp
Log Message:
-----------
AURORA: Catch all exceptions in the NWScript Variable destructor
This fixes Coverity Scan issue #1399032.
Commit: 25bec064112786ae6f201151e3605a6c148d0411
https://github.com/xoreos/xoreos/commit/25bec064112786ae6f201151e3605a6c148d0411
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
M src/aurora/lua/variable.cpp
Log Message:
-----------
AURORA: Catch all exceptions in the Lua Variable destructor
This fixes Coverity Scan issue #1399025.
Commit: 6c703a99f1d9c40e2186d6f47df59ca4c310a6b8
https://github.com/xoreos/xoreos/commit/6c703a99f1d9c40e2186d6f47df59ca4c310a6b8
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
M src/graphics/graphics.cpp
Log Message:
-----------
GRAPHICS: Catch all exceptions in the GraphicsManager destructor
This fixes Coverity Scan issue #1399021.
Commit: 4436356405e36a680139650903af5fd68a62d842
https://github.com/xoreos/xoreos/commit/4436356405e36a680139650903af5fd68a62d842
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
M src/engines/aurora/console.cpp
Log Message:
-----------
ENGINES: Catch all exceptions in the ConsoleWindow destructor
This fixes Coverity Scan issue #1399019.
Commit: 68ecfffd30e26c0867aafe074d2149f59eeb9e6d
https://github.com/xoreos/xoreos/commit/68ecfffd30e26c0867aafe074d2149f59eeb9e6d
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
M src/engines/aurora/console.cpp
Log Message:
-----------
ENGINES: Catch all exceptions in the Console destructor
This fixes Coverity Scan issue #1399016.
Commit: d61af991f8198ded8a1b05f400b148aaa9cc21ce
https://github.com/xoreos/xoreos/commit/d61af991f8198ded8a1b05f400b148aaa9cc21ce
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
M src/engines/jade/room.cpp
Log Message:
-----------
JADE: Catch all exceptions in the Room destructor
This fixes Coverity Scan issue #1399013.
Commit: 2c620ae7ff5c80d801092717bddc7f7b00643f80
https://github.com/xoreos/xoreos/commit/2c620ae7ff5c80d801092717bddc7f7b00643f80
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
M src/graphics/aurora/cursorman.cpp
Log Message:
-----------
GRAPHICS: Catch all exceptions in the CursorManager destructor
This fixes Coverity Scan issue #1399002.
Commit: 0e2f8278d0a9aa2575a11e6e29ceadc33a59f886
https://github.com/xoreos/xoreos/commit/0e2f8278d0a9aa2575a11e6e29ceadc33a59f886
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
M src/engines/kotorbase/gui/loadscreen.cpp
M src/engines/kotorbase/gui/loadscreen.h
Log Message:
-----------
KOTORBASE: Initialize LoadScreen::_progressBar
This fixes Coverity Scan issue #1399011.
Commit: 658d1d3f42c5a45c47024081a3d3f79bb8470b06
https://github.com/xoreos/xoreos/commit/658d1d3f42c5a45c47024081a3d3f79bb8470b06
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
M src/engines/nwn/walkmeshloader.cpp
Log Message:
-----------
NWN: Make sure we don't deref a nullptr in the WalkmeshLoader
This fixes Coverity Scan issue #1399041.
Commit: 251d2c023a3223651360b4277ce0cce529ac30cc
https://github.com/xoreos/xoreos/commit/251d2c023a3223651360b4277ce0cce529ac30cc
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
M src/engines/aurora/localpathfinding.cpp
Log Message:
-----------
ENGINES: Change dynamic_cast from * to & in LocalAStar
So that it throws instead of dereferencing a nullptr on cast fail.
This fixes Coverity Scan issue #1398997.
Commit: 3edb742ee543f678efa449955d34c02f864e7648
https://github.com/xoreos/xoreos/commit/3edb742ee543f678efa449955d34c02f864e7648
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
M src/engines/nwn/gui/chargen/charfeats.cpp
M src/engines/nwn/gui/chargen/charfeats.h
M src/engines/nwn/gui/chargen/charskills.cpp
M src/engines/nwn/gui/chargen/charskills.h
Log Message:
-----------
NWN: Pass structures by const ref instead of value in char gen
Commit: 6bf8fe5f8eb4575ed63209b432747233220ae235
https://github.com/xoreos/xoreos/commit/6bf8fe5f8eb4575ed63209b432747233220ae235
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
M src/engines/kotorbase/creature.h
Log Message:
-----------
KOTORBASE: Initialize Creature ability scores
Commit: edd15e15466875676b947a821e47207eb76e5b53
https://github.com/xoreos/xoreos/commit/edd15e15466875676b947a821e47207eb76e5b53
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
M src/engines/aurora/pathfinding.cpp
Log Message:
-----------
ENGINES: Initialize Pathfinding::_walkmeshVisible
Compare: https://github.com/xoreos/xoreos/compare/4c7f9bfa2b6f...edd15e154668
More information about the xoreos-git
mailing list