[skrooge] [Bug 471145] Crash on startup KDE/Slackware

2023-06-23 Thread Jesus M Diaz
https://bugs.kde.org/show_bug.cgi?id=471145

--- Comment #4 from Jesus M Diaz  ---
You mean trace activation with "export SKGTRACE=XX"?

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

[skrooge] [Bug 471145] Crash on startup KDE/Slackware

2023-06-18 Thread Jesus M Diaz
https://bugs.kde.org/show_bug.cgi?id=471145

--- Comment #2 from Jesus M Diaz  ---
There's no Skrooge package for Slackware. I compile it from the sources, and
hence it is compiled against the libraries already in the system.

Would you have idea what library could be the issue with? libQt5Core?

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

[skrooge] [Bug 471145] New: Crash on startup KDE/Slackware

2023-06-17 Thread Jesus M Diaz
https://bugs.kde.org/show_bug.cgi?id=471145

Bug ID: 471145
   Summary: Crash on startup KDE/Slackware
Classification: Applications
   Product: skrooge
   Version: unspecified
  Platform: Compiled Sources
OS: Linux
Status: REPORTED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: guillaume.deb...@gmail.com
  Reporter: jesusm.diazpe...@gmail.com
CC: steph...@mankowski.fr
  Target Milestone: ---

Application: skrooge (2.30.0BETA)

Qt Version: 5.15.9
Frameworks Version: 5.106.0
Operating System: Linux 6.1.31 x86_64
Windowing System: X11
Distribution: Slackware 15.0 x86_64 (post 15.0 -current)
DrKonqi: 5.27.5 [KCrashBackend]

-- Information about the crash:
ALmost every time Skrooge is open, a crash happens, although the application
seems to open fine.
Skrooge built from current source.

The crash can be reproduced every time.

-- Backtrace:
Application: Skrooge (skrooge), signal: Segmentation fault

[KCrash Handler]
#4  0x7f2f257666d8 in SKGMainPanel::processArguments(QStringList const&) ()
at /usr/lib64/libskgbasegui.so.2
#5  0x00405b0b in
QtPrivate::QFunctorSlotObject,
void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) ()
#6  0x7f2f19eea7e2 in  () at /usr/lib64/libQt5Core.so.5
#7  0x7f2f25869ee7 in KDBusService::activateRequested(QStringList const&,
QString const&) () at /usr/lib64/libKF5DBusAddons.so.5
#8  0x7f2f2586c60b in  () at /usr/lib64/libKF5DBusAddons.so.5
#9  0x7f2f2587513d in  () at /usr/lib64/libKF5DBusAddons.so.5
#10 0x7f2f240cdd7b in  () at /usr/lib64/libQt5DBus.so.5
#11 0x7f2f240d1758 in  () at /usr/lib64/libQt5DBus.so.5
#12 0x7f2f240d2115 in  () at /usr/lib64/libQt5DBus.so.5
#13 0x7f2f240d42f8 in  () at /usr/lib64/libQt5DBus.so.5
#14 0x7f2f19edf860 in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#15 0x7f2f239703ce in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#16 0x7f2f19eb5598 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#17 0x7f2f19eb8271 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#18 0x7f2f19f0a433 in  () at /usr/lib64/libQt5Core.so.5
#19 0x7f2f1451841d in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#20 0x7f2f145186a8 in  () at /usr/lib64/libglib-2.0.so.0
#21 0x7f2f1451872c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#22 0x7f2f19f09b56 in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#23 0x7f2f19eb417b in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#24 0x7f2f19ebbc82 in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#25 0x00405843 in main ()
[Inferior 1 (process 12641) detached]

Reported using DrKonqi

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

[skrooge] [Bug 467599] New: Issue with reconciliation of portfolio accounts

2023-03-20 Thread Jesus M Diaz
https://bugs.kde.org/show_bug.cgi?id=467599

Bug ID: 467599
   Summary: Issue with reconciliation of portfolio accounts
Classification: Applications
   Product: skrooge
   Version: Trunk from git
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: guillaume.deb...@gmail.com
  Reporter: jesusm.diazpe...@gmail.com
CC: steph...@mankowski.fr
  Target Milestone: ---

SUMMARY
***
Following https://forum.kde.org/viewtopic.php?f=210=177371

Broken reconciliation messages don't make sense for portfolio accounts as the
total balance is based on the exchange rate to the base currency.
***

STEPS TO REPRODUCE
1. Reconcile a portfolio account.
2. Download/update units values
3. 

OBSERVED RESULT
Message warning of broken reconciliation

EXPECTED RESULT
Nothing. If the units in the portfolio account remain the same, there should
not be any warning, even if the counter-value in the base currency changed.

SOFTWARE/OS VERSIONS

ADDITIONAL INFORMATION

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

