news-android icon indicating copy to clipboard operation
news-android copied to clipboard

Crash while touching picture of an item

Open Grotax opened this issue 5 years ago • 0 comments

I found a crash while browsing though my feeds by touching a picture, the app froze and then crashed.

Steps:

  1. open feed
  2. touch image
  3. ...
  4. crash

The image causing the crash is here: https://stadt-bremerhaven.de/wp-content/uploads/2021/01/ImageJoiner-2021-01-23-at-7.09.11-PM.jpg

I think this has a low priority becuase I imediatley tried this with other pictures of the same feed, no crash.

Via logcat I could grab this crash:

01-25 12:54:33.982 24486 24486 V Activity: mLastPackageName-de.luhmer.owncloudnewsreader.NewsDetailActivity
01-25 12:54:34.026 24486 24486 I WebViewFactory: Loading com.google.android.webview version 88.0.4324.93 (code 432409333)
01-25 12:54:34.244 24486 24486 I cr_LibraryLoader: Loaded native library version number "88.0.4324.93"
01-25 12:54:34.256 24486 24486 I cr_CachingUmaRecorder: Flushed 4 samples from 4 histograms.
01-25 12:54:34.745 24486 24486 D de.luhmer.owncloudnewsreader.NewsDetailFragment: startLoadRssItemToWebViewTask() called
01-25 12:54:34.749 24486 26387 V de.luhmer.owncloudnewsreader.async_tasks.RssItemToHtmlTask: Selected Theme: darkTheme
01-25 12:54:34.764 24486 24486 D de.luhmer.owncloudnewsreader.NewsDetailFragment: startLoadRssItemToWebViewTask() called
01-25 12:54:34.766 24486 26387 V de.luhmer.owncloudnewsreader.async_tasks.RssItemToHtmlTask: Selected Theme: darkTheme
01-25 12:54:34.773 24486 24486 D de.luhmer.owncloudnewsreader.NewsDetailFragment: startLoadRssItemToWebViewTask() called
01-25 12:54:34.775 24486 26387 V de.luhmer.owncloudnewsreader.async_tasks.RssItemToHtmlTask: Selected Theme: darkTheme
01-25 12:54:34.805 24486 24510 I OpenGLRenderer: Davey! duration=842ms; Flags=1, IntendedVsync=337712980495860, Vsync=337713013829192, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=337713018842890, AnimationStart=337713018874349, PerformTraversalsStart=337713018972161, DrawStart=337713807049504, SyncQueued=337713812283619, SyncStart=337713813816119, IssueDrawCommandsStart=337713814125129, SwapBuffers=337713822744244, FrameCompleted=337713824086848, DequeueBufferDuration=534000, QueueBufferDuration=828000, 
01-25 12:54:34.828 24486 24486 I Choreographer: Skipped 48 frames!  The application may be doing too much work on its main thread.
01-25 12:54:34.831 24486 24510 I OpenGLRenderer: Davey! duration=819ms; Flags=0, IntendedVsync=337713030516553, Vsync=337713830516521, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=337713847153515, AnimationStart=337713847248463, PerformTraversalsStart=337713847385182, DrawStart=337713847445442, SyncQueued=337713847747265, SyncStart=337713848246171, IssueDrawCommandsStart=337713848436067, SwapBuffers=337713849977786, FrameCompleted=337713850681692, DequeueBufferDuration=173000, QueueBufferDuration=187000, 
01-25 12:54:34.851 24486 24486 V NewsDetailFragment: Using LAYER_TYPE_DEFAULT
01-25 12:54:34.870 24486 27813 W cr_media: Requires BLUETOOTH permission
01-25 12:54:34.881 24486 24486 V NewsDetailFragment: Using LAYER_TYPE_DEFAULT
01-25 12:54:34.903 24486 24486 V NewsDetailFragment: Using LAYER_TYPE_DEFAULT
01-25 12:54:34.987 24486 24486 D de.luhmer.owncloudnewsreader.PodcastFragment: onConnected() called
01-25 12:54:34.989 24486 24486 V de.luhmer.owncloudnewsreader.PodcastFragmentActivity: onEvent(CollapsePodcastView) called with: event = [de.luhmer.owncloudnewsreader.events.podcast.CollapsePodcastView@49842ae]
01-25 12:54:35.268 24486 24486 V Activity: onStop mLastPackageResume = false de.luhmer.owncloudnewsreader.NewsReaderListActivity@93c9bb9
01-25 12:54:37.483 24486 24486 D AndroidRuntime: Shutting down VM
--------- beginning of crash
01-25 12:54:37.488 24486 24486 E AndroidRuntime: FATAL EXCEPTION: main
01-25 12:54:37.488 24486 24486 E AndroidRuntime: Process: de.luhmer.owncloudnewsreader, PID: 24486
01-25 12:54:37.488 24486 24486 E AndroidRuntime: android.os.FileUriExposedException: file:///data/user/0/de.luhmer.owncloudnewsreader/cache/uil-images/4kife8krf7nf2sv0ip8qo42yf0 exposed beyond app through Intent.getData()
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at android.os.StrictMode.onFileUriExposed(StrictMode.java:2083)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at android.net.Uri.checkFileUriExposed(Uri.java:2388)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at android.content.Intent.prepareToLeaveProcess(Intent.java:10825)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at android.content.Intent.prepareToLeaveProcess(Intent.java:10777)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at android.app.Instrumentation.execStartActivity(Instrumentation.java:1712)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at android.app.Activity.startActivityForResult(Activity.java:5383)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at androidx.fragment.app.FragmentActivity.startActivityForResult(SourceFile:6)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at android.app.Activity.startActivity(Activity.java:5708)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at androidx.core.content.ContextCompat.startActivity(SourceFile:2)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at androidx.browser.customtabs.CustomTabsIntent.launchUrl(SourceFile:2)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at de.luhmer.owncloudnewsreader.NewsDetailFragment.loadURL(SourceFile:17)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at de.luhmer.owncloudnewsreader.NewsDetailFragment$1.shouldOverrideUrlLoading(SourceFile:1)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at android.webkit.WebViewClient.shouldOverrideUrlLoading(WebViewClient.java:83)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at org.chromium.android_webview.AwContentsClientBridge.shouldOverrideUrlLoading(chromium-TrichromeWebViewGoogle.aab-stable-432409333:14)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at android.os.MessageQueue.nativePollOnce(Native Method)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at android.os.MessageQueue.next(MessageQueue.java:336)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:174)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:7397)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
01-25 12:54:37.488 24486 24486 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:935)
01-25 12:54:38.271 24486 24486 I Process : Sending signal. PID: 24486 SIG: 9

