Kiwix-android: Crash with 2.3 (at app start)

Created on 26 Aug 2017  Â·  16Comments  Â·  Source: kiwix/kiwix-android

08-26 20:14:52.903  2834  3078 D InputReader: Input event(3): value=1 when=11018388658000
08-26 20:14:52.908  2834  3078 I InputReader: Touch event's action is 0x0 (deviceType=0) [pCnt=1, s=0.1338 ] when=11018388913000
08-26 20:14:52.908  2834  3078 D InputReader: lastThreadEndTime = 11011390875502, currentThreadStartTime = 11011390881418, diff = 0
08-26 20:14:52.908  2834  3077 I InputDispatcher: Delivering touch to (3189): action: 0x4, toolType: 1
08-26 20:14:52.908  2834  3077 I InputDispatcher: Delivering touch to (3429): action: 0x0, toolType: 1
08-26 20:14:52.908  2834  3077 I InputDispatcher: Delivering touch to (3355): action: 0x0, toolType: 1
08-26 20:14:52.913  3429  3429 D ViewRootImpl: ViewPostImeInputStage processPointer 0
08-26 20:14:52.913  2834  3802 D CustomFrequencyManagerService: acquireDVFSLockLocked : type : DVFS_MIN_LIMIT  frequency : 1700000  uid : 1000  pid : 2834  pkgName : com.sec.android.app.launcher@1

08-26 20:14:52.948  2834  3078 D InputReader: Input event(3): value=0 when=11018433223000
08-26 20:14:52.948  2834  3078 I InputReader: Touch event's action is 0x1 (deviceType=0) [pCnt=1, s=] when=11018433226000
08-26 20:14:52.948  2834  3077 I InputDispatcher: Delivering touch to (3429): action: 0x1, toolType: 1
08-26 20:14:52.948  2834  3077 I InputDispatcher: Delivering touch to (3355): action: 0x1, toolType: 1

08-26 20:14:52.948  3429  3429 D ViewRootImpl: ViewPostImeInputStage processPointer 1
08-26 20:14:52.968  2834  2852 D CustomFrequencyManagerService: acquireDVFSLockLocked : type : DVFS_MIN_LIMIT  frequency : 1900000  uid : 1000  pid : 2834  pkgName : LAUNCHER_APP_BOOSTER_CPU@107
08-26 20:14:52.973  2275  2275 D libEGL  : eglInitialize EGLDisplay = 0xbecd9404
08-26 20:14:52.973  2834  2851 D CustomFrequencyManagerService: acquireDVFSLockLocked : type : DVFS_MIN_LIMIT  frequency : 1900000  uid : 1000  pid : 2834  pkgName : LAUNCHER_APP_BOOSTER_CPU@11
08-26 20:14:52.973  3429  3429 I Timeline: Timeline: Activity_launch_request id:org.kiwix.kiwixmobile time:11018459
08-26 20:14:52.988  2834  3431 D GameManagerService: identifyGamePackage. org.kiwix.kiwixmobile
08-26 20:14:52.988  2834  3431 D MultiWindowPolicy: Gamemode - return 0,  when calling  identifyForegroundApp(org.kiwix.kiwixmobile)
08-26 20:14:52.988  2834  3431 D CustomFrequencyManagerService: acquireDVFSLockLocked : type : DVFS_MIN_LIMIT  frequency : 1800000  uid : 1000  pid : 2834  pkgName : ACTIVITY_RESUME_BOOSTER@3
08-26 20:14:52.988  2834  3431 D ActivityManager: mDVFSHelper.acquire()
08-26 20:14:52.988  2834  3431 D FocusedStackFrame: Set to : 0
08-26 20:14:52.988  2834  3431 V WindowManager: addAppToken: AppWindowToken{c93dff9 token=Token{a5996c0 ActivityRecord{ff26043 u0 org.kiwix.kiwixmobile/.utils.SplashActivity t274}}} to stack=1 task=274 at 0
08-26 20:14:52.988  2834  3431 D ActivityTrigger: ActivityTrigger activityPauseTrigger 
08-26 20:14:52.993  2834  3431 D InputDispatcher: Focused application set to: xxxx
08-26 20:14:52.993  2834  3431 D InputDispatcher: Focus left window: 3429

08-26 20:14:52.993  3429  3429 D Launcher.HomeView: onPause
08-26 20:14:52.993  3429  3429 D Launcher.Workspace: exitWidgetResizeMode State: NORMAL, newDragStarted: false
08-26 20:14:52.998  2834  2900 V BroadcastQueue: [background] Process cur broadcast BroadcastRecord{27dfd4a u0 com.sec.android.intent.action.HOME_PAUSE qIdx=4}, state= (APP_RECEIVE) DELIVERED for app ProcessRecord{ac508c4 25031:com.sec.android.widgetapp.activeapplicationwidget/u0a153}
08-26 20:14:52.998 25031 25031 V TaskCloserActivity: TaskCloserActivity onReceive() - com.sec.android.intent.action.HOME_PAUSE
08-26 20:14:52.998  2834  2852 D MountService: getExternalStorageMountMode : 3
08-26 20:14:52.998  2834  2852 D MountService: getExternalStorageMountMode : 3
08-26 20:14:52.998  2834  2852 D MountService: getExternalStorageMountMode : final mountMode=3, uid : 10055, packageName : org.kiwix.kiwixmobile
08-26 20:14:53.008  2834  2932 D SecWifiDisplayUtil: Metadata value : none
08-26 20:14:53.008  2834  2932 D ViewRootImpl: #1 mView = com.android.internal.policy.PhoneWindow$DecorView{e76c197 V.E...... R.....ID 0,0-0,0}

08-26 20:14:53.013  2834  2932 D PointerIcon: setMouseIconStyle1 pointerType: 1001 iconType:101 flag:0 pid:2834 uid:1000
08-26 20:14:53.013  2834  2932 D PointerIcon: setMouseCustomIcon IconType is same.101
08-26 20:14:53.013  2834  2932 D PointerIcon: setHoveringSpenIconStyle1 pointerType: 10001 iconType:1 flag:0 pid:2834 uid:1000
08-26 20:14:53.013  2834  2932 D PointerIcon: setHoveringSpenCustomIcon IconType is same.1
08-26 20:14:53.013 26309 26309 E Zygote  : v2
08-26 20:14:53.013 26309 26309 I libpersona: KNOX_SDCARD checking this for 10055
08-26 20:14:53.013 26309 26309 I libpersona: KNOX_SDCARD not a persona
08-26 20:14:53.013  2834  2852 I ActivityManager: Start proc 26309:org.kiwix.kiwixmobile/u0a55 for activity org.kiwix.kiwixmobile/.utils.SplashActivity
08-26 20:14:53.018 26309 26309 I SELinux : Function: selinux_compare_spd_ram, index[1], SPD-policy is existed. and_ver=SEPF_SM-T700_5.0.2-1 ver=65
08-26 20:14:53.018  2834  3128 D NetworkPolicy: isUidForegroundLocked: 10055, mScreenOn: true, uidstate: -1, mProxSensorScreenOff: false
08-26 20:14:53.018 26309 26309 W SELinux : Function: selinux_compare_spd_ram, index[1], priority [2], priority version is VE=SEPF_SECMOBILE_6.0.1_0021
08-26 20:14:53.018 26309 26309 W SELinux : SELinux: seapp_context_lookup: seinfo=default, level=s0:c512,c768, pkgname=org.kiwix.kiwixmobile 
08-26 20:14:53.018  2834  3128 D NetworkPolicy: isUidForegroundLocked: 10055, mScreenOn: true, uidstate: 16, mProxSensorScreenOff: false
08-26 20:14:53.023  2275  2275 I SurfaceFlinger: id=149 createSurf (2560x1600),1 flag=404, liwixmobile
08-26 20:14:53.028  2834  2932 D ViewRootImpl: MSG_RESIZED_REPORT: ci=Rect(0, 48 - 0, 0) vi=Rect(0, 0 - 0, 0) or=2

08-26 20:14:53.063 26309 26309 D TimaKeyStoreProvider: TimaSignature is unavailable
08-26 20:14:53.063 26309 26309 D ActivityThread: Added TimaKeyStore provider
08-26 20:14:53.068  2834  3862 D ActivityManager:  Launching org.kiwix.kiwixmobile, updated priority
08-26 20:14:53.078  2834  2834 D GameManagerService: NotifyRunnable. pkg: org.kiwix.kiwixmobile, type: 4, isMinimized: false, isTunableApp: false
08-26 20:14:53.078  2834  2834 D GameManagerService: unexpected mPrevNotiType: -1
08-26 20:14:53.088  2834  2932 V WindowStateAnimator: Finishing drawing window Window{294536d u0 d0 p2834 Starting org.kiwix.kiwixmobile}: mDrawState=DRAW_PENDING

