[valgrind] [Bug 398883] valgrind incorrectly assumes ABI on PowerPC based on endianness

2023-04-25 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=398883

--- Comment #10 from A. Wilcox (awilfox)  ---
Indeed, the only technical issue with this patch is that it is outdated.  We
have an updated version.  I will upload the new version to this bug some time
this week after testing it against the latest release and main branch.

-- 
You are receiving this mail because:
You are watching all bug changes.

[KScreen] [Bug 463179] New: libkscreen: Flaky builds with fake backend autotests

2022-12-17 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=463179

Bug ID: 463179
   Summary: libkscreen: Flaky builds with fake backend autotests
Classification: Plasma
   Product: KScreen
   Version: 5.24.6
  Platform: Compiled Sources
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: common
  Assignee: kscreen-bugs-n...@kde.org
  Reporter: awil...@adelielinux.org
  Target Milestone: ---

Created attachment 154660
  --> https://bugs.kde.org/attachment.cgi?id=154660=edit
Full build log

SUMMARY
The libkscreen autotests that consume the fake backend occasionally fail to
build with high parallelism on our Adélie Linux x86_64 builder.


STEPS TO REPRODUCE
1. Build libkscreen with tests enabled.

OBSERVED RESULT
[ 68%] Generating fakebackendinterface.moc
[ 69%] Building CXX object
autotests/CMakeFiles/testkwaylandbackend.dir/testkwaylandbackend_autogen/mocs_compilation.cpp.o
[ 69%] Building CXX object
autotests/CMakeFiles/testkwaylandbackend.dir/testkwaylandbackend.cpp.o
/root/packages/user/libkscreen/src/libkscreen-5.24.5/autotests/fakebackendinterface.h:0:
Note: No relevant classes found. No output generated.
[ 70%] Building CXX object
autotests/CMakeFiles/testkwaylandbackend.dir/__/tests/kwayland/waylandconfigreader.cpp.o
/root/packages/user/libkscreen/src/libkscreen-5.24.5/autotests/fakebackendinterface.h:0:
Note: No relevant classes found. No output generated.
[ 70%] Building CXX object
autotests/CMakeFiles/testkwaylandbackend.dir/__/tests/kwayland/waylandtestserver.cpp.o
/root/packages/user/libkscreen/src/libkscreen-5.24.5/autotests/fakebackendinterface.cpp:18:1:
error: ‘OrgKdeKscreenFakeBackendInterface’ does not name a type
 OrgKdeKscreenFakeBackendInterface::OrgKdeKscreenFakeBackendInterface(const
QString , const QString , const QDBusConnection ,
QObject *parent)
 ^
/root/packages/user/libkscreen/src/libkscreen-5.24.5/autotests/fakebackendinterface.cpp:23:1:
error: ‘OrgKdeKscreenFakeBackendInterface’ does not name a type
 OrgKdeKscreenFakeBackendInterface::~OrgKdeKscreenFakeBackendInterface()
 ^
make[2]: *** [autotests/CMakeFiles/testlog.dir/build.make:127:
autotests/CMakeFiles/testlog.dir/fakebackendinterface.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs
/root/packages/user/libkscreen/src/libkscreen-5.24.5/autotests/fakebackendinterface.cpp:18:1:
error: ‘OrgKdeKscreenFakeBackendInterface’ does not name a type
 OrgKdeKscreenFakeBackendInterface::OrgKdeKscreenFakeBackendInterface(const
QString , const QString , const QDBusConnection ,
QObject *parent)
 ^
/root/packages/user/libkscreen/src/libkscreen-5.24.5/autotests/fakebackendinterface.cpp:23:1:
error: ‘OrgKdeKscreenFakeBackendInterface’ does not name a type
 OrgKdeKscreenFakeBackendInterface::~OrgKdeKscreenFakeBackendInterface()
 ^
[ 71%] Generating fakebackendinterface.moc
/root/packages/user/libkscreen/src/libkscreen-5.24.5/autotests/fakebackendinterface.h:0:
Note: No relevant classes found. No output generated.
[ 71%] Building CXX object
autotests/CMakeFiles/testkwaylanddpms.dir/testkwaylanddpms_autogen/mocs_compilation.cpp.o
[ 71%] Building CXX object
autotests/CMakeFiles/testbackendloader.dir/testbackendloader_autogen/mocs_compilation.cpp.o
[ 71%] Building CXX object
autotests/CMakeFiles/testbackendloader.dir/testbackendloader.cpp.o
[ 71%] Building CXX object
autotests/CMakeFiles/testkwaylandconfig.dir/testkwaylandconfig_autogen/mocs_compilation.cpp.o
make[2]: *** [autotests/CMakeFiles/testedid.dir/build.make:127:
autotests/CMakeFiles/testedid.dir/fakebackendinterface.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs


EXPECTED RESULT
Successful build.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 5.15 kernel, x86_64, Plasma 5.24 LTS
KDE Plasma Version: 5.24 LTS
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.5 + KDE patches


ADDITIONAL INFORMATION
Full build logs are available on our tracker at
https://git.adelielinux.org/adelie/packages/-/issues/811.  I've attached one.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 405981] plasmashell locks up randomly when attempting to save Spectacle screenshots

2022-07-10 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=405981

A. Wilcox (awilfox)  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |UPSTREAM
 Status|NEEDSINFO   |RESOLVED

--- Comment #8 from A. Wilcox (awilfox)  ---
The computer I experienced this on no longer has a graphics card, so I'm unable
to try this out on a newer Plasma release.  However, I don't recall having this
issue on 5.18 LTS.

In addition to this report being filed against 5.12 LTS… I can't say for sure
this was an upstream issue, but musl libc's memory allocator was fully
rewritten since then (as malloc-ng) which I know solved some other issues like
this.  Additionally, Qt 5.15 may have solved some issues (this was back in the
relatively dark days of 5.9 LTS).  I'm satisfied with closing this as RESO UP
for now; if I run into this again, I'll reopen.

-- 
You are receiving this mail because:
You are watching all bug changes.

[cantor] [Bug 455108] New: Feature request: Make documentation panel optional to build without Qt WebEngine

2022-06-09 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=455108

Bug ID: 455108
   Summary: Feature request: Make documentation panel optional to
build without Qt WebEngine
   Product: cantor
   Version: 22.04.2
  Platform: Compiled Sources
OS: Linux
Status: REPORTED
  Severity: wishlist
  Priority: NOR
 Component: general
  Assignee: cantor-b...@kde.org
  Reporter: awil...@adelielinux.org
  Target Milestone: ---

SUMMARY
Cantor now requires Qt WebEngine to build.  We cannot offer Qt WebEngine on
Adélie Linux because it is not compatible with most of our CPU architectures
(PowerPC, 32-bit x86/ARM) and because it is not compatible with our libc (musl
libc).  There are other issues but these are the biggest ones.

It seems like the only use of WebEngine is for the documentation panel.  While
it is obviously not ideal to remove this, it seems better to make this optional
(along with WebEngine) than to drop Cantor from our distro entirely.

I'll be writing a patch to do just that in the meantime, and if this is
something that you would be willing to add upstream, you can feel free to merge
it.


STEPS TO REPRODUCE
1. Try to build Cantor on a system that does not support Qt WebEngine.


OBSERVED RESULT
CMake Error at /usr/lib/cmake/Qt5/Qt5Config.cmake:28 (find_package):
  Could not find a package configuration file provided by "Qt5WebEngine" with
  any of the following names:

Qt5WebEngineConfig.cmake
qt5webengine-config.cmake


EXPECTED RESULT
Successful build.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Linux gwyn.foxkit.us 5.15.28-mc1-easy #1 SMP Sat Apr 30
09:14:06 UTC 2022 ppc64 GNU/Linux
KDE Plasma Version: 5.24.5
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.4 + KDE patches


ADDITIONAL INFORMATION
n/a

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-plasma] [Bug 454062] Installing plasma-framework breaks qmlplugindump on kde modules

2022-06-05 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=454062

A. Wilcox (awilfox)  changed:

   What|Removed |Added

 CC||awil...@adelielinux.org

--- Comment #3 from A. Wilcox (awilfox)  ---
Seeing this bumping Adélie's packages to 5.94.0.  Building KWin hangs on
qmlplugindump for a few seconds, then it returns:

-- Found QtQuick-QMLModule: TRUE (found version "")  
-- qmlplugindump failed for QtQuick.Controls.
-- Could NOT find QtQuick.Controls-QMLModule (missing:
QtQuick.Controls-QMLModule_FOUND) 
-- Found QtQuick.Layouts-QMLModule: TRUE (found version "")  
-- Found QtQuick.Window-QMLModule: TRUE (found version "")  
-- Found QtMultimedia-QMLModule: TRUE (found version "")  
-- Found org.kde.kquickcontrolsaddons-QMLModule: TRUE (found version "")  
-- qmlplugindump failed for org.kde.plasma.core.
-- Could NOT find org.kde.plasma.core-QMLModule (missing:
org.kde.plasma.core-QMLModule_FOUND) 
-- qmlplugindump failed for org.kde.plasma.components.
-- Could NOT find org.kde.plasma.components-QMLModule (missing:
org.kde.plasma.components-QMLModule_FOUND) 


Running qmlplugindump manually I see:

awilcox on gwyn ~/Code/awilfox/user-next/user/kwin/src/kwin-5.24.5 %
/usr/lib/qt5/bin/qmlplugindump QtQuick.Controls 1.2
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-awilcox'
Found a dependency on org.kde.plasma.components with two major versions:2.0 and
3.0 which is unsupported, discarding smaller version
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QGuiApplication(0x3fffb25f5d00), parent's thread is
QThread(0x3fffb25f5d20), current thread is QThread(0x3fffb2616900)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QGuiApplication(0x3fffb25f5d00), parent's thread is
QThread(0x3fffb25f5d20), current thread is QThread(0x3fffb2616900)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QGuiApplication(0x3fffb25f5d00), parent's thread is
QThread(0x3fffb25f5d20), current thread is QThread(0x3fffb2616900)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QGuiApplication(0x3fffb25f5d00), parent's thread is
QThread(0x3fffb25f5d20), current thread is QThread(0x3fffb2616900)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QGuiApplication(0x3fffb25f5d00), parent's thread is
QThread(0x3fffb25f5d20), current thread is QThread(0x3fffb2616900)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QGuiApplication(0x3fffb25f5d00), parent's thread is
QThread(0x3fffb25f5d20), current thread is QThread(0x3fffb2616900)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QGuiApplication(0x3fffb25f5d00), parent's thread is
QThread(0x3fffb25f5d20), current thread is QThread(0x3fffb2616900)
QObject::installEventFilter(): Cannot filter events for objects in a different
thread.
Could not find any platform plugin
QQmlComponent: Component is not ready
file:///loaddependencies.qml:24:1: module "org.kde.plasma.plasmoid" is not
installed

-- 
You are receiving this mail because:
You are watching all bug changes.

[layer-shell-qt] [Bug 454912] New: CMake build: "Optional" packages are actually required

2022-06-05 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=454912

Bug ID: 454912
   Summary: CMake build: "Optional" packages are actually required
   Product: layer-shell-qt
   Version: unspecified
  Platform: Compiled Sources
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: aleix...@kde.org
  Reporter: awil...@adelielinux.org
  Target Milestone: ---

SUMMARY
The dependencies in layer-shell-qt's CMake file are all required, yet they are
marked as optional.


STEPS TO REPRODUCE
1. Build with required packages installed but optional packages not installed.


OBSERVED RESULT
Without wayland-protocols:
make[2]: *** No rule to make target '/stable/xdg-shell/xdg-shell.xml', needed
by 'src/wayland-xdg-shell-client-protocol.h'.  Stop.

Without QtWaylandScanner:
/bin/sh: 1: QtWaylandScanner_EXECUTABLE-NOTFOUND: not found
make[2]: *** [src/CMakeFiles/LayerShellQtInterface.dir/build.make:106:
src/qwayland-wlr-layer-shell-unstable-v1.h] Error 127


EXPECTED RESULT
Either the build should succeed, or the packages should be listed as REQUIRED
instead of OPTIONAL in CMakeLists.txt.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Linux gwyn.foxkit.us 5.15.28-mc1-easy #1 SMP Sat Apr 30
09:14:06 UTC 2022 ppc64 GNU/Linux
KDE Plasma Version: 5.24.5
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.4 + KDE patches


ADDITIONAL INFORMATION
n/a

-- 
You are receiving this mail because:
You are watching all bug changes.

[elisa] [Bug 424393] New: Elisa trips Qt assertion when scrolling through album view

2020-07-18 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=424393

Bug ID: 424393
   Summary: Elisa trips Qt assertion when scrolling through album
view
   Product: elisa
   Version: 20.04.3
  Platform: Compiled Sources
OS: Linux
Status: REPORTED
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: matthieu_gall...@yahoo.fr
  Reporter: awil...@adelielinux.org
  Target Milestone: ---

SUMMARY
First run of Elisa, it successfully imported 499 music files from $HOME/Music. 
The Albums view was the default view.

I attempted to scroll down to view more albums, and Elisa immediately crashed:

ASSERT: "phase == Startup" in file qml/qqmlobjectcreator.cpp, line 161

I can reproduce this crash every time.  Running Elisa inside GDB allows the
second page to be displayed, but the third page still crashes.

STEPS TO REPRODUCE
1. Open Elisa.
2. Scroll the Album view.

OBSERVED RESULT
ASSERT: "phase == Startup" in file qml/qqmlobjectcreator.cpp, line 161

EXPECTED RESULT
Albums displayed.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Adélie Linux 1.0, kernel 5.4.5-mc0
KDE Plasma Version: 5.18.4 LTS
KDE Frameworks Version: 5.72
Qt Version: 5.12.6

ADDITIONAL INFORMATION
Thread 1 "elisa" received signal SIGABRT, Aborted.
0x37f86528 in __syscall4 (d=8, c=0, b=70368744157224, a=2, n=174) at
./arch/powerpc64/syscall_arch.h:54
54  ./arch/powerpc64/syscall_arch.h: No such file or directory.
(gdb) bt
#0  0x37f86528 in __syscall4 (d=8, c=0, b=70368744157224, a=2, n=174)
at ./arch/powerpc64/syscall_arch.h:54
#1  __restore_sigs (set=0x3fffb028) at src/signal/block.c:43
#2  0x37f86878 in raise (sig=) at src/signal/raise.c:11
#3  0x37f3dc28 in abort () at src/exit/abort.c:13
#4  0x35d507e4 in qt_message_fatal (context=..., message=...) at
global/qlogging.cpp:1907
#5  0x35d51834 in QMessageLogger::fatal (this=0x3fffb1e8,
msg=) at global/qlogging.cpp:888
#6  0x35d47378 in qt_assert (assertion=, file=, line=161) at ../../include/QtCore/../../src/corelib/global/qlogging.h:91
#7  0x3680f774 in QQmlObjectCreator::create (this=0x100b21860,
subComponentIndex=, parent=0x0, interrupt=) at
qml/qqmlobjectcreator.cpp:159
#8  0x3674a3d4 in QQmlIncubatorPrivate::incubate
(this=this@entry=0x1014a7420, i=...) at
/usr/include/QtCore/qscopedpointer.h:116
#9  0x3674b1a0 in QQmlIncubatorPrivate::forceCompletion
(this=0x1014a7420, i=...) at qml/qqmlincubator.cpp:266
#10 0x3674b214 in QQmlIncubator::forceCompletion (this=)
at qml/qqmlincubator.cpp:592
#11 0x368abf3c in QQmlDelegateModelPrivate::object
(this=this@entry=0x101071e60, group=, index=index@entry=14,
incubationMode=incubationMode@entry=QQmlIncubator::AsynchronousIfNested) at
types/qqmldelegatemodel.cpp:1029
#12 0x368ac4b8 in QQmlDelegateModel::object (this=,
index=, incubationMode=) at
types/qqmldelegatemodel.cpp:1114
#13 0x34b3ce84 in QQuickItemViewPrivate::createItem
(this=this@entry=0x1010704a0, modelIndex=modelIndex@entry=14,
incubationMode=incubationMode@entry=QQmlIncubator::AsynchronousIfNested) at
/usr/include/c++/8.3.0/bits/atomic_base.h:390
#14 0x34b415ac in QQuickItemViewPrivate::updateCurrent
(this=this@entry=0x1010704a0, modelIndex=modelIndex@entry=14) at
items/qquickitemview.cpp:1648
#15 0x34b42080 in QQuickItemView::setCurrentIndex (this=0x1010703e0,
index=) at items/qquickitemview.cpp:330
#16 0x34b43f64 in QQuickItemView::qt_static_metacall (_o=, _o@entry=0x1010703e0, _c=_c@entry=QMetaObject::WriteProperty,
_id=_id@entry=3, _a=, _a@entry=0x3fffba28) at
.moc/moc_qquickitemview_p.cpp:839
#17 0x34b450b4 in QQuickItemView::qt_metacall (this=0x1010703e0,
_c=, _id=, _a=0x3fffba28) at
.moc/moc_qquickitemview_p.cpp:917
#18 0x34b31abc in QQuickGridView::qt_metacall (this=,
_c=, _id=, _a=) at
.moc/moc_qquickgridview_p.cpp:249
#19 0x36718764 in QQmlVMEMetaObject::metaCall (this=0x1010719a0,
o=, c=, _id=, a=0x3fffba28) at
qml/qqmlvmemetaobject.cpp:944
#20 0x35ffb690 in QMetaObject::metacall (object=,
cl=, idx=, argv=) at
kernel/qmetaobject.cpp:314
#21 0x3660fc54 in QV4::QObjectWrapper::setProperty (engine=, object=0x1010703e0, property=0x1006cef18, value=...) at
../../include/QtQml/5.12.6/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:214
#22 0x366106b0 in QV4::QObjectWrapper::setQmlProperty
(engine=0x1001d2b60, qmlContext=, object=0x1010703e0,
name=, revisionMode=, value=...) at
jsruntime/qv4qobjectwrapper.cpp:437
#23 0x36610924 in QV4::QObjectWrapper::virtualPut (m=0x3fffee4ad590,
id=..., value=..., receiver=0x3fffee4ad590) at
../../include/QtQml/5.12.6/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:398
#24 0x36544900 in QV4::Object::put (receiver=0x3fffee4ad590, v=...,
name=0x3fffee4ad598, this=0x3fffee4ad590) at

