https://bugs.kde.org/show_bug.cgi?id=408991
Bug ID: 408991 Summary: Kdiff3 1.8.1 hangs on comparing two large directories Product: kdiff3 Version: 1.8.x Platform: Gentoo Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: application Assignee: reeves...@gmail.com Reporter: slavo...@gmail.com Target Milestone: --- SUMMARY When comparing something very huge (in my case - two AOSP Android trees) Kdiff3-1.8.1 hangs deadly and can only be killed. STEPS TO REPRODUCE 1. Select some large directories with 500000+ files adn directories (AOSP tree fits) 2. Exclude .repo directory from comparison. 3. Kdiff them with either KDE Menu or with direct kdiff3 dir1 dir2 4. Wait for some time OBSERVED RESULT Kdiff3 hangs deadly, progress stops, window doesn't react on user input. EXPECTED RESULT Correct behavior like on version 0.9.98. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Gentoo Linux KDE Plasma Version: 5.16.1 KDE Frameworks Version: 5.59.0 Qt Version: 5.12.3 ADDITIONAL INFORMATION When Kdiff3 hangs, no error message is shown. No extra ordinary messages appear in journalctl. Some time ago, on 1.8.0 and earlier I could see some error message but it has never rendered, so I could see a small window with "Error" title and transparent content area. Typical journalctl looks like: Jun 21 13:01:11 My-machine kdiff3[4698]: Icon theme "gnome" not found. Jun 21 13:03:00 My-machine kwin_x11[2246]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 12654, resource id: 26336622, major code: 3 (GetWindowAttributes), minor code: 0 Jun 21 13:03:00 My-machine kwin_x11[2246]: qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 12655, resource id: 26336622, major code: 14 (GetGeometry), minor code: 0 Jun 21 13:03:23 My-machine kwin_x11[2246]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 14267, resource id: 26337975, major code: 3 (GetWindowAttributes), minor code: 0 Jun 21 13:03:23 My-machine kwin_x11[2246]: qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 14268, resource id: 26337975, major code: 14 (GetGeometry), minor code: 0 -- You are receiving this mail because: You are watching all bug changes.