08-26 20:14:53.088  2834  2900 V MARsPolicyManager: updatePackagesScore PackageInfo name -- org.kiwix.kiwixmobile
08-26 20:14:53.088  2275  2275 D libEGL  : eglInitialize EGLDisplay = 0xbecd9404
08-26 20:14:53.093  3355  3368 D WallpaperService: resized:[frame]Rect(0, 0 - 2560, 2560) [newConfig] is null
08-26 20:14:53.093  3355  3355 D WallpaperService: MSG_WINDOW_RESIZED
08-26 20:14:53.093  3355  3355 D WallpaperService: updateSurface:[forceRelayout]true[redrawNeeded]false
08-26 20:14:53.093  3355  3355 V WallpaperService: Changes: creating=false format=false size=false
08-26 20:14:53.093  3355  3355 V WallpaperService: currentWidth:2560 currentHeight:2560 requestedWidth:2560 requestedWidth:2560
08-26 20:14:53.093  3355  3355 D WallpaperService: relayout
08-26 20:14:53.093  2834  5096 D GameManagerService: identifyGamePackage. org.kiwix.kiwixmobile
08-26 20:14:53.093  2834  5096 D GameManagerService: identifyGamePackage. org.kiwix.kiwixmobile
08-26 20:14:53.093  2834  5096 D GameManagerService: identifyGamePackage. org.kiwix.kiwixmobile
08-26 20:14:53.093  2834  3128 D NetworkPolicy: isUidForegroundLocked: 10055, mScreenOn: true, uidstate: 2, mProxSensorScreenOff: false
08-26 20:14:53.093  2834  2903 D StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{294536d u0 d0 p2834 Starting org.kiwix.kiwixmobile}
08-26 20:14:53.098  3189  3189 D PhoneStatusBar: setSystemUiVisibility vis=40008700 mask=ffffffff oldVal=8600 newVal=40008700 diff=40000100
08-26 20:14:53.098  2834  2928 D MARsDBManager: onChange - mSmartManagerObserver! Uri = content://com.samsung.android.sm/AppFreezer?MARs-self=true&MARs=true
08-26 20:14:53.103  3355  3355 V WallpaperService: relayout result: Surface(name=null)/@0xbe0f451, frame=Rect(0, 0 - 2560, 2560),relayoutResult:1, mConfiguration{0 1.0 showBtnBg = -1 ?mcc?mnc fr_FR ?layoutDir ?swdp ?wdp ?hdp ?density ?lsize ?long ?orien ?uimode ?night ?touch ?keyb/?/? ?nav/?}
08-26 20:14:53.103  3355  3355 V WallpaperService: Wallpaper size has changed: (2560, 2560)

08-26 20:14:53.108  3189  3189 D BatteryMeterView: onDraw batteryColor : -1107296257
08-26 20:14:53.123  2275  3941 D libEGL  : eglTerminate EGLDisplay = 0xb2fff624
08-26 20:14:53.143  2275  3941 D libEGL  : eglTerminate EGLDisplay = 0xb2fff624