[Artikulate] [Bug 420730] Artikulate crash when download course

2020-07-06 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=420730

A. Wilcox (awilfox)  changed:

   What|Removed |Added

Summary|Artkiculate crash when  |Artikulate crash when
   |download course |download course
 Ever confirmed|0   |1
   Platform|Slackware Packages  |Compiled Sources
 Status|REPORTED|CONFIRMED
 CC||awil...@adelielinux.org

--- Comment #1 from A. Wilcox (awilfox)  ---
Seeing this as well on Adélie Linux, Qt 5.12.6 / KF 5.71.0.  Reported at
https://bts.adelielinux.org/show_bug.cgi?id=321; easy repro for me on x86_64,
i586, and ppc.

qml: KNS Busy: Loading data
qml: KNS Idle: 
qml: KNS Busy: Loading data
qml: KNS Idle: 
articulate.core: Loading courses from
"/home/awilcox/.local/share/artikulate/courses"
articulate.core: Loading courses from
"/home/awilcox/.local/share/artikulate/courses"
articulate.core: Loading courses from
"/home/awilcox/.local/share/artikulate/courses"
  OpenType support missing for "Liberation Sans", script 12
articulate.core: Loading courses from
"/home/awilcox/.local/share/artikulate/courses"
  OpenType support missing for "Liberation Sans", script 12
articulate.core: Loading courses from
"/home/awilcox/.local/share/artikulate/courses"
qml: KNS Busy: Installing
articulate.core: Loading courses from
"/home/awilcox/.local/share/artikulate/courses"
articulate.core: Loading resource
"/home/awilcox/.local/share/artikulate/courses/basic/fr/fr.xml"
ASSERT: "first >= 0" in file itemmodels/qabstractitemmodel.cpp, line 2730

