[Bug 269177] New: Kompare crashed when I selected next directory

carter carterqw at googlemail.com
Tue Mar 22 21:28:53 CET 2011


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

           Summary: Kompare crashed when I selected next directory
           Product: kompare
           Version: 4.0.0
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kompare-devel at kde.org
        ReportedBy: carterqw at googlemail.com


Application: kompare (4.0.0)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.7-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
I was comparing two directories, using GUI buttons to navigate. Then decided to
go straight to the particular subdirectory, so I clicked on that subdirectory
in the tree and Kompare crashed.

 -- Backtrace:
Application: Kompare (kompare), signal: Segmentation fault
[KCrash Handler]
#5  0x00007f947ac7d4c1 in begin (this=0x23d8e80, changesList=0x7e5f80,
diffToChangeItemDict=0x7ff020) at /usr/include/QtCore/qlist.h:93
#6  constBegin (this=0x23d8e80, changesList=0x7e5f80,
diffToChangeItemDict=0x7ff020) at /usr/include/QtCore/qlist.h:250
#7  KFileLVI::fillChangesList (this=0x23d8e80, changesList=0x7e5f80,
diffToChangeItemDict=0x7ff020) at
/usr/src/debug/kdesdk-4.4.4/kompare/komparenavtreepart/komparenavtreepart.cpp:599
#8  0x00007f947ac7d5f0 in KompareNavTreePart::setSelectedFile (this=0x7feff0,
model=<value optimized out>) at
/usr/src/debug/kdesdk-4.4.4/kompare/komparenavtreepart/komparenavtreepart.cpp:315
#9  0x00007f947ac802ea in KompareNavTreePart::slotSetSelection (this=0x7feff0,
model=0x2600030, diff=0x2600480) at
/usr/src/debug/kdesdk-4.4.4/kompare/komparenavtreepart/komparenavtreepart.cpp:275
#10 0x00007f947ac8053a in KompareNavTreePart::qt_metacall (this=0x7feff0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffbd87b10)
    at
/usr/src/debug/kdesdk-4.4.4/build/kompare/komparenavtreepart/komparenavtreepart.moc:105
#11 0x00007f948499ca1f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#12 0x00007f947bccb1db in KomparePart::setSelection (this=<value optimized
out>, _t1=0x2600030, _t2=0x2600480) at
/usr/src/debug/kdesdk-4.4.4/build/kompare/komparepart/kompare_part.moc:182
#13 0x00007f947bccc670 in KomparePart::qt_metacall (this=0x865ad0,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7ffffbd87c60)
    at
/usr/src/debug/kdesdk-4.4.4/build/kompare/komparepart/kompare_part.moc:134
#14 0x00007f948499ca1f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#15 0x00007f947ba6da2b in Diff2::KompareModelList::setSelection (this=<value
optimized out>, _t1=0x2600030, _t2=0x2600480)
    at
/usr/src/debug/kdesdk-4.4.4/build/kompare/libdiff2/komparemodellist.moc:198
#16 0x00007f947ba70f9c in Diff2::KompareModelList::slotNextModel
(this=0x7f4c80) at
/usr/src/debug/kdesdk-4.4.4/kompare/libdiff2/komparemodellist.cpp:727
#17 0x00007f947ba7266b in Diff2::KompareModelList::qt_metacall (this=0x7f4c80,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffbd87df0)
    at
/usr/src/debug/kdesdk-4.4.4/build/kompare/libdiff2/komparemodellist.moc:146
#18 0x00007f948499ca1f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#19 0x00007f94852b1d12 in QAction::triggered (this=<value optimized out>,
_t1=false) at .moc/release-shared/moc_qaction.cpp:263
#20 0x00007f94852b1f0a in QAction::activate (this=0x7ba710, event=<value
optimized out>) at kernel/qaction.cpp:1255
#21 0x00007f94856599fa in QAbstractButtonPrivate::click (this=0x84d710) at
widgets/qabstractbutton.cpp:528
#22 0x00007f9485659cac in QAbstractButton::mouseReleaseEvent (this=0x7b6540,
e=0x7ffffbd88780) at widgets/qabstractbutton.cpp:1121
#23 0x00007f948571325a in QToolButton::mouseReleaseEvent (this=<value optimized
out>, e=<value optimized out>) at widgets/qtoolbutton.cpp:721
#24 0x00007f9485307dbc in QWidget::event (this=0x7b6540, event=0x7ffffbd88780)
at kernel/qwidget.cpp:8044
#25 0x00007f94852b74d4 in QApplicationPrivate::notify_helper (this=0x638cf0,
receiver=0x7b6540, e=0x7ffffbd88780) at kernel/qapplication.cpp:4302
#26 0x00007f94852c034a in QApplication::notify (this=<value optimized out>,
receiver=0x7b6540, e=0x7ffffbd88780) at kernel/qapplication.cpp:3867
#27 0x00007f9485edbc06 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#28 0x00007f9484988e4c in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#29 0x00007f94852b91e5 in sendEvent (receiver=0x7b6540, event=0x7ffffbd88780,
alienWidget=0x7b6540, nativeWidget=0x731670, buttonDown=0x7f9485d63b28,
lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:215
#30 QApplicationPrivate::sendMouseEvent (receiver=0x7b6540,
event=0x7ffffbd88780, alienWidget=0x7b6540, nativeWidget=0x731670,
buttonDown=0x7f9485d63b28, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2967
#31 0x00007f94853336c8 in QETWidget::translateMouseEvent (this=0x731670,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4380
#32 0x00007f9485331e19 in QApplication::x11ProcessEvent (this=0x7ffffbd896f0,
event=0x7ffffbd890e0) at kernel/qapplication_x11.cpp:3513
#33 0x00007f9485358492 in x11EventSourceDispatch (s=0x63cb30, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#34 0x00007f9480d3ba93 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#35 0x00007f9480d3c270 in ?? () from /usr/lib64/libglib-2.0.so.0
#36 0x00007f9480d3c510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#37 0x00007f94849b167f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#38 0x00007f948535814e in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007f9484988292 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#40 0x00007f9484988495 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#41 0x00007f948498c88b in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#42 0x000000000040a762 in main (argc=-69691584, argv=0x7ffffbd89fb8) at
/usr/src/debug/kdesdk-4.4.4/kompare/main.cpp:228

This bug may be a duplicate of or related to bug 257835.

Possible duplicates by query: bug 257835.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Kompare-devel mailing list