Bug 413633 - kdiff3 crashes during execution
Summary: kdiff3 crashes during execution
Status: RESOLVED WORKSFORME
Alias: None
Product: kdiff3
Classification: Applications
Component: context-menu (show other bugs)
Version: 1.8.x
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: michael
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-30 14:29 UTC by robweir
Modified: 2020-08-03 01:38 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Force Quit screenshot (142.75 KB, image/png)
2019-10-30 14:29 UTC, robweir
Details

Note You need to log in before you can comment on or make changes to this bug.
Description robweir 2019-10-30 14:29:53 UTC
Created attachment 123595 [details]
Force Quit screenshot

SUMMARY  Programmhangs and will not proceed.  I get a please quit or wait.  Waiting does not work.


STEPS TO REPRODUCE
1. Pick a directory A
2. Pick a directory B
3. Start process

OBSERVED RESULT
Kangs up (kdiff3 not responding) 

EXPECTED RESULT
To process the request.

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

ADDITIONAL INFORMATION
One of my directories is on a NFS share the other is not.  I tried several times and it worked on a small job but not a larger one.
Comment 1 michael 2019-11-26 02:16:56 UTC
The latest 1.8 branch and master contains a fix which may help with this. It addresses an issue where file descriptors were left open. This could lead to hangs which would be more pronounced with large jobs. master contains additional optimization that cann't be back-ported to 1.8.x due to the extent of the changes needed. Specifically it will now only loop through the file data once instead of making four complete passes on load. That's before even getting to the diff comparison.
Comment 2 robweir 2019-11-26 02:34:12 UTC
Thanks Michael
    I will try to update to the 1.8 branch.  I am still using F30 so I am not sure right now. 
Robert
Comment 3 robweir 2019-11-26 02:46:15 UTC
What is the latest version of 1.8 is the latest?  I am using 1.8.1 and I only use  the ones that are consistent with the F30 updates.
Comment 4 michael 2019-11-26 03:49:59 UTC
On November 25, 2019 9:46:15 PM EST, bugzilla_noreply@kde.org wrote:
>https://bugs.kde.org/show_bug.cgi?id=413633
>
>--- Comment #3 from robweir@telus.net ---
>What is the latest version of 1.8 is the latest?  I am using 1.8.1 and
>I only
>use  the ones that are consistent with the F30 updates.
>
>-- 

The repo is at https://invent.kde.org/kde/kdiff3. I plan on releasing 1.8.2 shortly and would like to have this resolved.
Comment 5 michael 2020-08-03 01:37:32 UTC
It looks like F30 may not be updating their kdiff3 package however new Fedora versions are. Closing for now as this is likely a result of the file closing bug fixed in 1.8.2.