Thread 1 "artikulate" received signal SIGABRT, Aborted.
__restore_sigs (set=set@entry=0x7fff3f00) at
./arch/x86_64/syscall_arch.h:40
40  ./arch/x86_64/syscall_arch.h: No such file or directory.
(gdb) bt
#0  __restore_sigs (set=set@entry=0x7fff3f00) at
./arch/x86_64/syscall_arch.h:40
#1  0x77da33f8 in raise (sig=sig@entry=6) at src/signal/raise.c:11
#2  0x77d694f1 in abort () at src/exit/abort.c:13
#3  0x74ba7218 in qt_message_fatal (context=..., message=...) at
global/qlogging.cpp:1907
#4  0x74ba7e85 in QMessageLogger::fatal
(this=this@entry=0x7fff4110, msg=msg@entry=0x74e7ee48 "ASSERT: \"%s\"
in file %s, line %d") at global/qlogging.cpp:888
#5  0x74ba0b0f in qt_assert (assertion=assertion@entry=0x74f47fc2
"first >= 0", file=file@entry=0x74f47cb0
"itemmodels/qabstractitemmodel.cpp", 
line=line@entry=2730) at
../../include/QtCore/../../src/corelib/global/qlogging.h:91
#6  0x74d46d9a in QAbstractItemModel::beginInsertRows
(this=this@entry=0x562c5a60, parent=..., first=first@entry=-1,
last=last@entry=-1)
at itemmodels/qabstractitemmodel.cpp:2736
#7  0x77b15af3 in CourseModel::onCourseAboutToBeAdded
(this=0x562c5a60, course=..., row=-1) at
/usr/include/QtCore/qabstractitemmodel.h:60
#8  0x77b16623 in QtPrivate::FunctorCall,
QtPrivate::List, int>, void, void
(CourseModel::*)(std::shared_ptr, int)>::call (arg=,
o=, f=) at
/usr/include/c++/8.3.0/ext/atomicity.h:96
#9  QtPrivate::FunctionPointer,
int)>::call, int>, void>
(arg=, 
o=, f=) at
/usr/include/QtCore/qobjectdefs_impl.h:185
#10 QtPrivate::QSlotObject,
int), QtPrivate::List, int>, void>::impl
(which=, 
this_=, r=, a=, ret=) at /usr/include/QtCore/qobjectdefs_impl.h:414
#11 0x74dc0846 in QtPrivate::QSlotObjectBase::call (a=,
r=0x562c5a60, this=0x562c5be0)
at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#12 QMetaObject::activate (sender=sender@entry=0x7fffe240,
signalOffset=, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x7fff4370)
at kernel/qobject.cpp:3783
#13 0x74dc0cf1 in QMetaObject::activate
(sender=sender@entry=0x7fffe240, m=m@entry=0x77d45fc0
, 
local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x7fff4370) at kernel/qobject.cpp:3656
#14 0x77acf720 in IResourceRepository::courseAboutToBeAdded
(this=this@entry=0x7fffe240, _t1=..., _t2=)
at
/usr/src/packages/user/artikulate/src/artikulate-20.04.2/src/artikulatecore_autogen/TAC5DWH4SE/moc_iresourcerepository.cpp:166
#15 0x77aea7b1 in ResourceRepository::loadCourse
(this=this@entry=0x7fffe240, resourceFile=...) at
/usr/include/c++/8.3.0/ext/atomicity.h:96
#16 0x77aeadd1 in ResourceRepositoryoperator()
(__closure=0x7fff4520, dir=...)
at
/usr/src/packages/user/artikulate/src/artikulate-20.04.2/src/core/resourcerepository.cpp:98
#17 std::_Function_handler >::_M_invoke(const
std::_Any_data &, QDir &&) (__functor=..., __args#0=...)
at /usr/inc

[Breeze] [Bug 417883] Some fonts cause Gtk apps to show missing glyphs for all characters

2020-04-05 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=417883

A. Wilcox (awilfox)  changed:

   What|Removed |Added

 CC||awil...@adelielinux.org
Summary|Bad font rendering in gtk   |Some fonts cause Gtk apps
   |apps for certain fonts  |to show missing glyphs for
   ||all characters

--- Comment #1 from A. Wilcox (awilfox)  ---
Out of curiosity, can you provide:

What graphics card is in use on your computer?

What is your locale?  You can find this by opening Konsole and running the
"locale" command.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 418547] "Audio CDs" and "CDDB retrieval" kcms are represented by the same icon

2020-04-05 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=418547

A. Wilcox (awilfox)  changed:

   What|Removed |Added

 CC||awil...@adelielinux.org

--- Comment #2 from A. Wilcox (awilfox)  ---
To clarify: Are you requesting a new icon for CDDB Retrieval?

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 419651] single-click activation logic breaks with selectable QAbstractListView widgets

2020-04-05 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=419651

A. Wilcox (awilfox)  changed:

   What|Removed |Added

 CC||awil...@adelielinux.org
 Resolution|--- |INTENTIONAL
 Status|REPORTED|RESOLVED

--- Comment #1 from A. Wilcox (awilfox)  ---
This is the intended behaviour of the Breeze style.  Bikeshedded to death in
https://phabricator.kde.org/T8187, https://phabricator.kde.org/T7928, etc. 
This is also documented in the KDE HIG at
https://hig.kde.org/components/editing/list.html.

Single or double click activation is determined by a setting in the Workspace
KCM (General Behaviour -> Click behavior).  The fact that this is not more
prominent is a known issue (https://phabricator.kde.org/T10273).

-- 
You are receiving this mail because:
You are watching all bug changes.

[Plasma Vault] [Bug 418262] Plasma Vault crashes kded5 when unable to mount a Vault

2020-02-27 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=418262

--- Comment #1 from A. Wilcox (awilfox)  ---
P.S. it may be nice to give Vault its own process, not only because of Bug
418011, but because when DrKonqi displayed itself for this crash:

> We are sorry, kded5 closed unexpected.
> You cannot report this error, because kded5 does not provide a bug reporting 
> address.
> 
> Details:
> Executable: kded5 PID: 18,383 Signal: Aborted (6) Time: 27/02/2020 12:43:00

-- 
You are receiving this mail because:
You are watching all bug changes.

[Plasma Vault] [Bug 418262] New: Plasma Vault crashes kded5 when unable to mount a Vault

2020-02-27 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=418262

Bug ID: 418262
   Summary: Plasma Vault crashes kded5 when unable to mount a
Vault
   Product: Plasma Vault
   Version: unspecified
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: ivan.cu...@kde.org
  Reporter: awil...@adelielinux.org
  Target Milestone: ---

SUMMARY
Plasma Vault 5.18.2 crashes when cancelling a failed Vault Mount.

STEPS TO REPRODUCE
1. Create a Vault.
2. Attempt to open the Vault.
3. It says it is unable to mount the Vault because of Bug 412450.
4. Cancel the Open Vault dialog.

OBSERVED RESULT
Application: kded5 (kded5), signal: Aborted
[KCrash Handler]
#9  0x3fff85b92468 in __syscall4 (d=8, c=0, b=70367745869832, a=2, n=174)
at ./arch/powerpc64/syscall_arch.h:54
#10 __restore_sigs (set=0x3fffc47f0808) at src/signal/block.c:43
#11 0x3fff85b927b8 in raise (sig=) at src/signal/raise.c:11
#12 0x3fff85b49c28 in abort () at src/exit/abort.c:13
#13 0x3fff83e46f5c in __gnu_cxx::__verbose_terminate_handler() () from
/usr/lib/libstdc++.so.6
#14 0x3fff83e431b8 in __cxxabiv1::__terminate(void (*)()) () from
/usr/lib/libstdc++.so.6
#15 0x3fff83e432a0 in std::terminate() () from /usr/lib/libstdc++.so.6
#16 0x3fff83e43778 in __cxa_throw () from /usr/lib/libstdc++.so.6
#17 0x3fff7c4f5680 in
AsynQt::Expected::get
(this=0x141e71808) at /usr/include/QtCore/qarraydata.h:236
#18 AsynQt::Expected::operator-> (this=0x141e71808) at
/usr/src/packages/user/plasma-vault/src/plasma-vault-5.18.2/asynqt/utils/expected.h:161
#19 PlasmaVaultServiceoperator() (__closure=0x141d7c870,
__closure=0x141d7c870) at
/usr/src/packages/user/plasma-vault/src/plasma-vault-5.18.2/kded/service.cpp:424
#20 QtPrivate::FunctorCall, QtPrivate::List<>, void,
PlasmaVaultService::openVaultInFileManager(const QString&):: >::call
(arg=, f=...) at /usr/include/QtCore/qobjectdefs_impl.h:146
#21 QtPrivate::Functor, 0>::call, void> (arg=,
f=...) at /usr/include/QtCore/qobjectdefs_impl.h:256
#22
QtPrivate::QFunctorSlotObject, 0, QtPrivate::List<>, void>::impl(int,
QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=, this_=0x141d7c860, r=, a=, ret=) at /usr/include/QtCore/qobjectdefs_impl.h:439
#23 0x3fff84375f08 in QtPrivate::QSlotObjectBase::call (a=,
r=0x14246f680, this=0x141d7c860) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#24 QMetaObject::activate (sender=0x141f79140, signalOffset=,
local_signal_index=, argv=0x0) at kernel/qobject.cpp:3783
#25 0x3fff84376548 in QMetaObject::activate (sender=0x141f79140,
m=, local_signal_index=, argv=0x0) at
kernel/qobject.cpp:3656
#26 0x3fff856cca14 in QDialog::rejected (this=) at
.moc/moc_qdialog.cpp:241
#27 0x3fff856cd274 in QDialogPrivate::finalize (this=,
resultCode=, dialogCode=) at
dialogs/qdialog.cpp:178
#28 0x3fff856cd890 in QDialog::done (this=, r=) at dialogs/qdialog.cpp:639
#29 0x3fff856cc694 in QDialog::reject (this=) at
dialogs/qdialog.cpp:661
#30 0x3fff856ce290 in QDialog::qt_static_metacall (_o=,
_c=, _id=, _a=) at
.moc/moc_qdialog.cpp:116
#31 0x3fff84376134 in QMetaObject::activate (sender=0x14259da60,
signalOffset=, local_signal_index=, argv=0x0) at
kernel/qobject.cpp:3803
#32 0x3fff84376548 in QMetaObject::activate (sender=0x14259da60,
m=, local_signal_index=, argv=0x0) at
kernel/qobject.cpp:3656
#33 0x3fff856275c8 in QDialogButtonBox::rejected (this=) at
.moc/moc_qdialogbuttonbox.cpp:298
#34 0x3fff85627ebc in QDialogButtonBoxPrivate::_q_handleButtonClicked
(this=) at widgets/qdialogbuttonbox.cpp:868
#35 0x3fff85629bfc in QDialogButtonBox::qt_static_metacall (_o=, _c=, _id=, _a=) at
widgets/qdialogbuttonbox.h:159
#36 0x3fff84376134 in QMetaObject::activate (sender=0x1425fc7a0,
signalOffset=, local_signal_index=,
argv=0x3fffc47f1048) at kernel/qobject.cpp:3803
#37 0x3fff84376548 in QMetaObject::activate (sender=0x1425fc7a0,
m=, local_signal_index=, argv=0x3fffc47f1048) at
kernel/qobject.cpp:3656
#38 0x3fff8552a6f4 in QAbstractButton::clicked (this=,
_t1=false) at .moc/moc_qabstractbutton.cpp:312
#39 0x3fff8552aa48 in QAbstractButtonPrivate::emitClicked
(this=this@entry=0x1424e8480) at widgets/qabstractbutton.cpp:414
#40 0x3fff8552cd74 in QAbstractButtonPrivate::click
(this=this@entry=0x1424e8480) at widgets/qabstractbutton.cpp:407
#41 0x3fff8552d068 in QAbstractButton::mouseReleaseEvent (this=0x1425fc7a0,
e=0x3fffc47f18f0) at widgets/qabstractbutton.cpp:1011
#42 0x3fff8542f94c in QWidget::event (this=0x1425fc7a0,
event=0x3fffc47f18f0) at kernel/qwidget.cpp:8946
#43 0x3fff8552edd4 in QAbstractButton::event (this=,
e=) at widgets/qabstractbutton.cpp:968
#44 0x3fff856235b0 in QPushButton::event (this=0x1425fc7a0,
e=0x3fffc47f18f0) at widgets/qpushbutton.cpp:684
#45 0x3fff853c63ac in 