08-26 20:14:53.183 26309 26309 I MultiDex: VM with version 2.1.0 has multidex support
08-26 20:14:53.183 26309 26309 I MultiDex: install
08-26 20:14:53.183 26309 26309 I MultiDex: VM has multidex support, MultiDex support library is disabled.
08-26 20:14:53.393 26309 26309 D kiwix   : Setting the ICU directory path to /data/user/0/org.kiwix.kiwixmobile/files/icu
08-26 20:14:53.403  2834  3858 W ActivityManager: Permission Denial: getCurrentUser() from pid=26309, uid=10055 requires android.permission.INTERACT_ACROSS_USERS
08-26 20:14:53.453  2834  2851 D CustomFrequencyManagerService: releaseDVFSLockLocked : Getting Lock type frm List : DVFS_MIN_LIMIT  frequency : 1700000  uid : 1000  pid : 2834  tag : com.sec.android.app.launcher@1
08-26 20:14:53.453 26309 26309 W ResourceType: Failure getting entry for 0x01080a98 (t=7 e=2712) (error -75)
08-26 20:14:53.463  2275  2335 I SurfaceFlinger: id=148 Removed Mauncher (2/8)
08-26 20:14:53.463  2275  2333 I SurfaceFlinger: id=148 Removed Mauncher (-2/8)
08-26 20:14:53.468  2834  3114 D CustomFrequencyManagerService: releaseDVFSLockLocked : Getting Lock type frm List : DVFS_MIN_LIMIT  frequency : 1900000  uid : 1000  pid : 2834  tag : LAUNCHER_APP_BOOSTER_CPU@107
08-26 20:14:53.473 26309 26309 W art     : Before Android 4.1, method android.graphics.PorterDuffColorFilter android.support.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
08-26 20:14:53.473  2834  3802 D CustomFrequencyManagerService: releaseDVFSLockLocked : Getting Lock type frm List : DVFS_MIN_LIMIT  frequency : 1900000  uid : 1000  pid : 2834  tag : LAUNCHER_APP_BOOSTER_CPU@11
08-26 20:14:53.478  2275  2275 D libEGL  : eglTerminate EGLDisplay = 0xbecd944c
08-26 20:14:53.503  2834  3431 W ActivityManager: Permission Denial: getCurrentUser() from pid=26309, uid=10055 requires android.permission.INTERACT_ACROSS_USERS
08-26 20:14:53.503 26309 26309 I Timeline: Timeline: Activity_launch_request id:org.kiwix.kiwixmobile time:11018988
08-26 20:14:53.508  2834  3861 D GameManagerService: identifyGamePackage. org.kiwix.kiwixmobile
08-26 20:14:53.508  2834  3861 D MultiWindowPolicy: Gamemode - return 0,  when calling  identifyForegroundApp(org.kiwix.kiwixmobile)
08-26 20:14:53.508  2834  3861 D CustomFrequencyManagerService: releaseDVFSLockLocked : Getting Lock type frm List : DVFS_MIN_LIMIT  frequency : 1800000  uid : 1000  pid : 2834  tag : ACTIVITY_RESUME_BOOSTER@3
08-26 20:14:53.508  2834  3861 D CustomFrequencyManagerService: acquireDVFSLockLocked : type : DVFS_MIN_LIMIT  frequency : 1800000  uid : 1000  pid : 2834  pkgName : ACTIVITY_RESUME_BOOSTER@3
08-26 20:14:53.508  2834  3861 D ActivityManager: mDVFSHelper.acquire()
08-26 20:14:53.528  2834  3861 V WindowManager: addAppToken: AppWindowToken{22fb969 token=Token{3602ff0 ActivityRecord{1dbe033 u0 org.kiwix.kiwixmobile/.KiwixMobileActivity t274}}} to stack=1 task=274 at 1
08-26 20:14:53.528  2834  2903 D StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{294536d u0 d0 p2834 Starting org.kiwix.kiwixmobile}
08-26 20:14:53.528  2834  3861 D ActivityTrigger: ActivityTrigger activityPauseTrigger 
08-26 20:14:53.578  2834  3861 D InputDispatcher: Focused application set to: xxxx
08-26 20:14:53.598  2834  2834 D GameManagerService: NotifyRunnable. pkg: org.kiwix.kiwixmobile, type: 4, isMinimized: false, isTunableApp: false
08-26 20:14:53.598  2834  2900 V MARsPolicyManager: updatePackagesScore PackageInfo name -- org.kiwix.kiwixmobile
08-26 20:14:53.598  2834  2834 D GameManagerService: unexpected mPrevNotiType: -1
08-26 20:14:53.603 26309 26309 W ResourceType: Failure getting entry for 0x01080a98 (t=7 e=2712) (error -75)
08-26 20:14:53.613 26309 26309 W ResourceType: Failure getting entry for 0x01080a98 (t=7 e=2712) (error -75)
08-26 20:14:53.613  2834  3445 W ActivityManager: Permission Denial: getCurrentUser() from pid=26309, uid=10055 requires android.permission.INTERACT_ACROSS_USERS
08-26 20:14:53.753 26309 26309 I AppCompatViewInflater: app:theme is now deprecated. Please move to using android:theme instead.
08-26 20:14:53.773  2834  3451 D ConnectivityService: returning getNetworkInfo for network type 1 : [type: WIFI[] - WIFI, state: CONNECTED/CONNECTED, reason: (unspecified), extra: "Kelson_Eingang", roaming: false, failover: false, isAvailable: true]
08-26 20:14:53.773  2834  3451 D ConnectivityService: returning getNetworkInfo for network type 7 : [type: BLUETOOTH[] - BLUETOOTH, state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true]
08-26 20:14:53.773  2834  3451 D ConnectivityService: returning getNetworkInfo for network type 9 : [type: ETHERNET[] - ETHERNET, state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true]
08-26 20:14:53.773  2834  3451 D ConnectivityService: returning getNetworkInfo for network type 13 : [type: WIFI_P2P[] - WIFI_P2P, state: UNKNOWN/IDLE, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true]
08-26 20:14:53.773  2834  3451 D ConnectivityService: returning getNetworkInfo for network type 17 : [type: VPN[] - VPN, state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true]
08-26 20:14:53.793 26309 26309 W ResourceType: Failure getting entry for 0x01080a97 (t=7 e=2711) (error -75)
08-26 20:14:53.808 26309 26309 D SecWifiDisplayUtil: Metadata value : none
08-26 20:14:53.813 26309 26309 D ViewRootImpl: #1 mView = com.android.internal.policy.PhoneWindow$DecorView{eda35ba V.E...... R.....I. 0,0-0,0}
08-26 20:14:53.813 26309 26327 D OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true
08-26 20:14:53.818  2834  2903 D StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{d384cfa u0 d0 p26309 org.kiwix.kiwixmobile/org.kiwix.kiwixmobile.KiwixMobileActivity}
08-26 20:14:53.818  2834  3861 D InputDispatcher: Focus entered window: 26309
08-26 20:14:53.818  3189  3189 D PhoneStatusBar: setSystemUiVisibility vis=40008000 mask=ffffffff oldVal=40008700 newVal=40008000 diff=700
08-26 20:14:53.818  2834  2932 D PointerIcon: setMouseIconStyle1 pointerType: 1001 iconType:101 flag:0 pid:2834 uid:1000
08-26 20:14:53.818  2834  2932 D PointerIcon: setMouseCustomIcon IconType is same.101
08-26 20:14:53.818  2834  2932 D PointerIcon: setHoveringSpenIconStyle1 pointerType: 10001 iconType:1 flag:0 pid:2834 uid:1000
08-26 20:14:53.818  2834  2932 D PointerIcon: setHoveringSpenCustomIcon IconType is same.1
08-26 20:14:53.853 26309 26309 D kiwix   : Initializing TextToSpeech
08-26 20:14:53.888  2834  3861 D MountService: getExternalStorageMountMode : 1
08-26 20:14:53.888  2834  3861 D MountService: getExternalStorageMountMode : 3
08-26 20:14:53.888  2834  3861 D MountService: getExternalStorageMountMode : final mountMode=1, uid : 1000, packageName : com.samsung.SMT
08-26 20:14:53.898 26328 26328 E Zygote  : v2
08-26 20:14:53.898 26328 26328 I libpersona: KNOX_SDCARD checking this for 1000
08-26 20:14:53.898 26328 26328 I libpersona: KNOX_SDCARD not a persona
08-26 20:14:53.898 26328 26328 I SELinux : Function: selinux_compare_spd_ram, index[1], SPD-policy is existed. and_ver=SEPF_SM-T700_5.0.2-1 ver=65
08-26 20:14:53.898 26328 26328 W SELinux : Function: selinux_compare_spd_ram, index[1], priority [2], priority version is VE=SEPF_SECMOBILE_6.0.1_0021
08-26 20:14:53.903  2834  3861 I ActivityManager: Start proc 26328:com.samsung.SMT/1000 for service com.samsung.SMT/.SamsungTTSService
08-26 20:14:53.903 26309 26309 I TextToSpeech: Sucessfully bound to com.samsung.SMT
08-26 20:14:53.908 26309 26309 D kiwix   :  Kiwix normal start, zimFile loaded last time -> Open last used zimFile /storage/emulated/0/Download/wikipedia_en_medicine_novid_2017-07.zim
08-26 20:14:53.928 26328 26328 D TimaKeyStoreProvider: TimaSignature is unavailable
08-26 20:14:53.928 26328 26328 D ActivityThread: Added TimaKeyStore provider
08-26 20:14:53.938 26309 26309 F libc    : Fatal signal 7 (SIGBUS), code 1, fault addr 0xb3146033 in tid 26309 (wix.kiwixmobile)
08-26 20:14:53.948  2289  2289 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
08-26 20:14:53.948  2289  2289 F DEBUG   : Build fingerprint: 'samsung/klimtwifixx/klimtwifi:6.0.1/MMB29K/T700XXU1CPK1:user/release-keys'
08-26 20:14:53.948  2289  2289 F DEBUG   : Revision: '9'
08-26 20:14:53.948  2289  2289 F DEBUG   : ABI: 'arm'
08-26 20:14:53.948  2289  2289 F DEBUG   : pid: 26309, tid: 26309, name: wix.kiwixmobile  >>> org.kiwix.kiwixmobile <<<
08-26 20:14:53.948  2289  2289 F DEBUG   : signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr 0xb3146033
08-26 20:14:53.973  2289  2289 F DEBUG   :     r0 b3146033  r1 00000000  r2 b3143000  r3 b3146033
08-26 20:14:53.973  2289  2289 F DEBUG   :     r4 b3146033  r5 9e3524f8  r6 ae854e10  r7 b4786a4c
08-26 20:14:53.973  2289  2289 F DEBUG   :     r8 12def4c0  r9 b47e4500  sl 12c10000  fp befb8a8c
08-26 20:14:53.973  2289  2289 F DEBUG   :     ip befb8a88  sp befb8a78  lr 9e3454b4  pc 9e348bec  cpsr 600d0010
08-26 20:14:53.978 26328 26328 W System  : ClassLoader referenced unknown path: /system/app/SamsungTTS/lib/arm
08-26 20:14:53.993  2289  2289 F DEBUG   : 
08-26 20:14:53.993  2289  2289 F DEBUG   : backtrace:
08-26 20:14:53.993  2289  2289 F DEBUG   :     #00 pc 00492bec  /data/app/org.kiwix.kiwixmobile-2/lib/arm/libkiwix.so (_ZN3zim16fromLittleEndianIyEET_PKS1_b+76)
08-26 20:14:53.993  2289  2289 F DEBUG   :     #01 pc 0048f4b0  /data/app/org.kiwix.kiwixmobile-2/lib/arm/libkiwix.so (_ZN3zim8FileImpl9getOffsetEPKNS_6BufferEj+64)
08-26 20:14:53.993  2289  2289 F DEBUG   :     #02 pc 0048d988  /data/app/org.kiwix.kiwixmobile-2/lib/arm/libkiwix.so (_ZN3zim8FileImpl16getClusterOffsetEj+52)
08-26 20:14:53.998  2289  2289 F DEBUG   :     #03 pc 0048e454  /data/app/org.kiwix.kiwixmobile-2/lib/arm/libkiwix.so (_ZN3zim8FileImplC1EPKc+1428)
08-26 20:14:53.998  2289  2289 F DEBUG   :     #04 pc 001cf7ec  /data/app/org.kiwix.kiwixmobile-2/lib/arm/libkiwix.so (_ZN3zim4FileC2ERKSs+56)
08-26 20:14:53.998  2289  2289 F DEBUG   :     #05 pc 001cb084  /data/app/org.kiwix.kiwixmobile-2/lib/arm/libkiwix.so (_ZN5kiwix6ReaderC1ESs+280)
08-26 20:14:53.998  2289  2289 F DEBUG   :     #06 pc 001ed530  /data/app/org.kiwix.kiwixmobile-2/lib/arm/libkiwix.so (Java_org_kiwix_kiwixlib_JNIKiwix_loadZIM+180)
08-26 20:14:53.998  2289  2289 F DEBUG   :     #07 pc 00f84bc5  /data/app/org.kiwix.kiwixmobile-2/oat/arm/base.odex (offset 0x9a9000)
08-26 20:14:54.073 26328 26328 I SamsungTTS: Success to load EMBEDDED engine.
08-26 20:14:54.253 26328 26328 I SamsungTTS: onLoadLanguage() : [ LANG_COUNTRY_AVAILABLE ]  L=fra  C=FRA  DV=l01
08-26 20:14:54.263 26328 26328 D LIBSVOX : native_setup: initialize TTS...
08-26 20:14:54.503  2834  3860 D BatteryService: !@BatteryListener : batteryPropertiesChanged!
08-26 20:14:54.503  2834  3860 D BatteryService: level:10, scale:100, status:3, health:2, present:true, voltage: 3521, temperature: 333, technology: Li-ion, AC powered:false, USB powered:true, POGO powered:false, Wireless powered:false, icon:17303597, invalid charger:0, maxChargingCurrent:0
08-26 20:14:54.503  2834  3860 D BatteryService: online:4, current avg:-513, charge type:1, power sharing:false, high voltage charger:false, capacity:490000, batterySWSelfDischarging:false, current_now:-1265
08-26 20:14:54.503  2834  2834 D BatteryService: Sending ACTION_BATTERY_CHANGED.
08-26 20:14:54.508  2834  2834 D GameManagerService: new battery level: 10
08-26 20:14:54.508  3189  3189 D KeyguardUpdateMonitor: received broadcast android.intent.action.BATTERY_CHANGED
08-26 20:14:54.508  3189  3189 I PERF    : received broadcast android.intent.action.BATTERY_CHANGED
08-26 20:14:54.508  3189  3189 D KeyguardUpdateMonitor: handleBatteryUpdate
08-26 20:14:54.508  2834  3858 D BatteryService: !@BatteryListener : batteryPropertiesChanged!
08-26 20:14:54.513  3189  3189 D BatteryMeterView: ACTION_BATTERY_CHANGED : level:10 status:3 health:2
08-26 20:14:54.523  3189  3189 D BatteryMeterView: ACTION_BATTERY_CHANGED : level:10 status:3 health:2
08-26 20:14:54.523  3189  3189 D BatteryMeterView: ACTION_BATTERY_CHANGED : level:10 status:3 health:2
08-26 20:14:54.523  3189  3189 D CoverUpdateMonitor: received broadcast android.intent.action.BATTERY_CHANGED
08-26 20:14:54.538  2275  2275 D hwcutils: MppFactory::MppFactory()
08-26 20:14:54.538  2275  2275 D         : virtual LibMpp* MppFactory::CreateMpp(int, int, int, int) dev(5) mode(0) drm(0), 
08-26 20:14:54.538  2275  2275 D libexynosgscaler: LibMpp::LibMpp()
08-26 20:14:54.598  2289  2289 F DEBUG   : 
08-26 20:14:54.598  2289  2289 F DEBUG   : Tombstone written to: /data/tombstones/tombstone_00
08-26 20:14:54.598  2289  2289 E DEBUG   : AM write failed: Broken pipe
08-26 20:14:54.598  2289  2289 E         : ro.product_ship = true
08-26 20:14:54.598  2289  2289 E         : ro.debug_level = 0x4f4c
08-26 20:14:54.598  2289  2289 E         : sys.mobilecare.preload = false
08-26 20:14:54.603  3250  3250 D Recents : onTaskStackChanged
08-26 20:14:54.608  2834  2923 I BootReceiver: Copying /data/tombstones/tombstone_00 to DropBox (SYSTEM_TOMBSTONE)
08-26 20:14:54.623  3767  3767 E audit   : type=1701 msg=audit(1503771294.598:261): auid=4294967295 uid=10055 gid=10055 ses=4294967295 subj=u:r:untrusted_app:s0:c512,c768 pid=26309 comm="wix.kiwixmobile" reason="memory violation" sig=7
08-26 20:14:54.628  2834  2851 D GraphicsStats: Buffer count: 10
08-26 20:14:54.628  2834  3858 I WindowState: WIN DEATH: Window{d384cfa u0 d0 p26309 org.kiwix.kiwixmobile/org.kiwix.kiwixmobile.KiwixMobileActivity}
08-26 20:14:54.628  2834  3858 D InputDispatcher: Focus left window: 26309
08-26 20:14:54.628  2834  2903 D StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{294536d u0 d0 p2834 Starting org.kiwix.kiwixmobile}
08-26 20:14:54.628  3189  3189 D PhoneStatusBar: setSystemUiVisibility vis=40008700 mask=ffffffff oldVal=40008000 newVal=40008700 diff=700
08-26 20:14:54.648  2834  2932 D PointerIcon: setMouseIconStyle1 pointerType: 1001 iconType:101 flag:0 pid:2834 uid:1000
08-26 20:14:54.648  2834  2932 D PointerIcon: setMouseCustomIcon IconType is same.101
08-26 20:14:54.648  2834  2932 D PointerIcon: setHoveringSpenIconStyle1 pointerType: 10001 iconType:1 flag:0 pid:2834 uid:1000
08-26 20:14:54.648  2834  2932 D PointerIcon: setHoveringSpenCustomIcon IconType is same.1
08-26 20:14:54.648  2834  2932 D ViewRootImpl: #3 mView = null
08-26 20:14:54.648  2275  3941 I SurfaceFlinger: id=149 Removed liwixmobile (4/7)
08-26 20:14:54.648  2275  3287 I SurfaceFlinger: id=149 Removed liwixmobile (-2/7)
08-26 20:14:54.653  2304  2304 I Zygote  : Process 26309 exited due to signal (7)
08-26 20:14:54.653  2834 26350 W ActivityManager:   Force finishing activity org.kiwix.kiwixmobile/.KiwixMobileActivity
08-26 20:14:54.653  2275  2275 D libEGL  : eglTerminate EGLDisplay = 0xbecd944c
08-26 20:14:54.658  2834 26350 D FocusedStackFrame: Set to : 0
08-26 20:14:54.658  2834 26350 D InputDispatcher: Focused application set to: xxxx
08-26 20:14:54.663  2834 26350 D ActivityTrigger: ActivityTrigger activityPauseTrigger 
08-26 20:14:54.673  2275  2275 D libexynosgscaler: virtual CGscaler::~CGscaler()
08-26 20:14:54.673  2275  2275 D libexynosgscaler: virtual LibMpp::~LibMpp()
08-26 20:14:54.673  2275  2275 D         : virtual MppFactory::~MppFactory()
08-26 20:14:54.683  2834 26350 W ActivityManager: Exception thrown during pause
08-26 20:14:54.683  2834 26350 W ActivityManager: android.os.DeadObjectException
08-26 20:14:54.683  2834 26350 W ActivityManager:   at android.os.BinderProxy.transactNative(Native Method)
08-26 20:14:54.683  2834 26350 W ActivityManager:   at android.os.BinderProxy.transact(Binder.java:503)
08-26 20:14:54.683  2834 26350 W ActivityManager:   at android.app.ApplicationThreadProxy.schedulePauseActivity(ApplicationThreadNative.java:981)
08-26 20:14:54.683  2834 26350 W ActivityManager:   at com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:1390)
08-26 20:14:54.683  2834 26350 W ActivityManager:   at com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:4917)
08-26 20:14:54.683  2834 26350 W ActivityManager:   at com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:4594)
08-26 20:14:54.683  2834 26350 W ActivityManager:   at com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:5190)
08-26 20:14:54.683  2834 26350 W ActivityManager:   at com.android.server.am.ActivityManagerService.handleAppCrashLocked(ActivityManagerService.java:18063)
08-26 20:14:54.683  2834 26350 W ActivityManager:   at com.android.server.am.ActivityManagerService.makeAppCrashingLocked(ActivityManagerService.java:17935)
08-26 20:14:54.683  2834 26350 W ActivityManager:   at com.android.server.am.ActivityManagerService.crashApplication(ActivityManagerService.java:18712)
08-26 20:14:54.683  2834 26350 W ActivityManager:   at com.android.server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:18212)
08-26 20:14:54.683  2834 26350 W ActivityManager:   at com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:86)
08-26 20:14:54.688  2834  5096 D SSRM:s  : SIOP:: AP = 410, CUR = -532, LCD = 87
08-26 20:14:54.688  2834  5096 D ConnectivityService: returning getNetworkInfo for network type 1 : [type: WIFI[] - WIFI, state: CONNECTED/CONNECTED, reason: (unspecified), extra: "Kelson_Eingang", roaming: false, failover: false, isAvailable: true]
08-26 20:14:54.688  2272  2272 E lowmemorykiller: Error opening /proc/26309/oom_score_adj; errno=2
08-26 20:14:54.688  2834  5096 D SSRM:P  : reading: 41 41 -532
08-26 20:14:54.693  2275  2275 I SurfaceFlinger: id=150 createSurf (2560x1600),1 flag=4, Mauncher
08-26 20:14:54.693  2834  3238 D InputDispatcher: Focus entered window: 3429
08-26 20:14:54.693  2834  2903 D StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{362e150 u0 d0 p3429 com.sec.android.app.launcher/com.android.launcher2.Launcher}
08-26 20:14:54.693  2834  2932 D PointerIcon: setMouseIconStyle1 pointerType: 1001 iconType:101 flag:0 pid:2834 uid:1000
08-26 20:14:54.693  2834  2932 D PointerIcon: setMouseCustomIcon IconType is same.101
08-26 20:14:54.693  2834  2932 D PointerIcon: setHoveringSpenIconStyle1 pointerType: 10001 iconType:1 flag:0 pid:2834 uid:1000
08-26 20:14:54.698  2834  2932 D PointerIcon: setHoveringSpenCustomIcon IconType is same.1
08-26 20:14:54.698  3429  3613 D mali_winsys: new_window_surface returns 0x3000,  [2560x1600]-format:1
08-26 20:14:54.698  2834  2900 V MARsPolicyManager: updatePackagesScore PackageInfo name -- com.sec.android.app.launcher
08-26 20:14:54.698  3429  3429 D Launcher: setSystemUiTransparency.SettingNotFoundException : set as TRUE
08-26 20:14:54.703  2834  3431 D InputMethodManagerService: windowGainedFocus mCurrentFocusedUserId - 0 and mSecureKeypadEnabled-false
08-26 20:14:54.703  2834  3431 W InputMethodManagerService: Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@4e2f1b4 attribute=null, token = android.os.BinderProxy@a1efb13
08-26 20:14:54.703  2834  3431 D InputMethodManagerService: [HARDWARE_KEYBOARD] (refreshImeWindowVis) mImeWindowVis= 0 inputVisible = falsehaveHardKeyboard = false hardKeyShown = false
08-26 20:14:54.703  3429  3429 D Launcher: onResume, Launcher: 151874448
08-26 20:14:54.703  3429  3429 D Launcher.HomeView: onResume
08-26 20:14:54.703  2834  2852 I ActivityManager: Process org.kiwix.kiwixmobile (pid 26309)(adj 1) has died(50,818)
08-26 20:14:54.703  2834  2852 D ActivityManager: cleanUpApplicationRecord -- 26309
08-26 20:14:54.703  2834  2852 D ActivityManager: removeProcessNameLocked mProcessNames.remove pid=26309 ,hash=232844194 ,name=org.kiwix.kiwixmobile
08-26 20:14:54.713  2834  2900 V BroadcastQueue: [background] Process cur broadcast BroadcastRecord{f7df1dd u0 android.intent.action.DROPBOX_ENTRY_ADDED qIdx=4}, state= (APP_RECEIVE) DELIVERED for app ProcessRecord{1f3d47 24140:com.samsung.android.sm/1000}
08-26 20:14:54.718  2834  5096 D GameManagerService: identifyGamePackage. com.sec.android.app.launcher
08-26 20:14:54.718  2834  5096 D GameManagerService: identifyGamePackage. com.sec.android.app.launcher
08-26 20:14:54.718  2834  5096 D GameManagerService: identifyGamePackage. com.sec.android.app.launcher
08-26 20:14:54.728 24140 24140 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1320 android.content.ContextWrapper.startService:606 android.content.ContextWrapper.startService:606 com.samsung.android.sm.common.SmartManagerReceiver.b:262 com.samsung.android.sm.common.SmartManagerReceiver.onReceive:110 
08-26 20:14:54.758  2834  2903 W Resources: Preloaded color resource #0x1060158 (android:color/tw_dialog_window_background_color_material_light) that varies with configuration!!
08-26 20:14:54.758  2834  2903 W Resources: Preloaded drawable resource #0x1080a04 (android:drawable/tw_dialog_background_material) that varies with configuration!!
08-26 20:14:54.763  2834  2903 W Resources: Preloaded color resource #0x10601df (android:color/hint_foreground_material_light) that varies with configuration!!
08-26 20:14:54.763  2834  2903 W Resources: Preloaded color resource #0x10601a2 (android:color/link_text_device_default_light) that varies with configuration!!
08-26 20:14:54.763  2834  2903 W Resources: Preloaded color resource #0x10601df (android:color/hint_foreground_material_light) that varies with configuration!!
08-26 20:14:54.763  2834  2903 W Resources: Preloaded color resource #0x10601a2 (android:color/link_text_device_default_light) that varies with configuration!!
08-26 20:14:54.763  2834  2903 W ResourceType: Failure getting entry for 0x01080a98 (t=7 e=2712) (error -75)
08-26 20:14:54.768  2834  2903 W Resources: Preloaded drawable resource #0x1080a0f (android:drawable/tw_dialog_scrollbar_handle_material_light) that varies with configuration!!
08-26 20:14:54.768  2834  2903 W Resources: Preloaded drawable resource #0x1080a0f (android:drawable/tw_dialog_scrollbar_handle_material_light) that varies with configuration!!
08-26 20:14:54.773  2834  2903 W Resources: Preloaded color resource #0x1060230 (android:color/tw_secondary_text_material_light) that varies with configuration!!
08-26 20:14:54.773  2834  2903 W Resources: Preloaded color resource #0x10601df (android:color/hint_foreground_material_light) that varies with configuration!!
08-26 20:14:54.773  2834  2903 W Resources: Preloaded color resource #0x10601a2 (android:color/link_text_device_default_light) that varies with configuration!!
08-26 20:14:54.773  2834  2903 W Resources: Preloaded color resource #0x10601df (android:color/hint_foreground_material_light) that varies with configuration!!
08-26 20:14:54.773  2834  2903 W Resources: Preloaded color resource #0x10601a2 (android:color/link_text_device_default_light) that varies with configuration!!
08-26 20:14:54.783  2834  2903 W Resources: Preloaded drawable resource #0x1080a07 (android:drawable/tw_dialog_btn_default_mtrl_shape) that varies with configuration!!
08-26 20:14:54.783  2834  2903 W Resources: Preloaded color resource #0x10601d9 (android:color/btn_default_material_light) that varies with configuration!!
08-26 20:14:54.783  2834  2903 W Resources: Preloaded color resource #0x10600fe (android:color/tw_ripple_material_light) that varies with configuration!!
08-26 20:14:54.783  2834  2903 W Resources: Preloaded drawable resource #0x1080a06 (android:drawable/tw_dialog_btn_borderless_material) that varies with configuration!!
08-26 20:14:54.783  2834  2903 W Resources: Preloaded color resource #0x1060229 (android:color/tw_primary_text_material_light) that varies with configuration!!
08-26 20:14:54.783  2834  2903 W Resources: Preloaded color resource #0x10601df (android:color/hint_foreground_material_light) that varies with configuration!!
08-26 20:14:54.783  2834  2903 W Resources: Preloaded color resource #0x10601a2 (android:color/link_text_device_default_light) that varies with configuration!!
08-26 20:14:54.783  2834  2903 W Resources: Preloaded color resource #0x10600d5 (android:color/material_blue_grey_900) that varies with configuration!!
08-26 20:14:54.783  2834  2903 W Resources: Preloaded color resource #0x10601df (android:color/hint_foreground_material_light) that varies with configuration!!
08-26 20:14:54.783  2834  2903 W Resources: Preloaded color resource #0x10601a2 (android:color/link_text_device_default_light) that varies with configuration!!
08-26 20:14:54.788  2834  2903 W Resources: Preloaded drawable resource #0x1080a07 (android:drawable/tw_dialog_btn_default_mtrl_shape) that varies with configuration!!
08-26 20:14:54.788  2834  2903 W Resources: Preloaded color resource #0x10601d9 (android:color/btn_default_material_light) that varies with configuration!!
08-26 20:14:54.788  2834  2903 W Resources: Preloaded color resource #0x10600fe (android:color/tw_ripple_material_light) that varies with configuration!!
08-26 20:14:54.788  2834  2903 W Resources: Preloaded drawable resource #0x1080a06 (android:drawable/tw_dialog_btn_borderless_material) that varies with configuration!!
08-26 20:14:54.788  2834  2903 W Resources: Preloaded color resource #0x1060229 (android:color/tw_primary_text_material_light) that varies with configuration!!
08-26 20:14:54.788  2834  2903 W Resources: Preloaded color resource #0x10601df (android:color/hint_foreground_material_light) that varies with configuration!!
08-26 20:14:54.788  2834  2903 W Resources: Preloaded color resource #0x10601a2 (android:color/link_text_device_default_light) that varies with configuration!!
08-26 20:14:54.788  2834  2903 W Resources: Preloaded color resource #0x10600d5 (android:color/material_blue_grey_900) that varies with configuration!!
08-26 20:14:54.788  2834  2903 W Resources: Preloaded color resource #0x10601df (android:color/hint_foreground_material_light) that varies with configuration!!
08-26 20:14:54.788  2834  2903 W Resources: Preloaded color resource #0x10601a2 (android:color/link_text_device_default_light) that varies with configuration!!
08-26 20:14:54.788  2834  2903 W Resources: Preloaded drawable resource #0x1080a07 (android:drawable/tw_dialog_btn_default_mtrl_shape) that varies with configuration!!
08-26 20:14:54.788  2834  2903 W Resources: Preloaded color resource #0x10601d9 (android:color/btn_default_material_light) that varies with configuration!!
08-26 20:14:54.788  2834  2903 W Resources: Preloaded color resource #0x10600fe (android:color/tw_ripple_material_light) that varies with configuration!!
08-26 20:14:54.788  2834  2903 W Resources: Preloaded drawable resource #0x1080a06 (android:drawable/tw_dialog_btn_borderless_material) that varies with configuration!!
08-26 20:14:54.793  2834  2903 W Resources: Preloaded color resource #0x1060229 (android:color/tw_primary_text_material_light) that varies with configuration!!
08-26 20:14:54.793  2834  2903 W Resources: Preloaded color resource #0x10601df (android:color/hint_foreground_material_light) that varies with configuration!!
08-26 20:14:54.793  2834  2903 W Resources: Preloaded color resource #0x10601a2 (android:color/link_text_device_default_light) that varies with configuration!!
08-26 20:14:54.793  2834  2903 W Resources: Preloaded color resource #0x10600d5 (android:color/material_blue_grey_900) that varies with configuration!!
08-26 20:14:54.793  2834  2903 W Resources: Preloaded color resource #0x10601df (android:color/hint_foreground_material_light) that varies with configuration!!
08-26 20:14:54.793  2834  2903 W Resources: Preloaded color resource #0x10601a2 (android:color/link_text_device_default_light) that varies with configuration!!
08-26 20:14:54.793  2834  2903 W Resources: Preloaded drawable resource #0x1080b1c (android:drawable/tw_scroll_indicator_material) that varies with configuration!!
08-26 20:14:54.798  2834  2903 D ViewRootImpl: #1 mView = com.android.internal.policy.PhoneWindow$DecorView{fcca15f V.E...... R.....I. 0,0-0,0}
08-26 20:14:54.798  2834  2903 V MARsPolicyManager: handelAlertToastWindowStarted pkgName = android
08-26 20:14:54.798  2834  2903 D InputDispatcher: Focus left window: 3429
08-26 20:14:54.798  2834  2903 D InputDispatcher: Focus entered window: 2834
08-26 20:14:54.798  2834  2932 D PointerIcon: setMouseIconStyle1 pointerType: 1001 iconType:101 flag:0 pid:2834 uid:1000
08-26 20:14:54.798  2834  2932 D PointerIcon: setMouseCustomIcon IconType is same.101
08-26 20:14:54.798  2834  2932 D PointerIcon: setHoveringSpenIconStyle1 pointerType: 10001 iconType:1 flag:0 pid:2834 uid:1000
08-26 20:14:54.798  2834  2932 D PointerIcon: setHoveringSpenCustomIcon IconType is same.1
08-26 20:14:54.803  3429  3429 D MenuAppsGridFragment: onResume
08-26 20:14:54.808  3189  3189 D PhoneStatusBar: setSystemUiVisibility vis=40008600 mask=ffffffff oldVal=40008700 newVal=40008600 diff=100
08-26 20:14:54.808  2834  2834 D GameManagerService: NotifyRunnable. pkg: com.sec.android.app.launcher, type: 4, isMinimized: false, isTunableApp: false
08-26 20:14:54.808  2834  3861 D ActivityManager: post active user change for 0 fullscreen true isFloatingActivity() false isHomeActivity() true
08-26 20:14:54.808  2834  2834 D GameManagerService: unexpected mPrevNotiType: -1
08-26 20:14:54.808  2834  3861 I WallpaperManagerService: switchPersonaWallpaper is called for personaId-0
08-26 20:14:54.808  2834  3861 D KnoxTimeoutHandler: post home show event for user 0
08-26 20:14:54.808  2834  3861 D KnoxTimeoutHandler: postActiveUserChange [MsgParam] userId: 0 fullscreen is true showWhenlocked is false
08-26 20:14:54.808  2834  2834 D WallpaperManagerService:  force update = false; persona id = 0; current user =0; current persona = 0
08-26 20:14:54.808  2834  2834 D KnoxKeyguardDelegate: clear Flag
08-26 20:14:54.808  2834  2834 D KnoxTimeoutHandler: handleHomeShow for 0 and current 0
08-26 20:14:54.808  2834  2834 D KnoxTimeoutHandler: handleActiveUserChange [MsgParam] userId: 0 fullscreen is true showWhenlocked is false
08-26 20:14:54.813  2834  2834 I KnoxTimeoutHandler: Shared devices show user statefalse
08-26 20:14:54.818  2834  3860 V BroadcastQueue: [background] Process cur broadcast BroadcastRecord{f7df1dd u0 android.intent.action.DROPBOX_ENTRY_ADDED qIdx=4}, state= (APP_RECEIVE) DELIVERED for app ProcessRecord{8a3c059 3897:com.google.android.gms/u0a9}
08-26 20:14:54.818  2834  3128 D NetworkPolicy: isUidForegroundLocked: 10055, mScreenOn: true, uidstate: 16, mProxSensorScreenOff: false
08-26 20:14:54.838  2834  3864 V BroadcastQueue: [background] Process cur broadcast BroadcastRecord{f7df1dd u0 android.intent.action.DROPBOX_ENTRY_ADDED qIdx=4}, state= (APP_RECEIVE) DELIVERED for app ProcessRecord{6b067f5 3512:com.google.android.gms.persistent/u0a9}
08-26 20:14:54.843  2834  3431 V BroadcastQueue: [background] Process cur broadcast BroadcastRecord{3a956d6 u0 android.intent.action.DROPBOX_ENTRY_ADDED qIdx=4}, state= (APP_RECEIVE) DELIVERED for app ProcessRecord{1f3d47 24140:com.samsung.android.sm/1000}
08-26 20:14:54.858  2834  3804 V BroadcastQueue: [background] Process cur broadcast BroadcastRecord{3a956d6 u0 android.intent.action.DROPBOX_ENTRY_ADDED qIdx=4}, state= (APP_RECEIVE) DELIVERED for app ProcessRecord{8a3c059 3897:com.google.android.gms/u0a9}
08-26 20:14:54.863  2275  2275 I SurfaceFlinger: id=151 createSurf (97x97),1 flag=4, liwixmobile
08-26 20:14:54.873  2834  3860 V BroadcastQueue: [background] Process cur broadcast BroadcastRecord{3a956d6 u0 android.intent.action.DROPBOX_ENTRY_ADDED qIdx=4}, state= (APP_RECEIVE) DELIVERED for app ProcessRecord{6b067f5 3512:com.google.android.gms.persistent/u0a9}
08-26 20:14:54.883  2834  3169 D libEGL  : eglInitialize EGLDisplay = 0x937437c4
08-26 20:14:54.883  2834  3169 I OpenGLRenderer: Initialized EGL, version 1.4
08-26 20:14:54.903  2834  3169 D mali_winsys: new_window_surface returns 0x3000,  [1120x483]-format:1
08-26 20:14:54.903  2834  2903 D ScrollView:  onsize change changed 
08-26 20:14:54.903  2834  2903 D StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{3fb6c75 u0 d0 p2834 Application Error: org.kiwix.kiwixmobile}
08-26 20:14:54.903  3189  3189 D PhoneStatusBar: setSystemUiVisibility vis=40008000 mask=ffffffff oldVal=40008600 newVal=40008000 diff=600
08-26 20:14:54.913  2834  3169 D libGLESv1: STS_GLApi : DTS is not allowed for Package : system_server
08-26 20:14:54.913  2275  2275 D libEGL  : eglInitialize EGLDisplay = 0xbecd9404
08-26 20:14:54.978  2275  2275 D libEGL  : eglInitialize EGLDisplay = 0xbecd9404
08-26 20:14:54.993  3512  4388 W UdcContextManagerHelper: Empty context buffer. Thus might mean that the context is not synced down.
08-26 20:14:54.993  3512  4388 W GetDeviceDataUploadOptInStatusOp: Empty context model while retrieving upload opt-in status!
08-26 20:14:54.998  2834  3804 V WindowStateAnimator: Finishing drawing window Window{362e150 u0 d0 p3429 com.sec.android.app.launcher/com.android.launcher2.Launcher}: mDrawState=DRAW_PENDING
08-26 20:14:54.998  2834  2903 V WindowStateAnimator: Finishing drawing window Window{3fb6c75 u0 d0 p2834 Application Error: org.kiwix.kiwixmobile}: mDrawState=DRAW_PENDING
08-26 20:14:54.998  2834  2903 D ViewRootImpl: MSG_RESIZED_REPORT: ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=2
08-26 20:14:55.003  3429  3429 I Timeline: Timeline: Activity_idle id: android.os.BinderProxy@5871ae8 time:11020486
08-26 20:14:55.013  3355  3355 D WallpaperService: updateSurface:[forceRelayout]false[redrawNeeded]false
08-26 20:14:55.018  3355  3368 D WallpaperService: resized:[frame]Rect(0, 0 - 2560, 2560) [newConfig] is null
08-26 20:14:55.018  3355  3355 D WallpaperService: MSG_WINDOW_RESIZED
08-26 20:14:55.018  3355  3355 D WallpaperService: updateSurface:[forceRelayout]true[redrawNeeded]false
08-26 20:14:55.018  3355  3355 V WallpaperService: Changes: creating=false format=false size=false
08-26 20:14:55.018  3355  3355 V WallpaperService: currentWidth:2560 currentHeight:2560 requestedWidth:2560 requestedWidth:2560
08-26 20:14:55.018  3355  3355 D WallpaperService: relayout
08-26 20:14:55.028  2275  2275 D libEGL  : eglInitialize EGLDisplay = 0xbecd9404
08-26 20:14:55.033  2834  2903 V WindowStateAnimator: Finishing drawing window Window{3fb6c75 u0 d0 p2834 Application Error: org.kiwix.kiwixmobile}: mDrawState=HAS_DRAWN
08-26 20:14:55.033 26328 26328 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:843 android.content.ContextWrapper.sendBroadcast:410 com.samsung.SMT.b.h.a:-1 com.samsung.SMT.SamsungTTSService.onCreate:-1 android.app.ActivityThread.handleCreateService:3873 
08-26 20:14:55.038  2834  2932 D KnoxTimeoutHandler: notifyActivityDrawn [MsgParam] userId: 0 fullscreen is true showWhenlocked is false
08-26 20:14:55.038  2834  2834 D KnoxTimeoutHandler: activityDrawn [MsgParam] userId: 0 fullscreen is true showWhenlocked is false
08-26 20:14:55.038  2834  2903 D StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{3fb6c75 u0 d0 p2834 Application Error: org.kiwix.kiwixmobile}
08-26 20:14:55.038  3355  3355 V WallpaperService: relayout result: Surface(name=null)/@0xbe0f451, frame=Rect(0, 0 - 2560, 2560),relayoutResult:1, mConfiguration{0 1.0 showBtnBg = -1 ?mcc?mnc fr_FR ?layoutDir ?swdp ?wdp ?hdp ?density ?lsize ?long ?orien ?uimode ?night ?touch ?keyb/?/? ?nav/?}
08-26 20:14:55.038  3355  3355 V WallpaperService: Wallpaper size has changed: (2560, 2560)
08-26 20:14:55.038  2834  2834 I KnoxTimeoutHandler: SD activityfalse
08-26 20:14:55.038  2834  2834 I KnoxTimeoutHandler: Fullscreen and mCurrent is not KNOX user. Hence hide keyguard
08-26 20:14:55.038  3189  3189 D PhoneStatusBar: setSystemUiVisibility vis=8000 mask=ffffffff oldVal=40008000 newVal=8000 diff=40000000
08-26 20:14:55.043  2834  2932 V WindowManager: Dim Duration=200
08-26 20:14:55.043  3189  3189 D BatteryMeterView: onDraw batteryColor : -1107296257
08-26 20:14:55.048  2834  2900 V BroadcastQueue: [background] Process cur broadcast BroadcastRecord{77fd012 u0 com.samsung.android.providers.context.log.action.USE_APP_FEATURE_SURVEY qIdx=4}, state= (APP_RECEIVE) DELIVERED for app ProcessRecord{42f4ce1 3781:com.samsung.android.providers.context/u0a23}
08-26 20:14:55.068 26328 26328 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1320 android.content.ContextWrapper.startService:606 com.samsung.SMT.SamsungTTSService.g:-1 com.samsung.SMT.SamsungTTSService.onCreate:-1 android.app.ActivityThread.handleCreateService:3873 
08-26 20:14:55.068 26328 26328 I SamsungTTS: Interface v201503041 / Engine v311606161
08-26 20:14:55.073 26328 26328 D SamsungTTS: onDestroy()
08-26 20:14:55.088  3512  4388 W UdcContextManagerHelper: Empty context buffer. Thus might mean that the context is not synced down.
08-26 20:14:55.088  3512  4388 W GetDeviceDataUploadOptInStatusOp: Empty context model while retrieving upload opt-in status!
08-26 20:14:55.108 26328 26328 I art     : System.exit called, status: 0
08-26 20:14:55.108 26328 26328 I AndroidRuntime: VM exiting with result code 0, cleanup skipped.
08-26 20:14:55.128  2834  3449 I ActivityManager: Process com.samsung.SMT (pid 26328)(adj 0) has died(47,824)
08-26 20:14:55.128  2834  3449 D ActivityManager: cleanUpApplicationRecord -- 26328
08-26 20:14:55.128  2834  3449 W ActivityManager: Scheduling restart of crashed service com.samsung.SMT/.mgr.UpdateManager in 1000ms
08-26 20:14:55.133  2834  3449 D ActivityManager: removeProcessNameLocked mProcessNames.remove pid=26328 ,hash=241970337 ,name=com.samsung.SMT
08-26 20:14:55.383  2834  2900 D CustomFrequencyManagerService: acquireDVFSLockLocked : type : DVFS_MIN_LIMIT  frequency : 1800000  uid : 1000  pid : 2834  pkgName : ACTIVITY_RESUME_BOOSTER@11
08-26 20:14:55.383  2834  2932 D CustomFrequencyManagerService: releaseDVFSLockLocked : Getting Lock type frm List : DVFS_MIN_LIMIT  frequency : 1800000  uid : 1000  pid : 2834  tag : ACTIVITY_RESUME_BOOSTER@3
08-26 20:14:55.383  2834  2932 D ActivityManager: mDVFSHelper.release()
08-26 20:14:55.383  2834  2932 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{8b5b33e u0 com.sec.android.app.launcher/com.android.launcher2.Launcher t259} time:11020868
08-26 20:14:55.388  2834  2932 D KnoxTimeoutHandler: notifyActivityDrawn [MsgParam] userId: 0 fullscreen is true showWhenlocked is false
08-26 20:14:55.388  2834  2834 D KnoxTimeoutHandler: activityDrawn [MsgParam] userId: 0 fullscreen is true showWhenlocked is false
08-26 20:14:55.388  2834  2834 I KnoxTimeoutHandler: SD activityfalse
08-26 20:14:55.388  2834  2834 I KnoxTimeoutHandler: Fullscreen and mCurrent is not KNOX user. Hence hide keyguard
08-26 20:14:55.533  2834  3060 D SensorService: [SO] 0.249 0.249 9.969
08-26 20:14:55.683  2834  2834 D CustomFrequencyManagerService: releaseDVFSLockLocked : Getting Lock type frm List : DVFS_MIN_LIMIT  frequency : 1800000  uid : 1000  pid : 2834  tag : ACTIVITY_RESUME_BOOSTER@11
08-26 20:14:55.823  2834  2900 V BroadcastQueue: [background] Process cur broadcast BroadcastRecord{8614f6a u0 com.sec.android.intent.action.HOME_RESUME qIdx=4}, state= (APP_RECEIVE) DELIVERED for app ProcessRecord{ac508c4 25031:com.sec.android.widgetapp.activeapplicationwidget/u0a153}
08-26 20:14:55.823 25031 25031 V TaskCloserActivity: TaskCloserActivity onReceive() - com.sec.android.intent.action.HOME_RESUME
08-26 20:14:55.833  2275  2275 D libEGL  : eglInitialize EGLDisplay = 0xbecd9404