[skrooge] [Bug 467153] New: Skrooge crash opening dashboard, after QML dashboard only introduced

2023-03-10 Thread Jesus M Diaz
https://bugs.kde.org/show_bug.cgi?id=467153

Bug ID: 467153
   Summary: Skrooge crash opening dashboard, after QML dashboard
only introduced
Classification: Applications
   Product: skrooge
   Version: unspecified
  Platform: Compiled Sources
OS: Linux
Status: REPORTED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: guillaume.deb...@gmail.com
  Reporter: jesusm.diazpe...@gmail.com
CC: steph...@mankowski.fr
  Target Milestone: ---

Application: skrooge (2.30.0BETA)

Qt Version: 5.15.8
Frameworks Version: 5.103.0
Operating System: Linux 6.1.15 x86_64
Windowing System: X11
Distribution: Slackware 15.0 x86_64 (post 15.0 -current)
DrKonqi: 5.27.2 [KCrashBackend]

-- Information about the crash:
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = skrooge path = /usr/bin pid = 6416
KCrash: Arguments: /usr/bin/skrooge
KCrash: Attempting to start /usr/lib64/libexec/drkonqi

The crash can be reproduced every time.

-- Backtrace:
Application: Skrooge (skrooge), signal: Segmentation fault

[KCrash Handler]
#4  0x7f188278cdc6 in KCoreConfigSkeleton::findItem(QString const&) const
() at /usr/lib64/libKF5ConfigCore.so.5
#5  0x7f184f44e335 in SKGUnitPlugin::getDashboardWidget(int) () at
/usr/lib64/qt5/plugins/skg_gui/skrooge_unit.so
#6  0x7f184f48887c in SKGDashboardWidget::addItem(SKGInterfacePlugin*, int,
int, QString const&) [clone .part.0] () at
/usr/lib64/qt5/plugins/skg_gui/skg_dashboard.so
#7  0x7f184f4894d2 in SKGDashboardWidget::setState(QString const&) () at
/usr/lib64/qt5/plugins/skg_gui/skg_dashboard.so
#8  0x7f184f486651 in SKGDashboardPluginWidget::setState(QString const&) ()
at /usr/lib64/qt5/plugins/skg_gui/skg_dashboard.so
#9  0x7f1883d77c07 in SKGMainPanel::openPage(SKGInterfacePlugin*, int,
QString const&, QString const&, QString const&, bool) () at
/usr/lib64/libskgbasegui.so.2
#10 0x7f185c053b70 in
SKGBookmarkPluginDockWidget::openBookmark(SKGNodeObject const&, bool, bool) ()
at /usr/lib64/qt5/plugins/skg_gui/skg_bookmark.so
#11 0x7f185c0540b4 in
SKGBookmarkPluginDockWidget::onOpenBookmark(QModelIndex const&) () at
/usr/lib64/qt5/plugins/skg_gui/skg_bookmark.so
#12 0x7f18784ea6a2 in  () at /usr/lib64/libQt5Core.so.5
#13 0x7f18821bd752 in QAbstractItemView::pressed(QModelIndex const&) () at
/usr/lib64/libQt5Widgets.so.5
#14 0x7f18821c33a6 in QAbstractItemView::mousePressEvent(QMouseEvent*) ()
at /usr/lib64/libQt5Widgets.so.5
#15 0x7f1881faec28 in QWidget::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#16 0x7f188205697e in QFrame::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#17 0x7f18784b51eb in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at
/usr/lib64/libQt5Core.so.5
#18 0x7f1881f703be in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#19 0x7f1881f78262 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#20 0x7f18784b5458 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#21 0x7f1881f7640b in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) ()
at /usr/lib64/libQt5Widgets.so.5
#22 0x7f1881fc6eb9 in  () at /usr/lib64/libQt5Widgets.so.5
#23 0x7f1881fca019 in  () at /usr/lib64/libQt5Widgets.so.5
#24 0x7f1881f703ce in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#25 0x7f18784b5458 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#26 0x7f18791492cc in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib64/libQt5Gui.so.5
#27 0x7f187911df3c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags)
() at /usr/lib64/libQt5Gui.so.5
#28 0x7f186f6529ca in  () at /usr/lib64/libQt5XcbQpa.so.5
#29 0x7f1874d1dd79 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#30 0x7f1874d1dfe8 in  () at /usr/lib64/libglib-2.0.so.0
#31 0x7f1874d1e06c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#32 0x7f1878509a16 in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#33 0x7f18784b403b in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#34 0x7f18784bbb42 in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#35 0x00405843 in main ()
[Inferior 1 (process 6028) detached]

Reported using DrKonqi

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

[skrooge] [Bug 435762] Income widget don't match with Income report

2023-02-08 Thread Jesus M Diaz
https://bugs.kde.org/show_bug.cgi?id=435762

