Closed xpt3 closed 2 years ago
Which version of libqalculate are you using?
Can you try running plasmoidviewer -l desktop --applet org.kde.plasma.qalculate
or maybe even
gdb --args plasmoidviewer -l desktop --applet org.kde.plasma.qalculate
to get some idea what crashes?
I'm using libqalculate 4.1.1-2.
plasmoidviewer -l desktop --applet org.kde.plasma.qalculate
QML debugging is enabled. Only use this in a safe environment. qml: View QML loaded kf.plasma.quick: Applet preload policy set to 1 Toolbox not loading, toolbox package is either invalid or disabled. qml: New Containment: ContainmentInterface(0x55bc9956f070) file:///usr/share/plasma/plasmoids/org.kde.plasma.qalculate/contents/ui/FullRepresentation.qml:408:11: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(
) { ... } Trying to take space not available BasicAppletContainer_QMLTYPE_157_QML_165(0x55bc99e51210, parent=0x55bc995cc520, geometry=320,240 400x480) Trying to take space not available BasicAppletContainer_QMLTYPE_157_QML_165(0x55bc99e51210, parent=0x55bc995cc520, geometry=320,240 400x480) Error: cannot change the containment to AppletsLayout free(): invalid next size (fast) KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = plasmoidviewer path = /usr/bin pid = 956114 KCrash: Arguments: /usr/bin/plasmoidviewer -l desktop --applet org.kde.plasma.qalculate KCrash: Attempting to start /usr/lib/drkonqi QSocketNotifier: Invalid socket 6 and type 'Read', disabling... QSocketNotifier: Invalid socket 13 and type 'Read', disabling... failed to signal syncobj 9 Unable to start Dr. Konqi Re-raising signal for core dump handling. Abortado (`core' generado) org.kde.drkonqi: The specified process does not exist.
gdb --args plasmoidviewer -l desktop --applet org.kde.plasma.qalculate
free(): invalid next size (fast) Thread 18 "plasmoidviewer" received signal SIGABRT, Aborted. [Switching to Thread 0x7fffcc9b8640 (LWP 1001065)] __pthread_kill_implementation (threadid=
, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
That's not really helpful, can you run the gdb
command again and once it crashes can you post the output of thread apply all bt
from within the gdb shell?
I have been able to reproduce this issue. Please watch https://github.com/Qalculate/libqalculate/issues/438 for further details.
Thank you, I will be watching it.
The problem was solved upgrading gnutls from 3.7.5-1 to 3.7.5-2.
Hi! I'm having trouble getting work the plasmoid.
I installed the version 0.8.4 from AUR and I checked that the changes commented in #44 are not presented in this version (I was having the same errors regarding
buttonIcon
). So, I download the last version in a zip file from Github to compile and install it.Now, the plasmoid crash when I calculate something, and I got the following output when plasmashell crashed and then restarted:
I can't notice where is the error. I'm using Archlinux with Plasma 5.24.5.