Bug 423049 - kdiff3 crash when comparing a folder using ssh
Summary: kdiff3 crash when comparing a folder using ssh
Status: RESOLVED DUPLICATE of bug 408119
Alias: None
Product: kdiff3
Classification: Applications
Component: application (show other bugs)
Version: 1.8.x
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: michael
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-16 11:16 UTC by jmaspons
Modified: 2020-07-14 04:24 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jmaspons 2020-06-16 11:16:49 UTC
Application: kdiff3 (1.8.2 (64 bit))

Qt Version: 5.14.2
Frameworks Version: 5.71.0
Operating System: Linux 4.15.0-106-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.19

-- Information about the crash:
- What I was doing when the application crashed:
Compare a local folder and a folder using ssh (fish:// KIO worker). I tried using binary and date-size comparison for local (fish://localhost...) and remote folders.

- Unusual behavior I noticed:
Kdiff3 crash after showing the Directory Comparison Status which says that all files are different (that's not the case). The same folder can be accessed by dolphin without problems using fish://.

The crash can be reproduced every time.

-- Backtrace:
Application: KDiff3 (kdiff3), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fac9324226a in KJob::kill (this=0x5648c08e8c10, verbosity=verbosity@entry=KJob::Quietly) at ./src/lib/jobs/kjob.cpp:106
#5  0x00005648bf86bd0d in ProgressDialog::delayedHide (this=0x5648c0829d40) at ./src/progress.cpp:378
#6  0x00007fac91c364e3 in QObject::event (this=this@entry=0x5648c0829d40, e=e@entry=0x7ffe10d9df30) at kernel/qobject.cpp:1361
#7  0x00007fac92b33ad3 in QWidget::event (this=0x5648c0829d40, event=0x7ffe10d9df30) at kernel/qwidget.cpp:9094
#8  0x00007fac92af29ac in QApplicationPrivate::notify_helper (this=this@entry=0x5648c06a9000, receiver=receiver@entry=0x5648c0829d40, e=e@entry=0x7ffe10d9df30) at kernel/qapplication.cpp:3685
#9  0x00007fac92af9bb0 in QApplication::notify (this=0x7ffe10d9e2b0, receiver=0x5648c0829d40, e=0x7ffe10d9df30) at kernel/qapplication.cpp:3431
#10 0x00007fac91c034a8 in QCoreApplication::notifyInternal2 (receiver=0x5648c0829d40, event=0x7ffe10d9df30) at kernel/qcoreapplication.cpp:1075
#11 0x00007fac91c61c39 in QTimerInfoList::activateTimers (this=0x5648c07e1460) at kernel/qtimerinfo_unix.cpp:643
#12 0x00007fac91c62401 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#13 0x00007fac8af01417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007fac8af01650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007fac8af016dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007fac91c627ac in QEventDispatcherGlib::processEvents (this=0x5648c07e3350, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#17 0x00007fac91c01d2a in QEventLoop::exec (this=this@entry=0x7ffe10d9e180, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#18 0x00007fac91c0b4a0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1383
#19 0x00005648bf7f310c in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:179

Possible duplicates by query: bug 408119
Comment 1 michael 2020-07-14 04:24:23 UTC
Looks like the same root cause as 408119.

*** This bug has been marked as a duplicate of bug 408119 ***