UFO: Alien Invasion Issue Tracker
UFO: Alien Invasion
Go to the previous open issue
Go to the previous issue (open or closed)
star_faded.png
Please log in to bookmark issues
icon_project.png UFO: Alien Invasion / Open Bug report #5611 Crash when shooting sniper rifle through glass
Go to the next issue (open or closed)
Go to the next open issue
Issue basics
  • Type of issue
    Bug report
  • Category
    Not determined
  • Targetted for
    Not determined
  • Status
    Open
  • Priority
    Not determined
User pain
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
Affected by this issue (1)
People involved
Times and dates
  • Posted at
  • Last updated
  • Estimated time
    Not estimated
Issue details
  • Resolution
    Not determined
  • Reproducability
    Not determined
  • Severity
    Not determined
  • Complexity
    Not determined
  • Platform
    Not determined
  • Architecture
    Not determined
Attachments (2)
Duplicate issues (0)
This issue does not have any duplicates
Description
When on a Landed UFO mission in Suburban Housing, I moved my (wounded, healed, no longer bleeding) sniper to a room on the 2nd floor of the middle house. He had some TUs left so I ordered him to shoot in the air behind the house, in order to pre-break the glass in the window he was meant to cover. The aiming line was mostly red. As soon as he made the shot and I heard the glass break, the mission crashed and returned me to geoscape. No coredump was produced. It's still the 2.5.0 version shipped with Arch that I'm using.

Here's the console output:
<source lang="txt">
Team 1's round started!
[STATS] goblin (sn Elise Kaul) kills alien (BS/W 000.1100) with Aimed Shot of sniper_ammo (entnum: 122)
Music: track changed from PsymongR3 to Crystan-Battlescape03.
********************
ERROR: LE_NotFoundError: Could not get LE with entnum 72 (src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:158)

********************
======start======
OS Info: Linux alia 4.5.0-gblARCH #1 SMP PREEMPT Fri Apr 1 22:16:17 CEST 2016 x86_64
Linux RELEASE, cpu: AMD64, version: 2.5