[systemsettings] [Bug 416358] kcm_fonts: Cannot apply changes (button remains inactive)

2020-02-12 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=416358

--- Comment #25 from A. Wilcox (awilfox)  ---
(In reply to Nate Graham from comment #19)
> I guess we're learning that a lot of people change the default font. :)

I've never liked the look of Noto.  Liberation Sans is much less distracting
for UI elements, for me.

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416993] Update to Plasma 5.18 resets GTK font configuration

2020-02-12 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=416993

A. Wilcox (awilfox)  changed:

   What|Removed |Added

 CC||awil...@adelielinux.org

--- Comment #8 from A. Wilcox (awilfox)  ---
On my system still running 5.12 (not yet updated to 5.18), I'm seeing the
following lines at the top of gtkrc-2.0 that I do not see on my 5.18 system:

include "/usr/share/themes/Breeze/gtk-2.0/gtkrc"
style "user-font"
{
   font_name="Liberation Sans Regular"
}
widget_class "*" style "user-font"

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416358] kcm_fonts: Cannot apply changes (button remains inactive)

2020-02-03 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=416358

A. Wilcox (awilfox)  changed:

   What|Removed |Added

 CC||awil...@adelielinux.org

--- Comment #8 from A. Wilcox (awilfox)  ---
We're seeing this in Adélie Linux as well, on 5.17.90 with Qt 5.12.6.

Additionally, the dropdowns for i.e. "Sub-pixel rendering" don't show any items
other than the values currently chosen.  Making the dropdowns active and then
using the arrow keys, the values can be changed.  (But the values cannot be
saved, as previously described in this bug.)  If this is a separate bug, I can
file another.

-- 
You are receiving this mail because:
You are watching all bug changes.

[i18n] [Bug 407477] New: Multiple KDE apps fail to build due to Spanish DocBook errors: parser error: Entity not defined

2019-05-12 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=407477

Bug ID: 407477
   Summary: Multiple KDE apps fail to build due to Spanish DocBook
errors: parser error: Entity not defined
   Product: i18n
   Version: unspecified
  Platform: Compiled Sources
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: es
  Assignee: kde-l10n...@kde.org
  Reporter: awil...@adelielinux.org
  Target Milestone: ---

SUMMARY

While bumping KDE to 19.04.1 for Adélie Linux, multiple applications failed to
build their Spanish translated help files due to parser errors.

Okular:

index.docbook:1093: parser error : Entity 'Del' not defined
> o seleccione una anotación usando el  y pulse la tecla . 
^
kf5.kdoctools: Error: `xmllint --noout` outputted text
make[2]: *** [CMakeFiles/po-es-docs-okular-index-cache-bz2.dir/build.make:62:
po/es/docs/okular/index.cache.bz2] Error 1



KWave:

index.docbook:1654: parser error : Entity 'Space' not defined
>  forma parte de las . Se puede encontrar en el 

[plasmashell] [Bug 405981] plasmashell locks up randomly when attempting to save Spectacle screenshots

2019-04-07 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=405981

--- Comment #5 from A. Wilcox (awilfox)  ---
For a while, this wasn't happening any more, but I had a "stuck" job
notification in Plasma that just ran forever.  I finally got sick of seeing the
spinning "1" on my panel so I chose Stop from the Notifications panel.

Now kuiserver5 is spinning again.

It appears to be trying to deregister all those millions of JobViews in
DataEngine:

(gdb) bt
#0  __cp_end () at src/thread/powerpc64/syscall_cp.s:32
#1  0x3fff9253b824 in __syscall_cp_c (nr=128, u=2, v=0, w=0, x=0, y=0, z=0)
at src/thread/pthread_cancel.c:33
#2  0x3fff92539b78 in __syscall_cp (nr=, u=,
v=, w=, x=, y=,
z=) at src/thread/__syscall_cp.c:19
#3  0x3fff92539d24 in __timedwait_cp (addr=0x39766b6c, val=, clk=, at=0x0, priv=128) at src/thread/__timedwait.c:31
#4  0x3fff9253c078 in __pthread_cond_timedwait (c=0x1002bb740c8,
m=0x1002bb740a0, ts=0x0) at src/thread/pthread_cond_timedwait.c:100
#5  0x3fff9253cc2c in pthread_cond_wait (c=, m=) at src/thread/pthread_cond_wait.c:5
#6  0x3fff909380f0 in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x1002bb740a0) at
thread/qwaitcondition_unix.cpp:143
#7  QWaitCondition::wait (this=, mutex=0x1002bb73c08,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#8  0x3fff90928a28 in QReadWriteLockPrivate::lockForWrite
(this=this@entry=0x1002bb73c08, timeout=timeout@entry=-1) at
thread/qreadwritelock.cpp:517
#9  0x3fff90929814 in QReadWriteLock::tryLockForWrite (this=0x1002a7b1fa8,
timeout=) at thread/qreadwritelock.cpp:381
#10 0x3fff909298a8 in QReadWriteLock::lockForWrite (this=)
at thread/qreadwritelock.cpp:294
#11 0x3fff91ec948c in QDBusWriteLocker::QDBusWriteLocker (s=0x1002a7b1f40,
a=UnregisterObjectAction, this=) at qdbusthreaddebug_p.h:167
#12 QDBusConnection::unregisterObject (this=0x39766ec8, path=...,
mode=) at qdbusconnection.cpp:996
#13 0x3fff92478ba8 in JobView::terminate (this=0x1004041c040,
errorMessage=...) at /usr/include/QtCore/qrefcount.h:60
#14 0x3fff92482b88 in ProgressListModel::serviceUnregistered
(this=0x39767e00, name=...) at
/usr/src/packages/user/plasma-workspace/src/plasma-workspace-5.12.7/kuiserver/progresslistmodel.cpp:328
#15 0x3fff92484950 in QtPrivate::FunctorCall,
QtPrivate::List, void, void (ProgressListModel::*)(QString
const&)>::call (arg=, o=, f=)
at /usr/include/QtCore/qobjectdefs_impl.h:168
#16 QtPrivate::FunctionPointer::call, void> (arg=,
o=, f=) at
/usr/include/QtCore/qobjectdefs_impl.h:169
#17 QtPrivate::QSlotObject, void>::impl (which=1, ret=,
a=, r=, this_=) at
/usr/include/QtCore/qobject_impl.h:120
#18 QtPrivate::QSlotObject, void>::impl (which=,
this_=, r=, a=, ret=) at /usr/include/QtCore/qobject_impl.h:113
#19 0x3fff90c078b8 in QtPrivate::QSlotObjectBase::call (a=,
r=0x39767e00, this=0x1002a7b61a0) at
../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
#20 QMetaObject::activate (sender=0x1002a7b6a20, signalOffset=,
local_signal_index=, argv=0x397671e8) at
kernel/qobject.cpp:3750
#21 0x3fff90c07f40 in QMetaObject::activate (sender=0x1002a7b6a20,
m=, local_signal_index=, argv=0x397671e8) at
kernel/qobject.cpp:3629
#22 0x3fff91f5c784 in QDBusServiceWatcher::serviceUnregistered
(this=, _t1=...) at .moc/moc_qdbusservicewatcher.cpp:228
#23 0x3fff91f5c8e0 in QDBusServiceWatcherPrivate::_q_serviceOwnerChanged
(this=, service=..., oldOwner=..., newOwner=...) at
qdbusservicewatcher.cpp:80
#24 0x3fff91f5d148 in QDBusServiceWatcher::qt_static_metacall
(_o=_o@entry=0x1002a7b6a20, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=_id@entry=3, _a=_a@entry=0x397673a8) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:138
#25 0x3fff91f5d70c in QDBusServiceWatcher::qt_metacall (this=0x1002a7b6a20,
_c=, _id=, _a=0x397673a8) at
.moc/moc_qdbusservicewatcher.cpp:190
#26 0x3fff91edc434 in QDBusConnectionPrivate::deliverCall
(this=0x1002a7b1f40, object=0x1002a7b6a20, msg=..., metaTypes=...,
slotIdx=) at
../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:192
#27 0x3fff91eebdb4 in QDBusCallDeliveryEvent::placeMetaCall
(this=, object=) at
../../include/QtCore/5.9.7/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:387
#28 0x3fff90c08800 in QObject::event (this=0x1002a7b6a20, e=) at kernel/qobject.cpp:1247
#29 0x3fff91771080 in QApplicationPrivate::notify_helper
(this=0x3fff8fb58e80, receiver=0x1002a7b6a20, e=0x10041fc6580) at
kernel/qapplication.cpp:3722
#30 0x3fff9177c99c in QApplication::notify (this=0x39767dd8,
receiver=0x1002a7b6a20, e=0x10041fc6580) at kernel/qapplication.cpp:3094
#31 0x3fff90bc0504 in QCoreApplication::notifyInternal2
(receiver=0x1002a7b6a20, event=0x10041fc6580) at
kernel/qcoreapplication.cpp:1024
#32 0x3fff90bc8e60 in QCoreApplication::sendEvent (event=0x10041fc6580,
receiver=0x1002a7b6a20) at kernel/qcoreapplicati

[plasmashell] [Bug 405981] plasmashell locks up randomly when attempting to save Spectacle screenshots

2019-03-29 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=405981

--- Comment #4 from A. Wilcox (awilfox)  ---
Breaking in a second time, it is different and giving an exact name:

(gdb) call this->metaObject()->className()
$2 = 0x3fff8a1c5520  "KuiserverEngine"

This seems to gel with my initial experience that kuiserver5 was also chewing a
CPU core.  Right now, though, only plasmashell is chewing a core:

  PID USER  PR  NIVIRTRES  %CPU  %MEM TIME+ S COMMAND
38754 awilcox7   0 1485.9m   1.3g 199.3   4.1   1716:05 R plasmashell

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 405981] plasmashell locks up randomly when attempting to save Spectacle screenshots

2019-03-29 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=405981

--- Comment #3 from A. Wilcox (awilfox)  ---
This may be slightly interesting as well:

