UFO: Alien Invasion Issue Tracker
UFO: Alien Invasion (ufoalieninvasion)
May 21, 2019
bug_report_tiny.png 19:33  Bug report #5704 - NULL PTR dereference when starting battle
darkrainx : Status changed: Open ⇒ Pending
bug_report_tiny.png 19:33  Bug report #5704 - NULL PTR dereference when starting battle
darkrainx : Resolution changed: Not determined ⇒ RESOLVED
May 19, 2019
bug_report_tiny.png 12:56  Bug report #5375 - func_breakables disappear
darkrainx : Issue closed
bug_report_tiny.png 12:56  Bug report #5375 - func_breakables disappear
darkrainx : Status changed: Confirmed ⇒ Closed
bug_report_tiny.png 12:56  Bug report #5375 - func_breakables disappear
darkrainx : Percent completed: 0% ⇒ 100%
bug_report_tiny.png 12:56  Bug report #5375 - func_breakables disappear
darkrainx : Resolution changed: Not determined ⇒ RESOLVED
bug_report_tiny.png 12:56  Bug report #5375 - func_breakables disappear
darkrainx : alextishin ⇒ Not being worked on
bug_report_tiny.png 12:56  Bug report #5375 - func_breakables disappear
darkrainx : Time spent: No time spent ⇒ 247 weeks, 6 days, 19 hours
April 18, 2019
bug_report_tiny.png 14:47  Bug report #5704 - NULL PTR dereference when starting battle
cypherpunks : Custom field changed: Unknown ⇒ x86_64
bug_report_tiny.png 14:47  Bug report #5704 - NULL PTR dereference when starting battle
cypherpunks : Custom field changed: Unknown ⇒ Linux
bug_report_tiny.png 14:46  Bug report #5704 - NULL PTR dereference when starting battle
cypherpunks : Issue created
GDB reports this call stack and most importantly this being null:
<source lang="c">
Item::getReactionFireWeaponType(this=0x0)
Inventory::holdsReactionFireWeapon(this=0xe482c9a02c8 <cl+955336>)
HUD_UpdateButtons(le=<optimized out>)
Cvar_ExecuteChangeListener(cvar=0xe482ec54740)
Cvar_Set2(varName=0xe482c80be4b "mn_rweapon", value=0x7fbc98cb06f0 "weapons/stunrod/stunrod", force=0x0)
Cvar_Set(varName=0xe482c80be4b "mn_rweapon", value=0xe482c83157e "%s")
CL_ActorCvars(chr=0xe482fc4cb50)
CL_UpdateCharacterValues(chr=0xe482fc4cb50)
CL_ActorSelect(le=0xe482c99fff0 <cl+954608>)
CL_ActorSelectList(num=0x0)
</source>

the null deref happens in src/game/inv_shared.h:484:
<source lang="c++">
483 inline const objDef_t* def (void) const {
484 return _itemDef;
485 }
</source>
bug_report_tiny.png 14:46  Bug report #5704 - NULL PTR dereference when starting battle
cypherpunks : 'UFO: Alien Invasion version 2.5 (Stable)' added
March 10, 2019
feature_request_tiny.png 03:54  Feature request #5686 - Make UFO:AI compile on Windows 64bit
darkrainx : Status changed: Open ⇒ Accepted
March 07, 2019
bug_report_tiny.png 18:44  Bug report #5703 - segfault after pressing "Start"
geever : Resolution changed: RESOLVED ⇒ CAN'T REPRODUCE
bug_report_tiny.png 18:44  Bug report #5703 - segfault after pressing "Start"
geever : Issue closed
bug_report_tiny.png 00:32  Bug report #5703 - segfault after pressing "Start"
darkrainx : Status changed: Waiting ⇒ Closed
bug_report_tiny.png 00:32  Bug report #5703 - segfault after pressing "Start"
darkrainx : Resolution changed: CAN'T REPRODUCE ⇒ RESOLVED
March 02, 2019
bug_report_tiny.png 02:30  Bug report #5703 - segfault after pressing "Start"
darkrainx : Reproducability changed: Not determined ⇒ Can't reproduce
bug_report_tiny.png 02:30  Bug report #5703 - segfault after pressing "Start"
darkrainx : Resolution changed: Not determined ⇒ CAN'T REPRODUCE
bug_report_tiny.png 02:30  Bug report #5703 - segfault after pressing "Start"
darkrainx : Status changed: Open ⇒ Waiting
February 28, 2019
bug_report_tiny.png 14:26  Bug report #5703 - segfault after pressing "Start"
uvlalid : Description updated
bug_report_tiny.png 14:15  Bug report #5703 - segfault after pressing "Start"
uvlalid : Custom field changed: Unknown ⇒ x86_64
bug_report_tiny.png 14:15  Bug report #5703 - segfault after pressing "Start"
uvlalid : Custom field changed: Unknown ⇒ Linux
bug_report_tiny.png 14:13  Bug report #5703 - segfault after pressing "Start"
uvlalid : Description updated
bug_report_tiny.png 14:13  Bug report #5703 - segfault after pressing "Start"
uvlalid : Reproducability changed: Reproduction steps updated
bug_report_tiny.png 14:08  Bug report #5703 - segfault after pressing "Start"
uvlalid : Issue created
installed using void's xbps package manager with command `sudo xbps-install -Sv ufoai`.

