rkward-devel Digest, Vol 86, Issue 12
Thomas Friedrichsmeier
thomas.friedrichsmeier at kdemail.net
Thu Aug 11 20:11:29 BST 2022
A quick wrap up, since we left out the list in the last few mails:
- RKWard currently fails to start on RHEL 8.6, due to a kernel bug.
Possibly Centos 8 is affected, too.
- Supposedly the issue is fixed in version 4.18.0-392 . This is
available for Centos, but not for RHEL 8.6, so far.
- If you are affected, and cannot update - for the above , or any other
reason - you can try a recent snapshot of RKWard git master (such as
the "daily" Ubuntu builds, or the "nightly" AppImages). Run with the
commandline option "--quirkmode", in this case.
Regards
Thomas
On Wed, 3 Aug 2022 15:47:01 +0200
Thomas Friedrichsmeier <thomas.friedrichsmeier at kdemail.net> wrote:
> Hi Anders,
>
> On Wed, 3 Aug 2022 05:48:00 +0000
> Anders Fridberger <anders.fridberger at liu.se> wrote:
> > Hi Thomas
> > I actually enjoy the detective work 😊
>
> Glad to hear that.
>
> > 1)
> >
> > Thread 6 (Thread 0x7fffc491c700 (LWP 152261)):
> > #0 0x00007fffec48591d in syscall () at /lib64/libc.so.6
> > #1 0x00007fffed38df1c in forkfd_wait4 () at /lib64/libQt5Core.so.5
> > #2 0x00007fffed371f24 in QProcessPrivate::waitForDeadChild() () at
> > /lib64/libQt5Core.so.5 #3 0x00007fffed36bfea in
> > QProcessPrivate::_q_processDied() () at /lib64/libQt5Core.so.5 #4
> > 0x00007fffed371a1e in QProcessPrivate::waitForReadyRead(int) () at
> > /lib64/libQt5Core.so.5 #5 0x000000000062b725 in
> > RKFrontendTransmitter::waitReadLine(QIODevice*, int) () #6
> > 0x000000000062b493 in RKFrontendTransmitter::run() () #7
> > 0x00007fffed229450 in QThreadPrivate::start(void*) () at
> > /lib64/libQt5Core.so.5 #8 0x00007fffea5291cf in start_thread () at
> > /lib64/libpthread.so.0 #9 0x00007fffec485dd3 in clone () at
> > /lib64/libc.so.6
>
> Hm, thanks. With those extra keywords, I arrive at:
>
> https://bugreports.qt.io/browse/QTBUG-100174
>
> Supposedly that was a kernel bug, fixed in kernel-4.18.0-392.el8
>
> Earlier you stated, you are using kernel 4.18.0-372.16.1.el8_6.x86_64,
> so yes, this really looks like a candidate for the root cause.
>
> Any chance for updating?
>
> (I believe this would actually be the first time 20 years of RKWard,
> that we are directly affected by a kernel-bug.)
>
> [...]
>
> > 3)
> > I don't think it's a good idea as a "solution", but I intend to add
> > a "--quirkmode" option to allow to skip the handshake check.
> > Essentially to make sure, that the current problem is the "only"
> > obstacle. Not sure, whether I'll make that in time for the next
> > AppImage build, but I'll keep you posted.
>
> Nonetheless, I've added "--quirkmode" as an experimental option, which
> would skip the step of trying to read anything from the child process
> stdout. That step wasn't mentioned as required in the above bug
> report, however, so possibly, that will just delay triggered the bug
> for a few more execution steps.
>
> Anyway, you may want to try
> rkward --quirkmode
> with the next AppImage build.
>
> Regards
> Thomas
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://mail.kde.org/pipermail/rkward-devel/attachments/20220811/9a46d518/attachment.sig>
More information about the rkward-devel
mailing list