awilcox on gwyn [pts/0 Fri 29 15:58] ~: qdbus org.kde.plasmashell
/
/DataEngine
/DataEngine/applicationjobs
/DataEngine/applicationjobs/JobView_1
QDBusConnection: warning: blocking call took a long time (25229 ms, max for
this thread is 200 ms) to service "org.kde.plasmashell" path
"/DataEngine/applicationjobs/JobView_1" interface
"org.freedesktop.DBus.Introspectable" member "Introspect"
/DataEngine/applicationjobs/JobView_10
QDBusConnection: warning: blocking call took a long time (24980 ms, max for
this thread is 200 ms) to service "org.kde.plasmashell" path
"/DataEngine/applicationjobs/JobView_10" interface
"org.freedesktop.DBus.Introspectable" member "Introspect"
/DataEngine/applicationjobs/JobView_100
QDBusConnection: warning: blocking call took a long time (24999 ms, max for
this thread is 200 ms) to service "org.kde.plasmashell" path
"/DataEngine/applicationjobs/JobView_100" interface
"org.freedesktop.DBus.Introspectable" member "Introspect"
/DataEngine/applicationjobs/JobView_1000
QDBusConnection: warning: blocking call took a long time (25025 ms, max for
this thread is 200 ms) to service "org.kde.plasmashell" path
"/DataEngine/applicationjobs/JobView_1000" interface
"org.freedesktop.DBus.Introspectable" member "Introspect"
/DataEngine/applicationjobs/JobView_1
QDBusConnection: warning: blocking call took a long time (24992 ms, max for
this thread is 200 ms) to service "org.kde.plasmashell" path
"/DataEngine/applicationjobs/JobView_1" interface
"org.freedesktop.DBus.Introspectable" member "Introspect"
/DataEngine/applicationjobs/JobView_10001
QDBusConnection: warning: blocking call took a long time (25007 ms, max for
this thread is 200 ms) to service "org.kde.plasmashell" path
"/DataEngine/applicationjobs/JobView_10001" interface
"org.freedesktop.DBus.Introspectable" member "Introspect"
/DataEngine/applicationjobs/JobView_10002
QDBusConnection: warning: blocking call took a long time (24979 ms, max for
this thread is 200 ms) to service "org.kde.plasmashell" path
"/DataEngine/applicationjobs/JobView_10002" interface
"org.freedesktop.DBus.Introspectable" member "Introspect"
/DataEngine/applicationjobs/JobView_10003
QDBusConnection: warning: blocking call took a long time (25014 ms, max for
this thread is 200 ms) to service "org.kde.plasmashell" path
"/DataEngine/applicationjobs/JobView_10003" interface
"org.freedesktop.DBus.Introspectable" member "Introspect"
/DataEngine/applicationjobs/JobView_10004
QDBusConnection: warning: blocking call took a long time (25000 ms, max for
this thread is 200 ms) to service "org.kde.plasmashell" path
"/DataEngine/applicationjobs/JobView_10004" interface
"org.freedesktop.DBus.Introspectable" member "Introspect"
/DataEngine/applicationjobs/JobView_10005
QDBusConnection: warning: blocking call took a long time (24999 ms, max for
this thread is 200 ms) to service "org.kde.plasmashell" path
"/DataEngine/applicationjobs/JobView_10005" interface
"org.freedesktop.DBus.Introspectable" member "Introspect"
/DataEngine/applicationjobs/JobView_10006
QDBusConnection: warning: blocking call took a long time (25003 ms, max for
this thread is 200 ms) to service "org.kde.plasmashell" path
"/DataEngine/applicationjobs/JobView_10006" interface
"org.freedesktop.DBus.Introspectable" member "Introspect"
/DataEngine/applicationjobs/JobView_10007
QDBusConnection: warning: blocking call took a long time (25001 ms, max for
this thread is 200 ms) to service "org.kde.plasmashell" path
"/DataEngine/applicationjobs/JobView_10007" interface
"org.freedesktop.DBus.Introspectable" member "Introspect"
/DataEngine/applicationjobs/JobView_10008
QDBusConnection: warning: blocking call took a long time (24997 ms, max for
this thread is 200 ms) to service "org.kde.plasmashell" path
"/DataEngine/applicationjobs/JobView_10008" interface
"org.freedesktop.DBus.Introspectable" member "Introspect"
/DataEngine/applicationjobs/JobView_10009
QDBusConnection: warning: blocking call took a long time (25000 ms, max for
this thread is 200 ms) to service "org.kde.plasmashell" path
"/DataEngine/applicationjobs/JobView_10009" interface
"org.freedesktop.DBus.Introspectable" member "Introspect"
/DataEngine/applicationjobs/JobView_1001
QDBusConnection: warning: blocking call took a long time (24996 ms, max for
this thread is 2

[plasmashell] [Bug 405981] plasmashell locks up randomly when attempting to save Spectacle screenshots

2019-03-29 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=405981

--- Comment #2 from A. Wilcox (awilfox)  ---
Attaching to process 38754
[New LWP 38755]
[New LWP 38756]
[New LWP 38757]
[New LWP 38758]
[New LWP 38759]
[New LWP 38760]
[New LWP 38761]
[New LWP 38762]
[New LWP 39487]
0x3fff98a089a8 in QMetaMethod::access (this=0x3fffc5e7f708) at
kernel/qmetaobject.cpp:2011
2011kernel/qmetaobject.cpp: No such file or directory.
(gdb) bt
#0  0x3fff98a089a8 in QMetaMethod::access (this=0x3fffc5e7f708) at
kernel/qmetaobject.cpp:2011
#1  0x3fff9a76ff04 in qQmlPropertyCacheCreate
(metaObject=metaObject@entry=0x1003f953fe8, propertyName=...) at
/usr/include/QtCore/qbytearray.h:464
#2  0x3fff9a779530 in qQmlPropertyCacheProperty
(engine=, obj=, name=0x3fff914c9518,
context=, local=...) at /usr/include/QtCore/qstring.h:518
#3  0x3fff9a771570 in QQmlPropertyCache::property (engine=,
obj=, name=, context=, local=...)
at qml/qqmlpropertycache.cpp:1083
#4  0x3fff9a69136c in QV4::QObjectWrapper::findProperty (this=, engine=, qmlContext=0x1003f694580, name=0x3fff914c9518,
revisionMode=, local=) at
/usr/include/c++/8.3.0/bits/atomic_base.h:390
#5  0x3fff9a6967e4 in QV4::QObjectWrapper::getQmlProperty
(this=0x3fff914c9510, qmlContext=0x1003f694580, name=0x3fff914c9518,
revisionMode=, hasProperty=0x0, includeImports=)
at jsruntime/qv4qobjectwrapper.cpp:238
#6  0x3fff9a696b8c in QV4::QObjectWrapper::get (m=0x3fff914c9510,
name=0x3fff914c9518, hasProperty=0x0) at jsruntime/qv4qobjectwrapper.cpp:625
#7  0x3fff9a6c425c in QV4::Object::get (hasProperty=0x0, name=, this=0x3fff914c9510) at
../../include/QtQml/5.9.7/QtQml/private/../../../../../src/qml/memory/qv4heap_p.h:104
#8  QV4::getElementFallback (engine=0x1003d67e700, object=..., index=...) at
jsruntime/qv4runtime.cpp:656
#9  0x3fff9a6c43e8 in QV4::Runtime::method_getElement (engine=, object=..., index=...) at jsruntime/qv4runtime.cpp:677
#10 0x3fff9a6b2c78 in QV4::Moth::VME::run (this=this@entry=0x3fffc5e7fbcf,
engine=engine@entry=0x1003d67e700, code=0x3fff84ef04f8 "",
code@entry=0x3fff84ef03e0 "") at jsruntime/qv4vme_moth.cpp:475
#11 0x3fff9a6b5c50 in QV4::Moth::VME::exec (engine=0x1003d67e700,
code=0x3fff84ef03e0 "") at jsruntime/qv4vme_moth.cpp:970
#12 0x3fff9a5d0fe4 in QV4::ExecutionContext::simpleCall
(this=0x3fff84ef1e00, scope=..., callData=,
function=0x1003f68f540) at /usr/include/QtCore/qscopedpointer.h:138
#13 0x3fff9a7b5a3c in QQmlJavaScriptExpression::evaluate
(this=0x1003f9548a0, callData=0x3fff914c9418, isUndefined=0x0, scope=...) at
qml/qqmljavascriptexpression.cpp:223
#14 0x3fff9a714adc in QQmlBoundSignalExpression::evaluate
(this=0x1003f9548a0, a=0x0) at
../../include/QtQml/5.9.7/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h:380
#15 0x3fff9a714e88 in QQmlBoundSignal_callback (e=0x1003f954840, a=0x0) at
../../include/QtQml/5.9.7/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#16 0x3fff9a77d83c in QQmlNotifier::emitNotify (endpoint=,
a=0x0) at qml/qqmlnotifier.cpp:106
#17 0x3fff9a6dfcf8 in QQmlData::signalEmitted (object=0x1003f953780,
index=, a=0x0) at qml/qqmlengine.cpp:854
#18 0x3fff98a3c374 in QMetaObject::activate (sender=0x1003f953780,
signalOffset=, local_signal_index=, argv=0x0) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:138
#19 0x3fff98a3cf40 in QMetaObject::activate (sender=0x1003f953780,
m=, local_signal_index=, argv=0x0) at
kernel/qobject.cpp:3629
#20 0x3fff90c2db58 in Plasma::DataSource::dataChanged (this=) at
/usr/src/packages/user/plasma-framework/src/plasma-framework-5.54.0/src/declarativeimports/core/corebindingsplugin_autogen/EWIEGA46WW/moc_datasource.cpp:459
#21 0x3fff90c0b4a8 in Plasma::DataSource::dataUpdated (this=0x1003f953780,
sourceName=..., data=...) at
/usr/src/packages/user/plasma-framework/src/plasma-framework-5.54.0/src/declarativeimports/core/datasource.cpp:175
#22 0x3fff90c314dc in Plasma::DataSource::qt_static_metacall (_o=, _c=, _id=, _a=)
at
/usr/src/packages/user/plasma-framework/src/plasma-framework-5.54.0/src/declarativeimports/core/corebindingsplugin_autogen/EWIEGA46WW/moc_datasource.cpp:195
#23 0x3fff98a09c40 in QMetaMethod::invoke (this=0x3fffc5e81f60,
object=0x1003f953780, connectionType=Qt::DirectConnection, returnValue=...,
val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=...,
val8=..., val9=...)
at kernel/qmetaobject.cpp:
#24 0x3fff98a1276c in QMetaObject::invokeMethod (obj=0x1003f953780,
member=0x3fff9b2c9bd8 "dataUpdated", type=, ret=..., val0=...,
val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=...,
val9=...) at kernel/qmetaobject.cpp:1488
#25 0x3fff9b264bd4 in QMetaObject::invokeMethod (val9=..., val8=...,
val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=...,
member=0x3fff9b2c9bd8 "dataUpdated", obj=0x1003f95

