[Bug 169692] unapply difference button is crashing kompare if no difference is applied
Kojot
kojot350 at gmail.com
Sun Jan 18 12:24:08 CET 2009
http://bugs.kde.org/show_bug.cgi?id=169692
Kojot kojot350 gmail com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |kojot350 at gmail.com
--- Comment #9 from Kojot <kojot350 gmail com> 2009-01-18 12:24:07 ---
Steps to reproduce:
1. open two files
2. apply change
3. unapply (you have to do it twice to get change unapplyed - a bug?)
4. apply
it crash
backtrace:
Starting program: /usr/bin/kompare test1.txt test2.txt
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffeba7b950 (LWP 22150)]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff79c5758 in Diff2::KompareModelList::slotActionApplyDifference() ()
from /usr/lib64/libkomparediff2.so.4
(gdb) bt full
#0 0x00007ffff79c5758 in Diff2::KompareModelList::slotActionApplyDifference()
() from /usr/lib64/libkomparediff2.so.4
No symbol table info available.
#1 0x00007ffff79ca2ed in
Diff2::KompareModelList::qt_metacall(QMetaObject::Call, int, void**) () from
/usr/lib64/libkomparediff2.so.4
No symbol table info available.
#2 0x00007ffff4468454 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQtCore.so.4
No symbol table info available.
#3 0x00007ffff4f89527 in QAction::triggered(bool) () from
/usr/lib64/libQtGui.so.4
No symbol table info available.
#4 0x00007ffff4f89cf0 in QAction::activate(QAction::ActionEvent) () from
/usr/lib64/libQtGui.so.4
No symbol table info available.
#5 0x00007ffff529a5aa in ?? () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#6 0x00007ffff529a845 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
from /usr/lib64/libQtGui.so.4
No symbol table info available.
#7 0x00007ffff536208a in QToolButton::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib64/libQtGui.so.4
No symbol table info available.
#8 0x00007ffff4fe1799 in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
No symbol table info available.
#9 0x00007ffff4f8f1bd in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
No symbol table info available.
#10 0x00007ffff4f977fa in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
No symbol table info available.
#11 0x00007ffff5d5bafb in KApplication::notify (this=0x7fffffffd5e0,
receiver=0x6e0d10, event=0x7fffffffc7b0)
at /usr/src/debug/kdelibs-4.1.96/kdeui/kernel/kapplication.cpp:307
No locals.
#12 0x00007ffff4454091 in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#13 0x00007ffff4f96b98 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) ()
from /usr/lib64/libQtGui.so.4
No symbol table info available.
#14 0x00007ffff4ffb049 in ?? () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#15 0x00007ffff4ff9a67 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib64/libQtGui.so.4
No symbol table info available.
#16 0x00007ffff5020204 in ?? () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#17 0x00007ffff01de0db in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
No symbol table info available.
#18 0x00007ffff01e18ad in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#19 0x00007ffff01e1a6b in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
No symbol table info available.
#20 0x00007ffff447c4ef in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
No symbol table info available.
#21 0x00007ffff501f9af in ?? () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#22 0x00007ffff44529a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
No symbol table info available.
#23 0x00007ffff4452b2d in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
No symbol table info available.
#24 0x00007ffff4454ffd in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
No symbol table info available.
#25 0x000000000040a31d in _start ()
No symbol table info available.
--
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