Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]: pictures are not loading #1382

Open
stvv0000 opened this issue Apr 19, 2024 · 10 comments
Open

[BUG]: pictures are not loading #1382

stvv0000 opened this issue Apr 19, 2024 · 10 comments
Assignees
Labels
Type-Defect This is BUG!!!

Comments

@stvv0000
Copy link

Brief description of the issue

What do I need to do to see pictures in the news?
image

Also whether it is possible to disable the display of these panels?
image

How to reproduce the bug?

What was the expected result?

What actually happened?

Debug log

Operating system and version

  • OS: Win 7
  • RSS Guard version: 4.6.6
@stvv0000 stvv0000 added the Type-Defect This is BUG!!! label Apr 19, 2024
@Solomon-Kebede
Copy link

Solomon-Kebede commented Apr 30, 2024

Brief description of the issue

I didn't want to open a new issue as it has already been opened

Pictures don't show up in the article viewer, they instead display, an image place holder
Screenshot_2024-04-30_08-47-32

This debug note stood out
QMetaMethod::invoke: Unable to handle unregistered datatype 'QNetworkAccessManager::Operation'
from the debug log below, but I'm not sure

Reproduction steps

  1. Open RssGuard and Add new Account
  2. Select the (RSS/RDF/ATOM/JSON) and complete account setup
  3. Load initial set of feeds? Yes
  4. After enabling Display attachments directly in article inside Settings > Feeds & Articles > Articles > Internal article viewer
  5. Any rss containing an image doesn't load up even navigating to the URL of the image directly (through the article viewer) for the affected versions listed below

Operating system and version

OS: Kali Linux

Versions tested

Affected
rssguard-4.6.6-6cf2717ed-lite-linux64.AppImage
rssguard-4.6.4-75ce4bb65-lite-linux64.AppImage
rssguard-4.6.3-43d164dc4-lite-linux64.AppImage

Unaffected
rssguard-4.6.2-c1ada2fb2-lite-linux64.AppImage

Debug Log for version 4.6.6 (affected)

time="    68.091" type="debug" -> gui: Message list got focus with reason 'Qt::ActiveWindowFocusReason'.
time="    78.637" type="warning" -> gui: Dialog 'FormSettings' was moved from 'QPoint(0,0)' to 'QPoint(248,63)'.
time="    84.299" type="debug" -> core: Saved data with auto-saver for 'CookieJar' and method 'saveCookies'.
time="    97.082" type="debug" -> core: Syncing settings.
time="    97.082" type="debug" -> core: Auto-download timer is already running.
time="    99.123" type="debug" -> gui: Destroying FormSettings distance.
time="    99.175" type="warning" -> QXcbConnection: XCB error: 3 (BadWindow), sequence: 3678, resource id: 9527114, major code: 40 (TranslateCoords), minor code: 0
time="   100.074" type="debug" -> gui: Message list got focus with reason 'Qt::MouseFocusReason'.
time="   100.076" type="debug" -> database: SQLite connection 'ImportantNode' is already active.
time="   100.076" type="debug" -> database: SQLite database connection 'ImportantNode' to file '/home/kali/.config/RSS Guard 4/database/database.db' seems to be established.
time="   100.077" type="debug" -> feed-model: There is request to reload feed model, reloading the 1 items individually.
time="   101.642" type="debug" -> gui: Current row changed - proxy 'QModelIndex(1,2,0x556238a40300,MessagesProxyModel(0x5562384f4ea0, name = MessagesProxyModel))', source 'QModelIndex(1,2,0x0,MessagesModel(0x5562384d87e0))'.
time="   101.643" type="debug" -> database: SQLite connection 'StandardFeed' is already active.
time="   101.643" type="debug" -> database: SQLite database connection 'StandardFeed' to file '/home/kali/.config/RSS Guard 4/database/database.db' seems to be established.
time="   101.643" type="debug" -> database: SQLite connection 'UnreadNode' is already active.
time="   101.643" type="debug" -> database: SQLite database connection 'UnreadNode' to file '/home/kali/.config/RSS Guard 4/database/database.db' seems to be established.
time="   101.644" type="debug" -> feed-model: There is request to reload feed model, reloading the 2 items individually.
time="   101.655" type="debug" -> gui: HTML image resizing took 0 miliseconds.
time="   101.671" type="debug" -> database: SQLite connection 'ImportantNode' is already active.
time="   101.671" type="debug" -> database: SQLite database connection 'ImportantNode' to file '/home/kali/.config/RSS Guard 4/database/database.db' seems to be established.
time="   101.677" type="debug" -> feed-model: There is request to reload feed model, reloading the 1 items individually.
time="   101.752" type="warning" -> QMetaMethod::invoke: Unable to handle unregistered datatype 'QNetworkAccessManager::Operation'
time="   103.143" type="debug" -> gui: Hovered link: 'QUrl(https://lifehacker.com/imagery/articles/01HW65VS7T342EG8KT9WZR5DHV/hero-image.png)'.
time="   148.218" type="debug" -> gui: Message list got focus with reason 'Qt::ActiveWindowFocusReason'.

