Description of problem:
Pan no longer starts
Version-Release number of selected component (if applicable):
Name : pan
Epoch : 1
Version : 0.144
Release : 2.fc28
Steps to Reproduce:
1. Install latest pan
2. Try to start it in X
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name news.pan.NZB was not provided by any .service files
/usr/include/c++/8/bits/stl_vector.h:1021: std::vector<_Tp, _Alloc>::const_reference std::vector<_Tp, _Alloc>::front() const [with _Tp = const pan::Article*; _Alloc = std::allocator<const pan::Article*>; std::vector<_Tp, _Alloc>::const_reference = const pan::Article* const&]: Assertion '__builtin_expect(!this->empty(), true)' failed.
Aborted (core dumped)
Thanks for the bug report.
Can you try renaming your ~/.pan2 user data directory and start Pan again?
This bug appears to have been reported against 'rawhide' during the Fedora 28 development cycle.
Changing version to '28'.
I can reproduce the same with an empty config + adding news.gmane.org the clicking on the first unsubscribed group
Thanks for your help. If I move the configuration directory out of the way, and start fresh, pan comes up. I cheated and moved the servers.xml from the old configuration into the new configuration, and it recognizes them, and downloads groups.
However, I have the same experience as Yanko when I try to subscribe to a group (I used gmane.linux.redhat.devel). Pan immediately crashes.
I downgraded to the .144-1 release from koji and everything works as normal. So, this is something different in the package and not something different in the environment.
This still seems to be happening with the released and patched up to date Fedora 28. The program starts, downloads new headers, but when I try to go into a group, it immediately crashes.
pan-0.145-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-15aa4361f6
pan-0.145-1.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-15aa4361f6
Just got this update. So far, it seems to be working flawlessly. Thank you very much.
pan-0.145-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.