You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am encountering this issue on a Pixel 8 Pro running AP1A.240405.002 (latest public android 14 release as of writing this).
App version is 0.202.0 and was installed from Play Store.
My app user name is tickle_bassinet.
I am unable to reproduce this issue on 0.200.5 on a moto razr running 13 (T2TZS33.18-110-2)
(this is my backup/testing phone; i power it up a few times a year when I need to test something that I can't/won't do on my daily driver)
I then updated the app on the razr and ... same crash symptoms (I did not enable adb on the razr; i'm just assuming that the identical behavior has the same underlying cause and would show similar logs).
This just started happening randomly the other day (mayve 48 hours ago now) and I wish I could remember what my interaction was with the app right before it started happening.
To compensate for the lack of "clear reproduction" I've included some adb logcat snips that I think show the issue; if there's a more elegant way to capture relevant logging data, I am all ears!
The Issue
Within 2-5 seconds of launching the app, it crashes. I can see my inbox and the content there "matches" what I see on iOS app and web. Content that I added to omnivore on the affected device also shows up there.
No error or anything, just the activity is killed and I'm dropped at my launcher/home-screen.
After seeing the sqlite error I just assumed that there was something incorrect about the local cache.
I cleared both app data and cache and re-launched. After signing in... same crash.
Here's a (lightly) edited logcat captured after I had closed the app and cleared local cache/data.
GH has a max length for posts so I trimmed out long stretches of nearly identical lines and replaced them with <...trim for GH length...>.
I have already filled in my credentials and the log capture begins as I pressed the log in button.
I was brought to the inbox where I could see content for ~10 seconds before the crash. I was even able to (briefly) open some of the most recent content in my inbox:
EVENT ===== LOGIN BUTTON PRESSED =====
05-09 08:17:51.930 1126 1126 I ImeTracker: app.omnivore.omnivore:3f9b478c: onRequestHide at ORIGIN_CLIENT_HIDE_SOFT_INPUT reason HIDE_SOFT_INPUT_BY_INSETS_API
05-09 08:17:51.931 1126 1126 I ImeTracker: app.omnivore.omnivore:18c40812: onRequestHide at ORIGIN_CLIENT_HIDE_SOFT_INPUT reason HIDE_SOFT_INPUT_BY_INSETS_API
05-09 08:17:51.950 1126 1126 W RemoteInputConnectionImpl: requestCursorUpdates on inactive InputConnection
05-09 08:17:51.950 1126 1126 I ImeTracker: app.omnivore.omnivore:18c40812: onCancelled at PHASE_CLIENT_APPLY_ANIMATION
05-09 08:17:51.954 1126 2066 D TrafficStats: tagSocket(107) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:51.964 1126 1126 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=ImeCallback=ImeOnBackInvokedCallback@163514028 Callback=android.window.IOnBackInvokedCallback$Stub$Proxy@ffcf364
05-09 08:17:52.234 1126 1126 I ImeTracker: app.omnivore.omnivore:aff666df: onRequestHide at ORIGIN_CLIENT_HIDE_SOFT_INPUT reason HIDE_SOFT_INPUT_BY_INSETS_API
05-09 08:17:52.236 1126 1126 I ImeTracker: app.omnivore.omnivore:3f9b478c: onHidden
05-09 08:17:52.328 1126 2082 D TrafficStats: tagSocket(132) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:52.334 1126 1126 D CompatibilityChangeReporter: Compat change id reported: 171228096; UID 10301; state: ENABLED
05-09 08:17:52.344 1126 1126 D sync : loading with load func
05-09 08:17:52.352 1126 1228 D TrafficStats: tagSocket(167) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:52.372 1126 2096 D TrafficStats: tagSocket(135) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:52.505 1126 2176 D TrafficStats: tagSocket(138) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:52.507 1126 2176 D TrafficStats: tagSocket(138) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:52.547 1126 1303 D TrafficStats: tagSocket(138) with statsTag=0x2caae12, statsUid=-1
05-09 08:17:52.694 1126 1228 D sync : found 20 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:17:52.785 1126 2197 D TrafficStats: tagSocket(160) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:52.785 1126 2201 D TrafficStats: tagSocket(182) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:52.786 1126 2195 D TrafficStats: tagSocket(185) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:52.787 1126 2199 D TrafficStats: tagSocket(157) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:52.787 1126 2203 D TrafficStats: tagSocket(181) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:52.947 1126 1335 D TrafficStats: tagSocket(181) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:53.202 1126 2098 D TrafficStats: tagSocket(136) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:53.461 1126 1335 D TrafficStats: tagSocket(203) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:53.710 1126 2091 D TrafficStats: tagSocket(206) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:53.999 1126 2096 D TrafficStats: tagSocket(209) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:54.046 1126 1157 W System : A resource failed to call release.
05-09 08:17:54.231 1126 1335 D TrafficStats: tagSocket(146) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:54.311 1126 2256 D TrafficStats: tagSocket(128) with statsTag=0xf9f3, statsUid=-1
05-09 08:17:54.466 1126 2087 D TrafficStats: tagSocket(215) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:54.709 1126 2087 D TrafficStats: tagSocket(218) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:54.963 1126 2091 D TrafficStats: tagSocket(221) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:55.219 1126 2096 D TrafficStats: tagSocket(224) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:55.476 1126 1335 D TrafficStats: tagSocket(227) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:55.934 1126 2087 D TrafficStats: tagSocket(230) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:56.133 1126 1335 D TrafficStats: tagSocket(233) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:56.331 1126 1228 D TrafficStats: tagSocket(236) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:56.536 1126 2096 D TrafficStats: tagSocket(239) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:56.739 1126 2096 D TrafficStats: tagSocket(242) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:56.989 1126 2087 D TrafficStats: tagSocket(245) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:57.241 1126 2096 D TrafficStats: tagSocket(248) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:57.491 1126 2098 D TrafficStats: tagSocket(251) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:57.741 1126 2089 D TrafficStats: tagSocket(255) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:57.742 1126 1335 D TrafficStats: tagSocket(254) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:58.191 1126 2089 D sync : found 18 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:17:58.218 1126 2086 D TrafficStats: tagSocket(260) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:58.223 1126 1126 D sync : loading with load func
05-09 08:17:58.233 1126 1312 D TrafficStats: tagSocket(175) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:58.234 1126 2090 D TrafficStats: tagSocket(261) with statsTag=0xffffffff, statsUid=-1
05-09 08:17:58.624 1126 2090 D sync : found 20 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:17:58.659 1126 2086 D sync : found 19 items with sync api. Since: -1000000000-01-01T00:00:00Z
<...trim for GH length...>
05-09 08:18:11.467 1126 1219 D TrafficStats: tagSocket(533) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:11.471 1126 2096 D TrafficStats: tagSocket(535) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:11.703 1126 2090 D sync : found 19 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:11.714 1126 2082 D TrafficStats: tagSocket(539) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:11.722 1126 2087 D TrafficStats: tagSocket(540) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:11.725 1126 1126 D reader : load item called
05-09 08:18:11.727 1126 1219 D sync : data loaded from db
05-09 08:18:11.728 1126 1126 I ContentCaptureHelper: Setting logging level to OFF
05-09 08:18:11.757 1126 2098 D sync : found 20 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:11.761 1126 1126 D theme : current theme is: Light
05-09 08:18:11.761 1126 1126 D sync : HIGHLIGHTS JSON: []
05-09 08:18:11.763 1126 2098 D TrafficStats: tagSocket(411) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:11.769 1126 1126 D theme : current theme is: Light
05-09 08:18:11.770 1126 1126 D sync : HIGHLIGHTS JSON: []
05-09 08:18:11.774 1126 1126 W ziparchive: Unable to open '/data/app/~~t6D4vEzjMLA2AabQ1aXqbA==/com.google.android.trichromelibrary_636712333-CjNvLevlwZi3oEETAFFoRg==/base.dm': No such file or directory
05-09 08:18:11.774 1126 1126 W ziparchive: Unable to open '/data/app/~~t6D4vEzjMLA2AabQ1aXqbA==/com.google.android.trichromelibrary_636712333-CjNvLevlwZi3oEETAFFoRg==/base.dm': No such file or directory
05-09 08:18:11.775 1126 1126 W nivore.omnivore: Entry not found
05-09 08:18:11.775 1126 1126 D nativeloader: Configuring clns-7 for other apk /data/app/~~t6D4vEzjMLA2AabQ1aXqbA==/com.google.android.trichromelibrary_636712333-CjNvLevlwZi3oEETAFFoRg==/base.apk. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~1GKfTyB4fZ4uKVfuXOXLjQ==/com.google.android.webview-qgAqhC1-SaEmfo9RunVPxg==/lib/arm64:/data/app/~~1GKfTyB4fZ4uKVfuXOXLjQ==/com.google.android.webview-qgAqhC1-SaEmfo9RunVPxg==/base.apk!/lib/arm64-v8a:/data/app/~~t6D4vEzjMLA2AabQ1aXqbA==/com.google.android.trichromelibrary_636712333-CjNvLevlwZi3oEETAFFoRg==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand
05-09 08:18:11.775 1126 1126 D nativeloader: Extending system_exposed_libraries: libedgetpu_dba.google.so
05-09 08:18:11.776 1126 1126 D ApplicationLoaders: Returning zygote-cached class loader: /system_ext/framework/androidx.window.extensions.jar
05-09 08:18:11.777 1126 1126 D nativeloader: Configuring clns-8 for other apk /data/app/~~1GKfTyB4fZ4uKVfuXOXLjQ==/com.google.android.webview-qgAqhC1-SaEmfo9RunVPxg==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~1GKfTyB4fZ4uKVfuXOXLjQ==/com.google.android.webview-qgAqhC1-SaEmfo9RunVPxg==/lib/arm64:/data/app/~~1GKfTyB4fZ4uKVfuXOXLjQ==/com.google.android.webview-qgAqhC1-SaEmfo9RunVPxg==/base.apk!/lib/arm64-v8a:/data/app/~~t6D4vEzjMLA2AabQ1aXqbA==/com.google.android.trichromelibrary_636712333-CjNvLevlwZi3oEETAFFoRg==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand
05-09 08:18:11.777 1126 1126 I WebViewFactory: Loading com.google.android.webview version 124.0.6367.123 (code 636712333)
05-09 08:18:11.788 1126 1126 I cr_WVCFactoryProvider: Loaded version=124.0.6367.123 minSdkVersion=29 isBundle=true multiprocess=true packageId=2
05-09 08:18:11.799 1126 1126 I cr_LibraryLoader: Successfully loaded native library
05-09 08:18:11.800 1126 1126 I cr_CachingUmaRecorder: Flushed 6 samples from 6 histograms, 0 samples were dropped.
05-09 08:18:11.800 1126 2960 I chromium: [INFO:variations_seed_loader.cc(66)] Failed to open file for reading.: No such file or directory (2)
05-09 08:18:11.800 1126 2960 I chromium: [INFO:variations_seed_loader.cc(66)] Failed to open file for reading.: No such file or directory (2)
05-09 08:18:11.802 1126 1126 I cr_CombinedPProvider: #registerProvider() provider:WV.V7@674aab1 isPolicyCacheEnabled:false policyProvidersSize:0
05-09 08:18:11.803 1126 1126 I cr_PolicyProvider: #setManagerAndSource() 0
05-09 08:18:11.809 1126 1126 I cr_CombinedPProvider: #linkNativeInternal() 1
05-09 08:18:11.810 1126 1126 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10301; state: ENABLED
05-09 08:18:11.810 1126 1126 I cr_AppResProvider: #getApplicationRestrictionsFromUserManager() Bundle[EMPTY_PARCEL]
05-09 08:18:11.810 1126 1126 I cr_PolicyProvider: #notifySettingsAvailable() 0
05-09 08:18:11.810 1126 1126 I cr_CombinedPProvider: #onSettingsAvailable() 0
05-09 08:18:11.810 1126 1126 I cr_CombinedPProvider: #flushPolicies()
05-09 08:18:11.847 1126 1126 D CompatibilityChangeReporter: Compat change id reported: 214741472; UID 10301; state: ENABLED
05-09 08:18:11.899 1126 3004 W cr_media: BLUETOOTH_CONNECT permission is missing.
05-09 08:18:11.899 1126 3004 W cr_media: registerBluetoothIntentsIfNeeded: Requires BLUETOOTH permission
05-09 08:18:11.968 1126 1126 D CompatibilityChangeReporter: Compat change id reported: 193247900; UID 10301; state: ENABLED
05-09 08:18:11.977 1126 1126 I ContentCaptureHelper: Setting logging level to OFF
05-09 08:18:12.032 1126 2098 D sync : found 19 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:12.036 1126 2098 D TrafficStats: tagSocket(636) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:12.042 1126 2091 D TrafficStats: tagSocket(602) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:12.042 1126 1126 I Choreographer: Skipped 31 frames! The application may be doing too much work on its main thread.
05-09 08:18:12.053 1126 2082 D sync : found 18 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:12.057 1126 2086 D TrafficStats: tagSocket(494) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:12.070 1126 1126 I cr_A11yState: Enabled accessibility services list updated.
05-09 08:18:12.073 1126 1126 I cr_A11yState: Informing listeners of changes.
05-09 08:18:12.073 1126 1126 I cr_A11yState: New AccessibilityState: State{isScreenReaderEnabled=true, isTouchExplorationEnabled=false, isPerformGesturesEnabled=false, isAnyAccessibilityServiceEnabled=true, isAccessibilityToolPresent=false, isSpokenFeedbackServicePresent=false, isTextShowPasswordEnabled=false, isOnlyPasswordManagersEnabled=false}
05-09 08:18:12.094 1126 2087 D TrafficStats: tagSocket(652) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:12.108 1126 2986 D CompatibilityChangeReporter: Compat change id reported: 247079863; UID 10301; state: ENABLED
05-09 08:18:12.202 1126 1126 D reader : data loaded from server
05-09 08:18:12.212 1126 2082 D TrafficStats: tagSocket(718) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:12.214 1126 1126 D theme : current theme is: Light
05-09 08:18:12.214 1126 1126 D sync : HIGHLIGHTS JSON: []
05-09 08:18:12.270 1126 1126 D VRI[MainActivity]: visibilityChanged oldVisibility=true newVisibility=false
05-09 08:18:12.278 1126 1241 D HWUI : endAllActiveAnimators on 0x73b12b82d0 (UnprojectedRipple) with handle 0x75113dc710
05-09 08:18:12.280 1126 1126 D VRI[MainActivity]: Not drawing due to not visible
05-09 08:18:12.292 1126 1312 D sync : found 20 items with sync api. Since: -1000000000-01-01T00:00:00Z
<...trim for GH length...>
05-09 08:18:13.292 1126 2096 D TrafficStats: tagSocket(696) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:13.409 1126 1126 D VRI[WebReaderLoadingContainerActivity]: visibilityChanged oldVisibility=true newVisibility=false
05-09 08:18:13.414 1126 1241 D HWUI : endAllActiveAnimators on 0x73b14610d0 (UnprojectedRipple) with handle 0x751141ade0
05-09 08:18:13.417 1126 1126 D VRI[WebReaderLoadingContainerActivity]: Not drawing due to not visible
05-09 08:18:13.426 1126 1126 D Compose Focus: Owner FocusChanged(true)
05-09 08:18:13.429 1126 1126 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@b590e79
05-09 08:18:13.445 1126 2087 D sync : found 18 items with sync api. Since: -1000000000-01-01T00:00:00Z
<...trim for GH length...>
05-09 08:18:14.084 1126 2090 D TrafficStats: tagSocket(554) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:14.111 1126 1126 D reader : load item called
05-09 08:18:14.113 1126 2098 D sync : data loaded from db
05-09 08:18:14.114 1126 1126 I ContentCaptureHelper: Setting logging level to OFF
05-09 08:18:14.137 1126 2394 D sync : found 19 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:14.137 1126 1126 D theme : current theme is: Light
05-09 08:18:14.137 1126 1126 D sync : HIGHLIGHTS JSON: [{"annotation":"","createdAt":"2024-05-08T14:32:51.000Z","createdByMe":false,"id":"0b407998-304b-410d-9c79-c95e5ebd57f4","highlightPositionAnchorIndex":20,"highlightPositionPercent":12.483656,"markedForDeletion":false,"patch":"@@ -1254,16 +1254,36 @@\n vels.%0A \n+%3Comnivore_highlight%3E\n Some hig\n@@ -1505,16 +1505,37 @@\n ibility.\n+%3C/omnivore_highlight%3E\n %0A%0A%0ASo if\n","quote":"Some high performers go unmanaged for so long that they work themselves into a role that has no real responsibility - they just float around and help people. There’s nothing sadder than a capable person with no real responsibility.","serverSyncStatus":0,"shortId":"-SyAGK91","type":"HIGHLIGHT","updatedAt":"2024-05-08T14:32:51.000Z"},{"annotation":"","createdAt":"2024-05-08T14:33:51.000Z","createdByMe":false,"id":"7f4b6be7-dbce-454f-b5e1-bf4b38277132","highlightPositionAnchorIndex":23,"highlightPositionPercent":17.340693,"markedForDeletion":false,"patch":"@@ -1712,16 +1712,36 @@\n w how.%0A%0A\n+%3Comnivore_highlight%3E\n You shou\n@@ -2006,16 +2006,37 @@\n an them.\n+%3C/omnivore_highlight%3E\n %0A%0APeople\n","quote":"You shouldn’t be intimidated because you’re not as skilled as your high performer. Even Tiger Woods has a coach, and he is definitely a better golfer than his own coach. Doing and coaching are two separate skills; you can help someone improve without being better than them.","serverSyncStatus":0,"shortId":"7NLYoTrd","type":"HIGHLIGHT","updatedAt":"2024-05-08T14:33:51.000Z"}]
05-09 08:18:14.140 1126 2086 D TrafficStats: tagSocket(698) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:14.159 1126 2088 D sync : found 11 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:14.163 1126 2088 D TrafficStats: tagSocket(728) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:14.168 1126 2087 D TrafficStats: tagSocket(729) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:14.313 1126 1126 D reader : data loaded from server
05-09 08:18:14.322 1126 1126 D theme : current theme is: Light
05-09 08:18:14.322 1126 1126 D sync : HIGHLIGHTS JSON: [{"annotation":"","createdAt":"2024-05-08T14:32:51.000Z","createdByMe":false,"id":"0b407998-304b-410d-9c79-c95e5ebd57f4","highlightPositionAnchorIndex":20,"highlightPositionPercent":12.483656,"markedForDeletion":false,"patch":"@@ -1254,16 +1254,36 @@\n vels.%0A \n+%3Comnivore_highlight%3E\n Some hig\n@@ -1505,16 +1505,37 @@\n ibility.\n+%3C/omnivore_highlight%3E\n %0A%0A%0ASo if\n","quote":"Some high performers go unmanaged for so long that they work themselves into a role that has no real responsibility - they just float around and help people. There’s nothing sadder than a capable person with no real responsibility.","serverSyncStatus":0,"shortId":"-SyAGK91","type":"HIGHLIGHT","updatedAt":"2024-05-08T14:32:51.000Z"},{"annotation":"","createdAt":"2024-05-08T14:33:51.000Z","createdByMe":false,"id":"7f4b6be7-dbce-454f-b5e1-bf4b38277132","highlightPositionAnchorIndex":23,"highlightPositionPercent":17.340693,"markedForDeletion":false,"patch":"@@ -1712,16 +1712,36 @@\n w how.%0A%0A\n+%3Comnivore_highlight%3E\n You shou\n@@ -2006,16 +2006,37 @@\n an them.\n+%3C/omnivore_highlight%3E\n %0A%0APeople\n","quote":"You shouldn’t be intimidated because you’re not as skilled as your high performer. Even Tiger Woods has a coach, and he is definitely a better golfer than his own coach. Doing and coaching are two separate skills; you can help someone improve without being better than them.","serverSyncStatus":0,"shortId":"7NLYoTrd","type":"HIGHLIGHT","updatedAt":"2024-05-08T14:33:51.000Z"}]
05-09 08:18:14.367 1126 2090 D sync : found 18 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:14.379 1126 2098 D TrafficStats: tagSocket(763) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:14.425 1126 2088 D sync : found 16 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:14.437 1126 2088 D TrafficStats: tagSocket(659) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:14.566 1126 2086 D sync : found 18 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:14.585 1126 2082 D TrafficStats: tagSocket(721) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:14.642 1126 1126 D VRI[MainActivity]: visibilityChanged oldVisibility=true newVisibility=false
05-09 08:18:14.646 1126 1241 D HWUI : endAllActiveAnimators on 0x73b13f73c0 (UnprojectedRipple) with handle 0x75114388a0
05-09 08:18:14.648 1126 1126 D VRI[MainActivity]: Not drawing due to not visible
05-09 08:18:14.722 1126 2098 D sync : found 18 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:14.736 1126 1228 D TrafficStats: tagSocket(750) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:14.791 1126 2088 D sync : found 16 items with sync api. Since: -1000000000-01-01T00:00:00Z
<...trim for GH length...>
05-09 08:18:16.358 1126 1219 D sync : found 19 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:16.366 1126 1126 D VRI[WebReaderLoadingContainerActivity]: visibilityChanged oldVisibility=true newVisibility=false
05-09 08:18:16.373 1126 2087 D TrafficStats: tagSocket(842) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:16.374 1126 1241 D HWUI : endAllActiveAnimators on 0x73b14ad180 (UnprojectedRipple) with handle 0x7511486c30
05-09 08:18:16.377 1126 1126 D VRI[WebReaderLoadingContainerActivity]: Not drawing due to not visible
05-09 08:18:16.389 1126 1126 D Compose Focus: Owner FocusChanged(true)
05-09 08:18:16.391 1126 1126 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@85482d3
05-09 08:18:16.515 1126 2090 D sync : found 19 items with sync api. Since: -1000000000-01-01T00:00:00Z
<...trim for GH length...>
05-09 08:18:17.608 1126 1312 D TrafficStats: tagSocket(720) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:17.636 1126 2090 D sync : found 20 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:17.660 1126 2098 D TrafficStats: tagSocket(740) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:17.826 1126 3331 D sync : incoming change: articleReadingProgress: {"id":"5023d80b-94ac-4231-b2c4-995deb9243c5","readingProgressPercent":22,"readingProgressTopPercent":0,"readingProgressAnchorIndex":6}
05-09 08:18:17.849 1126 2096 D sync : found 19 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:17.873 1126 1219 D TrafficStats: tagSocket(753) with statsTag=0xffffffff, statsUid=-1
<...trim for GH length...>
05-09 08:18:19.934 1126 1224 D TrafficStats: tagSocket(902) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:19.938 1126 2082 D TrafficStats: tagSocket(903) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:19.977 1126 2394 D sync : found 20 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:20.004 1126 1335 D TrafficStats: tagSocket(910) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:20.074 1126 2096 D sync : found 18 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:20.093 1126 2392 D TrafficStats: tagSocket(851) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:20.107 1126 1144 W nivore.omnivore: Cleared Reference was only reachable from finalizer (only reported once)
05-09 08:18:20.144 1126 1144 I nivore.omnivore: Background concurrent mark compact GC freed 1755265(78MB) AllocSpace objects, 128(26MB) LOS objects, 75% free, 30MB/120MB, paused 3.392ms,1.856ms total 106.112ms
05-09 08:18:20.183 1126 1228 D TrafficStats: tagSocket(675) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:20.185 1126 1157 W nivore.omnivore: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~1GKfTyB4fZ4uKVfuXOXLjQ==/com.google.android.webview-qgAqhC1-SaEmfo9RunVPxg==/base.apk' with 1 weak references
05-09 08:18:20.186 1126 1157 W nivore.omnivore: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~1GKfTyB4fZ4uKVfuXOXLjQ==/com.google.android.webview-qgAqhC1-SaEmfo9RunVPxg==/split_config.en.apk' with 1 weak references
05-09 08:18:20.187 1126 1157 W nivore.omnivore: ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~1GKfTyB4fZ4uKVfuXOXLjQ==/com.google.android.webview-qgAqhC1-SaEmfo9RunVPxg==/split_config.es.apk' with 1 weak references
05-09 08:18:20.201 1126 1126 E chromium: [ERROR:aw_browser_terminator.cc(154)] Renderer process (3008) crash detected (code -1).
05-09 08:18:20.356 1126 1228 D sync : found 20 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:20.390 1126 2096 D TrafficStats: tagSocket(125) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:20.430 1126 2089 D sync : found 20 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:20.436 1126 2394 D TrafficStats: tagSocket(649) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:20.450 1126 1312 D TrafficStats: tagSocket(680) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:20.519 1126 1335 D sync : found 20 items with sync api. Since: -1000000000-01-01T00:00:00Z
<...trim for GH length...>
05-09 08:18:27.658 1126 2089 D TrafficStats: tagSocket(1096) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:27.840 1126 2096 D sync : found 16 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:27.870 1126 1228 D TrafficStats: tagSocket(1132) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:27.927 1126 2082 D sync : found 19 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:27.964 1126 3534 D TrafficStats: tagSocket(1136) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:28.018 1126 2392 D sync : found 19 items with sync api. Since: -1000000000-01-01T00:00:00Z
<...trim for GH length...>
05-09 08:18:31.736 1126 1219 D sync : found 18 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:31.761 1126 1219 D TrafficStats: tagSocket(1133) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:31.816 1126 1224 D TrafficStats: tagSocket(1246) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:31.916 1126 1126 D sync : found 10 items with search api. Query: in:inbox use:folders sort:saved cursor: null
05-09 08:18:31.986 1126 2080 E SQLiteQuery: exception: Row too big to fit into CursorWindow requiredPos=0, totalRows=1; query: SELECT * FROM savedItem WHERE slug = ?
05-09 08:18:32.006 1126 1126 E AndroidRuntime: FATAL EXCEPTION: main
05-09 08:18:32.006 1126 1126 E AndroidRuntime: Process: app.omnivore.omnivore, PID: 1126
05-09 08:18:32.006 1126 1126 E AndroidRuntime: android.database.sqlite.SQLiteBlobTooBigException: Row too big to fit into CursorWindow requiredPos=0, totalRows=1
05-09 08:18:32.006 1126 1126 E AndroidRuntime: at android.database.sqlite.SQLiteConnection.nativeExecuteForCursorWindow(Native Method)
05-09 08:18:32.006 1126 1126 E AndroidRuntime: at android.database.sqlite.SQLiteConnection.executeForCursorWindow(SQLiteConnection.java:1034)
05-09 08:18:32.006 1126 1126 E AndroidRuntime: at android.database.sqlite.SQLiteSession.executeForCursorWindow(SQLiteSession.java:862)
05-09 08:18:32.006 1126 1126 E AndroidRuntime: at android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:62)
05-09 08:18:32.006 1126 1126 E AndroidRuntime: at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:145)
05-09 08:18:32.006 1126 1126 E AndroidRuntime: at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:132)
05-09 08:18:32.006 1126 1126 E AndroidRuntime: at androidx.room.util.DBUtil.query(DBUtil.kt:77)
05-09 08:18:32.006 1126 1126 E AndroidRuntime: at app.omnivore.omnivore.core.database.dao.SavedItemDao_Impl$7.call(SavedItemDao_Impl.java:923)
05-09 08:18:32.006 1126 1126 E AndroidRuntime: at app.omnivore.omnivore.core.database.dao.SavedItemDao_Impl$7.call(SavedItemDao_Impl.java:919)
05-09 08:18:32.006 1126 1126 E AndroidRuntime: at androidx.room.CoroutinesRoom$Companion$execute$4$job$1.invokeSuspend(CoroutinesRoom.kt:87)
05-09 08:18:32.006 1126 1126 E AndroidRuntime: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
05-09 08:18:32.006 1126 1126 E AndroidRuntime: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
05-09 08:18:32.006 1126 1126 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
05-09 08:18:32.006 1126 1126 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
05-09 08:18:32.006 1126 1126 E AndroidRuntime: at java.lang.Thread.run(Thread.java:1012)
05-09 08:18:32.006 1126 1126 E AndroidRuntime: Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@e11e459, Dispatchers.Main.immediate]
05-09 08:18:32.051 1126 2088 D sync : found 19 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:32.067 1126 1219 D TrafficStats: tagSocket(1249) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:32.106 1126 2089 D sync : found 17 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:32.144 1126 2082 D TrafficStats: tagSocket(1253) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:32.254 1126 1144 I nivore.omnivore: Background concurrent mark compact GC freed 1185017(63MB) AllocSpace objects, 105(22MB) LOS objects, 56% free, 72MB/168MB, paused 4.951ms,3.193ms total 128.350ms
05-09 08:18:32.265 1126 1157 W System : A resource failed to call AbstractCursor.close.
05-09 08:18:32.349 1126 1219 D sync : found 19 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:32.368 1126 1312 D TrafficStats: tagSocket(1255) with statsTag=0xffffffff, statsUid=-1
<...trim for GH length...>
05-09 08:18:36.802 1126 1224 D TrafficStats: tagSocket(1288) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:37.113 1126 1139 I nivore.omnivore: Thread[2,tid=1139,WaitingInMainSignalCatcherLoop,Thread*=0x7401264f50,peer=0x12c03f08,"Signal Catcher"]: reacting to signal 3
05-09 08:18:37.115 1126 1139 I nivore.omnivore:
05-09 08:18:37.460 1126 1144 W nivore.omnivore: Suspending all threads took: 202.209ms
05-09 08:18:37.534 1126 1224 D sync : found 18 items with sync api. Since: -1000000000-01-01T00:00:00Z
05-09 08:18:37.573 1126 1219 D TrafficStats: tagSocket(1292) with statsTag=0xffffffff, statsUid=-1
05-09 08:18:38.432 1126 1219 D sync : found 18 items with sync api. Since: -1000000000-01-01T00:00:00Z
<...trim for GH length...>
The text was updated successfully, but these errors were encountered:
I spent some time reading and archiving on iPad and now the crash is no longer happening on my android device.
I'm not certain which article was responsible for the crash but if you've got my user name it should be possible to look at the articles associated with my account that have transitioned from inbox to archive over the last ~5 days or so.
I spent some time reading and archiving on iPad and now the crash is no longer happening on my android device.
I'm not certain which article was responsible for the crash but if you've got my user name it should be possible to look at the articles associated with my account that have transitioned from inbox to archive over the last ~5 days or so.
I think i might have this one fixed in a version I'm testing now. Will put up a new build today.
I am encountering this issue on a Pixel 8 Pro running
AP1A.240405.002
(latest public android 14 release as of writing this).App version is
0.202.0
and was installed from Play Store.My app user name is
tickle_bassinet
.I am unable to reproduce this issue on
0.200.5
on a moto razr running13 (T2TZS33.18-110-2)
(this is my backup/testing phone; i power it up a few times a year when I need to test something that I can't/won't do on my daily driver)
I then updated the app on the razr and ... same crash symptoms (I did not enable
adb
on the razr; i'm just assuming that the identical behavior has the same underlying cause and would show similar logs).This just started happening randomly the other day (mayve 48 hours ago now) and I wish I could remember what my interaction was with the app right before it started happening.
To compensate for the lack of "clear reproduction" I've included some
adb logcat
snips that I think show the issue; if there's a more elegant way to capture relevant logging data, I am all ears!The Issue
Within 2-5 seconds of launching the app, it crashes. I can see my inbox and the content there "matches" what I see on iOS app and web. Content that I added to omnivore on the affected device also shows up there.
No error or anything, just the activity is killed and I'm dropped at my launcher/home-screen.
After seeing the sqlite error I just assumed that there was something incorrect about the local cache.
I cleared both app data and cache and re-launched. After signing in... same crash.
Here's a (lightly) edited
logcat
captured after I had closed the app and cleared local cache/data.GH has a max length for posts so I trimmed out long stretches of nearly identical lines and replaced them with
<...trim for GH length...>
.I have already filled in my credentials and the log capture begins as I pressed the log in button.
I was brought to the inbox where I could see content for ~10 seconds before the crash. I was even able to (briefly) open some of the most recent content in my inbox:
The text was updated successfully, but these errors were encountered: