#1055924 kdiff3: ./src/fileaccess.cpp:762: QDateTime FileAccess::lastModified() const: Assertion `!m_modificationTime.isNull()' failed.

Package:
kdiff3
Source:
kdiff3
Description:
compares and merges 2 or 3 files or directories
Submitter:
Lars Rohwedder
Date:
2023-11-14 10:51:06 UTC
Severity:
normal
#1055924#5
Date:
2023-11-14 10:49:24 UTC
From:
To:
Dear Maintainer,


when I run kdiff3 to compare 2 directories it crashes with the assertion
mentioned in the subject, after beginning to scan the 2nd directory.

It happens when I start kdiff3 from the terminal with the 2 directories
given on the command line and also when I run kdiff3 without arguments
and enter the two directories in the dialog box.

Backtrace:

[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  0x00007fd8dcea9d9f in __pthread_kill_internal (signo=6,
threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#6  0x00007fd8dce5af32 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#7  0x00007fd8dce45472 in __GI_abort () at ./stdlib/abort.c:79
#8  0x00007fd8dce45395 in __assert_fail_base (fmt=0x7fd8dcfb9a90
"%s%s%s:%u: %s%sAssertion `%s' failed.\n%n",
assertion=assertion@entry=0x562c223787a8 "!m_modificationTime.isNull()",
file=file@entry=0x562c22378728 "./src/fileaccess.cpp",
line=line@entry=762, function=function@entry=0x562c22378a38 "QDateTime
FileAccess::lastModified() const") at ./assert/assert.c:92
#9  0x00007fd8dce53e32 in __GI___assert_fail (assertion=0x562c223787a8
"!m_modificationTime.isNull()", file=0x562c22378728
"./src/fileaccess.cpp", line=762, function=0x562c22378a38 "QDateTime
FileAccess::lastModified() const") at ./assert/assert.c:101
#10 0x0000562c223021c0 in ?? ()
#11 0x0000562c2233e182 in ?? ()
#12 0x0000562c2229c4d0 in ?? ()
#13 0x0000562c2229ffbb in ?? ()
#14 0x0000562c222b6d59 in ?? ()
#15 0x0000562c2228ba3f in ?? ()
#16 0x0000562c2227dda8 in ?? ()
#17 0x0000562c222727bb in ?? ()
#18 0x00007fd8dce461ca in __libc_start_call_main
(main=main@entry=0x562c222719f0, argc=argc@entry=3,
argv=argv@entry=0x7ffce297ec48) at ../sysdeps/nptl/libc_start_call_main.h:58
#19 0x00007fd8dce46285 in __libc_start_main_impl (main=0x562c222719f0,
argc=3, argv=0x7ffce297ec48, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffce297ec38) at
../csu/libc-start.c:360
#20 0x0000562c22273f81 in ?? ()


Unfortunately the KCrash Handler does not say which packages with debug
information I shall install to get a more useful backtrace. :-(