Bug 220429 - Crashed when diff'ing two directories
Summary: Crashed when diff'ing two directories
Status: RESOLVED WORKSFORME
Alias: None
Product: kompare
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Kompare developers
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2009-12-28 18:43 UTC by sreque
Modified: 2018-10-27 04:15 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sreque 2009-12-28 18:43:04 UTC
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
Comment 1 Christoph Feck 2013-09-12 21:42:08 UTC
This crash report is at least 3 years old and there were no further comments or status updates since then.

Therefore we believe that this crash is already fixed in recent KDE 4 versions or the backtrace is no longer applicable to the current KDE 4 sources.

If the crash still happens with a recent KDE version (4.10.5 or 4.11), please add an updated backtrace or provide steps to reproduce. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

(To prevent automatic closing of this bug in the future, please set the bug status to ASSIGNED or CONFIRMED)
Comment 2 Andrew Crouthamel 2018-09-24 02:16:12 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-27 04:15:13 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!