time="   154.043" type="debug" -> gui: Message list got focus with reason 'Qt::ActiveWindowFocusReason'.
time="   156.034" type="debug" -> gui: Current row changed - proxy 'QModelIndex(2,6,0x556238a40300,MessagesProxyModel(0x5562384f4ea0, name = MessagesProxyModel))', source 'QModelIndex(2,6,0x0,MessagesModel(0x5562384d87e0))'.
time="   156.035" type="debug" -> database: SQLite connection 'StandardFeed' is already active.
time="   156.035" type="debug" -> database: SQLite database connection 'StandardFeed' to file '/home/kali/.config/RSS Guard 4/database/database.db' seems to be established.
time="   156.035" type="debug" -> database: SQLite connection 'UnreadNode' is already active.
time="   156.035" type="debug" -> database: SQLite database connection 'UnreadNode' to file '/home/kali/.config/RSS Guard 4/database/database.db' seems to be established.
time="   156.036" type="debug" -> feed-model: There is request to reload feed model, reloading the 2 items individually.
time="   156.046" type="debug" -> gui: HTML image resizing took 1 miliseconds.
time="   156.116" type="warning" -> QMetaMethod::invoke: Unable to handle unregistered datatype 'QNetworkAccessManager::Operation'

time="   252.634" type="debug" -> gui: Message list got focus with reason 'Qt::ActiveWindowFocusReason'.
time="   255.130" type="debug" -> gui: Current row changed - proxy 'QModelIndex(3,6,0x556238a40300,MessagesProxyModel(0x5562384f4ea0, name = MessagesProxyModel))', source 'QModelIndex(3,6,0x0,MessagesModel(0x5562384d87e0))'.
time="   255.131" type="debug" -> database: SQLite connection 'StandardFeed' is already active.
time="   255.131" type="debug" -> database: SQLite database connection 'StandardFeed' to file '/home/kali/.config/RSS Guard 4/database/database.db' seems to be established.
time="   255.132" type="debug" -> database: SQLite connection 'UnreadNode' is already active.
time="   255.132" type="debug" -> database: SQLite database connection 'UnreadNode' to file '/home/kali/.config/RSS Guard 4/database/database.db' seems to be established.
time="   255.134" type="debug" -> feed-model: There is request to reload feed model, reloading the 2 items individually.
time="   255.167" type="debug" -> gui: HTML image resizing took 0 miliseconds.
time="   255.220" type="warning" -> QMetaMethod::invoke: Unable to handle unregistered datatype 'QNetworkAccessManager::Operation'

Debug Log for version 4.6.2 (unaffected) & screenshot


