Catastrophic failure in KSudoku

Ian Wadham iandw.au at gmail.com
Wed Mar 20 10:25:23 GMT 2019


Hi Luigi,

> On 20 Mar 2019, at 6:37 pm, Luigi Toscano <luigi.toscano at tiscali.it> wrote:
> 
> Ian Wadham ha scritto:
>>> On 20 Mar 2019, at 1:28 pm, Jeremy Whiting <jpwhiting at kde.org> wrote:
>>> 
>>> Hi Ian,
>>> 
>>> Awesome. I've pushed the patch to git here: https://cgit.kde.org/ksudoku.git/commit/?id=40e80d73866634c954dce212f2da43cd0fdce8d6 feel free to merge to master if you're good with it. I think the applications freeze is coming up in a couple of days though from looking at https://community.kde.org/Schedules/Applications/19.04_Release_Schedule I'm happy to push to master if you're not set up to do it also, let me know.
>> Yes please. Please do all the necessary commits, merges, pushes or whatever. I am not set up for that and my knowledge of git is extremely rusty.
> 
> Before removing code without knowing the reason

How do you mean “reason” in this context?

   1. A problem with the selection of library versions for Qt 5 and KF5?
   2. A problem with the lines of code in KSudoku that Jeremy and I propose to remove?

Re 2, the code that copies an XML file to a temp file before parsing it is obsolescent and redundant
and is quite safe to remove, for reasons I have given in an earlier email on this thread.

I speak as the most recent maintainer/developer of KSudoku. The XML files involved have been
read-only and local for at least 10 years, so no need to copy to a temp file.

> and merging commits, did you see Albert's question? Maybe this was solved in Qt, or it can be solved in a different way. I don't see the problem either with Qt 5.11.3.

Duncan, the original reporter of https://bugs.kde.org/show_bug.cgi?id=405422, has told me by a
private email that he uses Qt 5.12.2, which is 0.0.1 ahead of what Albert uses. And you, Luigi, are
using Qt 5.11.3, same as Jeremy, yoet he gets the bug and you don’t.

Perhaps the problem is not in Qt 5 at all, Perhaps it is in some version of KF5 (Frameworks), eg. in
KIO::FileCopyJob. Not that Albert had success with KF5 5.56. What other versions are around?

I have asked Duncan to post details of his findings on bugzilla, so that we can all see them.

After all, maybe other apps will be affected if there are problems in Qt 5 or KF5 and maybe
KSudoku is the canary in the coal-mine.

And there IS a release of KDE Applications imminent.

Best regards,
Ian W.

> 
> -- 
> Luigi



More information about the kde-games-devel mailing list