Paper2D crash in Android

I don’t know why this below happens in android.
There is no clue I can get more.
No problem in Editor and PC standalone. It just happens in android.

D/UE4 (14111): Assertion failed: IsInRenderingThread() [File:E:\LIBs\4_4\UnrealEngine\Engine\Source\Runtime\RenderCore\Private\RenderResource.cpp] [Line: 40]

D/UE4 (14111):

D/UE4 (14111): Stack:

D/UE4 (14111): FRenderResource::ReleaseResource() Address = 0x170b958 [in libUE4.so]

D/UE4 (14111): TGlobalResource::~TGlobalResource() Address = 0x31b7178 [in libUE4.so]
D/UE4 (14111): TGlobalResource< FPaperSpriteVertexFactory >::~TGlobalResource() Address = 0x31b7178 [in libUE4.so]

D/UE4 (14111): __cxa_finalize() Address = 0x2463a [in libc.so]

D/UE4 (14111): exit() Address = 0x248f4 [in libc.so]

D/UE4 (14111): Unknown Address = 0x33c3fcc [in libUE4.so]

D/UE4 (14111):

D/UE4 (14111): [2014.09.19-14.37.07:544][256000]LogOutputDevice:Fatal: Assertion failed: IsInRenderingThread() [File:E:\LIBs\4_4\UnrealEngine\Engine\Source\Runtime\RenderCore\Private\RenderResource.cpp] [Line: 40]

D/UE4 (14111):

D/UE4 (14111): Stack:

D/UE4 (14111): FRenderResource::ReleaseResource() Address = 0x170b958 [in libUE4.so]
D/UE4 (14111): TGlobalResource< FPaperSpriteVertexFactory >::~TGlobalResource() Address = 0x31b7178 [in libUE4.so]

D/UE4 (14111): TGlobalResource::~TGlobalResource() Address = 0x31b7178 [in libUE4.so]

D/UE4 (14111): __cxa_finalize() Address = 0x2463a [in libc.so]

D/UE4 (14111): exit() Address = 0x248f4 [in libc.so]

D/UE4 (14111): Unknown Address = 0x33c3fcc [in libUE4.so]

D/UE4 (14111): [2014.09.19-14.37.07:544][256000]LogGenericPlatformMisc: FPlatformMisc::RequestExit(1)

D/UE4 (14111): [2014.09.19-14.37.07:544][256000]LogGenericPlatformMisc: FPlatformMisc::RequestExit(1)

D/UE4 (14111): E:\LIBs\4_4\UnrealEngine\Engine\Source\Runtime\Engine\Private\Slate\DebugCanvas.cpp(19): Ensure condition failed: Creations == Deletions

D/UE4 (14111):

Howdy Varioov,

Thank you for reporting your issue. I am going to need a bit more information from you so that I may further investigate what you are seeing.

  • Can you Share your Dxdiag and your project log files?
  • Would you be able to provide any reproduction steps as to how i may be able to see this error on my end.
  • What device are you currently attempting to deploy to and what version is that device on?
  • Have you been able to deploy to a mobile device previous to this project?
  • What version of UE4 are you currently running off of?
  • Any additional information would be greatly appreciated.

Thanks and have a great day!

sharing dxdiag and log file.

able to provide any reproduction steps.

  • Unfortunately I don’t know. If I know, I can simply go around it.

device attempting to deploy on

  • galaxy s3 and more, I tried on various mobiles, but failed.

been able to deploy to a mobile?

  • Yes, I did on various mobiles without critical problems except for UAT launch failure error. So I’m not using launch button on menu, I don’t know why it happens too.
  • Anyway, It worked well without any problems on various mobiles.
  • But I don’t know, what exactly makes this problem, but as you can see, the log tells us paper2d has a problem.

version of UE4.

  • 4.4.3

I found why this happened, I moved the code lines from OnConstructor to BeginEvent, but the question is that why this problem only happens in android.
Anyway, You don’t need to look into it in detail.

Hey Varioov,

Just wanted to check in and clarify that you have found the a solution for the issue that has been causing the crash for you. If so,I would like to resolve this issue. If you have not, please be sure to let me know so that I may further investigate.

Thanks and have a great day!

you can make this resolved :).