Re: KDiff Bug 436958

2021-05-12 Thread Michael Reeves
That's a crash in the implicit default constructor of QTemporaryFile. And
that would be a Qt bug if its reproducible. You sure you have the current
1.9 branch and built from that?

On Wed, May 12, 2021, 7:30 PM Aleix Pol  wrote:

> On Thu, May 13, 2021 at 1:00 AM Michael Reeves 
> wrote:
> >
> > Could someone other than myself please have a look at this.
> >
> > https://bugs.kde.org/show_bug.cgi?id=436958
> >
> > None of these issues affect my system. I strongly suspect a distro
> > specific issue. https://bugs.gentoo.org/show_bug.cgi?id=789330. The
> > offending commit makes no sense as a true root cause. I would like an
> > answer as to what is going on.
>
> Hi,
> I just tried opening it and I get this crash:
>
> #5 0x7f088cf54ef5 in raise () from /usr/lib/libc.so.6
> #6 0x7f088cf3e862 in abort () from /usr/lib/libc.so.6
> #7 0x7f088d4dfc51 in qt_message_fatal (message= pointer>..., context=...) at
> /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:1914
> #8 QMessageLogger::fatal (this=this@entry=0x7ffef2f4b378,
> msg=msg@entry=0x7f088d7ddea0 "ASSERT: \"%s\" in file %s, line %d") at
> /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:893
> #9 0x7f088d4df04a in qt_assert (assertion=,
> file=, line=) at
> /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qglobal.cpp:3358
> #10 0x55590227c7bb in SourceData::readAndPreprocess
> (this=0x555903298590, pEncoding=0x555903144ab0,
> bAutoDetectUnicode=true) at
> /home/apol/devel/frameworks/kdiff3/src/SourceData.cpp:351
> #11 0x5559021a6d5d in KDiff3App::mainInit (this=0x555903379bf0,
> pTotalDiffStatus=0x55590334ae70, inFlags=...) at
> /home/apol/devel/frameworks/kdiff3/src/pdiff.cpp:144
> #12 0x5559021afecb in KDiff3App::slotFileOpen
> (this=0x555903379bf0) at
> /home/apol/devel/frameworks/kdiff3/src/pdiff.cpp:938
> #13 0x55590215b154 in KDiff3App::completeInit
> (this=0x555903379bf0, fn1=..., fn2=..., fn3=...) at
> /home/apol/devel/frameworks/kdiff3/src/kdiff3.cpp:519
> #14 0x55590214c2db in KDiff3Shell::KDiff3Shell
> (this=0x5559031d7400, bCompleteInit=true) at
> /home/apol/devel/frameworks/kdiff3/src/kdiff3_shell.cpp:60
> #15 0x555902148223 in main (argc=1, argv=0x7ffef2f4d108) at
> /home/apol/devel/frameworks/kdiff3/src/main.cpp:188
>


Re: KDiff Bug 436958

2021-05-12 Thread Michael Reeves
Thanks do we have the text of the assert?

On Wed, May 12, 2021, 7:30 PM Aleix Pol  wrote:

> On Thu, May 13, 2021 at 1:00 AM Michael Reeves 
> wrote:
> >
> > Could someone other than myself please have a look at this.
> >
> > https://bugs.kde.org/show_bug.cgi?id=436958
> >
> > None of these issues affect my system. I strongly suspect a distro
> > specific issue. https://bugs.gentoo.org/show_bug.cgi?id=789330. The
> > offending commit makes no sense as a true root cause. I would like an
> > answer as to what is going on.
>
> Hi,
> I just tried opening it and I get this crash:
>
> #5 0x7f088cf54ef5 in raise () from /usr/lib/libc.so.6
> #6 0x7f088cf3e862 in abort () from /usr/lib/libc.so.6
> #7 0x7f088d4dfc51 in qt_message_fatal (message= pointer>..., context=...) at
> /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:1914
> #8 QMessageLogger::fatal (this=this@entry=0x7ffef2f4b378,
> msg=msg@entry=0x7f088d7ddea0 "ASSERT: \"%s\" in file %s, line %d") at
> /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:893
> #9 0x7f088d4df04a in qt_assert (assertion=,
> file=, line=) at
> /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qglobal.cpp:3358
> #10 0x55590227c7bb in SourceData::readAndPreprocess
> (this=0x555903298590, pEncoding=0x555903144ab0,
> bAutoDetectUnicode=true) at
> /home/apol/devel/frameworks/kdiff3/src/SourceData.cpp:351
> #11 0x5559021a6d5d in KDiff3App::mainInit (this=0x555903379bf0,
> pTotalDiffStatus=0x55590334ae70, inFlags=...) at
> /home/apol/devel/frameworks/kdiff3/src/pdiff.cpp:144
> #12 0x5559021afecb in KDiff3App::slotFileOpen
> (this=0x555903379bf0) at
> /home/apol/devel/frameworks/kdiff3/src/pdiff.cpp:938
> #13 0x55590215b154 in KDiff3App::completeInit
> (this=0x555903379bf0, fn1=..., fn2=..., fn3=...) at
> /home/apol/devel/frameworks/kdiff3/src/kdiff3.cpp:519
> #14 0x55590214c2db in KDiff3Shell::KDiff3Shell
> (this=0x5559031d7400, bCompleteInit=true) at
> /home/apol/devel/frameworks/kdiff3/src/kdiff3_shell.cpp:60
> #15 0x555902148223 in main (argc=1, argv=0x7ffef2f4d108) at
> /home/apol/devel/frameworks/kdiff3/src/main.cpp:188
>


