I found another issue, and this one's a crasher : p
It seems that STR_MUTON_MEDIC is missing its items: entry. The upshot of this is that when you stun one to take home, the game crashes on the debriefing screen since it tries to look up the rule info for each item in the base's storage and can't find any info for STR_MUTON_MEDIC.
here's the stack trace, for the "technical" proof:
Program received signal SIGSEGV, Segmentation fault.
0x00000000009059f2 in OpenXcom::RuleItem::getAlien (this=0x0) at /home/myk/src/openxcom/src/Ruleset/RuleItem.cpp:665
665 return _liveAlien;
(gdb) bt
#0 0x00000000009059f2 in OpenXcom::RuleItem::getAlien (this=0x0) at /home/myk/src/openxcom/src/Ruleset/RuleItem.cpp:665
#1 0x0000000000989823 in OpenXcom::Base::getUsedContainment (this=0x6bf4d40) at /home/myk/src/openxcom/src/Savegame/Base.cpp:1111
#2 0x000000000075b585 in OpenXcom::DebriefingState::recoverItems (this=0x6677900, from=0x6d91fc0, base=0x6bf4d40)
at /home/myk/src/openxcom/src/Battlescape/DebriefingState.cpp:1119
#3 0x00000000007588e3 in OpenXcom::DebriefingState::prepareDebriefing (this=0x6677900)
at /home/myk/src/openxcom/src/Battlescape/DebriefingState.cpp:853
#4 0x00000000007532d7 in OpenXcom::DebriefingState::DebriefingState (this=0x6677900)
at /home/myk/src/openxcom/src/Battlescape/DebriefingState.cpp:157
#5 0x00000000006fb631 in OpenXcom::BattlescapeState::finishBattle (this=0x5b0b250, abort=false, inExitArea=10)
at /home/myk/src/openxcom/src/Battlescape/BattlescapeState.cpp:1956
#6 0x000000000073459c in OpenXcom::NextTurnState::close (this=0x5a8a0b0) at /home/myk/src/openxcom/src/Battlescape/NextTurnState.cpp:172
#7 0x00000000007344c3 in OpenXcom::NextTurnState::handle (this=0x5a8a0b0, action=0x7fffffffd3f0)
at /home/myk/src/openxcom/src/Battlescape/NextTurnState.cpp:144
#8 0x0000000000797ea5 in OpenXcom::Game::run (this=0x4e20bb0) at /home/myk/src/openxcom/src/Engine/Game.cpp:237
#9 0x000000000065b25e in main (argc=3, argv=0x7fffffffd788) at /home/myk/src/openxcom/src/main.cpp:68
(gdb) frame 1
#1 0x0000000000989823 in OpenXcom::Base::getUsedContainment (this=0x6bf4d40) at /home/myk/src/openxcom/src/Savegame/Base.cpp:1111
1111 if (_rule->getItem((i)->first)->getAlien())
(gdb) print i
$1 = {first = "STR_MUTON_MEDIC", second = 1}
(gdb) print _rule->getItem((i)->first)
$2 = (OpenXcom::RuleItem *) 0x0