[Bug 169692] unapply difference button is crashing kompare if no difference is applied

Maciej Mrozowski reavertm at poczta.fm
Thu Dec 11 02:01:03 CET 2008


http://bugs.kde.org/show_bug.cgi?id=169692


Maciej Mrozowski reavertm poczta fm changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |reavertm at poczta.fm




--- Comment #6 from Maciej Mrozowski <reavertm poczta fm>  2008-12-11 02:01:02 ---
Crashes using trunk as well. Here's my backtrace:

Application: Kompare (kompare), signal SIGSEGV
0x00007fa65ea8dde1 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 13356)]

Thread 2 (Thread 0x7fa656eee950 (LWP 13357)):
#0  0x00007fa65eac4b42 in select () from /lib/libc.so.6
#1  0x00007fa65fc286b9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007fa65fb6fc04 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007fa65ddf93da in start_thread () from /lib/libpthread.so.0
#4  0x00007fa65eacc40d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fa661c50750 (LWP 13356)):
[KCrash Handler]
#5  0x00007fa657d6c8f4 in Diff2::Difference::applied (this=0x100000001) at
/var/tmp/portage/kde-base/kompare-9999/work/kompare/kompare/libdiff2/difference.h:188
#6  0x00007fa657d66b31 in Diff2::KompareModelList::slotActionUnApplyDifference
(this=0x210a3d0) at
/var/tmp/portage/kde-base/kompare-9999/work/kompare/kompare/libdiff2/komparemodellist.cpp:1433
#7  0x00007fa657d6a324 in Diff2::KompareModelList::qt_metacall (this=0x210a3d0,
_c=QMetaObject::InvokeMetaMethod, _id=23, _a=0x7fff69c83840)
    at
/var/tmp/portage/kde-base/kompare-9999/work/kompare_build/kompare/libdiff2/komparemodellist.moc:147
#8  0x00007fa65fc57cff in QMetaObject::activate () from
/usr/lib64/qt4/libQtCore.so.4
#9  0x00007fa65f1eb685 in QAction::triggered () from
/usr/lib64/qt4/libQtGui.so.4
#10 0x00007fa65f1ebcf5 in QAction::activate () from
/usr/lib64/qt4/libQtGui.so.4
#11 0x00007fa65f4cc54b in ?? () from /usr/lib64/qt4/libQtGui.so.4
#12 0x00007fa65f4cc76f in QAbstractButton::mouseReleaseEvent () from
/usr/lib64/qt4/libQtGui.so.4
#13 0x00007fa65f580300 in QToolButton::mouseReleaseEvent () from
/usr/lib64/qt4/libQtGui.so.4
#14 0x00007fa65f2398a1 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#15 0x00007fa65f1f05d5 in QApplicationPrivate::notify_helper () from
/usr/lib64/qt4/libQtGui.so.4
#16 0x00007fa65f1f7ef8 in QApplication::notify () from
/usr/lib64/qt4/libQtGui.so.4
#17 0x00007fa6605caf8e in KApplication::notify (this=0x7fff69c84e90,
receiver=0x20b5220, event=0x7fff69c84190)
    at
/var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kdeui/kernel/kapplication.cpp:307
#18 0x00007fa65fc45e55 in QCoreApplication::notifyInternal () from
/usr/lib64/qt4/libQtCore.so.4
#19 0x00007fa65f1f699a in QApplicationPrivate::sendMouseEvent () from
/usr/lib64/qt4/libQtGui.so.4
#20 0x00007fa65f251035 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#21 0x00007fa65f24fba8 in QApplication::x11ProcessEvent () from
/usr/lib64/qt4/libQtGui.so.4
#22 0x00007fa65f27288b in ?? () from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007fa65b7e8156 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#24 0x00007fa65b7eb345 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x00007fa65b7eb557 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#26 0x00007fa65fc69f59 in QEventDispatcherGlib::processEvents () from
/usr/lib64/qt4/libQtCore.so.4
#27 0x00007fa65f272136 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#28 0x00007fa65fc44b04 in QEventLoop::processEvents () from
/usr/lib64/qt4/libQtCore.so.4
#29 0x00007fa65fc44c82 in QEventLoop::exec () from
/usr/lib64/qt4/libQtCore.so.4
#30 0x00007fa65fc46bff in QCoreApplication::exec () from
/usr/lib64/qt4/libQtCore.so.4
#31 0x000000000040b953 in main (argc=3, argv=0x7fff69c858e8) at
/var/tmp/portage/kde-base/kompare-9999/work/kompare/kompare/main.cpp:233


-- 
Configure bugmail: http://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