The entry from the db is:

+--------+----------------------------------+----------------------------------+----------------------------------+-----+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------+-----------------------------------------------------------------------+---------------------------------------------------------+--------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------+----------------+---------+--------+------------------+--------------+--------+---------+-----------------+-------------------+
| id     | guid_hash                        | fingerprint                      | content_hash                     | rtl | search_index                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | guid                                    | url                                                                   | title                                                   | author | pub_date   | body                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | enclosure_mime | enclosure_link | feed_id | status | last_modified    | updated_date | unread | starred | media_thumbnail | media_description |
+--------+----------------------------------+----------------------------------+----------------------------------+-----+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------+-----------------------------------------------------------------------+---------------------------------------------------------+--------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------+----------------+---------+--------+------------------+--------------+--------+---------+-----------------+-------------------+
| 132679 | 6d29dffa869d3441fdbe5d8a201f3c4a | 7d026268e88876a1dc8339cf6bbe9591 | 871e13666e9c51267f9918e0621582c2 |   0 | 
wir berichteten darüber, dass man seitens mozilla plant, dem browser firefox eine neue optik zugutekommen zu lassen. das projekt läuft unter dem namen proton. auf der plattform reddit wird derzeit die erste sichtbare änderung diskutiert. sie betrifft die tabs. jene änderungen sind sichtbar, wenn man den browser in seiner nightly-version nutzt, dazu über eingabe von about:config in der konfiguration den wert browser.proton.tabs.enabled auf „true“ umstellt und den browser neu startet.
viel darüber muss man nicht schreiben, sie sind optisch prominenter, da größer (in unserem screenshot links). ein aufregen ergibt daher keinen sinn, da das jetzige erscheinungsbild nicht final ist, zudem zeigt sich der firefox generell immer recht anpassungsfreudig, sodass nutzer später bei nichtgefallen sicherlich den einen oder anderen tweak anwenden können. spaßfakt: sie sind unter proton auch kaum größer als die von chrome im standard, zudem nutzen sie die volle höhe aus.
-> zum beitrag firefox proton: erste designänderung betrifft die tabs

-> zum blog caschys blog






      
caschyfirefox proton: erste designänderung betrifft die tabshttp://feedproxy.google.com/~r/stadt-bremerhaven/dqxm/~3/zdxplw-whb0/ | https://stadt-bremerhaven.de/?p=1030843 | http://feedproxy.google.com/~r/stadt-bremerhaven/dqXM/~3/zdxPLw-wHb0/ | Firefox Proton: Erste Designänderung betrifft die Tabs  | caschy | 1611426370 | <p><a target="_blank" rel="noreferrer" href="https://stadt-bremerhaven.de/wp-content/uploads/2021/01/ImageJoiner-2021-01-23-at-7.09.11-PM.jpg"><img src="https://stadt-bremerhaven.de/wp-content/uploads/2021/01/ImageJoiner-2021-01-23-at-7.09.11-PM.jpg" alt="" width="1200" height="790" /></a></p>
<p><a target="_blank" rel="noreferrer" href="https://stadt-bremerhaven.de/firefox-proton-mozilla-arbeitet-an-neuem-design-fuer-den-browser/">Wir berichteten darüber</a>, dass man seitens Mozilla plant, dem Browser Firefox eine neue Optik zugutekommen zu lassen. Das Projekt läuft unter dem Namen Proton. Auf der Plattform Reddit wird derzeit die erste sichtbare Änderung <a target="_blank" rel="noreferrer" href="https://www.reddit.com/r/firefox/comments/l2khm0/proton_tabs_land_in_firefox_nightly_enable_with/">diskutiert</a>. Sie betrifft die Tabs. Jene Änderungen sind sichtbar, wenn man den Browser in seiner Nightly-Version nutzt, dazu über Eingabe von about:config in der Konfiguration den Wert browser.proton.tabs.enabled auf „true“ umstellt und den Browser neu startet.</p>
<p>Viel darüber muss man nicht schreiben, sie sind optisch prominenter, da größer (in unserem Screenshot links). Ein Aufregen ergibt daher keinen Sinn, da das jetzige Erscheinungsbild nicht final ist, zudem zeigt sich der Firefox generell immer recht anpassungsfreudig, sodass Nutzer später bei Nichtgefallen sicherlich den einen oder anderen Tweak anwenden können. Spaßfakt: Sie sind unter Proton auch kaum größer als die von Chrome im Standard, zudem nutzen sie die volle Höhe aus.</p>
<p>-&gt; Zum Beitrag <a target="_blank" rel="noreferrer" href="https://stadt-bremerhaven.de/firefox-proton-erste-design-aenderung-betrifft-die-tabs/">Firefox Proton: Erste Designänderung betrifft die Tabs</a>
</p><p>
-&gt; Zum Blog <a target="_blank" rel="noreferrer" href="https://stadt-bremerhaven.de">Caschys Blog</a>