bug

All 16 comments

I have tried to go back to the first version of kiwix-lib that works with the new build version, 2bcd43af980754c590175cc30f888172174c6ad9 but it still crashes with arm. Either we fix this or I can build with a very old kiwix lib from the repo.

Hum, the last wikimed application (2017-08) is using a kiwix-lib version more recent than https://github.com/kiwix/kiwix-lib/commit/2bcd43af980754c590175cc30f888172174c6ad9

It is probably not a simple bug in the lib but rather a bug elsewhere (or worst, a combination of different bugs in different projects). We will need to be precise on what version we are testing.

@mhutti1, have you just go back on kiwix-lib ? What is you kiwix-build, kiwix-android and libzim version (sha1) ?

Yeah I just went back with kiwix-lib I guess libzim / kiwix-build could be
causing issues.

On 4 September 2017 at 09:57, Matthieu Gautier notifications@github.com
wrote:

Hum, the last wikimed application (2017-08) is using a kiwix-lib version
more recent than kiwix/kiwix-lib@2bcd43a
https://github.com/kiwix/kiwix-lib/commit/2bcd43af980754c590175cc30f888172174c6ad9

It is probably not a simple bug in the lib but rather a bug elsewhere (or
worst, a combination of different bugs in different projects). We will need
to be precise on what version we are testing.

