Bug 484905 - Crashing on startup - both portable and exe for Windows - 64
Summary: Crashing on startup - both portable and exe for Windows - 64
Status: RESOLVED FIXED
Alias: None
Product: kmymoney
Classification: Applications
Component: packaging (show other bugs)
Version: 5.1.3
Platform: Other Microsoft Windows
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-02 06:23 UTC by Palaniappan M
Modified: 2024-09-10 19:20 UTC (History)
2 users (show)

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


Attachments
dbgview captures (6.91 KB, text/plain)
2024-04-02 06:23 UTC, Palaniappan M
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Palaniappan M 2024-04-02 06:23:55 UTC
Created attachment 168044 [details]
dbgview captures

SUMMARY
Crashing on Startup

STEPS TO REPRODUCE
1.   Install the kmymoney5-mingw64-5.1.3-3.1.12-setup.exe file
2.   Start the application as Run as Administrator / normal
3.   Tip of the day window pop-up shown without any content and the application closed.

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows:  11


ADDITIONAL INFORMATION
Comment 1 Ralf Habacker 2024-04-02 07:50:40 UTC
The 64-bit version also crashes under Windows 10, as shown below:

> Thread 1 received the signal SIGSEGV, Segmentation fault.
> 0x00006ffff4b80fa3 in ?? () from Z:\home\user\Downloads\kmymoney5-5.1.3\bin\libcrypto-10.dll

The 32bit version is not affected by this error, please use this variant.
Comment 2 Ralf Habacker 2024-04-02 13:07:04 UTC
Git commit e1276889233e44ec7dc36091aa411dc5e28f1f50 by Ralf Habacker.
Committed on 02/04/2024 at 13:06.
Pushed by habacker into branch 'master'.

snapshots.php: Disable broken build variant

M  +4    -4    snapshots.php

https://invent.kde.org/websites/kmymoney-org/-/commit/e1276889233e44ec7dc36091aa411dc5e28f1f50
Comment 3 Ralf Habacker 2024-04-02 16:06:19 UTC
Git commit 735f2fb8fe445c21823ca7deb3e9387075e8a9f3 by Ralf Habacker.
Committed on 02/04/2024 at 16:05.
Pushed by habacker into branch 'master'.

snapshots.php: Fix exclusion of erroneous 64bit builds of kmymoney and alkimia

M  +8    -5    snapshots.php

https://invent.kde.org/websites/kmymoney-org/-/commit/735f2fb8fe445c21823ca7deb3e9387075e8a9f3
Comment 4 Palaniappan M 2024-04-02 16:10:49 UTC
How to add these fixes using the patch files?
Comment 5 Palaniappan M 2024-04-02 16:11:45 UTC
Any help article available on how to use the patch file to fix the bugs?
Comment 6 Ralf Habacker 2024-04-03 08:53:46 UTC
(In reply to Palaniappan M from comment #4)
> How to add these fixes using the patch files?

These corrections are related to the snapshots that are made available on https://kmymoney.org/snapshots.php so that no faulty 64-bit builds are displayed.

The problem has not been fixed yet, you should use the 32 bit versions until then, as mentioned in Comment 1.
Comment 7 Ralf Habacker 2024-06-25 19:00:15 UTC
Tracked at https://bugzilla.opensuse.org/show_bug.cgi?id=1225799
Comment 8 Ralf Habacker 2024-06-25 19:01:36 UTC
(In reply to Ralf Habacker from comment #7)
> Tracked at https://bugzilla.opensuse.org/show_bug.cgi?id=1225799

It currently depends on a problem with the linker, see https://sourceware.org/bugzilla/show_bug.cgi?id=31929
Comment 9 Ralf Habacker 2024-08-09 14:06:57 UTC
(In reply to Ralf Habacker from comment #8)
> (In reply to Ralf Habacker from comment #7)
> > Tracked at https://bugzilla.opensuse.org/show_bug.cgi?id=1225799

This problem was solved by updating the qt library to 5.15.14, which no longer uses openssl.
Comment 10 Ralf Habacker 2024-09-10 19:06:59 UTC
As the related binary was provided as stable release for KMyMoney on Windows (see https://download.kde.org/stable/kmymoney/5.1.3/) it should be replaced by an updated version.
Comment 11 Ralf Habacker 2024-09-10 19:20:05 UTC
(In reply to Ralf Habacker from comment #10)

A file release request has been opened at https://phabricator.kde.org/T17582