Description

The licensee reported that check(IsInAudioThread()) was failed in FAudioDevice::UnregisterSoundClass when GC. The following is the call stack:

 

  1. 1 #00 pc 030d7b58 libUE4.so HandleError (/home/pirates/jenkins/workspace/rates_Client_android_master-6CNJ3MEXBMWAMIYQWQ5J2GIZKN4CV7WCJAJMNQ7DDEFMBTLHPK5A/src/Source/Common/Private/Util/FatalLogCatcher.cpp:46) [armeabi-v7a]
  2. 2 #01 pc 030d7ae0 libUE4.so Serialize (/home/pirates/jenkins/workspace/rates_Client_android_master-6CNJ3MEXBMWAMIYQWQ5J2GIZKN4CV7WCJAJMNQ7DDEFMBTLHPK5A/src/Source/Common/Private/Util/FatalLogCatcher.cpp:25) [armeabi-v7a]
  3. 3 #02 pc 034991c0 libUE4.so LogfImpl (/home/pirates/jenkins/workspace/rates_Client_android_master-6CNJ3MEXBMWAMIYQWQ5J2GIZKN4CV7WCJAJMNQ7DDEFMBTLHPK5A/UnrealEngine/Engine/Source/Runtime/Core/Private/Misc/OutputDevice.cpp:70) [armeabi-v7a]
  4. 4 #03 pc 0341d1c8 libUE4.so AssertFailed (/home/pirates/jenkins/workspace/rates_Client_android_master-6CNJ3MEXBMWAMIYQWQ5J2GIZKN4CV7WCJAJMNQ7DDEFMBTLHPK5A/UnrealEngine/Engine/Source/Runtime/Core/Private/Misc/AssertionMacros.cpp:425 [Inline: Logf<char16_t [47], char16_t *, char16_t *, int, char16_t *>]) [armeabi-v7a]
  5. 5 #04 pc 05744718 libUE4.so UnregisterSoundClass (/home/pirates/jenkins/workspace/rates_Client_android_master-6CNJ3MEXBMWAMIYQWQ5J2GIZKN4CV7WCJAJMNQ7DDEFMBTLHPK5A/UnrealEngine/Engine/Source/Runtime/Engine/Private/AudioDevice.cpp:4903) [armeabi-v7a]
  6. 6 #05 pc 038b0378 libUE4.so ConditionalBeginDestroy (/home/pirates/jenkins/workspace/rates_Client_android_master-6CNJ3MEXBMWAMIYQWQ5J2GIZKN4CV7WCJAJMNQ7DDEFMBTLHPK5A/UnrealEngine/Engine/Source/Runtime/CoreUObject/Private/UObject/Obj.cpp:901) [armeabi-v7a]
  7. 7 #06 pc 0382a088 libUE4.so UnhashUnreachableObjects (/home/pirates/jenkins/workspace/rates_Client_android_master-6CNJ3MEXBMWAMIYQWQ5J2GIZKN4CV7WCJAJMNQ7DDEFMBTLHPK5A/UnrealEngine/Engine/Source/Runtime/CoreUObject/Private/UObject/GarbageCollection.cpp:1623) [armeabi-v7a]
  8. 8 #07 pc 038277f4 libUE4.so IncrementalPurgeGarbage (/home/pirates/jenkins/workspace/rates_Client_android_master-6CNJ3MEXBMWAMIYQWQ5J2GIZKN4CV7WCJAJMNQ7DDEFMBTLHPK5A/UnrealEngine/Engine/Source/Runtime/CoreUObject/Private/UObject/GarbageCollection.cpp:1071) [armeabi-v7a]
  9. 9 #08 pc 0650ffac libUE4.so ConditionalCollectGarbage (/home/pirates/jenkins/workspace/rates_Client_android_master-6CNJ3MEXBMWAMIYQWQ5J2GIZKN4CV7WCJAJMNQ7DDEFMBTLHPK5A/UnrealEngine/Engine/Source/Runtime/Engine/Private/UnrealEngine.cpp:1176) [armeabi-v7a]

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-62820 in the post.

4
Login to Vote

Duplicate
ComponentAudio
Affects Versions4.20
Target Fix4.21
CreatedAug 13, 2018
ResolvedAug 28, 2018
UpdatedAug 28, 2018