ufo version: 2.5 AMD64 Nov 13 2018 Linux RELEASE

os: void linux x86_64 musl

`cat /proc/version` => Linux version 4.19.25_1 (void-buildslave@a-hel-fi) (gcc version 8.2.0 (GCC)) #1 SMP PREEMPT Sat Feb 23 09:25:17 UTC 2019

`glxinfo | grep "Device"` => Device: AMD MULLINS (DRM 2.50.0, 4.19.25_1, LLVM 7.0.1)

`lspci | grep "VGA compatible controller"` => VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mullins [Radeon R4/R5 Graphics] (rev 05)

[[https://ghostbin.com/paste/4d5xd|shell outputs]]

[[https://ghostbin.com/paste/h4yfg|ufoconsole.log]]
bug_report_tiny.png 14:08  Bug report #5703 - segfault after pressing "Start"
uvlalid : 'UFO: Alien Invasion version 2.5 (Stable)' added
February 22, 2019
bug_report_tiny.png 21:56  Bug report #5701 - Program crashes after mission is finished on windows
darkrainx : Issue closed
bug_report_tiny.png 21:56  Bug report #5701 - Program crashes after mission is finished on windows
darkrainx : Percent completed: 0% ⇒ 100%
bug_report_tiny.png 21:15  Bug report #5701 - Program crashes after mission is finished on windows
darkrainx : Status changed: Pending ⇒ Closed
bug_report_tiny.png 21:15  Bug report #5701 - Program crashes after mission is finished on windows
darkrainx : Resolution changed: CAN'T REPRODUCE ⇒ NOT AN ISSUE
February 19, 2019
enhancement_tiny.png 14:40  Submit Patch #5700 - GWL_WNDPROC is undefined compiling source in Visual Studio 2017 for x64
darkrainx : Issue closed
enhancement_tiny.png 14:40  Submit Patch #5700 - GWL_WNDPROC is undefined compiling source in Visual Studio 2017 for x64
darkrainx : Status changed: Open ⇒ Closed
enhancement_tiny.png 14:40  Submit Patch #5700 - GWL_WNDPROC is undefined compiling source in Visual Studio 2017 for x64
darkrainx : Percent completed: 0% ⇒ 100%
enhancement_tiny.png 14:40  Submit Patch #5700 - GWL_WNDPROC is undefined compiling source in Visual Studio 2017 for x64
darkrainx : Resolution changed: Not determined ⇒ RESOLVED
February 14, 2019
enhancement_tiny.png 18:18  Submit Patch #5699 - Win64 crashing at startup while trying to load config files
darkrainx : Issue closed
enhancement_tiny.png 18:18  Submit Patch #5699 - Win64 crashing at startup while trying to load config files
darkrainx : Status changed: Open ⇒ Closed
enhancement_tiny.png 18:18  Submit Patch #5699 - Win64 crashing at startup while trying to load config files
darkrainx : Percent completed: 0% ⇒ 100%
enhancement_tiny.png 18:18  Submit Patch #5699 - Win64 crashing at startup while trying to load config files
darkrainx : Resolution changed: Not determined ⇒ RESOLVED
bug_report_tiny.png 00:56  Bug report #3227 - Win-Installer .ump files doubled
darkrainx : Issue closed
June 28, 2014
icon_build.png 12:38 UFO: Alien Invasion version 2.5 (Stable)
New version released
April 25, 2012
icon_build.png 12:00 UFO: Alien Invasion version 2.4 (Stable)
New version released
June 17, 2010
icon_build.png 12:00 UFO: Alien Invasion version 2.3 (Stable)
New version released
January 01, 1970
icon_build.png 00:00 UFO: Alien Invasion (any version prior to 2.3)
New version released
Show moreaction_add_small.png