[plasmashell] [Bug 405981] New: plasmashell locks up randomly when attempting to save Spectacle screenshots

2019-03-29 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=405981

Bug ID: 405981
   Summary: plasmashell locks up randomly when attempting to save
Spectacle screenshots
   Product: plasmashell
   Version: 5.12.7
  Platform: Compiled Sources
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: DataEngines
  Assignee: plasma-b...@kde.org
  Reporter: awil...@adelielinux.org
  Target Milestone: 1.0

SUMMARY
Whenever I open Spectacle and click "Save", Plasma Shell locks up entirely. 
One time kuiserver5 did too, but I haven't been able to reproduce that.

This did not start until I attempted to take a screenshot during a period of
heavy disk I/O (LibreOffice was building in Konsole; the screenshot was of
Firefox and unrelated).  The plasmashell lock reproduces fairly reliably; about
one out of every two screenshots.


STEPS TO REPRODUCE
1. Open Spectacle.
2. Click "Save".


OBSERVED RESULT
Plasma Shell is locked.


EXPECTED RESULT
Screenshot to be saved.


SOFTWARE/OS VERSIONS
Linux gwyn 4.14.88-mc13-easy-power8 #1 SMP Fri Feb 22 21:12:46 UTC 2019 ppc64

Extended renderer info (GLX_MESA_query_renderer):
Vendor: X.Org (0x1002)
Device: AMD CAICOS (DRM 2.50.0 / 4.14.88-mc13-easy-power8, LLVM 6.0.1)
(0x6779)
Version: 18.3.2
Accelerated: yes
Video memory: 2048MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 3.2
Max compat profile version: 3.1
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.1

Version
===
KWin version: 5.12.7
Qt Version: 5.9.7
Qt compile version: 5.9.7
XCB compile version: 1.13.1

Operation Mode: X11 only

Build Options
=
KWIN_BUILD_DECORATIONS: yes
KWIN_BUILD_TABBOX: yes
KWIN_BUILD_ACTIVITIES: yes
HAVE_INPUT: yes
HAVE_DRM: yes
HAVE_GBM: yes
HAVE_X11_XCB: yes
HAVE_EPOXY_GLX: yes
HAVE_WAYLAND_EGL: yes

X11
===
Vendor: The X.Org Foundation
Vendor Release: 12003000
Protocol Version/Revision: 11/0
SHAPE: yes; Version: 0x11
RANDR: yes; Version: 0x14
DAMAGE: yes; Version: 0x11
Composite: yes; Version: 0x4
RENDER: yes; Version: 0xb
XFIXES: yes; Version: 0x50
SYNC: yes; Version: 0x31
GLX: yes; Version: 0x0

Decoration
==
Plugin: org.kde.breeze
Theme: 
Blur: 0
onAllDesktopsAvailable: false
alphaChannelSupported: false
closeOnDoubleClickOnMenu: false
decorationButtonsLeft: 0, 5, 4, 3, 7
decorationButtonsRight: 6
borderSize: 2
gridUnit: 10
font: Liberation Sans,10,-1,5,75,0,0,0,0,0,Bold
smallSpacing: 2
largeSpacing: 10

Platform
==
Name: KWin::X11StandalonePlatform

Options
===
focusPolicy: 1
nextFocusPrefersMouse: false
clickRaise: true
autoRaise: false
autoRaiseInterval: 750
delayFocusInterval: 500
shadeHover: false
shadeHoverInterval: 250
separateScreenFocus: false
placement: 4
focusPolicyIsReasonable: true
borderSnapZone: 10
windowSnapZone: 10
centerSnapZone: 0
snapOnlyWhenOverlapping: false
rollOverDesktops: true
focusStealingPreventionLevel: 1
legacyFullscreenSupport: false
operationTitlebarDblClick: 5000
operationMaxButtonLeftClick: 5000
operationMaxButtonMiddleClick: 5015
operationMaxButtonRightClick: 5014
commandActiveTitlebar1: 0
commandActiveTitlebar2: 30
commandActiveTitlebar3: 2
commandInactiveTitlebar1: 4
commandInactiveTitlebar2: 30
commandInactiveTitlebar3: 2
commandWindow1: 7
commandWindow2: 8
commandWindow3: 8
commandWindowWheel: 31
commandAll1: 10
commandAll2: 3
commandAll3: 14
keyCmdAllModKey: 16777251
showGeometryTip: false
condensedTitle: false
electricBorderMaximize: true
electricBorderTiling: true
electricBorderCornerRatio: 0.25
borderlessMaximizedWindows: false
killPingTimeout: 5000
hideUtilityWindowsForInactive: true
inactiveTabsSkipTaskbar: false
autogroupSimilarWindows: false
autogroupInForeground: true
compositingMode: 1
useCompositing: true
compositingInitialized: false
hiddenPreviews: 1
glSmoothScale: 2
xrenderSmoothScale: false
maxFpsInterval: 1666
refreshRate: 0
vBlankTime: 600
glStrictBinding: true
glStrictBindingFollowsDriver: true
glCoreProfile: false
glPreferBufferSwap: 97
glPlatformInterface: 1
windowsBlockCompositing: true

Screen Edges

desktopSwitching: false
desktopSwitchingMovingClients: false
cursorPushBackDistance: 1x1
timeThreshold: 150
reActivateThreshold: 350
actionTopLeft: 0
actionTop: 0
actionTopRight: 0
actionRight: 0
actionBottomRight: 0
actionBottom: 0
actionBottomLeft: 0
actionLeft: 0

Screens
===
Multi-Head: no
Active screen follows mouse:  yes
Number of Screens: 1

Screen 0:
-
Name: DVI-0
Geometry: 0,0,1920x1080
Scale: 1
Refresh Rate: 60


Compositing
===
Compositing is not active


ADDITIONAL INFORMATION
May be related to bug 391863 but I don't think it is; that seemed more related
to KActivities.

plasmashell backtrace:
(gdb) bt
#0  0x3fff9bcda934 in a_barrier () at ./arch/powerpc64/atomic_arch.h:40
#1  a_swap (v=1, p=) at ./src/internal/atomic.h:36
#2  lock 

[konsole] [Bug 405798] New: Konsole becomes unusable after a search is made, even after cancellation

2019-03-23 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=405798

Bug ID: 405798
   Summary: Konsole becomes unusable after a search is made, even
after cancellation
   Product: konsole
   Version: 18.12.2
  Platform: Compiled Sources
OS: Linux
Status: REPORTED
  Severity: major
  Priority: NOR
 Component: history
  Assignee: konsole-de...@kde.org
  Reporter: awil...@adelielinux.org
  Target Milestone: ---

SUMMARY
Let us assume we have a large scrollback buffer in a Konsole tab, from
compiling a lot of packages.  (I am a distro package maintainer.)

Let us also assume I need to search the scrollback for a phrase.  So I use
Konsole's search functionality.  I type in a phrase ("libjni" in this case). 
It scrolls to the result after a considerable amount of time, highlighting it
in red.  The entire Konsole process is very laggy and unresponsive (even in
other tabs) during this time; even switching tabs takes multiple seconds.

Even after closing the search view, Konsole continues to be laggy for at least
10 minutes until it finally finishes.  All the while, the terminal tab shows
"activity" (possibly highlighting other matches? not sure) even though there is
no activity happening in that terminal tab.


STEPS TO REPRODUCE
1. Build software in a Konsole tab.  Lots of scrollback; my example had 173 MB
of history.
2. Attempt a search in the tab.
3. Close / cancel the search.


OBSERVED RESULT
Still extremely laggy for minutes.


EXPECTED RESULT
No more lag after the search is closed or cancelled, even if the rest of
history has not been searched yet.


SOFTWARE/OS VERSIONS
Linux gwyn 4.14.88-mc13-easy-power8 #1 SMP Fri Feb 22 21:12:46 UTC 2019 ppc64
KDE Plasma Version: 5.12.7
KDE Frameworks Version: 5.54.0
Qt Version: 5.9.7


ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 404853] digikam-6.0.0 faces engine fails to compile on PowerPC

2019-03-20 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=404853

--- Comment #3 from A. Wilcox (awilfox)  ---
So, does that mean we should turn off faces engine for our package builds until
the OpenCV code comes?

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 405625] New: digiKam 6.0.0 faces engine fails to compile on PowerPC with AltiVec enabled

2019-03-18 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=405625

Bug ID: 405625
   Summary: digiKam 6.0.0 faces engine fails to compile on PowerPC
with AltiVec enabled
   Product: digikam
   Version: 6.0.0
  Platform: Compiled Sources
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Faces-Engine
  Assignee: digikam-bugs-n...@kde.org
  Reporter: awil...@adelielinux.org
  Target Milestone: ---

Created attachment 118899
  --> https://bugs.kde.org/attachment.cgi?id=118899=edit
Build log

SUMMARY
The digiKam faces engine fails to compile on PowerPC computers with AltiVec
(VMX) extensions.


STEPS TO REPRODUCE
1. Download digiKam.
2. Attempt to build digiKam.

OBSERVED RESULT
The compile log is over 500 KB.  It is attached.


EXPECTED RESULT
digiKam builds correctly.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Linux gwyn 4.14.88-mc13-easy-power8 #1 SMP Fri Feb 22
21:12:46 UTC 2019 ppc64 GNU/Linux
KDE Plasma Version: 5.12.7
KDE Frameworks Version: 5.54.0
Qt Version: 5.9.7

-- 
You are receiving this mail because:
You are watching all bug changes.

[valgrind] [Bug 398883] valgrind incorrectly assumes ABI on PowerPC based on endianness

2019-03-11 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=398883

--- Comment #5 from A. Wilcox (awilfox)  ---
I noted that it was specifically older versions of OpenSuSE.  Specifically, the
very first release.  I believe it is long deprecated; it still, however, does
exist.

> Similarly, with the musl libc.  From my discussion with the GCC team, they 
> said that musl has been known to play around with ELFv2 ABI on Big Endian but 
> they are off on their own in this regard as it isn't supported, recommended 
> or tested by IBM.

I fear "play around" may be a wee dismissive.  It's a serious port and it has
serious consumers, including Adélie Linux and Void Linux.  Additionally,
FreeBSD is planning to move to ELFv2 on Big Endian, which means eventually
FreeBSD will need to undefine VG_PLAT_USES_PPCTOC as well. :)

-- 
You are receiving this mail because:
You are watching all bug changes.

[konsole] [Bug 404973] New: Konsole 18.12.2 regression: cursor lingers where typing has already occurred

2019-03-01 Thread A. Wilcox
https://bugs.kde.org/show_bug.cgi?id=404973

Bug ID: 404973
   Summary: Konsole 18.12.2 regression: cursor lingers where