time="   645.558" type="debug" -> gui: Message list got focus with reason 'Qt::ActiveWindowFocusReason'.
time="   647.150" type="debug" -> gui: Current row changed - proxy 'QModelIndex(3,6,0x556ad15a8080,MessagesProxyModel(0x556ad1405690, name = MessagesProxyModel))', source 'QModelIndex(3,6,0x0,MessagesModel(0x556ad13ecc10))'.
time="   647.152" type="debug" -> gui: HTML image resizing took 0 miliseconds.
time="   647.345" type="warning" -> gui: Picture 'QUrl(https://lifehacker.com/imagery/articles/01HWMY38EFVBKXHPVSNZR3XGEX/hero-image.png)' is too wide, down-scaling to prevent horizontal scrollbars. Scaling took 30 miliseconds.
time="   647.528" type="warning" -> gui: Picture 'QUrl(https://lifehacker.com/imagery/articles/01HWMY38EFVBKXHPVSNZR3XGEX/hero-image.png)' is too wide, down-scaling to prevent horizontal scrollbars. Scaling took 14 miliseconds.
time="   647.681" type="warning" -> gui: Picture 'QUrl(https://lifehacker.com/imagery/articles/01HWMY38EFVBKXHPVSNZR3XGEX/hero-image.png)' is too wide, down-scaling to prevent horizontal scrollbars. Scaling took 15 miliseconds.
time="   647.843" type="warning" -> gui: Picture 'QUrl(https://lifehacker.com/imagery/articles/01HWMY38EFVBKXHPVSNZR3XGEX/hero-image.png)' is too wide, down-scaling to prevent horizontal scrollbars. Scaling took 15 miliseconds.
time="   648.002" type="warning" -> gui: Picture 'QUrl(https://lifehacker.com/imagery/articles/01HWMY38EFVBKXHPVSNZR3XGEX/hero-image.png)' is too wide, down-scaling to prevent horizontal scrollbars. Scaling took 21 miliseconds.

Screenshot_2024-04-30_10-05-42

@martinrotter
Copy link
Owner

You use "lite" version which has image loading disabled by default.

Right click into article -> Enable remote resources (or something like that).

@Solomon-Kebede
Copy link

Solomon-Kebede commented Apr 30, 2024

I appreciate the fast response sir and thank you for a good piece of software you've come to make!

I've double checked and it's already on by default (reapplied), restarted rssguard and even then its still seems to me this version (4.6.6) fails to fetch the image (I don't know) and it's not a network issue

@martinrotter
Copy link
Owner

OK will check.

@martinrotter
Copy link
Owner

Tested and I do not get the problem here, but tried to make a fix nonetheless. It is building now. Test when done via devbuild pls.

@Solomon-Kebede
Copy link

Thank you sir, If God wills, I'll check it out and get back to you

@Solomon-Kebede
Copy link

Solomon-Kebede commented Apr 30, 2024

I've tested it out @martinrotter and the fix works on my linux machine, I'd assume it would work for @stvv0000 on his/her windows machine. Thank you very much sir and may God bless you!

@stvv0000
Copy link
Author

You use "lite" version which has image loading disabled by default.

i'm use win7 version.

Right click into article -> Enable remote resources (or something like that).

it did't help (

@stvv0000
Copy link
Author

Test when done via devbuild pls.

i can't run it, it show error "The procedure entry point GetSystemTimePreciseAsFileTime could not be located in the dynamic link library KERNEL32.dll"

version - rssguard-devbuild-48731fb0e-win7.7z

@Solomon-Kebede
Copy link

Good day @stvv0000! I tried the version you mentioned on win7 machine, unfortunately it's a 32bit system. But looking at the error and google, I've found another project Error on Windows 7 "GetSystemTimePreciseAsFileTime" with the same issue and someone mentioned It's not possible because the toolkit we use (Qt) has dropped support for all Windows releases older than Windows 10., it maybe an issue with the qt version; and on stack overflow, someone mentioned I was able to solve the GetSystemTimePreciseAsFileTime problem by using Vxkex https://github.com/vxiiduu/VxKex. I'ven't personally tried this solutions, but hopefully this helps with your situation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type-Defect This is BUG!!!
Projects
None yet
Development

No branches or pull requests

3 participants