</p><p></p><center>
<iframe width="300" height="250" scrolling="no" marginwidth="0" style="border:none;" frameborder="0"></iframe>
</center>

<div>
<a target="_blank" rel="noreferrer" href="http://feeds.feedburner.com/~ff/stadt-bremerhaven/dqXM?a=zdxPLw-wHb0:9Exbb1QxxIM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/stadt-bremerhaven/dqXM?i=zdxPLw-wHb0:9Exbb1QxxIM:D7DqB2pKExk" border="0" alt="dqXM?i=zdxPLw-wHb0:9Exbb1QxxIM:D7DqB2pKExk" /></a> <a target="_blank" rel="noreferrer" href="http://feeds.feedburner.com/~ff/stadt-bremerhaven/dqXM?a=zdxPLw-wHb0:9Exbb1QxxIM:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/stadt-bremerhaven/dqXM?d=ACf-c_HutVc" border="0" alt="dqXM?d=ACf-c_HutVc" /></a> <a target="_blank" rel="noreferrer" href="http://feeds.feedburner.com/~ff/stadt-bremerhaven/dqXM?a=zdxPLw-wHb0:9Exbb1QxxIM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/stadt-bremerhaven/dqXM?i=zdxPLw-wHb0:9Exbb1QxxIM:F7zBnMyn0Lo" border="0" alt="dqXM?i=zdxPLw-wHb0:9Exbb1QxxIM:F7zBnMyn0Lo" /></a> <a target="_blank" rel="noreferrer" href="http://feeds.feedburner.com/~ff/stadt-bremerhaven/dqXM?a=zdxPLw-wHb0:9Exbb1QxxIM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/stadt-bremerhaven/dqXM?d=7Q72WNTAKBA" border="0" alt="dqXM?d=7Q72WNTAKBA" /></a> <a target="_blank" rel="noreferrer" href="http://feeds.feedburner.com/~ff/stadt-bremerhaven/dqXM?a=zdxPLw-wHb0:9Exbb1QxxIM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/stadt-bremerhaven/dqXM?i=zdxPLw-wHb0:9Exbb1QxxIM:V_sGLiPBpWU" border="0" alt="dqXM?i=zdxPLw-wHb0:9Exbb1QxxIM:V_sGLiPBpWU" /></a> <a target="_blank" rel="noreferrer" href="http://feeds.feedburner.com/~ff/stadt-bremerhaven/dqXM?a=zdxPLw-wHb0:9Exbb1QxxIM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/stadt-bremerhaven/dqXM?i=zdxPLw-wHb0:9Exbb1QxxIM:gIN9vFwOqvQ" border="0" alt="dqXM?i=zdxPLw-wHb0:9Exbb1QxxIM:gIN9vFwOqvQ" /></a> <a target="_blank" rel="noreferrer" href="http://feeds.feedburner.com/~ff/stadt-bremerhaven/dqXM?a=zdxPLw-wHb0:9Exbb1QxxIM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/stadt-bremerhaven/dqXM?d=yIl2AUoC8zA" border="0" alt="dqXM?d=yIl2AUoC8zA" /></a>
</div><img src="http://feeds.feedburner.com/~r/stadt-bremerhaven/dqXM/~4/zdxPLw-wHb0" height="1" width="1" alt="" /> | NULL           | NULL           |      99 |      0 | 1611576149069901 |         NULL |      0 |       1 | NULL            | NULL              |
+--------+----------------------------------+----------------------------------+----------------------------------+-----+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------+-----------------------------------------------------------------------+---------------------------------------------------------+--------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------+----------------+---------+--------+------------------+--------------+--------+---------+-----------------+-------------------+

Grotax avatar Jan 25 '21 12:01 Grotax