typing has already occurred
   Product: konsole
   Version: 18.12.2
  Platform: Compiled Sources
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: konsole-de...@kde.org
  Reporter: awil...@adelielinux.org
  Target Milestone: ---

SUMMARY
Upgraded from Konsole 18.08.3 to 18.12.2.  Now there are random _ everywhere in
the Konsole output.


STEPS TO REPRODUCE
1. Open Konsole 18.12.2.
2. Type a few commands.

OBSERVED RESULT
awilcox on gwyn [pts/4 Fri 1 17:52] ~: _c_d _ _ Downloads_

The 'c' is underlined, as if the cursor was still present there; it is not. 
The space between 'cd' and 'Downloads', where the cursor lingered while I was
writing this paragraph, is also underlined like a cursor is still present.


EXPECTED RESULT
awilcox on gwyn [pts/4 Fri 1 17:52] ~: cd Downloads_


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Linux gwyn 4.14.88-mc13-easy-power8 #1 SMP Fri Feb 22
21:12:46 UTC 2019 ppc64
KDE Plasma Version: 5.12.7 LTS
KDE Frameworks Version: 5.54.0
Qt Version: 5.9.7 LTS

ADDITIONAL INFORMATION
Extended renderer info (GLX_MESA_query_renderer):
Vendor: X.Org (0x1002)
Device: AMD CAICOS (DRM 2.50.0 / 4.14.88-mc13-easy-power8, LLVM 6.0.1)
(0x6779)
Version: 18.3.2
Accelerated: yes
Video memory: 2048MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 3.2
Max compat profile version: 3.1
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.1
OpenGL vendor string: X.Org
OpenGL renderer string: AMD CAICOS (DRM 2.50.0 / 4.14.88-mc13-easy-power8, LLVM
6.0.1)
OpenGL core profile version string: 3.2 (Core Profile) Mesa 18.3.2
OpenGL core profile shading language version string: 1.50

Compositing is not active, due to Mesa bugs.

-- 
You are receiving this mail because:
You are watching all bug changes.

[drkonqi] [Bug 362965] New: DrKonqi crashes opening DrKonqi on every crash...

2016-05-11 Thread Andrew Wilcox via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362965

Bug ID: 362965
   Summary: DrKonqi crashes opening DrKonqi on every crash...
   Product: drkonqi
   Version: 5.6.3
  Platform: Compiled Sources
OS: Linux
Status: UNCONFIRMED
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: unassigned-b...@kde.org
  Reporter: awil...@wilcox-tech.com

If I have a crash (such as bug #362964) that causes DrKonqi to display, and
then click Report Bug, no matter what action I take DrKonqi crashes during exit
with the following backtrace:

Application: drkonqi (drkonqi), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#6  QGenericAtomicOps<QBasicAtomicOps<4> >::load
(_q_value=@0x7f988af2e720: ) at
../../include/QtCore/../../src/corelib/thread/qgenericatomic.h:90
#7  QBasicAtomicInteger::load (this=) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:118
#8  QtPrivate::RefCount::deref (this=) at
../../include/QtCore/../../src/corelib/tools/qrefcount.h:60
#9  QString::~QString (this=) at tools/qstring.h:1053
#10 QRegExpEngineKey::~QRegExpEngineKey (this=) at
tools/qregexp.cpp:866
#11 QHashNode<QRegExpEngineKey, QCache<QRegExpEngineKey,
QRegExpEngine>::Node>::~QHashNode (this=) at
../../include/QtCore/../../src/corelib/tools/qhash.h:237
#12 QHash<QRegExpEngineKey, QCache<QRegExpEngineKey,
QRegExpEngine>::Node>::deleteNode2 (node=0x2912400) at
../../include/QtCore/../../src/corelib/tools/qhash.h:585
#13 0x7f98998b61b9 in QHashData::free_helper (this=0x228a240,
node_delete=0x7f98998e01a0 <QHash<QRegExpEngineKey, QCache<QRegExpEngineKey,
QRegExpEngine>::Node>::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:491
#14 0x7f98998e0172 in QHash<QRegExpEngineKey, QCache<QRegExpEngineKey,
QRegExpEngine>::Node>::freeData (x=, this=) at
../../include/QtCore/../../src/corelib/tools/qhash.h:621
#15 QHash<QRegExpEngineKey, QCache<QRegExpEngineKey,
QRegExpEngine>::Node>::~QHash (this=) at
../../include/QtCore/../../src/corelib/tools/qhash.h:342
#16 QHash<QRegExpEngineKey, QCache<QRegExpEngineKey,
QRegExpEngine>::Node>::clear (this=) at
../../include/QtCore/../../src/corelib/tools/qhash.h:627
#17 QCache<QRegExpEngineKey, QRegExpEngine>::clear (this=0x7f9899c3c5c0
<(anonymous namespace)::Q_QGS_globalEngineCache::innerFunction()::holder>) at
tools/qcache.h:119
#18 0x7f98998df22d in QCache<QRegExpEngineKey, QRegExpEngine>::~QCache
(this=0x7f9899c3c5c0 <(anonymous
namespace)::Q_QGS_globalEngineCache::innerFunction()::holder>) at
tools/qcache.h:87
#19 (anonymous
namespace)::Q_QGS_globalEngineCache::innerFunction()::Holder::~Holder()
(this=0x7f9899c3c5c0 <(anonymous
namespace)::Q_QGS_globalEngineCache::innerFunction()::holder>) at
tools/qregexp.cpp:3820
#20 0x7f989914ea88 in __run_exit_handlers (status=0, listp=0x7f98994ac6d8
<__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#21 0x7f989914ead5 in __GI_exit (status=) at exit.c:104
#22 0x7f9899139797 in __libc_start_main (main=0x415840 <main(int, char**)>,
argc=22, argv=0x7ffdd533e2a8, init=, fini=,
rtld_fini=, stack_end=0x7ffdd533e298) at ../csu/libc-start.c:323
#23 0x00415769 in _start ()

I cannot report this using DrKonqi due to bug #354564.  I guess it's all for
the best, because then it would be a never ending loop.

Clicking Close without reporting the bug does not crash, so there is a way out.

Reproducible: Always

Steps to Reproduce:
1. Have something crash (not too hard, you can write a simple kf5 app that
calls abort() or such I suppose if you provide a report URL).
2. Click Report Bug in the DrKonqi window.
3. Do anything you want - go ahead and report it, or just click Cancel.

Actual Results:  
The application had a segmentation fault with the above stack trace.

Expected Results:  
The application should quit cleanly.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 362964] Plasma crash after disconnecting and reconnecting monitor

2016-05-11 Thread Andrew Wilcox via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362964

--- Comment #2 from Andrew Wilcox <awil...@wilcox-tech.com> ---
Application: kwin_x11 (5.6.3)
 (Compiled from sources)
Qt Version: 5.5.1
Frameworks Version: 5.21.0
Operating System: Linux 4.6.0-rc4-ciall x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2b5a899800 (LWP 3645))]

Thread 6 (Thread 0x7f2b43dde700 (LWP 3708)):
#0  0x7f2b5a1627fd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f2b585a0ac2 in poll (__timeout=-1, __nfds=1, __fds=0x7f2b43dddcc0)
at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0x953790, cond=cond@entry=0x9537d0,
vector=vector@entry=0x0, count=count@entry=0x0) at
/var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_conn.c:459
#3  0x7f2b585a272f in xcb_wait_for_event (c=0x953790) at
/var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_in.c:693
#4  0x7f2b4468ac95 in QXcbEventReader::run (this=0x966740) at
qxcbconnection.cpp:1229
#5  0x7f2b5885581e in QThreadPrivate::start (arg=0x966740) at
thread/qthread_unix.cpp:331
#6  0x7f2b5a424434 in start_thread (arg=0x7f2b43dde700) at
pthread_create.c:333
#7  0x7f2b5a16b8fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f2b3bfff700 (LWP 3714)):
#0  0x7f2b5a164503 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f2b58a3f874 in qt_safe_select (nfds=12, fdread=0x7f2b3a78,
fdwrite=0x7f2b3d08, fdexcept=0x7f2b3f98, orig_timeout=)
at kernel/qcore_unix.cpp:75
#2  0x7f2b58a4052b in QEventDispatcherUNIXPrivate::doSelect
(this=0x7f2b38e0, flags=..., timeout=0x0) at
kernel/qeventdispatcher_unix.cpp:192
#3  0x7f2b58a415df in QEventDispatcherUNIX::processEvents
(this=0x7f2b38c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#4  0x7f2b589f66fd in QEventLoop::processEvents (flags=..., this=) at kernel/qeventloop.cpp:128
#5  QEventLoop::exec (this=0x7f2b3bffedc0, flags=...) at
kernel/qeventloop.cpp:204
#6  0x7f2b588522a9 in QThread::exec (this=) at
thread/qthread.cpp:503
#7  0x7f2b5305d246 in QQmlThreadPrivate::run (this=0xba5ae0) at
qml/ftw/qqmlthread.cpp:141
#8  0x7f2b5885581e in QThreadPrivate::start (arg=0xba5ae0) at
thread/qthread_unix.cpp:331
#9  0x7f2b5a424434 in start_thread (arg=0x7f2b3bfff700) at
pthread_create.c:333
#10 0x7f2b5a16b8fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f2b2d14d700 (LWP 3718)):
#0  pthread_cond_wait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f2b3aa41bb3 in cnd_wait (mtx=0xb73b50, cond=) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/include/c11/threads_posix.h:159
#2  pipe_semaphore_wait (sema=0xb73b50) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/auxiliary/os/os_thread.h:259
#3  radeon_drm_cs_emit_ioctl (param=param@entry=0xb73800) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c:653
#4  0x7f2b3aa41307 in impl_thrd_routine (p=) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/include/c11/threads_posix.h:87
#5  0x7f2b5a424434 in start_thread (arg=0x7f2b2d14d700) at
pthread_create.c:333
#6  0x7f2b5a16b8fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f2b2be26700 (LWP 3739)):
#0  pthread_cond_wait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f2b57a74aaa in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f2b57b53330 ) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x7f2b57a74a26 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=0x7f2b57b61404 <QTWTF::pageheap_memory+57556>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x7f2b5a424434 in start_thread (arg=0x7f2b2be26700) at
pthread_create.c:333
#4  0x7f2b5a16b8fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f2b2c627700 (LWP 3803)):
#0  0x7f2b5a164503 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f2b58a3f874 in qt_safe_select (nfds=11, fdread=0x7f2b24000a58,
fdwrite=0x7f2b24000ce8, fdexcept=0x7f2b24000f78, orig_timeout=)
at kernel/qcore_unix.cpp:75
#2  0x7f2b58a4052b in QEventDispatcherUNIXPrivate::doSelect
(this=0x7f2b240008c0, flags=..., timeout=0x0) at
kernel/qeventdispatcher_unix.cpp:192
#3  0x7f2b58a415df in QEventDispatcherUNIX::processEvents
(this=0x7f2b24053b60, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#4  0x7f2b589f66fd in QEventLoop::processEvents (flags=..., this=) at kernel/qeventloop.cpp:128
#5  QEventLoop::exec (this=0x7f2b2c626dc0, flags=...) at
kernel

[plasmashell] [Bug 362964] Plasma crash after disconnecting and reconnecting monitor

2016-05-11 Thread Andrew Wilcox via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362964

--- Comment #1 from Andrew Wilcox <awil...@wilcox-tech.com> ---
Application: krunner (5.6.3)
 (Compiled from sources)
Qt Version: 5.5.1
Frameworks Version: 5.21.0
Operating System: Linux 4.6.0-rc4-ciall x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:

Hotplugging monitor as noted in other comment in this bug (this is crash #2 of
3)

The crash can be reproduced every time.

-- Backtrace:
Application: krunner (krunner), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4b094ff7c0 (LWP 3647))]

