-
-
Notifications
You must be signed in to change notification settings - Fork 124
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]: Regressions in version 4.7.0 #1416
Comments
Hi, this is amazing bug report. Where is the log showing some error? Where is precise set of steps to reproduce? I personally have tested 4.7.0 from 4.6.6 updated several times, also using 4.7.0 for already many hours without problems. Feel free to provide some context and relevant logs as at this point this BR is unusable. |
I don't see actual errors in the log, but for 4.7.0 its lacks several
Just start the new version of the program and see your account and channels bar (the one on the left) empty. Close the program, reinstall 4.6.6, run it, see them back again.
I see. Well, that's a bummer. I'll try to debug or bisect it and maybe get back to you with more information. |
It seems that perhaps library files with plugins are not loaded, provide full log from the point when you launch the app. |
I will tast via ghostbsd |
OK I tested it. While I found some other UNRELATED bugs, I must say that RSS Guard 4.7.0 works for me. If "Add new account" window is empty, it means that library files with plugins were not loaded. So this is rather packaging problem. I added semi-fix (not tested) to properly search for plugin library files on BSD. Logic is this, if the main executable path in /xx/yy/rssguard (rssguard is name of binary), then rssguard searches plugin in path /xx/lib/rssguard/ So likely real directories should be like "/usr/local/bin/rssguard" (executable) Someone more able in BSD should check if latest [master] source code packages well. |
Right, that matches my layout. There's also helpful message in the log now: It turns out that you set |
Yes, the part "lib" seems to be missing, can you please do pull request with the fix you did? It would likely be best. |
I see the same issue. slackware64-current. RSS GuardVersion: 4.7.0 (built on Linux/x86_64) On starting rssguard from Konsole an empty "Add new account" window appears. The tray icon is in place, pressing Okay results in a segmentation fault. Pressing Cancel RSS Guard stays up, that's how I was able to copy the RSS Guard information. There are no feeds. rssguard-20240527-Cancel.log Reverting back to 4.6.6 and all is okay. Note: This was my first build with qt6. |
Additional. The shared librariy fles are located as follows: ls -l /usr/lib64/librssguard*.so /usr/lib64/rssguard/* |
Yes, these problems now should be basically fixed. Either as a packager wait for new release or try to repackage with latest [master] code. |
I went with creating a package from master (523e760). All is well. |
After updating to the new version, all my feeds are gone and I'm greeted with an empty Add new account window.
Also, in the About window, version information is now just one long string with no separators.
Before (4.6.6):
Now (4.7.0):
Operating system and version
The text was updated successfully, but these errors were encountered: