Bug 496034 - 100% CPU
Summary: 100% CPU
Status: REPORTED
Alias: None
Product: Marknote
Classification: Applications
Component: General (other bugs)
Version First Reported In: 1.3.0
Platform: NixOS Linux
: NOR normal
Target Milestone: ---
Assignee: mbruchert
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-10 00:37 UTC by gerbrent
Modified: 2024-11-10 00:37 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
visual proof CPU usage w empty notebook (20.92 KB, image/png)
2024-11-10 00:37 UTC, gerbrent
Details

Note You need to log in before you can comment on or make changes to this bug.
Description gerbrent 2024-11-10 00:37:50 UTC
Created attachment 175690 [details]
visual proof CPU usage w empty notebook

SUMMARY

Upon launching, Marknote uses 100% CPU.

STEPS TO REPRODUCE
1. create a new notebook
2. create a new note
3. voila.

OBSERVED RESULT

with a single new note created, CPU usage is 100%
EXPECTED RESULT


SOFTWARE/OS VERSIONS
Operating System: NixOS 24.11
KDE Plasma Version: 6.2.2
KDE Frameworks Version: 6.7.0
Qt Version: 6.8.0
Kernel Version: 6.6.58 (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz
Memory: 62.6 GiB of RAM
Graphics Processor: Mesa Intel® Xe Graphics


ADDITIONAL INFORMATION

Some errors at the command line:

qrc:/qt/qml/org/kde/marknote/qml/NotesPage.qml:16:1: QML NotesPage: Created graphical object was not placed in the graphics scene.
qrc:/qt/qml/org/kde/marknote/qml/NotesPage.qml:16:1: QML NotesPage: Created graphical object was not placed in the graphics scene.
qrc:/qt/qml/org/kde/marknote/qml/EditPage.qml:15:1: QML EditPage: Created graphical object was not placed in the graphics scene.
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28b3c220) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28a5a4f0) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28a555d0) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28b3c220) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28b3c220) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28b3c220) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28a5a4f0) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28a5a4f0) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28a5a4f0) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28a5a4f0) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28a555d0) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28a555d0) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28a555d0) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28a555d0) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28a555d0) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28a555d0) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x28a555d0) to a QML list of QQuickAbstractButton*
qrc:/qt/qml/org/kde/desktop/CheckBox.qml:24: TypeError: Cannot read property 'y' of null