[.14.21] Hard crash on play-sound in target_effects

This subforum contains all the issues which we already resolved.
Nexela
Smart Inserter
Smart Inserter
Posts: 1828
Joined: Wed May 25, 2016 11:09 am
Contact:

[.14.21] Hard crash on play-sound in target_effects

Post by Nexela »

Factorio crashes when trying to use play-sound in target_effects in projectile, Game does not crash if sound is moved to source_effects

/c game.player.surface.create_entity{name="target_projectile", position=game.player.position, target=game.player.position, speed =1}
data-final-fixes.lua
Attachments
factorio-current.log
(8.13 KiB) Downloaded 45 times
Loewchen
Global Moderator
Global Moderator
Posts: 10313
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [.14.21] Hard crash on play-sound in target_effects

Post by Loewchen »

Code: Select all

   0.000 2017-01-23 16:48:07; Factorio 0.14.21 (build 25327, win64, alpha)
   0.001 Operating system: Windows 7 Service Pack 1
   0.001 Program arguments: "E:\Games\Factorio_Web\Factorio_Devel\bin\x64\factorio.exe" 
   0.001 Read data path: E:/Games/Factorio_Web/Factorio_Devel/data
   0.001 Write data path: E:/Games/Factorio_Web/Factorio_Devel
   0.001 Binaries path: E:/Games/Factorio_Web/Factorio_Devel/bin
   0.011 System info: [CPU: Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz, 8 cores, RAM: 16267MB]
   0.011 Display options: [FullScreen: 0] [VSync: 0] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255]
   0.012 Available display adapters: 1
   0.012  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 970 {0x05, [0,0], 1920x1080, 32bit, 60Hz}
   0.012 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.533 Initialised Direct3D:[0] NVIDIA GeForce GTX 970; driver: nvd3dumx.dll 21.21.13.7633
   0.535     Video memory size (dedicated video/dedicated system/shared system/available): 4007/0/7877/3690 MB
   0.557 DSound: Starting _dsound_update thread
   0.557 DSound: Enter _dsound_update; tid=3280
   0.557 Device reset internal.
   0.558 Desktop composition is active.
   0.559 Graphics options: [Graphics quality: normal] [Video memory usage: all] [Light scale: 100%] [DXT: false]
   0.623 Loading mod core 0.0.0 (data.lua)
   0.627 Loading mod base 0.14.21 (data.lua)
   0.700 Loading mod zEndDebug 1.0.0 (data.lua)
   0.745 Loading mod zEndDebug 1.0.0 (data-updates.lua)
   0.789 Loading mod zEndDebug 1.0.0 (data-final-fixes.lua)
   0.833 Checksum for core: 1291735968
   0.833 Checksum for mod base: 786624017
   0.833 Checksum for mod zEndDebug: 3647502353
   1.080 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1485207218
   1.080 Info PlayerData.cpp:62: Cloud player-data.json unavailable
   1.232 Initial atlas bitmap size is 16384
   1.234 Created atlas bitmap 16384x8536
   1.638 Created atlas bitmap 4096x968
   1.653 Created atlas bitmap 4096x3652
   6.207 Sprites loaded
   6.207 Convert atlas 4096x968 to: trilinear-filtering 
   6.226 Convert atlas 4096x3652 to: mipmap 
   6.637 Loading sounds...
   7.893 Custom inputs active: 0
   7.893 Info Updater.cpp:749: Downloading https://updater.factorio.com/get-available-versions?username=Nexela&token=<private>&apiVersion=2
   8.302 0 packages available to download (experimental updates enabled).
   8.337 Factorio initialised
  24.340 Info Scenario.cpp:152: Map version 0.14.21-0
  24.387 Checksum for script E:/Games/Factorio_Web/Factorio_Devel/temp/currently-playing/control.lua: 1057114497
  24.388 Checksum for script __zEndDebug__/control.lua: 526422514
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-bf8mp7\libraries\stackwalker\stackwalker.cpp (906): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-bf8mp7\src\util\logger.cpp (337): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-bf8mp7\src\util\logger.cpp (391): Logger::logStacktrace
c:\cygwin64\tmp\factorio-bf8mp7\src\trigger\shootingtarget.cpp (12): ShootingTarget::targetPosition
c:\cygwin64\tmp\factorio-bf8mp7\src\trigger\playsoundtriggereffectitem.cpp (15): PlaySoundTriggerEffectItem::applyInternal
c:\cygwin64\tmp\factorio-bf8mp7\src\trigger\triggereffectitem.cpp (65): TriggerEffectItem::apply
c:\cygwin64\tmp\factorio-bf8mp7\src\trigger\triggereffect.cpp (24): TriggerEffect::apply
c:\cygwin64\tmp\factorio-bf8mp7\src\trigger\directtriggeritem.cpp (15): DirectTriggerItem::apply
c:\cygwin64\tmp\factorio-bf8mp7\src\entity\projectile.cpp (190): Projectile::hit
c:\cygwin64\tmp\factorio-bf8mp7\src\entity\projectile.cpp (130): Projectile::update
c:\cygwin64\tmp\factorio-bf8mp7\src\surface\chunk.cpp (502): Chunk::update
c:\cygwin64\tmp\factorio-bf8mp7\src\surface\surface.cpp (860): Surface::update
c:\cygwin64\tmp\factorio-bf8mp7\src\map\map.cpp (1132): Map::update
c:\cygwin64\tmp\factorio-bf8mp7\src\game.cpp (144): Game::update
c:\cygwin64\tmp\factorio-bf8mp7\src\scenario\scenario.cpp (842): Scenario::update
c:\cygwin64\tmp\factorio-bf8mp7\src\mainloop.cpp (761): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-bf8mp7\src\mainloop.cpp (630): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-bf8mp7\src\util\workerthread.cpp (34): WorkerThread::loop
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (247): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64>,std::default_delete<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64> > > >::_Run
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (210): std::_Pad::_Call_func
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000772559CD)
00000000772559CD (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000007748A561)
000000007748A561 (ntdll): (filename not available): RtlUserThreadStart
  44.925 Error ShootingTarget.cpp:12: Unset shooting target
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-bf8mp7\libraries\stackwalker\stackwalker.cpp (906): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-bf8mp7\src\util\logger.cpp (337): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-bf8mp7\src\util\logger.cpp (391): Logger::logStacktrace
c:\cygwin64\tmp\factorio-bf8mp7\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-bf8mp7\src\util\crashhandler.cpp (233): CrashHandler::SignalHandler
d:\th\minkernel\crts\ucrt\src\appcrt\misc\signal.cpp (516): raise
d:\th\minkernel\crts\ucrt\src\appcrt\startup\abort.cpp (71): abort
c:\cygwin64\tmp\factorio-bf8mp7\src\trigger\shootingtarget.cpp (12): ShootingTarget::targetPosition
c:\cygwin64\tmp\factorio-bf8mp7\src\trigger\playsoundtriggereffectitem.cpp (15): PlaySoundTriggerEffectItem::applyInternal
c:\cygwin64\tmp\factorio-bf8mp7\src\trigger\triggereffectitem.cpp (65): TriggerEffectItem::apply
c:\cygwin64\tmp\factorio-bf8mp7\src\trigger\triggereffect.cpp (24): TriggerEffect::apply
c:\cygwin64\tmp\factorio-bf8mp7\src\trigger\directtriggeritem.cpp (15): DirectTriggerItem::apply
c:\cygwin64\tmp\factorio-bf8mp7\src\entity\projectile.cpp (190): Projectile::hit
c:\cygwin64\tmp\factorio-bf8mp7\src\entity\projectile.cpp (130): Projectile::update
c:\cygwin64\tmp\factorio-bf8mp7\src\surface\chunk.cpp (502): Chunk::update
c:\cygwin64\tmp\factorio-bf8mp7\src\surface\surface.cpp (860): Surface::update
c:\cygwin64\tmp\factorio-bf8mp7\src\map\map.cpp (1132): Map::update
c:\cygwin64\tmp\factorio-bf8mp7\src\game.cpp (144): Game::update
c:\cygwin64\tmp\factorio-bf8mp7\src\scenario\scenario.cpp (842): Scenario::update
c:\cygwin64\tmp\factorio-bf8mp7\src\mainloop.cpp (761): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-bf8mp7\src\mainloop.cpp (630): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-bf8mp7\src\util\workerthread.cpp (34): WorkerThread::loop
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (247): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64>,std::default_delete<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64> > > >::_Run
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (210): std::_Pad::_Call_func
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000772559CD)
00000000772559CD (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000007748A561)
000000007748A561 (ntdll): (filename not available): RtlUserThreadStart
  47.308 Error CrashHandler.cpp:106: Map tick at moment of crash: 1046
  47.308 Error Util.cpp:77: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.
Rseding91
Factorio Staff
Factorio Staff
Posts: 16000
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [.14.21] Hard crash on play-sound in target_effects

Post by Rseding91 »

Fixed for 0.15.
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Resolved Problems and Bugs”