@mhutti1 https://github.com/mhutti1, have you just go back on kiwix-lib
? What is you kiwix-build, kiwix-android and libzim version (sha1) ?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/kiwix/kiwix-android/issues/254#issuecomment-326906454,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACLlWfoa5TRS0DYcLdrUaWPySIC3n_vfks5se7uXgaJpZM4PDk_g
.

@mhutti1 Could you please give @mgautierfr the revision number you have used for the last beta? So he can go ahead with the investigation?

@kelson42 It crashes for pretty much all recent kiwix-lib versions. Ive been busy this week but will try some more libzim kiwix-build combos tonight.

Its caused by https://github.com/openzim/libzim/commit/aab94db9f49b84f3858a4cb7a9c91001720ee90b#diff-c98a2e52b550f3132937fe9ec8b6cdd0L198 libzims before this commit work. Re adding the big endian check removes the crash but ZIM files can't be read. I suspect the buffer can't handle arm's endiananess.

Wow, really interesting.
However, the fromLittleEndian function test for endianess before doing any conversion (https://github.com/openzim/libzim/blob/master/src/endian_tools.h#L66-L81). Testing the endianness before calling the function seems counter-productive.

And we've seen that the app crash even without a zim to read (so, without calling this function).

@mhutti1, when you say " Re adding the big endian check", it is revert the whole commit or just add a check with isBigEndian before calling fromLittleEndian ?

What is the endianness of arm android ? It doesn't crash (last time I've checked at the hackathon) if I compile a kiwix-serve for arm and run it with qemu.