./ufo[0x50b661]
./ufo[0x4bf4fe]
./ufo[0x42cec4]
./ufo[0x43d81b]
./ufo[0x43b61c]
./ufo[0x4c0808]
./ufo[0x409b05]
/usr/lib/libc.so.6(__libc_start_main+0xf1)[0x7f512009d291]
./ufo[0x409c12]
Loaded libraries:
[0x140725878489088x-0x140725878493233x] linux-vdso.so.1
[0x139986451550208x-0x139986451770188x] /usr/lib/libpng16.so.16
[0x139986448994304x-0x139986449430108x] /usr/lib/libjpeg.so.8
[0x139986446864384x-0x139986446889852x] /usr/lib/libSDL_ttf-2.0.so.0
[0x139986444111872x-0x139986444745732x] /usr/lib/libSDL-1.2.so.0
[0x139986441883648x-0x139986442003002x] /usr/lib/libpthread.so.0
[0x139986439458816x-0x139986439784820x] /usr/lib/libSDL_mixer-1.2.so.0
[0x139986436050944x-0x139986437336936x] /usr/lib/libGL.so.1
[0x139986433462272x-0x139986433954996x] /usr/lib/libcurl.so.4
[0x139986430218240x-0x139986431344164x] /usr/lib/libxvidcore.so.4
[0x139986427924480x-0x139986428104532x] /usr/lib/libvorbis.so.0
[0x139986425794560x-0x139986425818580x] /usr/lib/libogg.so.0
[0x139986423664640x-0x139986423695800x] /usr/lib/librt.so.1
[0x139986421534720x-0x139986421545236x] /usr/lib/libdl.so.2
[0x139986419339264x-0x139986419426012x] /usr/lib/libz.so.1
[0x139986415636480x-0x139986417307558x] /usr/lib/libstdc++.so.6
[0x139986412457984x-0x139986413525360x] /usr/lib/libm.so.6
[0x139986410262528x-0x139986410353348x] /usr/lib/libgcc_s.so.1
[0x139986406461440x-0x139986408192566x] /usr/lib/libc.so.6
[0x139986403577856x-0x139986404380796x] /usr/lib/libfreetype.so.6
[0x139986401415168x-0x139986401479804x] /usr/lib/libbz2.so.1.0
[0x139986398924800x-0x139986399320228x] /usr/lib/libharfbuzz.so.0
[0x139986453876736x-0x139986454026216x] /lib64/ld-linux-x86-64.so.2
[0x139986396794880x-0x139986396807856x] /usr/lib/tls/libnvidia-tls.so.361.28
[0x139986366844928x-0x139986395095080x] /usr/lib/libnvidia-glcore.so.361.28
[0x139986363404288x-0x139986364737300x] /usr/lib/libX11.so.6
[0x139986361208832x-0x139986361283180x] /usr/lib/libXext.so.6
[0x139986358882304x-0x139986359092932x] /usr/lib/libidn.so.11
[0x139986356588544x-0x139986356777388x] /usr/lib/libssh2.so.1
[0x139986353999872x-0x139986354478500x] /usr/lib/libssl.so.1.0.0
[0x139986349314048x-0x139986352049484x] /usr/lib/libcrypto.so.1.0.0
[0x139986346889216x-0x139986347212132x] /usr/lib/libgssapi_krb5.so.2
[0x139986343841792x-0x139986344838868x] /usr/lib/libkrb5.so.3
[0x139986341515264x-0x139986341718916x] /usr/lib/libk5crypto.so.3
[0x139986339385344x-0x139986339397605x] /usr/lib/libcom_err.so.2
[0x139986336174080x-0x139986337299116x] /usr/lib/libglib-2.0.so.0
[0x139986333880320x-0x139986334061412x] /usr/lib/libgraphite2.so.3
[0x139986331586560x-0x139986331756052x] /usr/lib/libxcb.so.1
[0x139986329423872x-0x139986329474868x] /usr/lib/libkrb5support.so.0
[0x139986327293952x-0x139986327306644x] /usr/lib/libkeyutils.so.1
[0x139986325098496x-0x139986325195028x] /usr/lib/libresolv.so.2
[0x139986322509824x-0x139986322977916x] /usr/lib/libpcre.so.1
[0x139986320379904x-0x139986320389972x] /usr/lib/libXau.so.6
[0x139986318249984x-0x139986318270900x] /usr/lib/libXdmcp.so.6
[0x139986262708224x-0x139986262748836x] /usr/lib/libXcursor.so.1
[0x139986260545536x-0x139986260584396x] /usr/lib/libXrender.so.1
[0x139986258415616x-0x139986258435996x] /usr/lib/libXfixes.so.3
[0x139986229874688x-0x139986229889220x] /usr/lib/libpulse-simple.so.0
[0x139986179248128x-0x139986179585676x] /usr/lib/libpulse.so.0
[0x139986176593920x-0x139986177137004x] /usr/lib/pulseaudio/libpulsecommon-9.0.so
[0x139986174431232x-0x139986174472820x] /usr/lib/libjson-c.so.2
[0x139986172006400x-0x139986172340556x] /usr/lib/libdbus-1.so.3
[0x139986256023552x-0x139986256591273x] /usr/lib/libsystemd.so.0
[0x139986169417728x-0x139986169920348x] /usr/lib/libsndfile.so.1
[0x139986167287808x-0x139986167307788x] /usr/lib/libasyncns.so.0
[0x139986165157888x-0x139986165174004x] /usr/lib/libcap.so.2
[0x139986162896896x-0x139986163052132x] /usr/lib/liblzma.so.5
[0x139986160701440x-0x139986160771388x] /usr/lib/liblz4.so.1
[0x139986157490176x-0x139986158610828x] /usr/lib/libgcrypt.so.20
[0x139986155294720x-0x139986155373300x] /usr/lib/libgpg-error.so.0
[0x139986152706048x-0x139986153191468x] /usr/lib/libFLAC.so.8
[0x139986149855232x-0x139986150720380x] /usr/lib/libvorbisenc.so.2
[0x139986146643968x-0x139986147785844x] /usr/lib/libasound.so.2
[0x139986135863296x-0x139986136140660x] /usr/lib/libmikmod.so.3
[0x139986133700608x-0x139986133732668x] /usr/lib/libvorbisfile.so.3
[0x139986131505152x-0x139986131574936x] /usr/lib/libnss_files.so.2
[0x139986236887040x-0x139986238286008x] ./base/game.so
======end========
failed to upload file 'crashdump.txt': Failed to open/read local data from file/application
Shutdown server: Server crashed.
Unload the game library
Disconnecting...
Client stream was closed
Remove pending event EV_ENT_DESTROY
Remove pending event EV_ACTOR_STATS
Used inventory slots after battle: 0
Music: track changed from Crystan-Battlescape03 to Crystan-Geosphere02.

</source>
Steps to reproduce this issue
I was able to reproduce it once, but the 3rd time I tried, it didn't crash (maybe it was a slightly different shot location).

To attempt reproduction, load the attached save, start the mission, get "sn Vitaliy dos Santos" into a position like shown on the screenshot (don't let him die, it'll take a few turns to get there), and perform a Snap Shot through the window, like shown in the screenshot. It should crash, but it doesn't always happen.
Todos (0 / 0)
Issue created
footer_logo.png The Bug Genie 4.3.1 | Support | Feedback spinning_16.gif