https://bugs.kde.org/show_bug.cgi?id=487078

            Bug ID: 487078
           Summary: crash on kdiff3
    Classification: Applications
           Product: kdiff3
           Version: 1.11.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: application
          Assignee: reeves...@gmail.com
          Reporter: medazizkn...@gmail.com
  Target Milestone: ---

***
If you're not sure this is actually a bug, instead post about it at
https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

SUMMARY
Kdiff3 crash when clicking on some files in directory diff.

STEPS TO REPRODUCE
1. I diffed two big directories i think 1GB of files each
2. Click on files, some work but some crash

OBSERVED RESULT
crash 

EXPECTED RESULT

it shouldn't crash

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: arch, kde plasma 6.0.4
(available in About System)
KDE Plasma Version: 6.0.4
KDE Frameworks Version:  6.2.0
Qt Version: 6.7.0
kdiff3 version: kdiff3 1.11.0

ADDITIONAL INFORMATION
here is a backtrace

#0  0x00007ffff5aa8e44 in ??? () at /usr/lib/libc.so.6
#1  0x00007ffff5a50a30 in raise () at /usr/lib/libc.so.6
#2  0x00007ffff5a384c3 in abort () at /usr/lib/libc.so.6
#3  0x00007ffff5c97b0c in __gnu_cxx::__verbose_terminate_handler () at
/usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/vterminate.cc:95
#4  0x00007ffff5cadf1a in __cxxabiv1::__terminate (handler=<optimized out>) at
/usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:48
#5  0x00007ffff5c9737b in __cxa_call_terminate (ue_header_in=0x555578f67ad0) at
/usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_call.cc:56
#6  0x00007ffff5cad703 in __cxxabiv1::__gxx_personality_v0
    (version=<optimized out>, actions=0x6, exception_class=0x474e5543432b2b00,
ue_header=0x555578f67ad0, context=0x7fffffffb770)
    at /usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_personality.cc:692
#7  0x00007ffff7ac5ee7 in _Unwind_RaiseException_Phase2
    (exc=exc@entry=0x555578f67ad0, context=context@entry=0x7fffffffb770,
frames_p=frames_p@entry=0x7fffffffb860)
    at /usr/src/debug/gcc/gcc/libgcc/unwind.inc:64
#8  0x00007ffff7ac65d2 in _Unwind_RaiseException (exc=0x555578f67ad0) at
/usr/src/debug/gcc/gcc/libgcc/unwind.inc:136
#9  0x00007ffff5cae1c7 in __cxxabiv1::__cxa_throw
    (obj=<optimized out>, tinfo=0x7ffff5e77418 <typeinfo for
std::system_error>, dest=0x7ffff5ce0930 <std::system_error::~system_error()>)
    at /usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_throw.cc:93
#10 0x00005555555819e7 in ??? ()
#11 0x0000555555581a8e in ??? ()
#12 0x000055555558ad28 in ??? ()
#13 0x00005555555f0fb0 in ??? ()
#14 0x00007ffff619b57f in ??? () at /usr/lib/libQt6Core.so.6
#15 0x0000555555621031 in ??? ()
#16 0x00005555556235ac in ??? ()
#17 0x00005555555ddad3 in ??? ()
#18 0x00005555555e378c in ??? ()
#19 0x00005555555d3434 in ??? ()
#20 0x00007ffff619b57f in ??? () at /usr/lib/libQt6Core.so.6
#21 0x00005555555a267c in ??? ()
#22 0x00005555555ccb13 in ??? ()
#23 0x00007ffff619b57f in ??? () at /usr/lib/libQt6Core.so.6
#24 0x00007ffff744c468 in QTreeView::mouseDoubleClickEvent(QMouseEvent*) () at
/usr/lib/libQt6Widgets.so.6
#25 0x00007ffff7149803 in QWidget::event(QEvent*) () at
/usr/lib/libQt6Widgets.so.6
#26 0x00007ffff71dbf6a in QFrame::event(QEvent*) () at
/usr/lib/libQt6Widgets.so.6
#27 0x00007ffff613ed68 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at
/usr/lib/libQt6Core.so.6
#28 0x00007ffff70fc43d in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt6Widgets.so.6
#29 0x00007ffff7101548 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt6Widgets.so.6
#30 0x00007ffff613fe18 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt6Core.so.6
#31 0x00007ffff70f457b in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
    at /usr/lib/libQt6Widgets.so.6
#32 0x00007ffff715eee7 in ??? () at /usr/lib/libQt6Widgets.so.6
#33 0x00007ffff7160370 in ??? () at /usr/lib/libQt6Widgets.so.6
#34 0x00007ffff70fc44d in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt6Widgets.so.6
#35 0x00007ffff613fe18 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt6Core.so.6
#36 0x00007ffff67759d6 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib/libQt6Gui.so.6
#37 0x00007ffff67e8dcc in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/libQt6Gui.so.6
#38 0x00007ffff6be1294 in ??? () at /usr/lib/libQt6Gui.so.6
#39 0x00007ffff5361a89 in ??? () at /usr/lib/libglib-2.0.so.0
#40 0x00007ffff53c39b7 in ??? () at /usr/lib/libglib-2.0.so.0
#41 0x00007ffff5360f95 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#42 0x00007ffff6393389 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt6Core.so.6
#43 0x00007ffff6148350 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt6Core.so.6
#44 0x00007ffff6143c1d in QCoreApplication::exec() () at
/usr/lib/libQt6Core.so.6
#45 0x000055555559c933 in ??? ()
#46 0x00007ffff5a39c88 in ??? () at /usr/lib/libc.so.6
#47 0x00007ffff5a39d4c in __libc_start_main () at /usr/lib/libc.so.6

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to