@mgautierfr

offset_type offset;
if (isBigEndian())
    offset_type offset = fromLittleEndian(buffer->as<offset_type>(sizeof(offset_type)*idx));
return offset;

Does not crash but instead prints to the log that the ZIM file can't be read and doesn't read ZIM files. Multiple people have now experienced this crash on their devices, some building on their own computers. It seems arm can operate in either endianess. One possibility is the emulator opperates in the oppososite to real devices or contains some kind of flag to tell endianess to work differently.

As for a crash without a ZIM I will look into that tonight but it might be a different issue.

It not surprising it cannot read the ZIM file with our patch, if we are in a little endian architecture, the offset is never set. And if we are in BigEndian, you create in the if block a second variable offset, masking the first one, and set the second variable. Once you leave the if block and return offset you're actually return the first offset not initialized.

You should use something like this (not tested):

offset_type offset;
if (isBigEndian())
    offset = fromLittleEndian(buffer->as<offset_type>(sizeof(offset_type)*idx));
else
    offset = *(buffer->as<offset_type>(sizeof(offset_type)*idx));
return offset

However, I would be really surprised if fromLittleEndian is broken, this function has not changed since 2009...

@mgautierfr I tried what you suggested and if I remember correctly it results in a crash.

I have confirmed that it doesn't crash without a ZIM file.