Thread 4 (Thread 0x7f4af6140700 (LWP 3648)):
#0  0x7f4b05f2b7fd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f4b05436ac2 in poll (__timeout=-1, __nfds=1, __fds=0x7f4af613fd00)
at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0xf70a80, cond=cond@entry=0xf70ac0,
vector=vector@entry=0x0, count=count@entry=0x0) at
/var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_conn.c:459
#3  0x7f4b0543872f in xcb_wait_for_event (c=0xf70a80) at
/var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_in.c:693
#4  0x7f4af764cc95 in QXcbEventReader::run (this=0xf6fea0) at
qxcbconnection.cpp:1229
#5  0x7f4b0659181e in QThreadPrivate::start (arg=0xf6fea0) at
thread/qthread_unix.cpp:331
#6  0x7f4b041cb434 in start_thread (arg=0x7f4af6140700) at
pthread_create.c:333
#7  0x7f4b05f348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f4ae98c3700 (LWP 3659)):
#0  pthread_cond_wait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f4aef5d1bb3 in cnd_wait (mtx=0x104cb90, cond=) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/include/c11/threads_posix.h:159
#2  pipe_semaphore_wait (sema=0x104cb90) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/auxiliary/os/os_thread.h:259
#3  radeon_drm_cs_emit_ioctl (param=param@entry=0x104c840) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c:653
#4  0x7f4aef5d1307 in impl_thrd_routine (p=) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/include/c11/threads_posix.h:87
#5  0x7f4b041cb434 in start_thread (arg=0x7f4ae98c3700) at
pthread_create.c:333
#6  0x7f4b05f348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f4ae8295700 (LWP 3669)):
#0  0x7f4b05f2b7fd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f4b02042fd7 in g_main_context_poll (priority=0, context=, timeout=, fds=, n_fds=) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2.48.0/glib/gmain.c:4135
#2  g_main_context_iterate (context=, block=,
dispatch=, self=) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2.48.0/glib/gmain.c:3835
#3  0x7f4b020430ae in g_main_context_iteration (context=,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2.48.0/glib/gmain.c:3901
#4  0x7f4b0677f97c in QEventDispatcherGlib::processEvents
(this=0x7f4ae8c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x7f4b067326fd in QEventLoop::processEvents (flags=..., this=) at kernel/qeventloop.cpp:128
#6  QEventLoop::exec (this=0x7f4ae8294e00, flags=...) at
kernel/qeventloop.cpp:204
#7  0x7f4b0658e2a9 in QThread::exec (this=) at
thread/qthread.cpp:503
#8  0x7f4b084e9246 in QQmlThreadPrivate::run (this=0x11d89c0) at
qml/ftw/qqmlthread.cpp:141
#9  0x7f4b0659181e in QThreadPrivate::start (arg=0x11d89c0) at
thread/qthread_unix.cpp:331
#10 0x7f4b041cb434 in start_thread (arg=0x7f4ae8295700) at
pthread_create.c:333
#11 0x7f4b05f348fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f4b094ff7c0 (LWP 3647)):
[KCrash Handler]
#6  QScopedPointer<QObjectData, QScopedPointerDeleter >::data
(this=) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135
#7  qGetPtrHelper<QScopedPointer<QObjectData,
QScopedPointerDeleter > > (p=...) at
../../include/QtCore/../../src/corelib/global/qglobal.h:983
#8  QScreen::d_func (this=0x0) at
../../include/QtGui/../../src/gui/kernel/qscreen.h:59
#9  QScreen::handle (this=0x0) at kernel/qscreen.cpp:111
#10 0x7f4af764fa77 in QXcbIntegration::createPlatformWindow
(this=, window=0x7fff590c0720) at qxcbintegration.cpp:196
#11 0x7f4b06a63569 in QWindowPrivate::create (this=0xfeb610,
recursive=false) at kernel/qwindow.cpp:392
#12 0x7f4b06a639be in QWindow::create (this=) at
kernel/qwindow.cpp:548
#13 QWindow::winId (this=) at kernel/qwindow.cpp:567
#14 0x7f4b092716df in PlasmaQuick::DialogPrivate::updateTheme
(this=0xfef560) at
/var/tmp/portage/kde-frameworks/plasma-5.21.0/work/plasma-framework-5.21.0/src/plasmaquick/dialog.cpp:225
#15 0x7f4b06761860 in QMetaObject::activate (sender=0xfef5d8,
signal

[plasmashell] [Bug 362964] New: Plasma crash after disconnecting and reconnecting monitor

2016-05-11 Thread Andrew Wilcox via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=362964

Bug ID: 362964
   Summary: Plasma crash after disconnecting and reconnecting
monitor
   Product: plasmashell
   Version: 5.6.3
  Platform: Compiled Sources
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: awil...@wilcox-tech.com
CC: bhus...@gmail.com, plasma-b...@kde.org

Application: plasmashell (5.6.3)
 (Compiled from sources)
Qt Version: 5.5.1
Frameworks Version: 5.21.0
Operating System: Linux 4.6.0-rc4-ciall x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:
I have just moved and have to share my single DVI monitor with multiple
desktops.  When I unplug the monitor from this desktop and then reconnect it,
Plasma, KWin, and KRunner all crash.  I will submit crash logs for those as
well under this bug.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5aa9fb4800 (LWP 3662))]

Thread 8 (Thread 0x7f5a96070700 (LWP 3667)):
#0  0x7f5aa495f7fd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f5aa87beac2 in poll (__timeout=-1, __nfds=1, __fds=0x7f5a9606fcc0)
at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0x23d1a60, cond=cond@entry=0x23d1aa0,
vector=vector@entry=0x0, count=count@entry=0x0) at
/var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_conn.c:459
#3  0x7f5aa87c072f in xcb_wait_for_event (c=0x23d1a60) at
/var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_in.c:693
#4  0x7f5a9757cc95 in QXcbEventReader::run (this=0x23e4ab0) at
qxcbconnection.cpp:1229
#5  0x7f5aa4fc581e in QThreadPrivate::start (arg=0x23e4ab0) at
thread/qthread_unix.cpp:331
#6  0x7f5aa4468434 in start_thread (arg=0x7f5a96070700) at
pthread_create.c:333
#7  0x7f5aa49688fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f5a8efc9700 (LWP 3748)):
#0  0x7f5aa07deae4 in g_mutex_unlock (mutex=0x7f5a88000990) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2.48.0/glib/gthread-posix.c:232
#1  0x7f5aa079a601 in g_main_context_prepare (context=,
priority=0x7f5a8efc8ca4) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2.48.0/glib/gmain.c:3440
#2  0x7f5aa079af18 in g_main_context_iterate (context=,
block=, dispatch=, self=) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2.48.0/glib/gmain.c:3820
#3  0x7f5aa079b0ae in g_main_context_iteration (context=,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2.48.0/glib/gmain.c:3901
#4  0x7f5aa51b397c in QEventDispatcherGlib::processEvents
(this=0x7f5a880008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x7f5aa51666fd in QEventLoop::processEvents (flags=..., this=) at kernel/qeventloop.cpp:128
#6  QEventLoop::exec (this=0x7f5a8efc8dc0, flags=...) at
kernel/qeventloop.cpp:204
#7  0x7f5aa4fc22a9 in QThread::exec (this=) at
thread/qthread.cpp:503
#8  0x7f5aa7711246 in QQmlThreadPrivate::run (this=0x24d4920) at
qml/ftw/qqmlthread.cpp:141
#9  0x7f5aa4fc581e in QThreadPrivate::start (arg=0x24d4920) at
thread/qthread_unix.cpp:331
#10 0x7f5aa4468434 in start_thread (arg=0x7f5a8efc9700) at
pthread_create.c:333
#11 0x7f5aa49688fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f5a829c0700 (LWP 3750)):
#0  pthread_cond_wait () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f5a8c71dbb3 in cnd_wait (mtx=0x25aa840, cond=) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/include/c11/threads_posix.h:159
#2  pipe_semaphore_wait (sema=0x25aa840) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/auxiliary/os/os_thread.h:259
#3  radeon_drm_cs_emit_ioctl (param=param@entry=0x25aa4f0) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c:653
#4  0x7f5a8c71d307 in impl_thrd_routine (p=) at
/var/tmp/portage/media-libs/mesa-11.1.0/work/mesa-11.1.0/include/c11/threads_posix.h:87
#5  0x7f5aa4468434 in start_thread (arg=0x7f5a829c0700) at
pthread_create.c:333
#6  0x7f5aa49688fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f5a80c8a700 (LWP 3751)):
#0  0x7f5aa495f7fd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f5aa079afd7 in g_main_context_poll (priority=0, context=, timeout=, fds=, n_fds=) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2.48.0/glib/gmain.c:4135
#2  g_main_context_iterate (context=, block=,
dispatch=, self=) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2

[www.kde.org] [Bug 354585] IPv6 connections to https://dot.kde.org fail

2015-12-10 Thread Andrew Wilcox via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=354585

Andrew Wilcox <awil...@wilcox-tech.com> changed:

   What|Removed |Added

 CC||awil...@wilcox-tech.com

--- Comment #7 from Andrew Wilcox <awil...@wilcox-tech.com> ---
For me, the Krita page loads fine, but the CDN server does not work under HTTP
or HTTPS.  This has been going on since late October and is severely impacting
my ability to file bugs, read the documentation about KF5 (porting my apps from
kdelibs 4), and use KDE in general.  Is there anything I can do to help resolve
this?  I don't have ip6tables in my kernel so unfortunately I can't test to see
if that fixes it for me or not.

-- 
You are receiving this mail because:
You are watching all bug changes.