Open mailinglists35 opened 4 weeks ago
App hangs when I click any URL inside a feed
fetch and render the url
application goes into application not responding state forever
time=" 0.060" type="debug" -> core: Initializing settings in 'C:\bin\rssguard\data4\config\config.ini' (portable way). time=" 0.061" type="debug" -> core: Starting to load active localization. Desired localization is 'ro_RO'. time=" 0.061" type="warning" -> core: Application localization 'ro_RO' was not loaded. Loading 'en_US' instead. time=" 0.064" type="warning" -> core: Qt localization 'en_US' WAS NOT loaded successfully. time=" 0.087" type="debug" -> database: File-based SQLite database connection 'DatabaseFactory' to file 'C:\bin\rssguard\data4\database\database.db' seems to be established. time=" 0.087" type="debug" -> database: File-based SQLite database has version '8'. time=" 0.090" type="debug" -> gui: Available icon theme paths: QList(:/icons, :/graphics, C:\bin\rssguard\data4\icons, C:/bin/rssguard\icons) time=" 0.092" type="debug" -> gui: Installed icon themes are: '', 'Breeze', 'Breeze Dark', 'Faenza', 'Numix' time=" 0.092" type="debug" -> gui: Loading icon theme 'Breeze'. time=" 0.093" type="debug" -> gui: Found path of base skin: ':\skins\nudus-base'. time=" 0.093" type="debug" -> gui: Base file ':\skins\nudus-base\html_wrapper.html' exists, using it for the skin. time=" 0.093" type="debug" -> gui: Local file ':\skins\nudus-light\lite_html_style.css' exists, using it for the skin. time=" 0.094" type="debug" -> gui: Base file ':\skins\nudus-base\lite_html_enclosure_image.html' exists, using it for the skin. time=" 0.094" type="debug" -> gui: Base file ':\skins\nudus-base\lite_html_single_message.html' exists, using it for the skin. time=" 0.094" type="debug" -> gui: Base file ':\skins\nudus-base\lite_html_enclosure_every.html' exists, using it for the skin. time=" 0.094" type="debug" -> gui: Local file ':\skins\nudus-light\qt_style.qss' exists, using it for the skin. time=" 0.095" type="debug" -> gui: Base file ':\skins\nudus-base\html_adblocked.html' exists, using it for the skin. time=" 0.095" type="debug" -> gui: OS defines color scheme: 'Qt::ColorScheme::Light'. time=" 0.095" type="debug" -> gui: Setting style: 'windowsvista'. time=" 0.096" type="debug" -> gui: Skin 'nudus-light' loaded. Lite: 'true'. time=" 0.097" type="debug" -> network: Disabling application-wide proxy completely. time=" 0.097" type="debug" -> core: SQLite version: '3.42.0'. time=" 0.110" type="debug" -> core: OpenSSL version: 'OpenSSL 3.0.12 24 Oct 2023'. time=" 0.111" type="debug" -> core: OpenSSL supported: 'true'. time=" 0.111" type="debug" -> core: Global thread pool has 4 threads. time=" 0.111" type="debug" -> core: Instantiated class 'Application'. time=" 0.119" type="debug" -> database: SQLite database connection 'MessagesModel' to file 'C:/bin/rssguard/data4/database/database.db' seems to be established. time=" 0.136" type="debug" -> message-model: Repopulated model, SQL statement is now: 'SELECT Messages.id, Messages.is_read, Messages.is_important, Messages.is_deleted, Messages.is_pdeleted, Messages.feed, Messages.title, Messages.url, Messages.author, Messages.date_created, Messages.contents, Messages.enclosures, Messages.score, Messages.account_id, Messages.custom_id, Messages.custom_hash, Feeds.title, Feeds.is_rtl, CASE WHEN LENGTH(Messages.enclosures) > 10 THEN 'true' ELSE 'false' END AS has_enclosures, (SELECT GROUP_CONCAT(Labels.name) FROM Labels WHERE Messages.labels LIKE "%." || Labels.custom_id || ".%") as msg_labels, Messages.labels FROM Messages LEFT JOIN Feeds ON Messages.feed = Feeds.custom_id AND Messages.account_id = Feeds.account_id WHERE 0 > 1;'. time=" 0.137" type="debug" -> core: Auto-download timer started with interval 10000 ms. time=" 0.137" type="debug" -> core: Creating FeedDownloader singleton. time=" 0.142" type="debug" -> gui: Creating main application form in thread: '0x2ac4'. time=" 0.197" type="debug" -> gui: Current row changed - proxy 'QModelIndex(-1,-1,0x0,QObject(0x0))', source 'QModelIndex(-1,-1,0x0,QObject(0x0))'. time=" 0.198" type="debug" -> gui: Article list header geometries changed. time=" 0.214" type="debug" -> network: Settings of BaseNetworkAccessManager loaded. time=" 0.223" type="debug" -> network: Settings of BaseNetworkAccessManager loaded. time=" 0.224" type="debug" -> network: Settings of BaseNetworkAccessManager loaded. time=" 0.249" type="debug" -> gui: Article list header geometries changed. time=" 0.256" type="debug" -> gui: Article list header geometries changed. time=" 0.264" type="debug" -> gui: Article list header geometries changed. time=" 0.271" type="debug" -> gui: Article list header geometries changed. time=" 0.285" type="debug" -> gui: Creating tray icon menu. time=" 0.337" type="debug" -> CTRL is NOT pressed while sorting articles - sorting with standard mode. time=" 0.338" type="debug" -> message-model: Repopulated model, SQL statement is now: 'SELECT Messages.id, Messages.is_read, Messages.is_important, Messages.is_deleted, Messages.is_pdeleted, Messages.feed, Messages.title, Messages.url, Messages.author, Messages.date_created, Messages.contents, Messages.enclosures, Messages.score, Messages.account_id, Messages.custom_id, Messages.custom_hash, Feeds.title, Feeds.is_rtl, CASE WHEN LENGTH(Messages.enclosures) > 10 THEN 'true' ELSE 'false' END AS has_enclosures, (SELECT GROUP_CONCAT(Labels.name) FROM Labels WHERE Messages.labels LIKE "%." || Labels.custom_id || ".%") as msg_labels, Messages.labels FROM Messages LEFT JOIN Feeds ON Messages.feed = Feeds.custom_id AND Messages.account_id = Feeds.account_id WHERE 0 > 1 ORDER BY Messages.date_created DESC;'. time=" 0.344" type="debug" -> core: Showing the main window when the application is starting. time=" 0.405" type="debug" -> gui: Article list header geometries changed. time=" 0.406" type="debug" -> gui: Article list header geometries changed. time=" 0.415" type="debug" -> gui: Article list header geometries changed. time=" 0.457" type="debug" -> database: SQLite database connection 'FeedReader' to file 'C:/bin/rssguard/data4/database/database.db' seems to be established. time=" 0.459" type="debug" -> core: Checking for plugins in 'C:/bin/rssguard\plugins'. time=" 0.462" type="debug" -> core: Plugin 'C:/bin/rssguard/plugins/rssguard-feedly.dll' loaded. time=" 0.463" type="critical" -> core: The plugin 'C:/bin/rssguard/plugins/rssguard-feedly.lib' was not loaded successfully: 'Failed to extract plugin meta data from 'C:/bin/rssguard/plugins/rssguard-feedly.lib': 'C:/bin/rssguard/plugins/rssguard-feedly.lib' is not a valid Windows DLL (invalid signature)'. time=" 0.466" type="debug" -> core: Plugin 'C:/bin/rssguard/plugins/rssguard-gmail.dll' loaded. time=" 0.468" type="critical" -> core: The plugin 'C:/bin/rssguard/plugins/rssguard-gmail.lib' was not loaded successfully: 'Failed to extract plugin meta data from 'C:/bin/rssguard/plugins/rssguard-gmail.lib': 'C:/bin/rssguard/plugins/rssguard-gmail.lib' is not a valid Windows DLL (invalid signature)'. time=" 0.470" type="debug" -> core: Plugin 'C:/bin/rssguard/plugins/rssguard-greader.dll' loaded. time=" 0.471" type="critical" -> core: The plugin 'C:/bin/rssguard/plugins/rssguard-greader.lib' was not loaded successfully: 'Failed to extract plugin meta data from 'C:/bin/rssguard/plugins/rssguard-greader.lib': 'C:/bin/rssguard/plugins/rssguard-greader.lib' is not a valid Windows DLL (invalid signature)'. time=" 0.474" type="debug" -> core: Plugin 'C:/bin/rssguard/plugins/rssguard-nextcloud.dll' loaded. time=" 0.476" type="critical" -> core: The plugin 'C:/bin/rssguard/plugins/rssguard-nextcloud.lib' was not loaded successfully: 'Failed to extract plugin meta data from 'C:/bin/rssguard/plugins/rssguard-nextcloud.lib': 'C:/bin/rssguard/plugins/rssguard-nextcloud.lib' is not a valid Windows DLL (invalid signature)'. time=" 0.479" type="debug" -> core: Plugin 'C:/bin/rssguard/plugins/rssguard-standard.dll' loaded. time=" 0.480" type="critical" -> core: The plugin 'C:/bin/rssguard/plugins/rssguard-standard.lib' was not loaded successfully: 'Failed to extract plugin meta data from 'C:/bin/rssguard/plugins/rssguard-standard.lib': 'C:/bin/rssguard/plugins/rssguard-standard.lib' is not a valid Windows DLL (invalid signature)'. time=" 0.482" type="debug" -> core: Plugin 'C:/bin/rssguard/plugins/rssguard-ttrss.dll' loaded. time=" 0.484" type="critical" -> core: The plugin 'C:/bin/rssguard/plugins/rssguard-ttrss.lib' was not loaded successfully: 'Failed to extract plugin meta data from 'C:/bin/rssguard/plugins/rssguard-ttrss.lib': 'C:/bin/rssguard/plugins/rssguard-ttrss.lib' is not a valid Windows DLL (invalid signature)'. time=" 0.484" type="debug" -> database: SQLite database connection 'FeedlyEntryPoint' to file 'C:/bin/rssguard/data4/database/database.db' seems to be established. time=" 0.485" type="debug" -> database: SQLite database connection 'GmailEntryPoint' to file 'C:/bin/rssguard/data4/database/database.db' seems to be established. time=" 0.486" type="debug" -> database: SQLite database connection 'GreaderEntryPoint' to file 'C:/bin/rssguard/data4/database/database.db' seems to be established. time=" 0.487" type="debug" -> database: SQLite database connection 'NextcloudServiceEntryPoint' to file 'C:/bin/rssguard/data4/database/database.db' seems to be established. time=" 0.488" type="debug" -> database: SQLite database connection 'StandardServiceEntryPoint' to file 'C:/bin/rssguard/data4/database/database.db' seems to be established. time=" 0.490" type="debug" -> core: Destructing 'std-rss' plugin. time=" 0.491" type="debug" -> database: SQLite database connection 'StandardServiceRoot' to file 'C:/bin/rssguard/data4/database/database.db' seems to be established. time=" 0.493" type="debug" -> core: Custom ID of feed when loading from DB is '1'. time=" 0.493" type="debug" -> core: Custom ID of feed when loading from DB is '2'. time=" 0.495" type="debug" -> core: Custom ID of feed when loading from DB is '3'. time=" 0.495" type="debug" -> core: Custom ID of feed when loading from DB is '4'. time=" 0.496" type="debug" -> core: Custom ID of feed when loading from DB is '5'. time=" 0.496" type="debug" -> core: Custom ID of feed when loading from DB is '6'. time=" 0.497" type="debug" -> core: Custom ID of feed when loading from DB is '7'. time=" 0.497" type="debug" -> core: Custom ID of feed when loading from DB is '8'. time=" 0.498" type="debug" -> core: Custom ID of feed when loading from DB is '9'. time=" 0.498" type="debug" -> core: Custom ID of feed when loading from DB is '10'. time=" 0.499" type="debug" -> database: SQLite database connection 'RecycleBin' to file 'C:/bin/rssguard/data4/database/database.db' seems to be established. time=" 0.500" type="debug" -> database: SQLite database connection 'ImportantNode' to file 'C:/bin/rssguard/data4/database/database.db' seems to be established. time=" 0.501" type="debug" -> database: SQLite database connection 'UnreadNode' to file 'C:/bin/rssguard/data4/database/database.db' seems to be established. time=" 0.502" type="debug" -> database: SQLite database connection 'LabelsNode' to file 'C:/bin/rssguard/data4/database/database.db' seems to be established. time=" 0.503" type="debug" -> database: SQLite connection 'StandardServiceRoot' is already active. time=" 0.503" type="debug" -> database: SQLite database connection 'StandardServiceRoot' to file 'C:/bin/rssguard/data4/database/database.db' seems to be established. time=" 0.504" type="debug" -> database: SQLite database connection 'TtRssServiceEntryPoint' to file 'C:/bin/rssguard/data4/database/database.db' seems to be established. time=" 0.505" type="debug" -> gui: User wants to have tray icon. time=" 0.505" type="warning" -> gui: Showing tray icon with little delay. time=" 0.506" type="debug" -> gui: Feed list item expanded - Top Stories time=" 0.506" type="debug" -> gui: Feed list item expanded - RSS Guard time=" 0.506" type="debug" -> gui: Feed list item expanded - Technology time=" 0.506" type="debug" -> gui: Feed list item expanded - Misc time=" 0.507" type="debug" -> core: No execution message received from other app instances. time=" 1.005" type="warning" -> gui: Tray icon is available, showing now. time=" 1.009" type="debug" -> gui: Creating SystemTrayIcon instance. time=" 1.033" type="debug" -> gui: Showing tray icon immediately. time=" 1.063" type="debug" -> gui: Tray icon displayed. time=" 2.262" type="debug" -> CTRL is NOT pressed while sorting articles - sorting with standard mode. time=" 2.262" type="debug" -> core: Displaying messages from feeds IDs: ''10'' and URLs: 'https://news.google.com/news/rss/?ned=us&hl=en'. time=" 2.264" type="debug" -> message-model: Repopulated model, SQL statement is now: 'SELECT Messages.id, Messages.is_read, Messages.is_important, Messages.is_deleted, Messages.is_pdeleted, Messages.feed, Messages.title, Messages.url, Messages.author, Messages.date_created, Messages.contents, Messages.enclosures, Messages.score, Messages.account_id, Messages.custom_id, Messages.custom_hash, Feeds.title, Feeds.is_rtl, CASE WHEN LENGTH(Messages.enclosures) > 10 THEN 'true' ELSE 'false' END AS has_enclosures, (SELECT GROUP_CONCAT(Labels.name) FROM Labels WHERE Messages.labels LIKE "%." || Labels.custom_id || ".%") as msg_labels, Messages.labels FROM Messages LEFT JOIN Feeds ON Messages.feed = Feeds.custom_id AND Messages.account_id = Feeds.account_id WHERE Feeds.custom_id IN ('10') AND Messages.is_deleted = 0 AND Messages.is_pdeleted = 0 AND Messages.account_id = 1 ORDER BY Messages.date_created DESC;'. time=" 2.309" type="debug" -> gui: Article list header geometries changed. time=" 3.221" type="debug" -> gui: Message list got focus with reason 'Qt::MouseFocusReason'. time=" 3.223" type="debug" -> gui: Current row changed - proxy 'QModelIndex(7,6,0x204a79fc500,MessagesProxyModel(0x204a73f88b0, name = MessagesProxyModel))', source 'QModelIndex(7,6,0x0,MessagesModel(0x204a73ed610))'. time=" 3.228" type="debug" -> gui: HTML image resizing took 0 miliseconds. time=" 4.119" type="debug" -> gui: Hovered link: 'QUrl(https://news.google.com/rss/articles/CBMiT2h0dHBzOi8vYXBuZXdzLmNvbS9hcnRpY2xlL2plbm5pZmVyLWxvcGV6LXRvdXItMzQwYTcyODI4NDdlNGRlZjEyODAxMGNhZWY0MDBlYmPSAQA?oc=5)'. time=" 4.593" type="debug" -> gui: Hovered link: 'QUrl()'. time=" 5.121" type="debug" -> gui: Hovered link: 'QUrl(https://news.google.com/rss/articles/CBMiT2h0dHBzOi8vYXBuZXdzLmNvbS9hcnRpY2xlL2plbm5pZmVyLWxvcGV6LXRvdXItMzQwYTcyODI4NDdlNGRlZjEyODAxMGNhZWY0MDBlYmPSAQA?oc=5)'. time=" 5.702" type="debug" -> gui: Hovered link: 'QUrl()'. time=" 5.952" type="debug" -> network: This network request was redirected '0' times. time=" 5.953" type="warning" -> network: Network layer indicates HTTP redirection is needed. time=" 5.953" type="warning" -> network: Origin URL: 'https://news.google.com/rss/articles/CBMiT2h0dHBzOi8vYXBuZXdzLmNvbS9hcnRpY2xlL2plbm5pZmVyLWxvcGV6LXRvdXItMzQwYTcyODI4NDdlNGRlZjEyODAxMGNhZWY0MDBlYmPSAQA?oc=5'. time=" 5.953" type="warning" -> network: Proposed redirection URL: 'https://consent.google.com/m?continue=https://news.google.com/rss/articles/CBMiT2h0dHBzOi8vYXBuZXdzLmNvbS9hcnRpY2xlL2plbm5pZmVyLWxvcGV6LXRvdXItMzQwYTcyODI4NDdlNGRlZjEyODAxMGNhZWY0MDBlYmPSAQA?oc%3D5&gl=RO&m=0&pc=n&cm=2&hl=ro&src=1'. time=" 5.953" type="warning" -> network: Resolved redirection URL: 'https://consent.google.com/m?continue=https://news.google.com/rss/articles/CBMiT2h0dHBzOi8vYXBuZXdzLmNvbS9hcnRpY2xlL2plbm5pZmVyLWxvcGV6LXRvdXItMzQwYTcyODI4NDdlNGRlZjEyODAxMGNhZWY0MDBlYmPSAQA?oc%3D5&gl=RO&m=0&pc=n&cm=2&hl=ro&src=1'. time=" 6.027" type="debug" -> gui: Hovered link: 'QUrl(https://news.google.com/rss/articles/CBMiT2h0dHBzOi8vYXBuZXdzLmNvbS9hcnRpY2xlL2plbm5pZmVyLWxvcGV6LXRvdXItMzQwYTcyODI4NDdlNGRlZjEyODAxMGNhZWY0MDBlYmPSAQA?oc=5)'. time=" 6.260" type="debug" -> gui: Found charset for content-type 'text/html; charset=utf-8'. time=" 8.029" type="warning" -> DirectWrite: CreateFontFaceFromHDC() failed (Indicates an error in an input file such as a font file.) for QFontDef(Family="8514oem", pointsize=12, pixelsize=20, styleHint=5, weight=400, stretch=100, hintingPreference=0) LOGFONT("8514oem", lfWidth=0, lfHeight=-20) dpi=96 time=" 8.035" type="warning" -> OpenType support missing for "Arial", script 11 time=" 8.036" type="warning" -> OpenType support missing for "Tahoma", script 11 time=" 8.037" type="warning" -> OpenType support missing for "MS UI Gothic", script 11 time=" 8.037" type="warning" -> OpenType support missing for "SimSun", script 11 time=" 8.038" type="warning" -> OpenType support missing for "Arial", script 12 time=" 8.039" type="warning" -> OpenType support missing for "Tahoma", script 12 time=" 8.040" type="warning" -> OpenType support missing for "MS UI Gothic", script 12 time=" 8.040" type="warning" -> OpenType support missing for "SimSun", script 12 time=" 8.040" type="warning" -> OpenType support missing for "Arial Unicode MS", script 12 time=" 8.041" type="warning" -> OpenType support missing for "Segoe UI Emoji", script 12 time=" 8.047" type="warning" -> OpenType support missing for "Meiryo", script 12 time=" 8.051" type="warning" -> OpenType support missing for "Meiryo UI", script 12 time=" 8.054" type="warning" -> OpenType support missing for "Arial", script 13 time=" 8.055" type="warning" -> OpenType support missing for "Tahoma", script 13 time=" 8.055" type="warning" -> OpenType support missing for "MS UI Gothic", script 13 time=" 8.056" type="warning" -> OpenType support missing for "SimSun", script 13 time=" 8.066" type="debug" -> gui: Found charset for content-type 'text/html; charset=utf-8'. time=" 8.196" type="warning" -> OpenType support missing for "Arial", script 14 time=" 8.198" type="warning" -> OpenType support missing for "Tahoma", script 14 time=" 8.199" type="warning" -> OpenType support missing for "MS UI Gothic", script 14 time=" 8.199" type="warning" -> OpenType support missing for "SimSun", script 14 time=" 8.200" type="warning" -> OpenType support missing for "Arial", script 15 time=" 8.200" type="warning" -> OpenType support missing for "Tahoma", script 15 time=" 8.201" type="warning" -> OpenType support missing for "MS UI Gothic", script 15 time=" 8.201" type="warning" -> OpenType support missing for "SimSun", script 15 time=" 8.202" type="warning" -> OpenType support missing for "Arial Unicode MS", script 15 time=" 8.202" type="warning" -> OpenType support missing for "Segoe UI Emoji", script 15 time=" 8.203" type="warning" -> OpenType support missing for "Arial", script 16 time=" 8.204" type="warning" -> OpenType support missing for "Tahoma", script 16 time=" 8.204" type="warning" -> OpenType support missing for "MS UI Gothic", script 16 time=" 8.205" type="warning" -> OpenType support missing for "SimSun", script 16 time=" 8.205" type="warning" -> OpenType support missing for "Arial", script 17 time=" 8.206" type="warning" -> OpenType support missing for "Tahoma", script 17 time=" 8.206" type="warning" -> OpenType support missing for "MS UI Gothic", script 17 time=" 8.207" type="warning" -> OpenType support missing for "SimSun", script 17 time=" 8.207" type="warning" -> OpenType support missing for "Arial Unicode MS", script 17 time=" 8.208" type="warning" -> OpenType support missing for "Segoe UI Emoji", script 17 time=" 8.209" type="warning" -> OpenType support missing for "Arial", script 18 time=" 8.210" type="warning" -> OpenType support missing for "Tahoma", script 18 time=" 8.210" type="warning" -> OpenType support missing for "MS UI Gothic", script 18 time=" 8.211" type="warning" -> OpenType support missing for "SimSun", script 18 time=" 8.212" type="warning" -> OpenType support missing for "Arial", script 19 time=" 8.212" type="warning" -> OpenType support missing for "Tahoma", script 19 time=" 8.213" type="warning" -> OpenType support missing for "MS UI Gothic", script 19 time=" 8.214" type="warning" -> OpenType support missing for "SimSun", script 19 time=" 8.214" type="warning" -> OpenType support missing for "Arial Unicode MS", script 19 time=" 8.214" type="warning" -> OpenType support missing for "Segoe UI Emoji", script 19 time=" 8.215" type="warning" -> OpenType support missing for "Arial", script 20 time=" 8.216" type="warning" -> OpenType support missing for "Tahoma", script 20 time=" 8.216" type="warning" -> OpenType support missing for "MS UI Gothic", script 20 time=" 8.217" type="warning" -> OpenType support missing for "SimSun", script 20 time=" 8.217" type="warning" -> OpenType support missing for "Arial Unicode MS", script 20 time=" 8.218" type="warning" -> OpenType support missing for "Segoe UI Emoji", script 20 time=" 8.237" type="warning" -> OpenType support missing for "Arial", script 32 time=" 8.237" type="warning" -> OpenType support missing for "Tahoma", script 32 time=" 8.238" type="warning" -> OpenType support missing for "MS UI Gothic", script 32 time=" 8.238" type="warning" -> OpenType support missing for "SimSun", script 32 time=" 8.239" type="warning" -> OpenType support missing for "Arial Unicode MS", script 32 time=" 8.239" type="warning" -> OpenType support missing for "Segoe UI Emoji", script 32
video screen recording
https://github.com/martinrotter/rssguard/assets/2054302/f7712246-a935-4539-b5c0-b951fb0d5b85
Does this happen on older versions too? Does this happen on LITE versions?
Brief description of the issue
App hangs when I click any URL inside a feed
How to reproduce the bug?
What was the expected result?
fetch and render the url
What actually happened?
application goes into application not responding state forever
Debug log
Operating system and version