Bug 208749 - applying patch causes kompare to crash
Summary: applying patch causes kompare to crash
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: investigated, triaged
Depends on:
Blocks:
 
Reported: 2009-09-28 07:31 UTC by stompdagger1
Modified: 2018-10-21 04:31 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description stompdagger1 2009-09-28 07:31:52 UTC
Application that crashed: kompare
Version of the application: 4.0.0
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-tuxonice-r5 x86_64

What I was doing when the application crashed:
I was trying to apply a patch to mplayer and komparejust crashed,

 -- Backtrace:
Application: Kompare (kompare), signal: Segmentation fault
[KCrash Handler]
#5  0x00007fb0cc005ad9 in ?? () from /usr/lib64/kde4/libkomparenavtreepart.so
#6  0x00007fb0cc007b96 in ?? () from /usr/lib64/kde4/libkomparenavtreepart.so
#7  0x00007fb0cc007ed2 in ?? () from /usr/lib64/kde4/libkomparenavtreepart.so
#8  0x00007fb0cc00814a in ?? () from /usr/lib64/kde4/libkomparenavtreepart.so
#9  0x00007fb0d4edbc9d in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007fb0cc226d0b in ?? () from /usr/lib64/kde4/libkomparepart.so
#11 0x00007fb0cc22d680 in ?? () from /usr/lib64/kde4/libkomparepart.so
#12 0x00007fb0d4edbc9d in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007fb0d842dc0b in Diff2::KompareModelList::setSelection () from /usr/lib64/libkomparediff2.so.4
#14 0x00007fb0d8434c07 in Diff2::KompareModelList::slotNextDifference () from /usr/lib64/libkomparediff2.so.4
#15 0x00007fb0d8434dd0 in Diff2::KompareModelList::slotActionApplyDifference () from /usr/lib64/libkomparediff2.so.4
#16 0x00007fb0d84366c7 in Diff2::KompareModelList::qt_metacall () from /usr/lib64/libkomparediff2.so.4
#17 0x00007fb0d4edbc9d in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#18 0x00007fb0d5a1b687 in QAction::triggered () from /usr/lib64/qt4/libQtGui.so.4
#19 0x00007fb0d5a1c88f in QAction::activate () from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007fb0d5d4103a in ?? () from /usr/lib64/qt4/libQtGui.so.4
#21 0x00007fb0d5d412a5 in QAbstractButton::mouseReleaseEvent () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007fb0d5dfec9a in QToolButton::mouseReleaseEvent () from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007fb0d5a6e679 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#24 0x00007fb0d5a2096c in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#25 0x00007fb0d5a26964 in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#26 0x00007fb0d67b7656 in KApplication::notify () from /usr/lib64/libkdeui.so.5
#27 0x00007fb0d4ec9b9b in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#28 0x00007fb0d5a27db7 in QApplicationPrivate::sendMouseEvent () from /usr/lib64/qt4/libQtGui.so.4
#29 0x00007fb0d5a82a34 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#30 0x00007fb0d5a8188a in QApplication::x11ProcessEvent () from /usr/lib64/qt4/libQtGui.so.4
#31 0x00007fb0d5aa6ec4 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007fb0d0d95b2d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0x00007fb0d0d992d8 in ?? () from /usr/lib/libglib-2.0.so.0
#34 0x00007fb0d0d99400 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0x00007fb0d4eeecef in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#36 0x00007fb0d5aa679e in ?? () from /usr/lib64/qt4/libQtGui.so.4
#37 0x00007fb0d4ec8542 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#38 0x00007fb0d4ec86dc in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#39 0x00007fb0d4eca75c in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#40 0x000000000040b181 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-09-29 03:45:08 UTC
If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? 
You need debug symbols for KDESDK.
Thanks
Comment 2 stompdagger1 2009-09-29 05:41:16 UTC
which part of kdesdk? remember, I'm using gentoo, what I have installed it kdesdk-kioslave, kdesdk-script, kdesdk-misc
Comment 3 Jeff Snyder 2009-09-29 11:19:59 UTC
Dario said "debug symbols for KDESDK" because kompare is part of kdesdk and most distros put all the debug symbols for kdesdk in one package.

What you actually need is debug symbols for kompare - so you'll have to work out which one of the gentoo kdesdk packages kompare is in

Cheers,
Jeff
Comment 4 stompdagger1 2009-09-29 11:58:23 UTC
kompare has it's own package, not sure if I can reproduce the crash thought...
Comment 5 Kevin Kofler 2009-09-29 14:48:14 UTC
As Gentoo is a source-based distribution, getting debugging symbols is not as easy as on the current binary distros where you just have to install additional debuginfo packages. Please read the instructions at http://www.gentoo.org/proj/en/qa/backtraces.xml carefully.
Comment 6 stompdagger1 2009-09-29 19:11:09 UTC
(In reply to comment #5)
> As Gentoo is a source-based distribution, getting debugging symbols is not as
> easy as on the current binary distros where you just have to install additional
> debuginfo packages. Please read the instructions at
> http://www.gentoo.org/proj/en/qa/backtraces.xml carefully.

actually not. all I need is to enable the debug flag, all the rest is already installed.
Comment 7 Andrew Crouthamel 2018-09-20 03:13:57 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 8 Andrew Crouthamel 2018-10-21 04:31:16 UTC
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!