Re: KDiff Bug 436958

2021-05-12 Thread Aleix Pol
On Thu, May 13, 2021 at 1:00 AM Michael Reeves  wrote:
>
> Could someone other than myself please have a look at this.
>
> https://bugs.kde.org/show_bug.cgi?id=436958
>
> None of these issues affect my system. I strongly suspect a distro
> specific issue. https://bugs.gentoo.org/show_bug.cgi?id=789330. The
> offending commit makes no sense as a true root cause. I would like an
> answer as to what is going on.

Hi,
I just tried opening it and I get this crash:

#5 0x7f088cf54ef5 in raise () from /usr/lib/libc.so.6
#6 0x7f088cf3e862 in abort () from /usr/lib/libc.so.6
#7 0x7f088d4dfc51 in qt_message_fatal (message=..., context=...) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:1914
#8 QMessageLogger::fatal (this=this@entry=0x7ffef2f4b378,
msg=msg@entry=0x7f088d7ddea0 "ASSERT: \"%s\" in file %s, line %d") at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:893
#9 0x7f088d4df04a in qt_assert (assertion=,
file=, line=) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qglobal.cpp:3358
#10 0x55590227c7bb in SourceData::readAndPreprocess
(this=0x555903298590, pEncoding=0x555903144ab0,
bAutoDetectUnicode=true) at
/home/apol/devel/frameworks/kdiff3/src/SourceData.cpp:351
#11 0x5559021a6d5d in KDiff3App::mainInit (this=0x555903379bf0,
pTotalDiffStatus=0x55590334ae70, inFlags=...) at
/home/apol/devel/frameworks/kdiff3/src/pdiff.cpp:144
#12 0x5559021afecb in KDiff3App::slotFileOpen
(this=0x555903379bf0) at
/home/apol/devel/frameworks/kdiff3/src/pdiff.cpp:938
#13 0x55590215b154 in KDiff3App::completeInit
(this=0x555903379bf0, fn1=..., fn2=..., fn3=...) at
/home/apol/devel/frameworks/kdiff3/src/kdiff3.cpp:519
#14 0x55590214c2db in KDiff3Shell::KDiff3Shell
(this=0x5559031d7400, bCompleteInit=true) at
/home/apol/devel/frameworks/kdiff3/src/kdiff3_shell.cpp:60
#15 0x555902148223 in main (argc=1, argv=0x7ffef2f4d108) at
/home/apol/devel/frameworks/kdiff3/src/main.cpp:188


Re: KDiff Bug 436958

2021-05-12 Thread Aleix Pol
On Thu, May 13, 2021 at 1:00 AM Michael Reeves  wrote:
>
> Could someone other than myself please have a look at this.
>
> https://bugs.kde.org/show_bug.cgi?id=436958
>
> None of these issues affect my system. I strongly suspect a distro
> specific issue. https://bugs.gentoo.org/show_bug.cgi?id=789330. The
> offending commit makes no sense as a true root cause. I would like an
> answer as to what is going on.

Hi,
I just tried opening it and I get this crash:

#5 0x7f088cf54ef5 in raise () from /usr/lib/libc.so.6
#6 0x7f088cf3e862 in abort () from /usr/lib/libc.so.6
#7 0x7f088d4dfc51 in qt_message_fatal (message=..., context=...) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:1914
#8 QMessageLogger::fatal (this=this@entry=0x7ffef2f4b378,
msg=msg@entry=0x7f088d7ddea0 "ASSERT: \"%s\" in file %s, line %d") at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:893
#9 0x7f088d4df04a in qt_assert (assertion=,
file=, line=) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qglobal.cpp:3358
#10 0x55590227c7bb in SourceData::readAndPreprocess
(this=0x555903298590, pEncoding=0x555903144ab0,
bAutoDetectUnicode=true) at
/home/apol/devel/frameworks/kdiff3/src/SourceData.cpp:351
#11 0x5559021a6d5d in KDiff3App::mainInit (this=0x555903379bf0,
pTotalDiffStatus=0x55590334ae70, inFlags=...) at
/home/apol/devel/frameworks/kdiff3/src/pdiff.cpp:144
#12 0x5559021afecb in KDiff3App::slotFileOpen
(this=0x555903379bf0) at
/home/apol/devel/frameworks/kdiff3/src/pdiff.cpp:938
#13 0x55590215b154 in KDiff3App::completeInit
(this=0x555903379bf0, fn1=..., fn2=..., fn3=...) at
/home/apol/devel/frameworks/kdiff3/src/kdiff3.cpp:519
#14 0x55590214c2db in KDiff3Shell::KDiff3Shell
(this=0x5559031d7400, bCompleteInit=true) at
/home/apol/devel/frameworks/kdiff3/src/kdiff3_shell.cpp:60
#15 0x555902148223 in main (argc=1, argv=0x7ffef2f4d108) at
/home/apol/devel/frameworks/kdiff3/src/main.cpp:188


KDiff Bug 436958

2021-05-12 Thread Michael Reeves
Could someone other than myself please have a look at this.

https://bugs.kde.org/show_bug.cgi?id=436958

None of these issues affect my system. I strongly suspect a distro
specific issue. https://bugs.gentoo.org/show_bug.cgi?id=789330. The
offending commit makes no sense as a true root cause. I would like an
answer as to what is going on.


KF6 meeting notes 2021-05-08

2021-05-12 Thread Luigi Toscano
Hi,

Sorry, I forgot to send the notes. They may also be slightly less detailed
than usual, but what matters is that the "needs input" columns is a bit shorter.

-

= https://phabricator.kde.org/T12536 "Rethink notification sounds"

There are notes from the KF 6 sprint, but the task is still in "needs inputs".
It lists actionable items, so maybe it just needs to be split into smaller 
tasks.
In any case, there are apparently no blockers for KF6.
Maybe just one point for discussion: "Port users of popup-less KNotifications
to something else"
There are some use cases that can be ported to just "play a sound", but there
are maybe use cases for keeping it.
It shouldn't be a blocker anyway. The support for sound themes may be though.


= https://phabricator.kde.org/T12526 "Investigate KMessageBoxNotifyInterface

Related to the previous task, two opinions:
- just using knotifications to play sounds is wrong
- but we lose configurability
How do you configure sounds with themes? Create a temporary theme? It is
similar to icon theme: drop a file inside the user directory.
-> investigate themes and how to properly override them
Possible issues with the migration path from the old settings, need to be
investigated.

-> move to backlog


= https://phabricator.kde.org/T11875 "KNotification v2"

Memory management problem -> the KF6 migration could be the right time to
solve it.
(notifications that can stay longer in memory - and produce memory leaks)
(some discussion about the implementation details)

The notitication moved to the notifyrc file (and getting rid of it, moving the
configuration in code).

Of the whole task, what are the blocking parts for KF6?
The removal of notifyrc may help removing a dependency - if it doesn't leak in
the public API, it can be removed later, but it's still a behavioral change.

-> move back to backlog, have (KF6 blocker) subtasks for the memory management
issue and the removal of notifyrc


= https://phabricator.kde.org/T12008 "Screensaver/screen lock inhibition"

To be implement it in Qt.
How detailed should the APIs be? (see the various use cases in the task
description)
It should still be possible to prevent inhibition without a window visible.
(see for example prevent locking and sleeping if phone is connected in
kdeconnect).

-> New stuff, no blocker for KF6. Nice to have in Qt. Move to backlog.


= https://phabricator.kde.org/T11833 "Overhaul Solid"

Maybe slim down and continue using it as it is - but we risk ending up as in
the Qt4->Qt5 transition with deprecated code with no replacement.
On the other hand an async Solid may be unrealistic for Qt6 given the time
constraints.

Process-related code may be more easily deprecated and removed.
Ensure that anything in kdelibs4support is really unused.
Also, see which classes/files need to be cleaned/renamed.
Also check which parts of Solid affects the behavior and public APIs of other
Frameworks (everything else in an implementation details).

-> moved to "needs splitting"


-- 
Luigi


KDE CI: Frameworks » ktexteditor » kf5-qt5 FreeBSDQt5.15 - Build # 341 - Unstable!

2021-05-12 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/ktexteditor/job/kf5-qt5%20FreeBSDQt5.15/341/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Wed, 12 May 2021 10:23:52 +
 Build duration:
5 min 53 sec and counting
   JUnit Tests
  Name: projectroot Failed: 0 test(s), Passed: 64 test(s), Skipped: 0 test(s), Total: 64 test(s)Name: projectroot.autotests.src Failed: 1 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 5 test(s)Failed: projectroot.autotests.src.vimode.vimode_keys