[Bug 220429] New: Crashed when diff'ing two directories

sreque seanthenewt at yahoo.com
Mon Dec 28 18:43:05 CET 2009


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

           Summary: Crashed when diff'ing two directories
           Product: kompare
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kompare-devel at kde.org
        ReportedBy: seanthenewt at yahoo.com


Application that crashed: kompare
Version of the application: 4.0.0
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-16-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
I tried diff'ing two directories by running the command kompare dir1 dir2&.
That resulted in a blank diff, so I tried selecting the two directories
manually using the GUI. The crash occured after I had selected the two
directories and clicked on the button to perform the diff.

 -- Backtrace:
Application: Kompare (kompare), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  QLineEdit::d_func (this=0xffffffffffffffff) at widgets/qlineedit.h:268
#6  QLineEdit::text (this=0xffffffffffffffff) at widgets/qlineedit.cpp:390
#7  0x00007fe7066b879b in QComboBox::currentText (this=<value optimized out>)
at widgets/qcombobox.cpp:1968
#8  0x00000000004119fe in KompareURLDialog::slotButtonClicked
(this=0x7fff5b64f140, button=<value optimized out>) at
../../kompare/kompareurldialog.cpp:102
#9  0x00007fe706eeb6b9 in KDialog::qt_metacall (this=0x7fff5b64f140,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5b64c9b0)
at ./kdialog.moc:184
#10 0x00007fe706f9fa10 in KPageDialog::qt_metacall (this=0x7fff5b64c7c0,
_c=4294967295, _id=-48, _a=0x49fe0) at ./kpagedialog.moc:64
#11 0x0000000000410c50 in KompareURLDialog::qt_metacall (this=0x7fff5b64c7c0,
_c=4294967295, _id=-48, _a=0x49fe0) at ./kompareurldialog.moc:63
#12 0x00007fe705a32ddc in QMetaObject::activate (sender=0x2ad9dd8,
from_signal_index=<value optimized out>, to_signal_index=<value optimized out>,
argv=0x49fe0) at kernel/qobject.cpp:3113
#13 0x00007fe705a3590e in QSignalMapper::mapped (this=0x7fff5b64c7c0, _t1=4) at
.moc/release-shared/moc_qsignalmapper.cpp:95
#14 0x00007fe705a36b00 in QSignalMapper::map (this=0x2ad9dd8, sender=0x2a864c0)
at kernel/qsignalmapper.cpp:266
#15 0x00007fe705a36d70 in QSignalMapper::qt_metacall (this=0x2ad9dd8,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5b64cb40)
at .moc/release-shared/moc_qsignalmapper.cpp:81
#16 0x00007fe705a32ddc in QMetaObject::activate (sender=0x2a864c0,
from_signal_index=<value optimized out>, to_signal_index=<value optimized out>,
argv=0x49fe0) at kernel/qobject.cpp:3113
#17 0x00007fe70693f8e7 in QAbstractButton::clicked (this=0x7fff5b64c7c0,
_t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200
#18 0x00007fe7066a141b in QAbstractButtonPrivate::emitClicked (this=0x2ada1d0)
at widgets/qabstractbutton.cpp:543
#19 0x00007fe7066a302b in QAbstractButtonPrivate::click (this=0x2ada1d0) at
widgets/qabstractbutton.cpp:536
#20 0x00007fe7066a3275 in QAbstractButton::mouseReleaseEvent (this=0x2a864c0,
e=0x7fff5b64d260) at widgets/qabstractbutton.cpp:1115
#21 0x00007fe70638c9c0 in QWidget::event (this=0x2a864c0, event=0x7fff5b64d260)
at kernel/qwidget.cpp:7549
#22 0x00007fe70633defc in QApplicationPrivate::notify_helper (this=0x2617c70,
receiver=0x2a864c0, e=0x7fff5b64d260) at kernel/qapplication.cpp:4056
#23 0x00007fe706345011 in QApplication::notify (this=<value optimized out>,
receiver=0x2a864c0, e=0x7fff5b64d260) at kernel/qapplication.cpp:3758
#24 0x00007fe706f74ab6 in KApplication::notify (this=0x7fff5b651f80,
receiver=0x2a864c0, event=0x7fff5b64d260) at
../../kdeui/kernel/kapplication.cpp:302
#25 0x00007fe705a1dc2c in QCoreApplication::notifyInternal
(this=0x7fff5b651f80, receiver=0x2a864c0, event=0x7fff5b64d260) at
kernel/qcoreapplication.cpp:610
#26 0x00007fe7063448e0 in QCoreApplication::sendSpontaneousEvent
(receiver=0x2a864c0, event=0x7fff5b64d260, alienWidget=0x2a864c0,
nativeWidget=0x7fff5b64f140, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#27 QApplicationPrivate::sendMouseEvent (receiver=0x2a864c0,
event=0x7fff5b64d260, alienWidget=0x2a864c0, nativeWidget=0x7fff5b64f140,
buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>) at kernel/qapplication.cpp:2924
#28 0x00007fe7063aaa0e in QETWidget::translateMouseEvent (this=0x7fff5b64f140,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4409
#29 0x00007fe7063a9aa9 in QApplication::x11ProcessEvent (this=<value optimized
out>, event=0x7fff5b64ed90) at kernel/qapplication_x11.cpp:3550
#30 0x00007fe7063d2d0c in x11EventSourceDispatch (s=<value optimized out>,
callback=<value optimized out>, user_data=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:146
#31 0x00007fe7015f1bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#32 0x00007fe7015f5598 in ?? () from /lib/libglib-2.0.so.0
#33 0x00007fe7015f56c0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#34 0x00007fe705a461a6 in QEventDispatcherGlib::processEvents (this=0x2617ea0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#35 0x00007fe7063d24be in QGuiEventDispatcherGlib::processEvents
(this=0x7fff5b64c7c0, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#36 0x00007fe705a1c532 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#37 0x00007fe705a1c904 in QEventLoop::exec (this=0x7fff5b64f0c0, flags=) at
kernel/qeventloop.cpp:201
#38 0x00007fe7067b89de in QDialog::exec (this=0x7fff5b64f140) at
dialogs/qdialog.cpp:498
#39 0x000000000040efb0 in KompareShell::slotFileCompareFiles (this=0x27bf950)
at ../../kompare/kompare_shell.cpp:427
#40 0x000000000040f914 in KompareShell::qt_metacall (this=0x27bf950,
_c=QMetaObject::InvokeMetaMethod, _id=-48, _a=0x7fff5b64f470) at
./kompare_shell.moc:98
#41 0x00007fe705a32ddc in QMetaObject::activate (sender=0x287d050,
from_signal_index=<value optimized out>, to_signal_index=<value optimized out>,
argv=0x49fe0) at kernel/qobject.cpp:3113
#42 0x00007fe7063380a7 in QAction::triggered (this=0x7fff5b64c7c0, _t1=false)
at .moc/release-shared/moc_qaction.cpp:236
#43 0x00007fe7063394ef in QAction::activate (this=0x287d050, event=<value
optimized out>) at kernel/qaction.cpp:1160
#44 0x00007fe706725ecd in QMenuPrivate::activateCausedStack (this=<value
optimized out>, causedStack=..., action=0x287d050, action_e=QAction::Trigger,
self=true) at widgets/qmenu.cpp:967
#45 0x00007fe70672bdea in QMenuPrivate::activateAction (this=0x2a72260,
action=0x287d050, action_e=QAction::Trigger, self=<value optimized out>) at
widgets/qmenu.cpp:1060
#46 0x00007fe7070472be in KMenu::mouseReleaseEvent (this=0x2a8dbb0,
e=0xffffffffffffffff) at ../../kdeui/widgets/kmenu.cpp:456
#47 0x00007fe70638c9c0 in QWidget::event (this=0x2a8dbb0, event=0x7fff5b64fe90)
at kernel/qwidget.cpp:7549
#48 0x00007fe70672e5ab in QMenu::event (this=0x2a8dbb0, e=0x7fff5b64fe90) at
widgets/qmenu.cpp:2353
#49 0x00007fe70633defc in QApplicationPrivate::notify_helper (this=0x2617c70,
receiver=0x2a8dbb0, e=0x7fff5b64fe90) at kernel/qapplication.cpp:4056
#50 0x00007fe706345011 in QApplication::notify (this=<value optimized out>,
receiver=0x2a8dbb0, e=0x7fff5b64fe90) at kernel/qapplication.cpp:3758
#51 0x00007fe706f74ab6 in KApplication::notify (this=0x7fff5b651f80,
receiver=0x2a8dbb0, event=0x7fff5b64fe90) at
../../kdeui/kernel/kapplication.cpp:302
#52 0x00007fe705a1dc2c in QCoreApplication::notifyInternal
(this=0x7fff5b651f80, receiver=0x2a8dbb0, event=0x7fff5b64fe90) at
kernel/qcoreapplication.cpp:610
#53 0x00007fe7063448e0 in QCoreApplication::sendSpontaneousEvent
(receiver=0x2a8dbb0, event=0x7fff5b64fe90, alienWidget=0x0,
nativeWidget=0x2a8dbb0, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#54 QApplicationPrivate::sendMouseEvent (receiver=0x2a8dbb0,
event=0x7fff5b64fe90, alienWidget=0x0, nativeWidget=0x2a8dbb0,
buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>)
    at kernel/qapplication.cpp:2924
#55 0x00007fe7063aae2e in QETWidget::translateMouseEvent (this=0x2a8dbb0,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4343
#56 0x00007fe7063a9aa9 in QApplication::x11ProcessEvent (this=<value optimized
out>, event=0x7fff5b6519c0) at kernel/qapplication_x11.cpp:3550
#57 0x00007fe7063d2d0c in x11EventSourceDispatch (s=<value optimized out>,
callback=<value optimized out>, user_data=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:146
#58 0x00007fe7015f1bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#59 0x00007fe7015f5598 in ?? () from /lib/libglib-2.0.so.0
#60 0x00007fe7015f56c0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#61 0x00007fe705a461a6 in QEventDispatcherGlib::processEvents (this=0x2617ea0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#62 0x00007fe7063d24be in QGuiEventDispatcherGlib::processEvents
(this=0x7fff5b64c7c0, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#63 0x00007fe705a1c532 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#64 0x00007fe705a1c904 in QEventLoop::exec (this=0x7fff5b651cf0, flags=) at
kernel/qeventloop.cpp:201
#65 0x00007fe705a1eab9 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#66 0x000000000040a6e2 in main (argc=<value optimized out>, argv=<value
optimized out>) at ../../kompare/main.cpp:228

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