Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Unity 5.3.1p1 EPIPE Broken Pipe (Android)

Discussion in 'Editor & General Support' started by Gizmoi, Jan 5, 2016.

  1. Gizmoi

    Gizmoi

    Joined:
    Jan 9, 2013
    Posts:
    327
    Hi guys, I just upgraded to Unity 5.3.1 (and subsequently 5.3.1p1 after finding a bug with particle systems) from Unity 5.1.4f1 and now I'm getting a lot of crashes in seemingly random places.

    I found an Exception thrown in adb, however I'm not 100% that it's linked, because the Unity logs from adb give me no indication to what happened and this is simply the most recent exception that was thrown.
    I have replicated 3 times (each in different parts of the game) and all have this or similar Exceptions thrown.

    A Google search has turned up some Android specific issues surrounding missing permissions for various things. Could this be linked?

    Any help would be much appreciated.

    Code (CSharp):
    1. E/com.parse.push.connection( 5298): could not construct writer
    2. E/com.parse.push.connection( 5298): java.net.SocketException: sendto failed: EPIPE (Broken pipe)
    3. E/com.parse.push.connection( 5298):     at libcore.io.IoBridge.maybeThrowAfterSendto(IoBridge.java:499)
    4. E/com.parse.push.connection( 5298):     at libcore.io.IoBridge.sendto(IoBridge.java:468)
    5. E/com.parse.push.connection( 5298):     at java.net.PlainSocketImpl.write(PlainSocketImpl.java:507)
    6. E/com.parse.push.connection( 5298):     at java.net.PlainSocketImpl.access$100(PlainSocketImpl.java:46)
    7. E/com.parse.push.connection( 5298):     at java.net.PlainSocketImpl$PlainSocketOutputStream.write(PlainSocketImpl.java:269)
    8. E/com.parse.push.connection( 5298):     at java.io.OutputStreamWriter.flushBytes(OutputStreamWriter.java:167)
    9. E/com.parse.push.connection( 5298):     at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:158)
    10. E/com.parse.push.connection( 5298):     at com.parse.PushConnection.trySend(PushConnection.java:224)
    11. E/com.parse.push.connection( 5298):     at com.parse.PushService.sendMessage(PushService.java:352)
    12. E/com.parse.push.connection( 5298):     at com.parse.PushService.sendKeepAlive(PushService.java:374)
    13. E/com.parse.push.connection( 5298):     at com.parse.PushService.access$1(PushService.java:370)
    14. E/com.parse.push.connection( 5298):     at com.parse.PushService$2.run(PushService.java:341)
    15. E/com.parse.push.connection( 5298):     at java.util.Timer$TimerImpl.run(Timer.java:284)
    16. E/com.parse.push.connection( 5298): Caused by: libcore.io.ErrnoException: sendto failed: EPIPE (Broken pipe)
    17. E/com.parse.push.connection( 5298):     at libcore.io.Posix.sendtoBytes(Native Method)
    18. E/com.parse.push.connection( 5298):     at libcore.io.Posix.sendto(Posix.java:156)
    19. E/com.parse.push.connection( 5298):     at libcore.io.BlockGuardOs.sendto(BlockGuardOs.java:177)
    20. E/com.parse.push.connection( 5298):     at libcore.io.IoBridge.sendto(IoBridge.java:466)
    21. E/com.parse.push.connection( 5298):     ... 11 more
    Edit: Got some SYSTEM_TOMBSTONE errors and what looks like an encoded stacktrace.
    Code (CSharp):
    1. W/ActivityManager( 2681):   Force finishing activity com.threesixty.mmaf/com.prime31.UnityPlayerNativeActivity
    2. I/dumpstate(31839): begin
    3. I/ServiceKeeper( 2681): In getappinfo pid = 2681 pkgName = android appinfo = null
    4. I/ServiceKeeper( 2681): In getseinfo pid = 2681 uid = 1000 seinfo= system
    5. V/SmartFaceService - 3rd party pause( 2681): onReceive [android.intent.action.ACTIVITY_STATE/com.threesixty.mmaf/pause]
    6. I/BootReceiver( 2681): Notify a SYSTEM_TOMBSTONE FilePath:tombstone_06
    7. W/ContextImpl( 2681): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1509 android.content.ContextWrapper.sendBroadcast:377 android.content.Conte
    8. xtWrapper.sendBroadcast:377 com.android.server.BootReceiver$2.onEvent:333 android.os.FileObserver$ObserverThread.onEvent:125
    9. I/dumpstate(31844): begin
    10. I/dumpstate(31844): dumpstate is still running
    11. I/SpenGestureManager( 2681): setFocusWindow0
    12. D/PointerIcon( 2681): setMouseIconStyle1 pointerType: 1001iconType:101 flag:0
    13. D/PointerIcon( 2681): setMouseCustomIcon IconType is same.101
    14. D/PointerIcon( 2681): setHoveringSpenIconStyle1 pointerType: 10001iconType:1 flag:0
    15. D/PointerIcon( 2681): setHoveringSpenCustomIcon IconType is same.1
    16. D/STATUSBAR-StatusBarManagerService( 2681): manageDisableList what=0x0 pkg=WindowManager.LayoutParams
    17. V/WindowManager( 2681): rotationForOrientationLw(orient=-1, last=0); user=0  sensorRotation=-1 mLidState=-1 mDockMode=0 mHdmiPlugged=false mAccelerometerDefault=false gripRotationLock=false
    18. I/SurfaceFlinger( 2221): id=164 createSurf (1x1),1 flag=4, nmaf
    19. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    20. I/KeyguardUpdateMonitor( 2910): visibility is same
    21. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    22. I/KeyguardUpdateMonitor( 2910): visibility is same
    23. W/ContextImpl( 2681): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1509 com.android.internal.policy.impl.PhoneWindowManager.notifyToSSRM:5956
    24. com.android.internal.policy.impl.PhoneWindowManager.access$200:187 com.android.internal.policy.impl.PhoneWindowManager$PolicyHandler.handleMessage:734 android.os.Handler.dispatchMessage:102
    25. D/CrashAnrDetector( 2681): Build: samsung/lt03wifixx/lt03wifi:4.4.2/KOT49H/P600XXUDOC1:user/release-keys
    26. D/CrashAnrDetector( 2681): Hardware: universal5420
    27. D/CrashAnrDetector( 2681): Revision: 5
    28. D/CrashAnrDetector( 2681): Bootloader: P600XXUDOC1
    29. D/CrashAnrDetector( 2681): Radio: unknown
    30. D/CrashAnrDetector( 2681): Kernel: Linux version 3.4.39-4357843 (dpi@SWDD6205) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Mar 4 16:47:00 KST 2015
    31. D/CrashAnrDetector( 2681):
    32. D/CrashAnrDetector( 2681): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    33. D/CrashAnrDetector( 2681): Build fingerprint: 'samsung/lt03wifixx/lt03wifi:4.4.2/KOT49H/P600XXUDOC1:user/release-keys'
    34. D/CrashAnrDetector( 2681): Revision: '5'
    35. D/CrashAnrDetector( 2681): pid: 30911, tid: 31837, name: Thread-1078  >>> com.threesixty.mmaf <<<
    36. D/CrashAnrDetector( 2681): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000004
    37. D/CrashAnrDetector( 2681):     r0 00000004  r1 00004000  r2 00004001  r3 00000004
    38. D/CrashAnrDetector( 2681):     r4 00000004  r5 00000001  r6 8e145e0c  r7 8dbc5110
    39. D/CrashAnrDetector( 2681):     r8 00000000  r9 00000000  sl ffffef88  fp 94262d14
    40. D/CrashAnrDetector( 2681):     ip 7952bc30  sp 94262c48  lr 79389968  pc 400ab748  cpsr 200b0010
    41. D/CrashAnrDetector( 2681):     d0  7c20a7587c1b9a70  d1  726f7272655f63a9
    42. D/CrashAnrDetector( 2681):     d2  6e20746375727420  d3  20746f6e206c6c7c
    43. D/CrashAnrDetector( 2681):     d4  401c000000000000  d5  000015b23f800000
    44. D/CrashAnrDetector( 2681):     d6  40a29c0000000000  d7  40b5b20000000000
    45. D/CrashAnrDetector( 2681):     d8  7ff0000000000000  d9  7ff0000000000000
    46. D/CrashAnrDetector( 2681):     d10 000000000000167e  d11 7ff0000000000000
    47. D/CrashAnrDetector( 2681):     d12 0000000000000000  d13 0000000000000000
    48. D/CrashAnrDetector( 2681):     d14 0000000000000000  d15 0000000000000000
    49. D/CrashAnrDetector( 2681):     d16 0000000000000000  d17 0000000000000000
    50. D/CrashAnrDetector( 2681):     d18 bc036000bf99f500  d19 0000000000000000
    51. D/CrashAnrDetector( 2681):     d20 0000000000000000  d21 000000003f800000
    52. D/CrashAnrDetector( 2681):     d22 43fbaf1700000000  d23 3f800000c1200000
    53. D/CrashAnrDetector( 2681):     d24 000000003f800000  d25 0000000000000000
    54. D/CrashAnrDetector( 2681):     d26 3f80000000000000  d27 0000000000000000
    55. D/CrashAnrDetector( 2681):     d28 0000000000000000  d29 000000003f800000
    56. D/CrashAnrDetector( 2681):     d30 bf99f50000000000  d31 3f800000bc036000
    57. D/CrashAnrDetector( 2681):     scr 6000009b
    58. D/CrashAnrDetector( 2681):
    59. D/CrashAnrDetector( 2681): backtrace:
    60. D/CrashAnrDetector( 2681):     #00  pc 0000e748  /system/lib/libc.so
    61. D/CrashAnrDetector( 2681):     #01  pc 001ef964  /data/app-lib/com.threesixty.mmaf-1/libmono.so
    62. D/CrashAnrDetector( 2681):     #02  pc 001ef81c  /data/app-lib/com.threesixty.mmaf-1/libmono.so
    63. D/CrashAnrDetector( 2681):     #03  pc 001ef6ec  /data/app-lib/com.threesixty.mmaf-1/libmono.so (mono_class_vtable+32)
    64. D/CrashAnrDetector( 2681):     #04  pc 001f58ec  /data/app-lib/com.threesixty.mmaf-1/libmono.so (mono_object_new+28)
    65. D/CrashAnrDetector( 2681):     #05  pc 0016da44  /data/app-lib/com.threesixty.mmaf-1/libmono.so (mono_exception_from_name_domain+64)
    66. D/CrashAnrDetector( 2681):     #06  pc 0016d9f0  /data/app-lib/com.threesixty.mmaf-1/libmono.so (mono_exception_from_name+48)
    67. D/CrashAnrDetector( 2681):     #07  pc 0016dd58  /data/app-lib/com.threesixty.mmaf-1/libmono.so (mono_exception_from_name_msg+40)
    68. D/CrashAnrDetector( 2681):     #08  pc 0016e038  /data/app-lib/com.threesixty.mmaf-1/libmono.so (mono_get_exception_execution_engine+56)
    69. D/CrashAnrDetector( 2681):     #09  pc 00021e30  /data/app-lib/com.threesixty.mmaf-1/libmono.so
    70. D/CrashAnrDetector( 2681):     #10  pc 002bc56d  /data/app-lib/com.threesixty.mmaf-1/libmono.so
    71. D/CrashAnrDetector( 2681):     #11  pc 00000513  [vectors]
    72. D/CrashAnrDetector( 2681):
    73. D/CrashAnrDetector( 2681): stack:
    74. D/CrashAnrDetector( 2681):          94262c08  00000000
    75. D/CrashAnrDetector( 2681):          94262c0c  00000000
    76. D/CrashAnrDetector( 2681):          94262c10  00000000
    77. D/CrashAnrDetector( 2681):          94262c14  00000000
    78. D/CrashAnrDetector( 2681):          94262c18  00000000
    79. D/CrashAnrDetector( 2681):          94262c1c  00000000
    80. D/CrashAnrDetector( 2681):          94262c20  00000000
    81. D/CrashAnrDetector( 2681):          94262c24  00000000
    82. D/CrashAnrDetector( 2681):          94262c28  7952bc1c  /data/app-lib/com.threesixty.mmaf-1/libmono.so
    83. D/CrashAnrDetector( 2681):          94262c2c  00000001
    84. D/CrashAnrDetector( 2681):          94262c30  8e145e0c
    85. D/CrashAnrDetector( 2681):          94262c34  8dbc5110
    86. D/CrashAnrDetector( 2681):          94262c38  00000000
    87. D/CrashAnrDetector( 2681):          94262c3c  79332538  /data/app-lib/com.threesixty.mmaf-1/libmono.so
    88. D/CrashAnrDetector( 2681):          94262c40  df0027ad
    89. D/CrashAnrDetector( 2681):          94262c44  00000000
    90. D/CrashAnrDetector( 2681):     #00  94262c48  7952bc1c  /data/app-lib/com.threesixty.mmaf-1/libmono.so
    91. D/CrashAnrDetector( 2681):          94262c4c  00000001
    92. D/CrashAnrDetector( 2681):          94262c50  8e145e0c
    93. D/CrashAnrDetector( 2681):          94262c54  8dbc5110
    94. D/CrashAnrDetector( 2681):          94262c58  00000000
    95. D/CrashAnrDetector( 2681):          94262c5c  79389968  /data/app-lib/com.threesixty.mmaf-1/libmono.so
    96. D/CrashAnrDetector( 2681):     #01  94262c60  00000000
    97. D/CrashAnrDetector( 2681):          94262c64  00000000
    98. D/CrashAnrDetector( 2681):          94262c68  00000000
    99. D/CrashAnrDetector( 2681):          94262c6c  00000000
    100. D/CrashAnrDetector( 2681):          94262c70  916fe680
    101. D/CrashAnrDetector( 2681):          94262c74  00000000
    102. D/CrashAnrDetector( 2681):          94262c78  00000000
    103. D/CrashAnrDetector( 2681):          94262c7c  00000000
    104. D/CrashAnrDetector( 2681):          94262c80  00000000
    105. D/CrashAnrDetector( 2681):          94262c84  00000000
    106. D/CrashAnrDetector( 2681):          94262c88  00000000
    107. D/CrashAnrDetector( 2681):          94262c8c  00000000
    108. D/CrashAnrDetector( 2681):          94262c90  00000000
    109. D/CrashAnrDetector( 2681):          94262c94  00000000
    110. D/CrashAnrDetector( 2681):          94262c98  00000000
    111. D/CrashAnrDetector( 2681):          94262c9c  00000000
    112. D/CrashAnrDetector( 2681):          ........  ........
    113. D/CrashAnrDetector( 2681):     #02  94262d18  00000000
    114. D/CrashAnrDetector( 2681):          94262d1c  00000000
    115. D/CrashAnrDetector( 2681):          94262d20  00000000
    116. D/CrashAnrDetector( 2681):          94262d24  00000000
    117. D/CrashAnrDetector( 2681):
    118. D/CrashAnrDetector( 2681): processName:com.threesixty.mmaf
    119. D/CrashAnrDetector( 2681): broadcastEvent : com.threesixty.mmaf SYSTEM_TOMBSTONE
    120. W/ContextImpl( 2681): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1523 com.android.server.analytics.data.collection.application.CrashAnrDetec
    121. tor.broadcastEvent:296 com.android.server.analytics.data.collection.application.CrashAnrDetector.processDropBoxEntry:254 com.android.server.analytics.data.collection.application.CrashAnrDetector.acces
    122. s$100:60 com.android.server.analytics.data.collection.application.CrashAnrDetector$1.onReceive:102
    123. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    124. I/KeyguardUpdateMonitor( 2910): visibility is same
    125. D/SSRMv2:TSP:AirViewOnOff( 2681): DeviceInfo:: 00000010000
    126. D/SSRMv2:TSP:AirViewOnOff( 2681): SettingsAirViewInfo:: 000000000
    127. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    128. I/KeyguardUpdateMonitor( 2910): visibility is same
    129. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    130. I/KeyguardUpdateMonitor( 2910): visibility is same
    131. E/display ( 2221): invalid gralloc handle (at 0x0)
    132. E/display ( 2221): invalid gralloc handle (at 0x0)
    133. E/display ( 2221): invalid gralloc handle (at 0x0)
    134. E/display ( 2221): invalid gralloc handle (at 0x0)
    135. E/display ( 2221): invalid gralloc handle (at 0x0)
    136. E/display ( 2221): invalid gralloc handle (at 0x0)
    137. E/display ( 2221): invalid gralloc handle (at 0x0)
    138. E/display ( 2221): invalid gralloc handle (at 0x0)
    139. E/display ( 2221): invalid gralloc handle (at 0x0)
    140. E/display ( 2221): invalid gralloc handle (at 0x0)
    141. E/display ( 2221): invalid gralloc handle (at 0x0)
    142. D/SensorService( 2681):   0.3 -0.1 10.0
    143. E/display ( 2221): invalid gralloc handle (at 0x0)
    144. E/android.os.Debug( 2681): !@Dumpstate > dumpstate -k -t -z -d -o /data/log/dumpstate_app_error
    145. E/display ( 2221): invalid gralloc handle (at 0x0)
    146. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    147. I/KeyguardUpdateMonitor( 2910): visibility is same
    148. I/dumpstate(31846): begin
    149. I/dumpstate(31846): dumpstate is still running
    150. E/display ( 2221): invalid gralloc handle (at 0x0)
    151. E/dalvikvm( 2681): dvmPauseGc(GestureDetector) called - cookie=0xb543 (f=0x1)
    152. D/CustomFrequencyManagerService( 2681): acquireDVFSLockLocked : type : DVFS_MIN_LIMIT  frequency : 1800000  uid : 1000  pid : 2681  pkgName : ACTIVITY_RESUME_BOOSTER@4
    153. W/ActivityManager( 2681): mDVFSHelper.acquire()
    154. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    155. I/KeyguardUpdateMonitor( 2910): visibility is same
    156. V/SmartFaceService - 3rd party pause( 2681): onReceive [android.intent.action.ACTIVITY_STATE/com.sec.android.app.launcher/resume]
    157. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    158. I/KeyguardUpdateMonitor( 2910): visibility is same
    159. D/SSRMv2:SIOP:Limiter( 2681): limitCPUFreq:: freq = -1
    160. D/CustomFrequencyManagerService( 2681): releaseDVFSLockLocked : Getting Lock type frm List : DVFS_MAX_LIMIT  frequency : 1600000  uid : 1000  pid : 2681  tag : SIOP_ARM_MAX@10
    161. D/SSRMv2:SIOP:Limiter( 2681): limitGPUFreq:: freq = -1
    162. D/Launcher( 3040): onRestart, Launcher: 1117200944
    163. D/Launcher( 3040): onStart, Launcher: 1117200944
    164. D/Launcher.HomeView( 3040): onStart
    165. D/Launcher( 3040): onResume, Launcher: 1117200944
    166. D/Launcher.HomeView( 3040): onResume
    167. D/PhoneStatusBar( 2910): setSemiTransparentMode=false, mTransparentMode=false, mSemiTransparentMode=false, mMultiWindowMode=false
    168. D/StatusBarManagerService( 2681): semi p:3040,o:f
    169. I/MultiWindowTrayService( 3309): mHomeResumeReceiver : onReceive
    170. I/Sally Service( 3309): removeWindow window
    171. D/MenuAppsGridFragment( 3040): onResume
    172. I/SurfaceFlinger( 2221): id=165 createSurf (2560x1600),1 flag=4, Mauncher
    173. V/TaskCloserActivity( 9111): TaskCloserActivity onReceive() - com.sec.android.intent.action.HOME_RESUME
    174. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    175. I/KeyguardUpdateMonitor( 2910): visibility is same
    176. D/mali_winsys( 3040): new_window_surface returns 0x3000
    177. E/display ( 2221): invalid gralloc handle (at 0x0)
    178. E/display ( 2221): invalid gralloc handle (at 0x0)
    179. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    180. I/KeyguardUpdateMonitor( 2910): visibility is same
    181. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    182. I/KeyguardUpdateMonitor( 2910): visibility is same
    183. E/display ( 2221): invalid gralloc handle (at 0x0)
    184. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    185. I/KeyguardUpdateMonitor( 2910): visibility is same
    186. E/display ( 2221): invalid gralloc handle (at 0x0)
    187. I/ServiceKeeper( 2681): In getappinfo pid = 2681 pkgName = android appinfo = null
    188. I/ServiceKeeper( 2681): In getseinfo pid = 2681 uid = 1000 seinfo= system
    189. I/ServiceKeeper( 2681): In getappinfo pid = 2681 pkgName = android appinfo = null
    190. I/ServiceKeeper( 2681): In getseinfo pid = 2681 uid = 1000 seinfo= system
    191. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    192. I/KeyguardUpdateMonitor( 2910): visibility is same
    193. D/PowerManagerService( 2681): [api] [s] userActivity : event: 0 flags: 0 (uid: 1000 pid: 2681)
    194. D/PowerManagerService( 2681): [api] release WakeLock flags=0x2000000a tag=WindowManager uid=1000 pid=2681 (0x0)
    195. D/PowerManagerService( 2681): [api] applyWakeLockFlagsOnReleaseLocked : userActivityNoUpdateLocked is called : SCREEN_BRIGHT_WAKE_LOCK        'WindowManager' ON_AFTER_RELEASE (uid=1000, pid=2681, ws=W
    196. orkSource{10208}) (elapsedTime=195491)
    197. D/STATUSBAR-StatusBarManagerService( 2681): manageDisableList what=0x0 pkg=WindowManager.LayoutParams
    198. I/ServiceKeeper( 2681): In getappinfo pid = 2681 pkgName = android appinfo = null
    199. I/MultiUserPreferences( 3309): openUserData
    200. I/ServiceKeeper( 2681): In getseinfo pid = 2681 uid = 1000 seinfo= system
    201. I/ServiceKeeper( 2681): In getappinfo pid = 2681 pkgName = android appinfo = null
    202. I/ServiceKeeper( 2681): In getseinfo pid = 2681 uid = 1000 seinfo= system
    203. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    204. I/KeyguardUpdateMonitor( 2910): visibility is same
    205. I/MultiUserPreferences( 3309): validate
    206. I/MultiUserPreferences( 3309): writeElement
    207. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    208. I/KeyguardUpdateMonitor( 2910): visibility is same
    209. E/display ( 2221): invalid gralloc handle (at 0x0)
    210. I/MultiUserPreferences( 3309): commit
    211. D/PhoneStatusBar( 2910): Status bar WINDOW_STATE_SHOWING
    212. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    213. I/KeyguardUpdateMonitor( 2910): visibility is same
    214. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    215. I/KeyguardUpdateMonitor( 2910): visibility is same
    216. E/display ( 2221): invalid gralloc handle (at 0x0)
    217. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    218. I/KeyguardUpdateMonitor( 2910): visibility is same
    219. D/mali_winsys( 3309): new_window_surface returns 0x3000
    220. E/display ( 2221): invalid gralloc handle (at 0x0)
    221. E/display ( 2221): invalid gralloc handle (at 0x0)
    222. E/display ( 2221): invalid gralloc handle (at 0x0)
    223. E/display ( 2221): invalid gralloc handle (at 0x0)
    224. E/display ( 2221): invalid gralloc handle (at 0x0)
    225. E/display ( 2221): invalid gralloc handle (at 0x0)
    226. E/display ( 2221): invalid gralloc handle (at 0x0)
    227. E/display ( 2221): invalid gralloc handle (at 0x0)
    228. E/display ( 2221): invalid gralloc handle (at 0x0)
    229. E/display ( 2221): invalid gralloc handle (at 0x0)
    230. E/display ( 2221): invalid gralloc handle (at 0x0)
    231. E/display ( 2221): invalid gralloc handle (at 0x0)
    232. E/display ( 2221): invalid gralloc handle (at 0x0)
    233. E/display ( 2221): invalid gralloc handle (at 0x0)
    234. E/display ( 2221): invalid gralloc handle (at 0x0)
    235. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    236. I/KeyguardUpdateMonitor( 2910): visibility is same
    237. E/display ( 2221): invalid gralloc handle (at 0x0)
    238. E/display ( 2221): invalid gralloc handle (at 0x0)
    239. E/display ( 2221): invalid gralloc handle (at 0x0)
    240. E/display ( 2221): invalid gralloc handle (at 0x0)
    241. E/display ( 2221): invalid gralloc handle (at 0x0)
    242. E/display ( 2221): invalid gralloc handle (at 0x0)
    243. E/display ( 2221): invalid gralloc handle (at 0x0)
    244. E/dalvikvm( 2681): dvmResumeGc(0xb543, 0) called (f=0x1)
    245. D/CustomFrequencyManagerService( 2681): releaseDVFSLockLocked : Getting Lock type frm List : DVFS_MIN_LIMIT  frequency : 1800000  uid : 1000  pid : 2681  tag : ACTIVITY_RESUME_BOOSTER@4
    246. W/ActivityManager( 2681): mDVFSHelper.release()
    247. D/CustomFrequencyManagerService( 2681): acquireDVFSLockLocked : type : DVFS_MIN_LIMIT  frequency : 1800000  uid : 1000  pid : 2681  pkgName : ACTIVITY_RESUME_BOOSTER@7
    248. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    249. I/KeyguardUpdateMonitor( 2910): visibility is same
    250. E/display ( 2221): invalid gralloc handle (at 0x0)
    251. E/display ( 2221): invalid gralloc handle (at 0x0)
    252. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    253. I/KeyguardUpdateMonitor( 2910): visibility is same
    254. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    255. I/KeyguardUpdateMonitor( 2910): visibility is same
    256. D/KeyguardUpdateMonitor( 2910): sendKeyguardVisibilityChanged(true)
    257. I/KeyguardUpdateMonitor( 2910): visibility is same
    258. E/display ( 2221): invalid gralloc handle (at 0x0)
    259. D/SensorService( 2681):   0.4 -0.1 10.0
    260. D/CustomFrequencyManagerService( 2681): releaseDVFSLockLocked : Getting Lock type frm List : DVFS_MIN_LIMIT  frequency : 1800000  uid : 1000  pid : 2681  tag : ACTIVITY_RESUME_BOOSTER@7
    261. D/SensorService( 2681):   0.3 -0.1 10.0
    262. D/AudioHardwareTinyALSA( 2225): standby waiting for out autolock
    263. D/AudioHardwareTinyALSA( 2225): Entering AudioStreamOutALSA standby mode nStreamOutputType:0
    264. D/AudioHardwareTinyALSA( 2225): AudioStreamOutALSA::standby - close()
    265. I/AudioHardwareTinyALSA( 2225): Close mHandle:b765c720
    266. I/ServiceKeeper( 2681): In getappinfo pid = 2681 pkgName = android appinfo = null
    267. I/ServiceKeeper( 2681): In getseinfo pid = 2681 uid = 1000 seinfo= system
    268. D/SensorService( 2681):   0.3 -0.1 10.0
     
    Last edited: Jan 7, 2016
    MrEsquire likes this.
  2. liortal

    liortal

    Joined:
    Oct 17, 2012
    Posts:
    3,555
    What device + OS version are you running it on ? Is your device on Android 6 (e.g: Marshmallow) by any chance ?
    What about other devices? does it crash on them as well ?
     
  3. Gizmoi

    Gizmoi

    Joined:
    Jan 9, 2013
    Posts:
    327
    All excellent questions. It was a Samsung Galaxy Tab 10 on Android 4.4.2.
    I'm about to try it on an Nvidia Shield running 5.1.1.
     
    liortal likes this.
  4. Gizmoi

    Gizmoi

    Joined:
    Jan 9, 2013
    Posts:
    327
    Looks like it doesn't crash on an Nvidia Shield, seems to be either the Samsung Tab, or Android 4.
    Any ideas on what it might be? Or what it's related to?
     
  5. liortal

    liortal

    Joined:
    Oct 17, 2012
    Posts:
    3,555
    Perhaps some bug in the Parse library? did you look at their forums / support channels or in these forums to see if anyone else complained about a similar issue ?
     
  6. Gizmoi

    Gizmoi

    Joined:
    Jan 9, 2013
    Posts:
    327
    I did a fair bit of Googling before posting, but all I found was some Android specific posts regarding some issues with permissions.
    The problem is, I'm not sure what I'm looking for. I don't see anything I recognise in the logs. I'm not sure what Parse is, it's nothing I knowingly use. And the crashes happen in seemingly random places.
    It does seem fine on the Nvdia Shield though. The only crash after a day's testing has been an out of memory exception.
     
  7. Gizmoi

    Gizmoi

    Joined:
    Jan 9, 2013
    Posts:
    327
    I've added a new log with some SYSTEM_TOMBSTONE messages. I'm not sure what they mean but I feel it'd be obvious to someone who understands Android a little better than me.
     
  8. liortal

    liortal

    Joined:
    Oct 17, 2012
    Posts:
    3,555
    Check out www.parse.com
    Are you sure you're not using any of their SDKs? from the stack trace it looks like the library you're using is related to push notifications.

    I think I may be able to help you diagnosing this case further. Please contact me in a PM.