Search Unity

[FIXED] Memory issues on Android since 2018.3.0f2

Discussion in 'Android' started by Nieles_GH, Dec 17, 2018.

  1. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
    We never used to have any memory issues when loading our world scene even with low spec devices, but since the update to 2018.3 the game crashes with the following error:


    12-17 16:21:05.595 14776 14845 E Adreno-GSL: <gsl_memory_alloc_pure:2236>: GSL MEM ERROR: kgsl_sharedmem_alloc ioctl failed.
    12-17 16:21:05.595 14776 14845 W Adreno-GSL: <sharedmem_gpuobj_alloc:2436>: sharedmem_gpumem_alloc: mmap failed errno 12 Out of memory
    12-17 16:21:05.595 14776 14845 E Adreno-GSL: <gsl_memory_alloc_pure:2236>: GSL MEM ERROR: kgsl_sharedmem_alloc ioctl failed.
    12-17 16:21:05.778 14776 14776 D Unity : Could not allocate memory: System out of memory!
    12-17 16:21:05.778 14776 14776 D Unity : Trying to allocate: 8B with 16 alignment. MemoryLabel: NewDelete
    12-17 16:21:05.778 14776 14776 D Unity : Allocation happened at: Line:0 in Overloaded New
    12-17 16:21:05.778 14776 14776 E Unity : Could not allocate memory: System out of memory!
    12-17 16:21:05.778 14776 14776 E Unity : Trying to allocate: 8B with 16 alignment. MemoryLabel: NewDelete
    12-17 16:21:05.778 14776 14776 E Unity : Allocation happened at: Line:0 in Overloaded New
    12-17 16:21:05.778 14776 14776 E Unity :
    12-17 16:21:05.778 14776 14776 E Unity :
    12-17 16:21:05.778 14776 14776 E Unity : (Filename: ./Runtime/Allocator/MemoryManager.cpp Line: 1161)
    12-17 16:21:05.778 14776 14776 E Unity :
    12-17 16:21:05.778 14776 14776 D Unity : NativeCrashSerializer::BeginReport with open m_ReportFile!
    12-17 16:21:05.779 14776 14776 D Unity : NativeCrashSerializer::BeginThread with m_CurrentThreadFrameCountPosition >= 0!
    12-17 16:21:05.811 14776 14776 D Unity : NativeCrashSerializer::WriteFrame without open m_ReportFile!
    12-17 16:21:05.811 14776 14845 D Unity : NativeCrashSerializer::WriteFrame without open m_ReportFile!
    12-17 16:21:05.811 14776 14776 D Unity : NativeCrashSerializer::WriteFrame without open m_ReportFile!
    12-17 16:21:05.812 14776 14776 D Unity : NativeCrashSerializer::WriteFrame without open m_ReportFile!
    12-17 16:21:05.812 14776 14845 D Unity : NativeCrashSerializer::WriteFrame without open m_ReportFile!
    12-17 16:21:05.812 14776 14776 D Unity : NativeCrashSerializer::WriteFrame without open m_ReportFile!
    12-17 16:21:05.812 14776 14845 D Unity : NativeCrashSerializer::WriteFrame without open m_ReportFile!
    12-17 16:21:05.812 14776 14776 D Unity : NativeCrashSerializer::WriteFrame without open m_ReportFile!
    12-17 16:21:05.812 14776 14845 D Unity : NativeCrashSerializer::WriteFrame without open m_ReportFile!
    12-17 16:21:05.812 14776 14776 D Unity : NativeCrashSerializer::EndThread without open m_ReportFile!
    12-17 16:21:05.812 14776 14776 D Unity : NativeCrashSerializer::EndReport without open m_ReportFile!
    12-17 16:21:05.812 14776 14845 D Unity : NativeCrashSerializer::WriteFrame without open m_ReportFile!


    This is on a OnePlus 6 and from what I see the game doesn't use a crazy amount of memory. Around 150 MB.
    Just before the crash there are logs saying:


    12-17 16:21:02.630 14776 14796 D Unity : Unloading 5 unused Assets to reduce memory usage. Loaded Objects now: 22870.
    12-17 16:21:02.630 14776 14796 D Unity : Total: 34.268000 ms (FindLiveObjects: 8.415000 ms CreateObjectMapping: 0.630000 ms MarkObjects: 24.974000 ms DeleteObjects: 0.245000 ms)
    12-17 16:21:02.630 14776 14796 D Unity :
    12-17 16:21:02.630 14776 14854 D Unity : Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
    12-17 16:21:02.641 14776 14796 D Unity : System memory in use before: 78.9 MB.
    12-17 16:21:02.680 14776 14796 D Unity : System memory in use after: 79.5 MB.


    Other devices have the same issue.
     
    RewMineUs likes this.
  2. hippocoder

    hippocoder

    Digital Ape

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    Did you mean to post in the android forum? Regardless, I've moved it there.
     
  3. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
    I actually wasn't 100% if it was Android only but it seems to be.
    Tested it on iPhone 5s, iPhone XR, iPad Air 2, PC and MAC and no issues or crashes there.
     
  4. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
    On some Android devices the game also doesn't start, the screen just stays black. It doesn't even reach the splash screens. And in the log I see again some memory errors:


    I/Unity ( 7860): onResume
    I/ServiceManager( 415): Waiting for service AtCmdFwd...
    V/WindowManager( 778): Adding window Window{37e27578 u0 com.gamehouse.deliciousmatch3/com.unity3d.player.UnityPlayerActivity} at 5 of 11 (before Window{245657e8 u0 Starting com.gamehouse.deliciousmatch3})
    I/Icing ( 1877): IndexChimeraService.getServiceInterface callingPackage=com.google.android.gms componentName=AppsCorpus serviceId=32
    I/Icing ( 1877): IndexChimeraService.getServiceInterface callingPackage=com.google.android.gms componentName=AppsCorpus serviceId=36
    I/Icing ( 1877): Usage reports ok 0, Failed Usage reports 0, indexed 0, rejected 0, imm upload false
    V/WindowManager( 778): Adding window Window{363a7b90 u0 SurfaceView} at 5 of 12 (before Window{37e27578 u0 com.gamehouse.deliciousmatch3/com.unity3d.player.UnityPlayerActivity})
    I/Icing ( 1877): Usage reports ok 0, Failed Usage reports 0, indexed 0, rejected 0, imm upload false
    D/Unity ( 7860): SetWindow 0 0xb723b870
    D/Unity ( 7860): SetWindow 0 0xb723b870
    W/ResourceType( 1303): Found multiple library tables, ignoring...
    I/ActivityManager( 778): Displayed com.gamehouse.deliciousmatch3/com.unity3d.player.UnityPlayerActivity: +1s90ms
    I/Timeline( 778): Timeline: Activity_windows_visible id: ActivityRecord{c79e93 u0 com.gamehouse.deliciousmatch3/com.unity3d.player.UnityPlayerActivity t155} time:174607
    I/Unity ( 7860): windowFocusChanged: true
    E/CRASH ( 7860): signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr b723f868
    E/CRASH ( 7860): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    E/CRASH ( 7860): Build type 'Development', Scripting Backend 'il2cpp', CPU 'armeabi-v7a'
    E/CRASH ( 7860): Build fingerprint: 'Sony/SGP321/SGP321:5.1.1/10.7.A.0.228/2020576680:user/release-keys'
    E/CRASH ( 7860): Revision: '0'
    E/CRASH ( 7860): pid: 7860, tid: 7932, name: UnityMain >>> com.gamehouse.deliciousmatch3 <<<
    E/CRASH ( 7860): r0 a3bb4cb0 r1 00d8ea54 r2 00000001 r3 00000200
    E/CRASH ( 7860): r4 b723f868 r5 a3c3d534 r6 b723f868 r7 00000000
    E/CRASH ( 7860): r8 00000004 r9 00000000 sl 00000000 fp 12d0d040
    E/CRASH ( 7860): ip 00000001 sp af6d7f98 lr a2ebcd94 pc a2ebced4 cpsr af6d7ca8

    --------------


    E/CRASH ( 7860): #00 pc 007c6ed4 /data/app/com.gamehouse.deliciousmatch3-1/lib/arm/libunity.so (MemoryProfiler::MemoryProfiler()+44)
    E/CRASH ( 7860): #01 pc 007c6d90 /data/app/com.gamehouse.deliciousmatch3-1/lib/arm/libunity.so (MemoryProfiler::StaticInitialize()+16)
    E/CRASH ( 7860): #02 pc 00a918cc /data/app/com.gamehouse.deliciousmatch3-1/lib/arm/libunity.so (MemoryManager::ThreadInitialize(unsigned int)+44)
    E/CRASH ( 7860): #03 pc 007e7e50 /data/app/com.gamehouse.deliciousmatch3-1/lib/arm/libunity.so (RuntimeInitialize()+52)
    E/CRASH ( 7860): #04 pc 0059562c /data/app/com.gamehouse.deliciousmatch3-1/lib/arm/libunity.so (UnityInitApplication()+92)
    E/CRASH ( 7860): #05 pc 00596744 /data/app/com.gamehouse.deliciousmatch3-1/lib/arm/libunity.so (UnityPlayerLoop()+168)
    E/CRASH ( 7860): #06 pc 0059029c /data/app/com.gamehouse.deliciousmatch3-1/lib/arm/libunity.so (nativeRender(_JNIEnv*, _jobject*)+52)
    E/CRASH ( 7860): #07 pc 000915c7 /data/dalvik-cache/arm/data@app@com.gamehouse.deliciousmatch3-1@base.apk@classes.dex
    E/CRASH ( 7860):
    E/CRASH ( 7860): memory near r0:
    E/CRASH ( 7860): a3bb4c90 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): a3bb4ca0 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): a3bb4cb0 ffffffff 33323130 37363534 42413938 ....0123456789AB
    E/CRASH ( 7860): a3bb4cc0 46454443 75757575 75757575 756e7462 CDEFuuuuuuuubtnu
    E/CRASH ( 7860): a3bb4cd0 75757266 75757575 75757575 75757575 fruuuuuuuuuuuuuu
    E/CRASH ( 7860): a3bb4ce0 75757575 00220000 00000000 00000000 uuuu..".........
    E/CRASH ( 7860): a3bb4cf0 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): a3bb4d00 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): a3bb4d10 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): a3bb4d20 0000005c 00000000 00000000 00000000 \...............
    E/CRASH ( 7860): a3bb4d30 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): a3bb4d40 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): a3bb4d50 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): a3bb4d60 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): a3bb4d70 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): a3bb4d80 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860):
    E/CRASH ( 7860): memory near r1:
    E/CRASH ( 7860): 00d8ea34 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860): 00d8ea44 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860): 00d8ea54 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860): 00d8ea64 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860): 00d8ea74 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860): 00d8ea84 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860): 00d8ea94 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860): 00d8eaa4 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860): 00d8eab4 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860): 00d8eac4 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860): 00d8ead4 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860): 00d8eae4 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860): 00d8eaf4 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860): 00d8eb04 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860): 00d8eb14 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860): 00d8eb24 ffffffff ffffffff ffffffff ffffffff ................
    E/CRASH ( 7860):
    E/CRASH ( 7860): memory near r4:
    E/CRASH ( 7860): b723f848 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f858 44f00000 448d0000 00000000 000001cb ...D...D........
    E/CRASH ( 7860): b723f868 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f878 00000000 00000000 00000001 00000004 ................
    E/CRASH ( 7860): b723f888 00000001 00000001 00000000 00000000 ................
    E/CRASH ( 7860): b723f898 00000000 00000000 44f00000 448d0000 ...........D...D
    E/CRASH ( 7860): b723f8a8 00000001 00000008 00000000 00000000 ................
    E/CRASH ( 7860): b723f8b8 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f8c8 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f8d8 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f8e8 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f8f8 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f908 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f918 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f928 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f938 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860):
    E/CRASH ( 7860): memory near r5:
    E/CRASH ( 7860): a3c3d514 ffffffff 00000039 00000000 ffffffff ....9...........
    E/CRASH ( 7860): a3c3d524 0000003a 00000000 ffffffff 0000003b :...........;...
    E/CRASH ( 7860): a3c3d534 00000000 ffffffff 0000003c 00000000 ........<.......
    E/CRASH ( 7860): a3c3d544 ffffffff 0000003e 00000000 ffffffff ....>...........
    E/CRASH ( 7860): a3c3d554 0000003f 00000000 ffffffff 00000040 ?...........@...
    E/CRASH ( 7860): a3c3d564 00000000 ffffffff 00000042 00000000 ........B.......
    E/CRASH ( 7860): a3c3d574 ffffffff 00000043 00000000 00000000 ....C...........
    E/CRASH ( 7860): a3c3d584 ffffffff 00000045 00000000 ffffffff ....E...........
    E/CRASH ( 7860): a3c3d594 00000047 00000000 ffffffff 00000048 G...........H...
    E/CRASH ( 7860): a3c3d5a4 00000000 ffffffff 00000049 00000000 ........I.......
    E/CRASH ( 7860): a3c3d5b4 ffffffff 0000004a 00000000 ffffffff ....J...........
    E/CRASH ( 7860): a3c3d5c4 0000004b 00000000 ffffffff 0000004d K...........M...
    E/CRASH ( 7860): a3c3d5d4 00000000 ffffffff 0000004e 00000000 ........N.......
    E/CRASH ( 7860): a3c3d5e4 ffffffff 0000004f 00000000 ffffffff ....O...........
    E/CRASH ( 7860): a3c3d5f4 00000050 00000000 ffffffff 00000051 P...........Q...
    E/CRASH ( 7860): a3c3d604 00000000 ffffffff 00000052 00000000 ........R.......
    E/CRASH ( 7860):
    E/CRASH ( 7860): memory near r6:
    E/CRASH ( 7860): b723f848 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f858 44f00000 448d0000 00000000 000001cb ...D...D........
    E/CRASH ( 7860): b723f868 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f878 00000000 00000000 00000001 00000004 ................
    E/CRASH ( 7860): b723f888 00000001 00000001 00000000 00000000 ................
    E/CRASH ( 7860): b723f898 00000000 00000000 44f00000 448d0000 ...........D...D
    E/CRASH ( 7860): b723f8a8 00000001 00000008 00000000 00000000 ................
    E/CRASH ( 7860): b723f8b8 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f8c8 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f8d8 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f8e8 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f8f8 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f908 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f918 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f928 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): b723f938 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860):
    E/CRASH ( 7860): memory near fp:
    E/CRASH ( 7860): 12d0d020 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): 12d0d030 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): 12d0d040 71292b28 56e47e9e 12d0c0c0 00000000 (+)q.~.V........
    E/CRASH ( 7860): 12d0d050 12d0c160 00000000 b722f1e8 ffffffff `.........".....
    E/CRASH ( 7860): 12d0d060 00000000 00000001 00000000 00000000 ................
    E/CRASH ( 7860): 12d0d070 7135f138 00000000 00000000 711f9e38 8.5q........8..q
    E/CRASH ( 7860): 12d0d080 00000000 12d0d040 12ccfca0 12ccfd60 ....@.......`...
    E/CRASH ( 7860): 12d0d090 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): 12d0d0a0 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): 12d0d0b0 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): 12d0d0c0 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): 12d0d0d0 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): 12d0d0e0 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): 12d0d0f0 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): 12d0d100 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): 12d0d110 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860):
    E/CRASH ( 7860): memory near sp:
    E/CRASH ( 7860): af6d7f78 000001cb 00000068 b723f868 00000003 ....h...h.#.....
    E/CRASH ( 7860): af6d7f88 00000004 b6de1633 b6e0d000 a3ca65b0 ....3........e..
    E/CRASH ( 7860): af6d7f98 00100000 00000001 74a34678 00000004 ........xF.t....
    E/CRASH ( 7860): af6d7fa8 b723f868 00100000 00000001 74a34678 h.#.........xF.t
    E/CRASH ( 7860): af6d7fb8 12d0d040 a2ebcd94 a3ca65b0 a31878d0 [USER=151425]@.......[/USER].e...x..
    E/CRASH ( 7860): af6d7fc8 00000000 00000001 74a2d120 74a34678 ........ ..txF.t
    E/CRASH ( 7860): af6d7fd8 a3c6bbbc 00000000 74a2d120 74a34678 ........ ..txF.t
    E/CRASH ( 7860): af6d7fe8 00000004 00000000 12d0d040 a2edde54 ........@...T...
    E/CRASH ( 7860): af6d7ff8 ffffffff a2c8b630 00000000 00000000 ....0...........
    E/CRASH ( 7860): af6d8008 00000000 00000000 00000000 ecdbcce1 ................
    E/CRASH ( 7860): af6d8018 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): af6d8028 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): af6d8038 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): af6d8048 00000000 00000000 00000000 00000000 ................
    E/CRASH ( 7860): af6d8058 00000000 00000000 a2c7dea4 00000001 ................
    E/CRASH ( 7860): af6d8068 af6d7fd4 00000002 af6d8118 00000008 ..m.......m.....
    E/CRASH ( 7860):
    E/CRASH ( 7860): code around pc:
    E/CRASH ( 7860): a2ebceb4 e59f0078 e59f1078 f2c00050 e3a07000 x...x...P....p..
    E/CRASH ( 7860): a2ebcec4 e1a06004 e79f5000 e79f0001 e58470c0 .`...P.......p..
    E/CRASH ( 7860): a2ebced4 f4460aed e1a01005 e5840100 e1a0000d ..F.............
    E/CRASH ( 7860): a2ebcee4 e5847104 e5847108 e584710c eb00c5a3 .q...q...q......
    E/CRASH ( 7860): a2ebcef4 eddd0b00 e59d0008 e5840118 e2840d06 ................
    E/CRASH ( 7860): a2ebcf04 edc40b44 e5847140 e895000e eb000009 D...@q..........
    E/CRASH ( 7860): a2ebcf14 e3e00000 e3a01080 e58401a8 e1a00006 ................
    E/CRASH ( 7860): a2ebcf24 ebe2a317 e1a00004 e28dd010 e8bd88f0 ................
    E/CRASH ( 7860): a2ebcf34 00d8f0bc 00d8ea54 e92d4830 e24dd020 ....T...0H-. .M.
    E/CRASH ( 7860): a2ebcf44 e1a04000 e59f0078 e3a05000 e58d300c .@..x....P...0..
    E/CRASH ( 7860): a2ebcf54 e58d2008 e79f0000 e58d1004 e5845000 . ...........P..
    E/CRASH ( 7860): a2ebcf64 e8900006 e5900008 e58d0018 e2840014 ................
    E/CRASH ( 7860): a2ebcf74 e58d2014 e58d1010 e28d1010 e5845010 . ...........P..
    E/CRASH ( 7860): a2ebcf84 eb00c57e e28d0010 e28d1004 e5845020 ~........... P..
    E/CRASH ( 7860): a2ebcf94 e5845024 eb00c579 eddd0b04 e59d0018 $P..y...........
    E/CRASH ( 7860): a2ebcfa4 e584000c edc40b01 edd40b01 e594000c ................
    E/CRASH ( 7860):
    E/CRASH ( 7860): code around lr:
    E/CRASH ( 7860): a2ebcd74 ebe2a36e e1a00004 e8bd8010 e92d4010 n............@-.
    E/CRASH ( 7860): a2ebcd84 e3a00d07 eb0b1dba e1a04000 eb000044 .........@..D...
    E/CRASH ( 7860): a2ebcd94 eb000003 e59f0004 e78f4000 e8bd8010 .........@......
    E/CRASH ( 7860): a2ebcda4 00db1d68 e92d4070 e24dd008 e59f00ac h...p@-...M.....
    E/CRASH ( 7860): a2ebcdb4 e3a020d1 e59f10a8 e58d2000 e3a02004 . ....... ... ..
    E/CRASH ( 7860): a2ebcdc4 e79f4000 e08f5001 e3a00008 e1a03005 .@...P.......0..
    E/CRASH ( 7860): a2ebcdd4 e1a01004 eb0b1a88 e1a01000 e59f0084 ................
    E/CRASH ( 7860): a2ebcde4 e08f6000 e5960000 ebe2a356 e5960000 .`......V.......
    E/CRASH ( 7860): a2ebcdf4 ebe2a351 e1a06000 e3a00014 e5860004 Q....`..........
    E/CRASH ( 7860): a2ebce04 e3a000d5 e58d5000 e3a01010 e58d0004 .....P..........
    E/CRASH ( 7860): a2ebce14 e3a000a0 e1a02004 e3a03000 eb0b1a86 ..... ...0......
    E/CRASH ( 7860): a2ebce24 e1a01000 e59f0040 e5861000 e08f4000 ....@........@..
    E/CRASH ( 7860): a2ebce34 e5940000 ebe2a343 e5940000 ebe2a33e ....C.......>...
    E/CRASH ( 7860): a2ebce44 e59f1028 e79f1001 e5912000 e5911004 (........ ......
    E/CRASH ( 7860): a2ebce54 e5802000 e5801004 e28dd008 e8bd8070 . ..........p...
    E/CRASH ( 7860): a2ebce64 00d8f1c0 00c56dc9 00db1d24 00db1cf8 .....m..$.......
    F/MessageQueue( 7860): IdleHandler threw exception
    F/MessageQueue( 7860): java.lang.Error: signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr b723f868
    F/MessageQueue( 7860): Build fingerprint: 'Sony/SGP321/SGP321:5.1.1/10.7.A.0.228/2020576680:user/release-keys'
    F/MessageQueue( 7860): Revision: '0'
    F/MessageQueue( 7860): pid: 7860, tid: 7932, name: UnityMain >>> com.gamehouse.deliciousmatch3 <<<
    F/MessageQueue( 7860): r0 a3bb4cb0 r1 00d8ea54 r2 00000001 r3 00000200
    F/MessageQueue( 7860): r4 b723f868 r5 a3c3d534 r6 b723f868 r7 00000000
    F/MessageQueue( 7860): r8 00000004 r9 00000000 sl 00000000 fp 12d0d040
    F/MessageQueue( 7860): ip 00000001 sp af6d7f98 lr a2ebcd94 pc a2ebced4 cpsr af6d7ca8
    F/MessageQueue( 7860):
    F/MessageQueue( 7860): at libunity.MemoryProfiler::MemoryProfiler()(E:44)
    F/MessageQueue( 7860): at libunity.MemoryProfiler::StaticInitialize()(StaticInitialize:16)
    F/MessageQueue( 7860): at libunity.MemoryManager::ThreadInitialize(unsigned int)(ThreadInitialize:44)
    F/MessageQueue( 7860): at libunity.RuntimeInitialize()(RuntimeInitialize:52)
    F/MessageQueue( 7860): at libunity.UnityInitApplication()(UnityInitApplication:92)
    F/MessageQueue( 7860): at libunity.UnityPlayerLoop()(UnityPlayerLoop:168)
    F/MessageQueue( 7860): at libunity.nativeRender(_JNIEnv*, _jobject*)(nativeRender:52)
    F/MessageQueue( 7860): at data@app@com.000915c7(Native Method)
     
  5. Pelicapp

    Pelicapp

    Joined:
    Nov 30, 2015
    Posts:
    7
    I had the same issue. I use Gradle instead of the internal build system and it works fine.
     
  6. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
    Thanks but we are using Gradle already.
     
  7. Pelicapp

    Pelicapp

    Joined:
    Nov 30, 2015
    Posts:
    7
    I have also set the scripting runtime version to .NET 4.x Equivalent instead of .NET 3.5 Equivalent and I use Mono instead of IL2CPP.
     
  8. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
    I think before the update to 2018.3 we used .NET 3.5 with Mono and gradle building. After the update I tried all different kind of setups and now we are on .NET 4.0 with IL2CPP and Gradle. I tried several combinations but all of them keep having the same memory issues. So I doubt that it has something to do with these settings.

    Also, not all devices have issues on startup and the devices that have don't have it every game start, sometimes it does start. However, all of them have a huge frame drop and then crash when loading our world scene.
     
  9. Pelicapp

    Pelicapp

    Joined:
    Nov 30, 2015
    Posts:
    7
    For me it works only with Gradle, .NET 4 and Mono. All other settings give me the same memory issues as you.
     
  10. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
    I double checked it and first I thought the issue was still there but it was also a development build. When I tried a release build the memory issue on startup was gone also when I turned it back from Mono to IL2CPP.

    Unfortunately, the crash from my first post when loading our game scene still persists.
     
  11. millefoliumink

    millefoliumink

    Joined:
    Aug 28, 2014
    Posts:
    139
    Any luck solving this issue?
     
  12. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
    Not really...

    So the crash on game start only happens with Android Development builds, so for now we just ignore it since not all devices have this issue so our QA can still test on different devices.

    The crash when we load our world scene still is a mystery.
    I thought maybe it could be related to this issue:
    https://issuetracker.unity3d.com/is...-when-setting-blendshapes-on-android-platform
    Since we do use blendshapes for the faces of our characters but trying to load the scene without characters still crashes the game.
     
  13. Yury-Habets

    Yury-Habets

    Unity Technologies

    Joined:
    Nov 18, 2013
    Posts:
    1,167
    The first error looks like a OOM when compiling shaders (@aleksandrk FYI).

    The second one is an alignment issue (?) on early startup - if you could submit a bug we'll look into that. May be specific to the device (Xperia Z tablet with Krait CPU).
     
  14. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
    We use quite some custom shaders but they haven't changed during the update from 2018.2 to 2018.3. Any idea why they could have worked in 2018.2 and not in 2018.3? (I know its a long shot) :)

    Could it be related to: https://issuetracker.unity3d.com/is...-when-setting-blendshapes-on-android-platform

    Other platform perform like expected.

    And the second one from what we tested it happens with development builds on the MotoG3, Nexus 9 and Xperia Z.

    I reported a bug with project files yesterday.
     
  15. aurelien-morel-ubiant

    aurelien-morel-ubiant

    Joined:
    Sep 27, 2017
    Posts:
    275
    hello we have the same memoryprofiler issue here during early application starting step on an Honor 7 (PLK-L01) with Android 6.0. (I post a screen of the phone specifications)

    Our steps to make the crash happens here :
    - Step 1 : Install the app
    - Step 2 : Plug the phone to the computer and make a link with "adb" (you must the the log from phone in monitor)
    - Step 3 : Unplug the phone and kill the app
    - Step 4 : Start the app again and the application crash.
    - Step 5 : Kill the application
    - Step 6 : Start it again it will work.

    Repeat the step from 2 and the issue will happen again.


    PS : Sometimes it seems to happen without all the step that we mentionned above. And it could just be random (but on the same device)

    We try those step with another phone (One Plus 5 with Android 9) and the problem doesn't occur

    We could maybe post here the crash log but it will be hard to submit an issue without our entire project.
    The issue seems to happen since Unity 2018.3.X.

    Have you repro something from your unity side @Yury-Habets ?

    Crash log :

    Code (CSharp):
    1. 01-16 09:33:48.099: I/art(18721): Late-enabling -Xcheck:jni
    2. 01-16 09:33:48.188: E/HAL(18721): load: id=gralloc != hmi->id=gralloc
    3. 01-16 09:33:48.268: I/FirebaseInitProvider(18721): FirebaseApp initialization successful
    4. 01-16 09:33:48.291: I/HwCust(18721): Constructor found for class android.app.HwCustHwWallpaperManagerImpl
    5. 01-16 09:33:48.320: I/FA(18721): App measurement is starting up, version: 13001
    6. 01-16 09:33:48.320: I/FA(18721): To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
    7. 01-16 09:33:48.321: I/FA(18721): To enable faster debug mode event logging run:
    8. 01-16 09:33:48.321: I/FA(18721):   adb shell setprop debug.firebase.analytics.app com.ubiant.flexomdev
    9. 01-16 09:33:48.372: I/Unity(18721): onResume
    10. 01-16 09:33:48.376: I/HwSecImmHelper(18721): mSecurityInputMethodService is null
    11. 01-16 09:33:48.397: I/FA(18721): Tag Manager is not found and thus will not be used
    12. 01-16 09:33:48.457: I/Unity(18721): windowFocusChanged: true
    13. 01-16 09:33:48.458: I/HwSecImmHelper(18721): mSecurityInputMethodService is null
    14. 01-16 09:33:48.458: I/HwSecImmHelper(18721): mSecurityInputMethodService is null
    15. 01-16 09:33:48.465: E/CRASH(18721): signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr ac829478
    16. 01-16 09:33:48.465: E/CRASH(18721): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    17. 01-16 09:33:48.465: E/CRASH(18721): Build type 'Development', Scripting Backend 'mono', CPU 'armeabi-v7a'
    18. 01-16 09:33:48.465: E/CRASH(18721): Build fingerprint: 'HONOR/PLK-L01/HWPLK:6.0/HONORPLK-L01/C432B396:user/release-keys'
    19. 01-16 09:33:48.465: E/CRASH(18721): Revision: '0'
    20. 01-16 09:33:48.465: E/CRASH(18721): pid: 18721, tid: 18747, name: UnityMain  >>> com.ubiant.flexomdev <<<
    21. 01-16 09:33:48.465: E/CRASH(18721):     r0 dc9beb00  r1 00f4ae44  r2 00000000  r3 00000002
    22. 01-16 09:33:48.465: E/CRASH(18721):     r4 ac829478  r5 dca717d8  r6 ac829478  r7 00000000
    23. 01-16 09:33:48.465: E/CRASH(18721):     r8 12dda070  r9 00000000  sl 700506bc  fp 00000000
    24. 01-16 09:33:48.465: E/CRASH(18721):     ip f755d5f4  sp db00b240  lr dbb388ac  pc dbb389f0  cpsr 0000493b
    25. 01-16 09:33:48.465: E/CRASH(18721): backtrace:
    26. 01-16 09:33:48.766: E/CRASH(18721):     #00  pc 00a2b9f0  /mnt/asec/com.ubiant.flexomdev-1/lib/arm/libunity.so (MemoryProfiler::MemoryProfiler()+48)
    27. 01-16 09:33:48.766: E/CRASH(18721):     #01  pc 00a2b8a8  /mnt/asec/com.ubiant.flexomdev-1/lib/arm/libunity.so (MemoryProfiler::StaticInitialize()+16)
    28. 01-16 09:33:48.766: E/CRASH(18721):     #02  pc 0068e4dc  /mnt/asec/com.ubiant.flexomdev-1/lib/arm/libunity.so (MemoryManager::ThreadInitialize(unsigned int)+44)
    29. 01-16 09:33:48.766: E/CRASH(18721):     #03  pc 00a15ac8  /mnt/asec/com.ubiant.flexomdev-1/lib/arm/libunity.so (RuntimeInitialize()+52)
    30. 01-16 09:33:48.766: E/CRASH(18721):     #04  pc 00c85f98  /mnt/asec/com.ubiant.flexomdev-1/lib/arm/libunity.so (UnityInitApplication()+88)
    31. 01-16 09:33:48.766: E/CRASH(18721):     #05  pc 00c86fc0  /mnt/asec/com.ubiant.flexomdev-1/lib/arm/libunity.so (UnityPlayerLoop()+168)
    32. 01-16 09:33:48.766: E/CRASH(18721):     #06  pc 00c96868  /mnt/asec/com.ubiant.flexomdev-1/lib/arm/libunity.so (nativeRender(_JNIEnv*, _jobject*)+52)
    33. 01-16 09:33:48.766: E/CRASH(18721):     #07  pc 0047f971  /data/dalvik-cache/arm/mnt@asec@com.ubiant.flexomdev-1@base.apk@classes.dex (oatexec+330097)
    34. 'HONOR/PLK-L01/HWPLK:6.0/HONORPLK-L01/C432B396:user/release-keys'
    35. 01-16 09:33:48.772: E/MessageQueue(18721): Revision: '0'
    36. 01-16 09:33:48.772: E/MessageQueue(18721): pid: 18721, tid: 18747, name: UnityMain  >>> com.ubiant.flexomdev <<<
    37. 01-16 09:33:48.772: E/MessageQueue(18721):     r0 dc9beb00  r1 00f4ae44  r2 00000000  r3 00000002
    38. 01-16 09:33:48.772: E/MessageQueue(18721):     r4 ac829478  r5 dca717d8  r6 ac829478  r7 00000000
    39. 01-16 09:33:48.772: E/MessageQueue(18721):     r8 12dda070  r9 00000000  sl 700506bc  fp 00000000
    40. 01-16 09:33:48.772: E/MessageQueue(18721):     ip f755d5f4  sp db00b240  lr dbb388ac  pc dbb389f0  cpsr 0000493b
    41. 01-16 09:33:48.772: E/MessageQueue(18721):     at libunity.MemoryProfiler::MemoryProfiler()(E:48)
    42. 01-16 09:33:48.772: E/MessageQueue(18721):     at libunity.MemoryProfiler::StaticInitialize()(StaticInitialize:16)
    43. 01-16 09:33:48.772: E/MessageQueue(18721):     at libunity.MemoryManager::ThreadInitialize(unsigned int)(ThreadInitialize:44)
    44. 01-16 09:33:48.772: E/MessageQueue(18721):     at libunity.RuntimeInitialize()(RuntimeInitialize:52)
    45. 01-16 09:33:48.772: E/MessageQueue(18721):     at libunity.UnityInitApplication()(UnityInitApplication:88)
    46. 01-16 09:33:48.772: E/MessageQueue(18721):     at libunity.UnityPlayerLoop()(UnityPlayerLoop:168)
    47. 01-16 09:33:48.772: E/MessageQueue(18721):     at libunity.nativeRender(_JNIEnv*, _jobject*)(nativeRender:52)
    48. 01-16 09:33:48.772: E/MessageQueue(18721):     at mnt@asec@com.oatexec(oatexec:330097)
    49. 01-16 09:33:58.892: I/Unity(18721): onPause
    50. 01-16 09:33:58.894: E/CRASH(18721): main thread is trapped; signum = 7
    51. 01-16 09:33:58.907: I/Unity(18721): windowFocusChanged: false
    52. 01-16 09:33:58.907: E/CRASH(18721): main thread is trapped; signum = 7
    53. 01-16 09:33:59.688: I/Unity(18721): onResume
    54. 01-16 09:33:59.700: I/Unity(18721): windowFocusChanged: true
    55. 01-16 09:33:59.700: E/CRASH(18721): main thread is trapped; signum = 7
    56. 01-16 09:33:59.700: I/HwSecImmHelper(18721): mSecurityInputMethodService is null
    57. 01-16 09:33:59.701: I/HwSecImmHelper(18721): mSecurityInputMethodService is null
     

    Attached Files:

  16. aurelien-morel-ubiant

    aurelien-morel-ubiant

    Joined:
    Sep 27, 2017
    Posts:
    275
    Maybe @LeonhardP you have more information on this issue that seems to be related to Unity 2018.3 ?
    Sorry if we missed this during he beta process ;)
     
  17. btristan

    btristan

    Joined:
    Oct 15, 2018
    Posts:
    95
    I have the same MemoryProfiler issue on Amazon Kindle Fire HD 8 (7th generation) running Fire OS 5.6.0.1.

    Bug number 1116047.

    It can be reproduced with an empty project.

    Code (csharp):
    1. 01-10 15:01:18.797 10519-10519/com.ar.empty I/Unity: onResume
    2. 01-10 15:01:18.811 530-546/? I/WindowManager: com.ar.empty uses FLAG_DISMISS_KEYGUARD/FLAG_SHOW_WHEN_LOCKED without DISABLE_KEYGUARDpermission. Removing flags.
    3. 01-10 15:01:18.818 530-29243/? I/WindowManager: com.ar.empty uses FLAG_DISMISS_KEYGUARD/FLAG_SHOW_WHEN_LOCKED without DISABLE_KEYGUARDpermission. Removing flags.
    4. 01-10 15:01:18.847 530-578/? I/LoggerMetricsFactoryImpl: PhoneWindowManager:ActivityChanged:com.ar.empty=1.0;CT;1:NR
    5. 01-10 15:01:18.848 530-24643/? I/WindowManager: com.ar.empty uses FLAG_DISMISS_KEYGUARD/FLAG_SHOW_WHEN_LOCKED without DISABLE_KEYGUARDpermission. Removing flags.
    6. 01-10 15:01:18.860 196-1622/? I/[MALI][Gralloc]: [+]hnd:0x7fab66e3e0, fd:25, ion_hnd(0x5), req_format(0x1), int_fmt(0x1)  byte_stride(5120), flags(0x4), usage(0x933), size(4096000), alloc_size(4096000) 1280(1280)X800(800) pid(196)  sec (0)
    7. 01-10 15:01:18.861 10519-10519/com.ar.empty I/HAL: loaded HAL id=gralloc path=/system/lib/hw/gralloc.mt8163.mali.so hmi=0xffffffff handle=0xf0bec2a4
    8. 01-10 15:01:18.861 10519-10519/com.ar.empty I/HAL: loaded HAL id=gralloc path=/system/lib/hw/gralloc.mt8163.mali.so hmi=0x0 handle=0xf0bec2a4
    9. 01-10 15:01:18.862 10519-10519/com.ar.empty I/[MALI][Gralloc]: [+]r_hnd:0xf795bf38, fd:28, ion_hnd(0x1), req_format(0x1), int_fmt(0x1)  byte_stride(5120), flags(0x4), usage(0x933), size(4096000), alloc_size(4096000) 1280(1280)X800(800) pid(10519)  sec (0)
    10. 01-10 15:01:18.869 10519-10519/com.ar.empty I/HAL: loaded HAL id=gralloc path=/system/lib/hw/gralloc.mt8163.mali.so hmi=0x0 handle=0xf0bec2a4
    11. 01-10 15:01:18.870 10519-10539/com.ar.empty I/Kernel: [1833143.995856] <1> (1)[10539:UnityMain][name:fault&]Unhandled fault: alignment fault (0x92000061) at 0x00000000f795c2e8
    12. 01-10 15:01:18.871 10519-10519/com.ar.empty I/Unity: windowFocusChanged: true
    13. 01-10 15:01:18.874 10519-10539/com.ar.empty E/CRASH: signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr f795c2e8
    14. 01-10 15:01:18.874 10519-10539/com.ar.empty E/CRASH: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    15. 01-10 15:01:18.874 10519-10539/com.ar.empty E/CRASH: Build type 'Development', Scripting Backend 'mono', CPU 'armeabi-v7a'
    16. 01-10 15:01:18.874 10519-10539/com.ar.empty E/CRASH: Build fingerprint: 'Amazon/douglas/douglas:5.1.1/LVY48F/1518550231:user/test-keys'
    17. 01-10 15:01:18.874 10519-10539/com.ar.empty E/CRASH: Revision: '50'
    18. 01-10 15:01:18.874 10519-10539/com.ar.empty E/CRASH: pid: 10519, tid: 10539, name: UnityMain  >>> com.ar.empty <<<
    19. 01-10 15:01:18.874 10519-10539/com.ar.empty E/CRASH:     r0 e4215b00  r1 00f4ae44  r2 00000001  r3 f73f9000
    20. 01-10 15:01:18.874 10519-10539/com.ar.empty E/CRASH:     r4 f795c2e8  r5 e42c87d8  r6 f795c2e8  r7 00000000
    21. 01-10 15:01:18.874 10519-10539/com.ar.empty E/CRASH:     r8 00000004  r9 00000000  sl 00000000  fp 12dbe040
    22. 01-10 15:01:18.874 10519-10539/com.ar.empty E/CRASH:     ip f73f8648  sp e28617a0  lr e338f8ac  pc e338f9ec  cpsr 0000292b
    23. 01-10 15:01:18.874 10519-10539/com.ar.empty E/CRASH: backtrace:
    24. 01-10 15:01:18.885 530-1972/? W/InputMethodManagerService: Settings not found for 'safe mode' for current user
    25. 01-10 15:01:18.888 530-558/? I/ActivityManager: Displayed com.ar.empty/com.unity3d.player.UnityPlayerActivity: +291ms
    26. 01-10 15:01:18.890 530-626/? I/Vlog: performance:cool_app_launch_time:fgtracking=false;DV;1,key=com.ar.empty;DV;1,Timer=303.0;TI;1,unit=ms;DV;1,metadata=com.ar.empty/com.unity3d.player.UnityPlayerActivity!{"d"#{"app_version"#"1"}$"m"#{"context"#"S1T0A1D0I0L1E0M99"$"prev"#"com.amazon.raftlauncher/.activity.AppViewActivity"}};DV;1:HI
    27. 01-10 15:01:18.890 530-626/? I/Vlog: performance:cool_activity_launch_time:fgtracking=false;DV;1,key=com.ar.empty;DV;1,Timer=244.0;TI;1,unit=ms;DV;1,metadata=com.ar.empty/com.unity3d.player.UnityPlayerActivity!{"d"#{"app_version"#"1"}$"m"#{"context"#"S1T0A1D0I0L1E0M99"$"prev"#"com.amazon.raftlauncher/.activity.AppViewActivity"}};DV;1:HI
    28. 01-10 15:01:18.970 4829-4829/com.android.systemui I/AmazonNotificationPanelView: positionClockAndNotifications() |
    29. 01-10 15:01:19.034 530-558/? I/[MALI][Gralloc]: [-]r_hnd:0xf79a1908, fd:295, ion_hnd(0x1), req_format(0x1), int_fmt(0x1)  byte_stride(5120), flags(0x4), usage(0x933), size(4096000), alloc_size(4096000) 1280(1280)X800(800) pid(530)  sec (0)
    30. 01-10 15:01:19.035 530-558/? I/HAL: loaded HAL id=gralloc path=/system/lib/hw/gralloc.mt8163.mali.so hmi=0x0 handle=0xf4a82bd4
    31. 01-10 15:01:19.046 196-196/? I/[MALI][Gralloc]: [-]hnd:0x7fab66e7a0, fd:43, ion_hnd(0xc), req_format(0x1), int_fmt(0x1)  byte_stride(5120), flags(0x4), usage(0x933), size(4096000), alloc_size(4096000) 1280(1280)X800(800) pid(196)  sec (0)
    32. 01-10 15:01:19.063 10538-10538/? I/HAL: loaded HAL id=memtrack path=/system/lib/hw/memtrack.mt8163.so hmi=0x0 handle=0xf544b694
    33. 01-10 15:01:19.076 10538-10538/? I/HAL: loaded HAL id=perfboost path=/system/lib/hw/perfboost.mt8163.so hmi=0x0 handle=0xf544b7e4
    34. 01-10 15:01:19.147 10519-10539/com.ar.empty E/CRASH:     #00  pc 00a2b9ec  /data/app/com.ar.empty-2/lib/arm/libunity.so (MemoryProfiler::MemoryProfiler()+44)
    35. 01-10 15:01:19.147 10519-10539/com.ar.empty E/CRASH:     #01  pc 00a2b8a8  /data/app/com.ar.empty-2/lib/arm/libunity.so (MemoryProfiler::StaticInitialize()+16)
    36. 01-10 15:01:19.147 10519-10539/com.ar.empty E/CRASH:     #02  pc 0068e4dc  /data/app/com.ar.empty-2/lib/arm/libunity.so (MemoryManager::ThreadInitialize(unsigned int)+44)
    37. 01-10 15:01:19.147 10519-10539/com.ar.empty E/CRASH:     #03  pc 00a15ac8  /data/app/com.ar.empty-2/lib/arm/libunity.so (RuntimeInitialize()+52)
    38. 01-10 15:01:19.147 10519-10539/com.ar.empty E/CRASH:     #04  pc 00c85f98  /data/app/com.ar.empty-2/lib/arm/libunity.so (UnityInitApplication()+88)
    39. 01-10 15:01:19.147 10519-10539/com.ar.empty E/CRASH:     #05  pc 00c86fc0  /data/app/com.ar.empty-2/lib/arm/libunity.so (UnityPlayerLoop()+168)
    40. 01-10 15:01:19.147 10519-10539/com.ar.empty E/CRASH:     #06  pc 00c96868  /data/app/com.ar.empty-2/lib/arm/libunity.so (nativeRender(_JNIEnv*, _jobject*)+52)
    41. 01-10 15:01:19.147 10519-10539/com.ar.empty E/CRASH:     #07  pc 00017e07  /data/dalvik-cache/arm/data@app@com.ar.empty-2@base.apk@classes.dex
    42. 'Amazon/douglas/douglas:5.1.1/LVY48F/1518550231:user/test-keys'
    43.     Revision: '50'
    44.     pid: 10519, tid: 10539, name: UnityMain  >>> com.ar.empty <<<
    45.         r0 e4215b00  r1 00f4ae44  r2 00000001  r3 f73f9000
    46.         r4 f795c2e8  r5 e42c87d8  r6 f795c2e8  r7 00000000
    47.         r8 00000004  r9 00000000  sl 00000000  fp 12dbe040
    48.         ip f73f8648  sp e28617a0  lr e338f8ac  pc e338f9ec  cpsr 0000292b
    49.    
    50.         at libunity.MemoryProfiler::MemoryProfiler()(E:44)
    51.         at libunity.MemoryProfiler::StaticInitialize()(StaticInitialize:16)
    52.         at libunity.MemoryManager::ThreadInitialize(unsigned int)(ThreadInitialize:44)
    53.         at libunity.RuntimeInitialize()(RuntimeInitialize:52)
    54.         at libunity.UnityInitApplication()(UnityInitApplication:88)
    55.         at libunity.UnityPlayerLoop()(UnityPlayerLoop:168)
    56.         at libunity.nativeRender(_JNIEnv*, _jobject*)(nativeRender:52)
    57.         at data@app@com.00017e07(Native Method)
    58. 01-10 15:01:19.151 10538-10538/? I/art: System.exit called, status: 0
    59. 01-10 15:01:19.151 10538-10538/? I/AndroidRuntime: VM exiting with result code 0.
    60. 01-10 15:01:19.156 530-10553/? I/ActivityManager: addErrorToDropBox inserted hashcode=32f00995ce912c35f53d0fd7b6a6892566c577f9 for eventType wtf.
     
    Last edited: Jan 16, 2019
    Peter77 likes this.
  18. yamazako

    yamazako

    Joined:
    Jul 3, 2018
    Posts:
    2
    Hello, I had the same issue.
    In my case, I check `ARM64` and it's working.

    Release build <- all working
    Debug build
    .NET 4.x, Mono <- not working
    .NET 4.x, IL2CPP(`ARMv7`) <- not working
    .NET 4.x, IL2CPP(`ARM64`) <- working !!
     
    gzcaoqiang likes this.
  19. Peter77

    Peter77

    QA Jesus

    Joined:
    Jun 12, 2013
    Posts:
    6,619
    Could you please submit a bug-report, including a project to reproduce the issue, as described in this document:
    https://unity3d.com/unity/qa/bug-reporting

    Submitting a bug-report allows Unity Technologies to take a look at this issue. Even is someone else submitted a similar crash already, it doesn't hurt if you submit a bug-report as well. Some issues can't be reproduced by QA, so having more than one report is often from advantage.

    After you submitted the bug-report, you receive a confirmation email with a bug-report Case number. You can post this Case number (the number only, not the link) in this forum thread for Unity staff to pick up, in case they see it.
     
  20. zaniocz

    zaniocz

    Joined:
    May 9, 2011
    Posts:
    24
    This problem seems already reported:
    https://issuetracker.unity3d.com/is...dmem-alloc-ioctl-failed-on-adreno-gpu-devices

    libunity.MemoryProfiler::MemoryProfiler()(E:44)
    libunity.MemoryProfiler::StaticInitialize()(StaticInitialize:16)
    libunity.MemoryManager::ThreadInitialize(unsigned int)(ThreadInitialize:44)
    libunity.RuntimeInitialize()(RuntimeInitialize:52)
    libunity.UnityInitApplication()(UnityInitApplication:92)
    libunity.UnityPlayerLoop()(UnityPlayerLoop:168)
    libunity.nativeRender(_JNIEnv*, _jobject*)(nativeRender:52)
     
  21. yamazako

    yamazako

    Joined:
    Jul 3, 2018
    Posts:
    2
    @Peter77
    I submitted the bug-report just in case.
    Case number is 1120046.
     
    Peter77 likes this.
  22. RewMineUs

    RewMineUs

    Joined:
    Oct 17, 2014
    Posts:
    1
    I'm having the same problem. (Android Only)

    [2018.2] There was nothing wrong with the version.
    The same problem occurs in [2018.3].

    There is nothing wrong with [ios].

    Although nearly all build settings have been used, Android still has this problem.
     
  23. ricardo-charf

    ricardo-charf

    Joined:
    Oct 27, 2016
    Posts:
    3
    Hi everybody,
    My team have the same MemoryProfiler issue on a Samsung J5 android phone.
    But we could not find a better solution than downgrade to Unity 2018.2.20f1 for now.
    Unfortunately, we discovered that we lost all prefab data because some kind of incompatibility of the prefab system between the 2018.3 and 2018.2 versions.
    We're are studying about changing the YAML of the prefabs by hand, but it does not appear to be a good solution or even if it will work.

    Did anyone also had this issue?
    And what did you do to solve it?

    Thanks in advance
     
    Last edited: Jan 28, 2019
  24. Peter77

    Peter77

    QA Jesus

    Joined:
    Jun 12, 2013
    Posts:
    6,619
    Unity Technologies reworked the prefabs system in 2018.3, this backwards incompatibility should be expected. Actually, Unity warns you about such incompatibility every time you open a project in a newer version.
    screenshot.png

    Best thing you can do is probably to restore one of your 2018.2 backups or keep working with 2018.3 and live with those issues until they fix them.
     
  25. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
  26. aleksandrk

    aleksandrk

    Unity Technologies

    Joined:
    Jul 3, 2017
    Posts:
    3,025
    @Nieles_GH "Fixed in future release" means that the issue is fixed and a backport is on its way.
     
    Nieles_GH likes this.
  27. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
    Any time estimation on this?
     
  28. aleksandrk

    aleksandrk

    Unity Technologies

    Joined:
    Jul 3, 2017
    Posts:
    3,025
    I'd say around 3 weeks, but I can't promise this :)
     
  29. btristan

    btristan

    Joined:
    Oct 15, 2018
    Posts:
    95
    The issue was not present in 2019.1.0a14. I haven't tried with 2019.1.0b1 but I assume it works the same as the alpha.
     
  30. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
    The status now says: Fixed in 2019.2.
    But the fix is also coming to 2018.3 right?
     
  31. aleksandrk

    aleksandrk

    Unity Technologies

    Joined:
    Jul 3, 2017
    Posts:
    3,025
    @Nieles_GH
    Correct. It will take some time, I'll post here when I know in which version it's going to appear.
     
  32. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
    Okay, thank you.
    Sorry for being a little pushy but the issue is currently blocking us from updating the game and people are getting impatient :)

    Can you maybe tell what exactly is causing the issue and if there are any workarounds?
     
  33. warmanw

    warmanw

    Joined:
    Feb 2, 2015
    Posts:
    32
    Hi guys, I have same memory issue on Kidne devices. just want to make sure before downloading new Unity. was it fixed in 2018.3.5
     
  34. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
  35. aleksandrk

    aleksandrk

    Unity Technologies

    Joined:
    Jul 3, 2017
    Posts:
    3,025
    The problem is un our temporary buffer reuse code. I don't think there's any real workaround for it.
     
  36. aleksandrk

    aleksandrk

    Unity Technologies

    Joined:
    Jul 3, 2017
    Posts:
    3,025
    andym_sv and Nieles_GH like this.
  37. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
    That's great, thanks for fixing it!
     
    aleksandrk likes this.
  38. andym_sv

    andym_sv

    Joined:
    Mar 3, 2017
    Posts:
    10
    Hey @aleksandrk any ETA on when that will be released?
     
  39. aurelien-morel-ubiant

    aurelien-morel-ubiant

    Joined:
    Sep 27, 2017
    Posts:
    275
    He writes it just above 2018.3.7
     
  40. andym_sv

    andym_sv

    Joined:
    Mar 3, 2017
    Posts:
    10
    Yes I saw that, but just wondering when its scheduled for release.
     
  41. AcidArrow

    AcidArrow

    Joined:
    May 20, 2010
    Posts:
    11,794
    Unless something went wrong, in a couple of days.
     
  42. andym_sv

    andym_sv

    Joined:
    Mar 3, 2017
    Posts:
    10
    We were getting a crash with similar crash logs as reported above, but now it seems to be all around GC collect. Does anyone know if this crash is related to this bug?


    Code (Boo):
    1.  
    2. 02-19 17:46:05.990  7782  7800 E CRASH   : signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr a8fbf00c
    3. 02-19 17:46:05.990  7782  7800 E CRASH   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    4. 02-19 17:46:05.990  7782  7800 E CRASH   : Build type 'Development', Scripting Backend 'mono', CPU 'armeabi-v7a'
    5. 02-19 17:46:05.990  7782  7800 E CRASH   : Build fingerprint: 'oculus/vr_pacific/pacific:7.1.2/N2G48H/223630.5280.0:user/release-keys'
    6. 02-19 17:46:05.990  7782  7800 E CRASH   : Revision: '0'
    7. 02-19 17:46:05.991  7782  7800 E CRASH   : pid: 7782, tid: 7800, name: UnityMain  >>> co.stage.stagevr <<<
    8. 02-19 17:46:05.991  7782  7800 E CRASH   :     r0 fffffffc  r1 a8fbf00c  r2 a8fbf00c  r3 80000000
    9. 02-19 17:46:05.991  7782  7800 E CRASH   :     r4 00000001  r5 d1480ddc  r6 d1478a70  r7 d1480ce4
    10. 02-19 17:46:05.991  7782  7800 E CRASH   :     r8 00000000  r9 00001000  sl cb3ea678  fp e7a7e568
    11. 02-19 17:46:05.991  7782  7800 E CRASH   :     ip 000000bf  sp e7a7e3d8  lr d139aa40  pc d13ab778  cpsr 00001e78
    12. 02-19 17:46:05.991  7782  7800 E CRASH   :
    13. 02-19 17:46:05.991  7782  7800 E CRASH   : backtrace:
    14. 02-19 17:46:06.075  7782  7936 E GoLog   : 2019-02-20T01:46:06.074Z    INFO    Added content item to content manager    {"manifest": "https://stage-vod.akamaized.net/tld/6FcRS6X2eWCCcwkmsaq8Qi/manifest.json"}
    15. 02-19 17:46:06.263  1999  2196 D BluetoothManager: getConnectedDevices
    16. 02-19 17:46:06.268  1073  1101 D BtGatt.GattService: getDeviceType() - device=5C:BA:37:CE:98:26, type=1
    17. 02-19 17:46:06.268  1073  1101 D BtGatt.GattService: getDeviceType() - device=2C:26:17:0B:69:89, type=2
    18. 02-19 17:46:06.271  1073  1780 W bt_att  : attribute value too long, to be truncated to 20
    19. 02-19 17:46:06.271  7782  7837 I VrApi   : FPS=23,Prd=38ms,Tear=0,Early=3,Stale=54,VSnc=1,Lat=1,Fov=3,CPU2/GPU=4/2,1593/315MHz,OC=F,TA=E/0/0,SP=F/N/N,Mem=1017MHz,Free=839MB,PSM=0,PLS=0,Temp=32.5C/25.0C,TW=1.89ms,App=3.52ms,GD=0.00ms
    20. 02-19 17:46:06.363  7782  7800 E CRASH   :     #00  pc 00464778  /data/app/co.stage.stagevr-1/lib/arm/libmonobdwgc-2.0.so (GC_mark_from+1664)
    21. 02-19 17:46:06.363  7782  7800 E CRASH   :     #01  pc 0045a778  /data/app/co.stage.stagevr-1/lib/arm/libmonobdwgc-2.0.so (GC_mark_some+724)
    22. 02-19 17:46:06.363  7782  7800 E CRASH   :     #02  pc 00459798  /data/app/co.stage.stagevr-1/lib/arm/libmonobdwgc-2.0.so (GC_stopped_mark+540)
    23. 02-19 17:46:06.363  7782  7800 E CRASH   :     #03  pc 00459160  /data/app/co.stage.stagevr-1/lib/arm/libmonobdwgc-2.0.so (GC_try_to_collect_inner+464)
    24. 02-19 17:46:06.363  7782  7800 E CRASH   :     #04  pc 0045c2c4  /data/app/co.stage.stagevr-1/lib/arm/libmonobdwgc-2.0.so (GC_try_to_collect_general+316)
    25. 02-19 17:46:06.363  7782  7800 E CRASH   :     #05  pc 0045c5e8  /data/app/co.stage.stagevr-1/lib/arm/libmonobdwgc-2.0.so (GC_gcollect+24)
    26. 02-19 17:46:06.363  7782  7800 E CRASH   :     #06  pc 00404790  /data/app/co.stage.stagevr-1/lib/arm/libmonobdwgc-2.0.so (mono_gc_collect+40)
    27. 02-19 17:46:06.363  7782  7800 E CRASH   :     #07  pc 003fc5c4  /data/app/co.stage.stagevr-1/lib/arm/libmonobdwgc-2.0.so (ves_icall_System_GC_InternalCollect+20)
    28. 02-19 17:46:06.363  7782  7800 E CRASH   :     #08  pc 0000ac44   ( (wrapper managed-to-native) System.GC:InternalCollect (int) {0xae6fe8e0} + 0x3c (0xaf40cc08 0xaf40cc94) [0xe78bdf00 - Unity Root Domain]+44100)
    29. #..
    30. 02-19 17:46:06.374  7782  7800 E CRASH   :     d139aa40 ea000001 e51b0008 ebf0232e eaffffff  .........#......
    31. 02-19 17:46:06.374  7782  7800 E CRASH   :     d139aa50 e51b0010 e50b0004 ea00002e e3000000  ................
    32. 02-19 17:46:06.374  7782  7800 E CRASH   :     d139aa60 e51b1010 e1510000 1a00000a e59f00bc  ......Q.........
    33. 02-19 17:46:06.374  7782  7800 E CRASH   :     d139aa70 e79f0000 e5900000 e3500000 0a000002  ..........P.....
    34. 02-19 17:46:06.375  7782  7800 E CRASH   :     d139aa80 e51b0008 ebf0231c ea000001 e51b0008  .....#..........
    35. 02-19 17:46:06.375  7782  7800 E CRASH   :     d139aa90 ebf0231c eaffffff e3000000 e50b0004  .#..............
    36. 02-19 17:46:06.375  7782  7800 E CRASH   :     d139aaa0 ea00001c e51b0010 e5d0000d e2000004  ................
    37. 02-19 17:46:06.375  7782  7800 E CRASH   :     d139aab0 e3500000 0a00000c e59f0068 e79f0000  ..P.....h.......
    38. 02-19 17:46:06.375  7782  7800 E CRASH   :     d139aac0 e5900000 e3500000 0a000002 e51b0008  ......P.........
    39. 02-19 17:46:06.375  7782  7800 E CRASH   :     d139aad0 ebf02309 ea000001 e51b0008 ebf02309  .#...........#..
    40. 02-19 17:46:06.375  7782  7800 E CRASH   :     d139aae0 e3000000 e50b0004 ea00000a e300000c  ................
    41. 02-19 17:46:06.375  7782  7800 E CRASH   :     d139aaf0 e51b1008 e1a01621 e51b200c e5821000  ....!.... ......
    42. 02-19 17:46:06.375  7782  7800 E CRASH   :     d139ab00 e51b1010 e51b200c e5821004 e51b1010  ..... ..........
    43. 02-19 17:46:06.375  7782  7800 E CRASH   :     d139ab10 e50b1004 e58d0000 e51b0004 e1a0d00b  ................
    44. --------- beginning of crash
    45. 02-19 17:46:06.384  7782  7800 E AndroidRuntime: FATAL EXCEPTION: UnityMain
    46. 02-19 17:46:06.384  7782  7800 E AndroidRuntime: Process: co.stage.stagevr, PID: 7782
    47. 02-19 17:46:06.384  7782  7800 E AndroidRuntime: java.lang.Error: FATAL EXCEPTION [UnityMain]
    48. 02-19 17:46:06.384  7782  7800 E AndroidRuntime: Unity version     : 2019.2.0a4
    49. 02-19 17:46:06.384  7782  7800 E AndroidRuntime: Device model      : Oculus Pacific
    50. 02-19 17:46:06.384  7782  7800 E AndroidRuntime: Device fingerprint: oculus/vr_pacific/pacific:7.1.2/N2G48H/223630.5280.0:user/release-keys
    51. 02-19 17:46:06.384  7782  7800 E AndroidRuntime:
    52. 02-19 17:46:06.384  7782  7800 E AndroidRuntime: Caused by: java.lang.Error: signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr a8fbf00c
    53. 02-19 17:46:06.384  7782  7800 E AndroidRuntime: Build fingerprint: 'oculus/vr_pacific/pacific:7.1.2/N2G48H/223630.5280.0:user/release-keys'
    54. 02-19 17:46:06.384  7782  7800 E AndroidRuntime: Revision: '0'
    55. 02-19 17:46:06.384  7782  7800 E AndroidRuntime: pid: 7782, tid: 7800, name: UnityMain  >>> co.stage.stagevr <<<
    56. 02-19 17:46:06.384  7782  7800 E AndroidRuntime:     r0 fffffffc  r1 a8fbf00c  r2 a8fbf00c  r3 80000000
    57. 02-19 17:46:06.384  7782  7800 E AndroidRuntime:     r4 00000001  r5 d1480ddc  r6 d1478a70  r7 d1480ce4
    58. 02-19 17:46:06.384  7782  7800 E AndroidRuntime:     r8 00000000  r9 00001000  sl cb3ea678  fp e7a7e568
    59. 02-19 17:46:06.384  7782  7800 E AndroidRuntime:     ip 000000bf  sp e7a7e3d8  lr d139aa40  pc d13ab778  cpsr 00001e78
    60. 02-19 17:46:06.384  7782  7800 E AndroidRuntime:
    61. 02-19 17:46:06.384  7782  7800 E AndroidRuntime:     at libmonobdwgc-2.GC_mark_from(GC_mark_from:1664)
    62. 02-19 17:46:06.384  7782  7800 E AndroidRuntime:     at libmonobdwgc-2.GC_mark_some(GC_mark_some:724)
    63. 02-19 17:46:06.384  7782  7800 E AndroidRuntime:     at libmonobdwgc-2.GC_stopped_mark(GC_stopped_mark:540)
    64. 02-19 17:46:06.384  7782  7800 E AndroidRuntime:     at libmonobdwgc-2.GC_try_to_collect_inner(GC_try_to_collect_inner:464)
    65. 02-19 17:46:06.384  7782  7800 E AndroidRuntime:     at libmonobdwgc-2.GC_try_to_collect_general(GC_try_to_collect_general:316)
    66. 02-19 17:46:06.384  7782  7800 E AndroidRuntime:     at libmonobdwgc-2.GC_gcollect(GC_gcollect:24)
    67. 02-19 17:46:06.384  7782  7800 E AndroidRuntime:     at libmonobdwgc-2.mono_gc_collect(mono_gc_collect:40)
    68. 02-19 17:46:06.384  7782  7800 E AndroidRuntime:     at libmonobdwgc-2.ves_icall_System_GC_InternalCollect(ves_icall_System_GC_InternalCollect:20)
    69. 02-19 17:46:06.384  7782  7800 E AndroidRuntime:     at Unknown.0000ac44(Unknown Source)
    70.  
     
    Last edited: Feb 21, 2019
  43. aleksandrk

    aleksandrk

    Unity Technologies

    Joined:
    Jul 3, 2017
    Posts:
    3,025
    @bnussey no, it's not
    please report it separately
     
  44. andym_sv

    andym_sv

    Joined:
    Mar 3, 2017
    Posts:
    10
  45. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
    All issues are fixed since 2018.3.7! Thanks for the fixes.
     
    aleksandrk likes this.
  46. PalashBansal96

    PalashBansal96

    Joined:
    Feb 7, 2015
    Posts:
    2
    Hey @aleksandrk I was using 2018.3.4 and was getting the same bug. Now updated to 2018.3.9 and still getting it.
    @Nieles_GH did you try it in 2018.3.9?

    From the logs:
        Built from '2018.3/release' branch, Version '2018.3.9f1 (947e1ea5aa8d)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'armeabi-v7a'


    Attached the file with the error:
     

    Attached Files:

    • log.txt
      File size:
      16.6 KB
      Views:
      839
    Last edited: Mar 23, 2019
  47. Nieles_GH

    Nieles_GH

    Joined:
    Jun 26, 2017
    Posts:
    57
    We had some builds made with version 2018.3.9 at QA last week for testing and as far as I know no issues have been reported regarding performance or crashes.
     
  48. PalashBansal96

    PalashBansal96

    Joined:
    Feb 7, 2015
    Posts:
    2
    @aleksandrk can you check if this is related, or should I post separately?
     
  49. aleksandrk

    aleksandrk

    Unity Technologies

    Joined:
    Jul 3, 2017
    Posts:
    3,025
  50. hearstzhang

    hearstzhang

    Joined:
    Apr 1, 2019
    Posts:
    17
    hi there, have you made such bug report? We're using 2018.3.14f1 and get a bug share the same symptom with yours, however, it's very hard to reproduce. Could you show me the issuetracker or bug report url address?