--- Comment #8 from Jesus M Diaz  ---
I sent it to the email address you have here, let's see if you can open it that
way, because it should not be password protected, and I can open it without any
password.

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

[skrooge] [Bug 435762] Income widget don't match with Income report

2023-02-08 Thread Jesus M Diaz
https://bugs.kde.org/show_bug.cgi?id=435762

--- Comment #6 from Jesus M Diaz  ---
That's what you said for the first file, but I uploaded a second one. Have you
tried with this?

Let me know if you were able to open it or not. If it still fails, I can try
any other way to send you the file.

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

[skrooge] [Bug 436081] Help text needs to be escaped

2021-04-23 Thread Jesus M Diaz
https://bugs.kde.org/show_bug.cgi?id=436081

Jesus M Diaz  changed:

   What|Removed |Added

 CC||jesusm.diazpe...@gmail.com

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

[skrooge] [Bug 436081] New: Help text needs to be escaped

2021-04-23 Thread Jesus M Diaz
https://bugs.kde.org/show_bug.cgi?id=436081

Bug ID: 436081
   Summary: Help text needs to be escaped
   Product: skrooge
   Version: Trunk from git
  Platform: Other
OS: All
Status: REPORTED
  Severity: minor
  Priority: NOR
 Component: general
  Assignee: guillaume.deb...@gmail.com
  Reporter: jesusm.diazpe...@gmail.com
CC: steph...@mankowski.fr
  Target Milestone: ---

SUMMARY

In the file skgbankmodeler/sources/org.kde.skrooge-source-exchangerates.desktop

the help text needs to be escaped for "Then, enter the -. Example: if you want BTC in USD, you must enter BTC-USD.".

At the moment the '' and '' cannot be
seen.

Same happens for other languages.

STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

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

[skrooge] [Bug 435762] Income widget don't match with Income report

2021-04-16 Thread Jesus M Diaz
https://bugs.kde.org/show_bug.cgi?id=435762

--- Comment #4 from Jesus M Diaz  ---
Easier way to reproduce: from the dashboard widget, click on settings and then
'open report'.

The values don't match (incomes, the 'loan' transfer)

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

[skrooge] [Bug 435762] Income widget don't match with Income report

2021-04-15 Thread Jesus M Diaz
https://bugs.kde.org/show_bug.cgi?id=435762

Jesus M Diaz  changed:

   What|Removed |Added

 Attachment #137629|0   |1
is obsolete||

--- Comment #3 from Jesus M Diaz  ---
Created attachment 137642
  --> https://bugs.kde.org/attachment.cgi?id=137642=edit
Sample Skrooge file, second attempt

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

[skrooge] [Bug 435762] Income widget don't match with Income report

2021-04-15 Thread Jesus M Diaz
https://bugs.kde.org/show_bug.cgi?id=435762

--- Comment #2 from Jesus M Diaz  ---
That's weird. It is not protected and I have downloaded it and it opened fine,
so it's not corrupted apparently.
I uploaded it again, just in case.

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

[skrooge] [Bug 435762] Income widget don't match with Income report

2021-04-15 Thread Jesus M Diaz
https://bugs.kde.org/show_bug.cgi?id=435762

Jesus M Diaz  changed:

   What|Removed |Added

 CC||jesusm.diazpe...@gmail.com

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

[skrooge] [Bug 435762] New: Income widget don't match with Income report

2021-04-15 Thread Jesus M Diaz
https://bugs.kde.org/show_bug.cgi?id=435762

Bug ID: 435762
   Summary: Income widget don't match with
Income report
   Product: skrooge
   Version: Trunk from git
  Platform: Compiled Sources
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: guillaume.deb...@gmail.com
  Reporter: jesusm.diazpe...@gmail.com
CC: steph...@mankowski.fr
  Target Milestone: ---

Created attachment 137629
  --> https://bugs.kde.org/attachment.cgi?id=137629=edit
Sample Skrooge file

SUMMARY

Income widget don't match with Income report.

Payment of a loan as a split transaction: transfer from payment account to loan
account + interest payment as expense.

Dashboard widget tracks the whole transaction as expenditure, showing the two
sub-transactions

Report finds three transactions: the interest payment, the outcome transfer
from the payment account and the income transfer to the loan account.

STEPS TO REPRODUCE
1. Create a loan payment transaction merging two operations: transfer from
payment account to loan account and interest payment as expense.
2. Add Income widget to dashboard for relevant period
3. Open income report for relevant period

OBSERVED RESULT
Income widget don't match with Income report

EXPECTED RESULT
Income widget matching with Income report

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Slackware 14.2 x86_64 (post 14.2 -current)
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: KDE Frameworks 5.81.0
Qt Version: Qt 5.15.2 (built against 5.15.2)

ADDITIONAL INFORMATION

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