Your message dated Sat, 03 Jun 2023 00:25:31 +0200
with message-id <1931482.PYKUYFuaPT@bagend>
and subject line Crash no longer occurs
has caused the Debian Bug report #1032680,
regarding kdiff3: Crashes when comparing 2 directories (signal: Aborted)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1032680: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1032680
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: kdiff3
Version: 1.10.0-1
Severity: important

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

I tried to compare 2 directories with kdiff3 and it crashed the moment
it was supposed to show the diff.
This happened initially when selecting the dirs in Dolphin.
Then via the crash handler I restarted kdiff3 and was presented with a
dialog to select files/folders to compare. Selected the same 2
directories again and it crashed immediately.

The KDE Crash Handler said the trace was useful, so copied below:

Application: KDiff3 (kdiff3), signal: Aborted

[KCrash Handler]
#4  __pthread_kill_implementation (threadid=<optimized out>, 
signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
#5  0x00007f51868a9d2f in __pthread_kill_internal (signo=6, threadid=<optimized 
out>) at ./nptl/pthread_kill.c:78
#6  0x00007f518685aef2 in __GI_raise (sig=sig@entry=6) at 
../sysdeps/posix/raise.c:26
#7  0x00007f5186845472 in __GI_abort () at ./stdlib/abort.c:79
#8  0x00007f5186845395 in __assert_fail_base (fmt=0x7f5180148894 "%s%s%s:%u: 
%s%sControletest '%s' faalt.\n%n", assertion=assertion@entry=0x561be34287a8 
"!m_modificationTime.isNull()", file=file@entry=0x561be3428728 
"./src/fileaccess.cpp", line=line@entry=762, 
function=function@entry=0x561be3428a38 "QDateTime FileAccess::lastModified() 
const") at ./assert/assert.c:92
#9  0x00007f5186853df2 in __GI___assert_fail (assertion=0x561be34287a8 
"!m_modificationTime.isNull()", file=0x561be3428728 "./src/fileaccess.cpp", 
line=762, function=0x561be3428a38 "QDateTime FileAccess::lastModified() const") 
at ./assert/assert.c:101
#10 0x0000561be33b21c0 in FileAccess::lastModified (this=<optimized out>) at 
./src/fileaccess.cpp:762
#11 0x0000561be33ee182 in MergeFileInfos::compareFilesAndCalcAges 
(this=this@entry=0x561be3ff9c70, errors=..., pOptions=..., pDMW=0x561be3e28490) 
at ./src/MergeFileInfos.cpp:192
#12 0x0000561be334c4d0 in 
DirectoryMergeWindow::DirectoryMergeWindowPrivate::prepareListView 
(this=this@entry=0x561be395d740, pp=...) at ./src/directorymergewindow.cpp:1331
#13 0x0000561be334ffbb in 
DirectoryMergeWindow::DirectoryMergeWindowPrivate::init (this=0x561be395d740, 
bDirectoryMerge=<optimized out>, bReload=<optimized out>) at 
./src/directorymergewindow.cpp:951
#14 0x0000561be3350ee0 in DirectoryMergeWindow::init (this=<optimized out>, 
bDirectoryMerge=<optimized out>, bReload=<optimized out>) at 
./src/directorymergewindow.cpp:736
#15 0x0000561be3366d59 in KDiff3App::doDirectoryCompare 
(this=this@entry=0x561be39f6c00, 
bCreateNewInstance=bCreateNewInstance@entry=false) at ./src/pdiff.cpp:1627
#16 0x0000561be333ba3f in KDiff3App::completeInit (this=0x561be39f6c00, 
fn1=..., fn2=..., fn3=...) at ./src/kdiff3.cpp:432
#17 0x0000561be332dda8 in KDiff3Shell::KDiff3Shell (this=0x561be36e5b50, 
bCompleteInit=<optimized out>, __in_chrg=<optimized out>, __vtt_parm=<optimized 
out>) at ./src/kdiff3_shell.cpp:60
#18 0x0000561be33227bb in main (argc=<optimized out>, argv=<optimized out>) at 
./src/main.cpp:197
[Inferior 1 (process 6106) detached]


Cheers,
  Diederik

- -- System Information:
Debian Release: 12.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-security'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-6-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages kdiff3 depends on:
ii  kio                   5.103.0-1
ii  libc6                 2.36-8
ii  libgcc-s1             12.2.0-14
ii  libkf5configcore5     5.103.0-1
ii  libkf5configwidgets5  5.103.0-1
ii  libkf5coreaddons5     5.103.0-1
ii  libkf5crash5          5.103.0-1
ii  libkf5i18n5           5.103.0-1
ii  libkf5kiocore5        5.103.0-1
ii  libkf5kiowidgets5     5.103.0-1
ii  libkf5parts5          5.103.0-1
ii  libkf5widgetsaddons5  5.103.0-1
ii  libkf5xmlgui5         5.103.0-1
ii  libqt5core5a          5.15.8+dfsg-3
ii  libqt5gui5            5.15.8+dfsg-3
ii  libqt5printsupport5   5.15.8+dfsg-3
ii  libqt5widgets5        5.15.8+dfsg-3
ii  libstdc++6            12.2.0-14

Versions of packages kdiff3 recommends:
ii  kdiff3-doc  1.10.0-1

kdiff3 suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQT1sUPBYsyGmi4usy/XblvOeH7bbgUCZAvHYAAKCRDXblvOeH7b
bmgpAQDtCOVCPSztfaBEC0HOyC0WReV2g18Is8j9NCdb6nW3JAEAg7WS9tVso3gB
3fSlNEGJR6o3XcwqpT9Y3jRVc83iigQ=
=213e
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
kdiff3 no longer crashes when comparing 2 dirs, so closing.

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---
_______________________________________________
pkg-kde-extras mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-kde-extras

Reply via email to