Bug 330685

Summary: Kompare crash when comparing 2 3tb drives
Product: [Applications] kompare Reporter: David <t1977>
Component: generalAssignee: Kompare developers <kompare-devel>
Status: RESOLVED NOT A BUG    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 4.1.2   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description David 2014-02-03 00:57:20 UTC
Application: kompare (4.1.2)
KDE Platform Version: 4.11.3 (Compiled from sources)
Qt Version: 4.8.4
Operating System: Linux 3.11.0-12-generic i686
Distribution: Ubuntu 13.10

-- Information about the crash:
Kompare and testdisk running consecutively. Testdisk was running one on disk and kompare was comparing a directory on the same disk with another directory on another disk.

The crash can be reproduced every time.

-- Backtrace:
Application: Kompare (kompare), signal: Aborted
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb4e6c740 (LWP 8414))]

Thread 2 (Thread 0xb1cffb40 (LWP 8418)):
#0  0xb7797424 in __kernel_vsyscall ()
#1  0xb5e3ba0b in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xb5487a3b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb5478b58 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb547903b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb36010ea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb549ec3a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb5556d78 in start_thread (arg=0xb1cffb40) at pthread_create.c:311
#8  0xb5e4b01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 1 (Thread 0xb4e6c740 (LWP 8414)):
[KCrash Handler]
#7  0xb7797424 in __kernel_vsyscall ()
#8  0xb5d87aff in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#9  0xb5d8b083 in __GI_abort () at abort.c:90
#10 0xb5f59605 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#11 0xb5f57273 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#12 0xb5f572af in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#13 0xb5f57565 in __cxa_rethrow () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#14 0xb616af05 in QEventLoop::exec (this=this@entry=0xbf82d0f8, flags=...) at kernel/qeventloop.cpp:218
#15 0xb617089e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#16 0xb66c5974 in QApplication::exec () at kernel/qapplication.cpp:3828
#17 0x0804f7b6 in main (argc=1, argv=0xbf82d2b4) at ../main.cpp:228

Possible duplicates by query: bug 330637, bug 329162, bug 328917, bug 328903, bug 327844.

Reported using DrKonqi
Comment 1 Kevin Kofler 2014-02-03 14:01:25 UTC
Memory is a finite resource, 2 × 3 TB are clearly too large for Kompare!

In addition, Kompare does not support binary files.