For what is worth, the error I am getting looks like this:

09-13 09:12:53.896 6819-6819/? D/kiwix: Kiwix Custom App starting for the first time. Checking Companion ZIM: libcontent.so
09-13 09:12:53.897 6819-6819/? D/kiwix: Looking for '/data/app/io.iiab.kiwix.wikipedia.medicine.es-1/lib/arm/libcontent.so' with size=290300506
09-13 09:12:53.897 6819-6819/? D/kiwix: Correct file '/data/app/io.iiab.kiwix.wikipedia.medicine.es-1/lib/arm/libcontent.so' found.

                                        --------- beginning of crash
09-13 09:12:53.898 6819-6819/? A/libc: Fatal signal 7 (SIGBUS), code 1, fault addr 0xad8fd16d in tid 6819 (dia.medicine.es)

                                       [ 09-13 09:12:53.899   381:  381 W/         ]
                                       debuggerd: handling request: pid=6819 uid=10159 gid=10159 tid=6819
09-13 09:12:53.969 6843-6843/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
09-13 09:12:53.969 6843-6843/? A/DEBUG: Build fingerprint: 'MetroPCS/lv3_mpcs_us/lv3:7.0/NRD90U/1701417392f0c:user/release-keys'
09-13 09:12:53.969 6843-6843/? A/DEBUG: Revision: '0'
09-13 09:12:53.969 6843-6843/? A/DEBUG: ABI: 'arm'
09-13 09:12:53.970 6843-6843/? A/DEBUG: pid: 6819, tid: 6819, name: dia.medicine.es  >>> io.iiab.kiwix.wikipedia.medicine.es <<<
09-13 09:12:53.970 6843-6843/? A/DEBUG: signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr 0xad8fd16d
09-13 09:12:53.970 6843-6843/? A/DEBUG:     r0 ad8fd16d  r1 00000000  r2 ad8fc000  r3 ad8fd16d
09-13 09:12:53.970 6843-6843/? A/DEBUG:     r4 ad8fd16d  r5 9940d424  r6 a616b2c0  r7 a612900c
09-13 09:12:53.970 6843-6843/? A/DEBUG:     r8 9a9b3f58  r9 b4104400  sl 12cc6170  fp be9a090c
09-13 09:12:53.970 6843-6843/? A/DEBUG:     ip be9a0908  sp be9a08f8  lr 994003e0  pc 99403b18  cpsr 600b0010
09-13 09:12:53.983 6843-6843/? A/DEBUG: backtrace:
09-13 09:12:53.983 6843-6843/? A/DEBUG:     #00 pc 00492b18  /data/app/io.iiab.kiwix.wikipedia.medicine.es-1/lib/arm/libkiwix.so (_ZN3zim16fromLittleEndianIyEET_PKS1_b+76)
09-13 09:12:53.983 6843-6843/? A/DEBUG:     #01 pc 0048f3dc  /data/app/io.iiab.kiwix.wikipedia.medicine.es-1/lib/arm/libkiwix.so (_ZN3zim8FileImpl9getOffsetEPKNS_6BufferEj+64)
09-13 09:12:53.983 6843-6843/? A/DEBUG:     #02 pc 0048d8b4  /data/app/io.iiab.kiwix.wikipedia.medicine.es-1/lib/arm/libkiwix.so (_ZN3zim8FileImpl16getClusterOffsetEj+52)
09-13 09:12:53.983 6843-6843/? A/DEBUG:     #03 pc 0048e380  /data/app/io.iiab.kiwix.wikipedia.medicine.es-1/lib/arm/libkiwix.so (_ZN3zim8FileImplC1EPKc+1428)
09-13 09:12:53.983 6843-6843/? A/DEBUG:     #04 pc 001cf718  /data/app/io.iiab.kiwix.wikipedia.medicine.es-1/lib/arm/libkiwix.so (_ZN3zim4FileC2ERKSs+56)
09-13 09:12:53.983 6843-6843/? A/DEBUG:     #05 pc 001cafb0  /data/app/io.iiab.kiwix.wikipedia.medicine.es-1/lib/arm/libkiwix.so (_ZN5kiwix6ReaderC1ESs+280)
09-13 09:12:53.983 6843-6843/? A/DEBUG:     #06 pc 001ed45c  /data/app/io.iiab.kiwix.wikipedia.medicine.es-1/lib/arm/libkiwix.so (Java_org_kiwix_kiwixlib_JNIKiwix_loadZIM+180)
09-13 09:12:53.983 6843-6843/? A/DEBUG:     #07 pc 00f8a495  /data/app/io.iiab.kiwix.wikipedia.medicine.es-1/oat/arm/base.odex (offset 0x9ea000)
09-13 09:12:54.489 1446-6844/? W/ActivityManager:   Force finishing activity io.iiab.kiwix.wikipedia.medicine.es/org.kiwix.kiwixmobile.KiwixMobileActivity
09-13 09:12:54.491 1446-1485/? I/BootReceiver: Copying /data/tombstones/tombstone_06 to DropBox (SYSTEM_TOMBSTONE)
09-13 09:12:54.494 1446-6844/? D/ActivityTrigger: ActivityTrigger activityPauseTrigger 

                                                  [ 09-13 09:12:54.495   381:  381 W/         ]
                                                  debuggerd: resuming target 6819

The way I am building the APK is with:

 python ./kiwix-build.py --verbose --target-platform android_arm --android-custom-app wikimedes kiwix-android-custom  --zim-file-url http://download.kiwix.org/zim/wikipedia/wikipedia_es_medicine_novid_2017-08.zim --zim-file-size 290300506

Using nataren/kiwix-android-custom as the customization point.

This issue may be related to this bug (kiwix/kiwix-tools#76) and this correction (openzim/libzim#53).

@mhutti1 can you test with the fix once the PR openzim/libzim#53 is merged ?

@mgautierfr Yeah Ill test once its merged.

@mgautierfr It does not fix the bug.

Yes this is fixed :)

Was this page helpful?
0 / 5 - 0 ratings