FSR error

Leon Pollak leonp at plris.com
Sun Jun 7 08:21:08 BST 2009


On Sunday June 7 2009, Andreas Pakulat wrote:
> On 06.06.09 18:22:36, Leon Pollak wrote:
> > Hello.
> >
> > For several last versions the "Fins-select-replace" operation crashes the
> > kdevelop for me.
> > is it my own problem or kdevelop bug?
>
> I'm not using that a lot, but last time I tried it worked fine. Do you have
> a backtrace?
>
> Andreas
Andreas, I am really sorry, but except running in terminal, how I do a 
backtrace? If you mean this screen which always appears after KDE application 
crash, I was very surprised, but it does not even appeared!
OK, now, when I rerun it from the console, I saw thousands of:
"PANIC: fatal region error detected; run recovery"

messages after

~/.kde/share/apps/kdevcppsupport/pcs/automatic_%2FProjects%2FVDTS.db: 
DB_SECONDARY_BAD: Secondary index inconsistent with primary

As I know that pcs item always cuases problems, I deleted this directory and 
rerun kdevelop. After I press "Replace" button", this time I saw:

kbuildsycoca running...
QLayout "unnamed" added to IndexView "unnamed", which already has a layout
QObject::connect: No such slot 
subversionPart::projectConfigWidget(KDialogBase*)
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'Subversion')
QObject::connect: No such slot 
subversionPart::slotStopButtonClicked(KDevPlugin*)
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'Subversion')
QObject::connect: No such slot ProblemReporter::configWidget(KDialogBase*)
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'problemReporterWidget')
ASSERT: "part && parent" in partwidget.cpp (41)
KCrash: Application 'kdevelop' crashing...


And krash handler appeared!!!:

Application: KDevelop (kdevelop), signal SIGSEGV
0x000000358c6a7f81 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f0f4b8d2750 (LWP 4746))]

Thread 3 (Thread 0x7f0f44bf3950 (LWP 4769)):
#0  0x000000358d20b58d in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
#1  0x0000003a70ef8185 in ?? () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#2  0x0000003a70ef82ee in QThread::msleep () from /usr/lib64/qt-3.3/lib/libqt-
mt.so.3
#3  0x00007f0f45683978 in UIBlockTester::UIBlockTesterThread::run () from 
/usr/lib64/kde3/libkdevcppsupport.so
#4  0x0000003a70ef89a5 in QThreadInstance::start () from 
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#5  0x000000358d2073da in start_thread () from /lib64/libpthread.so.0
#6  0x000000358c6e62bd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f0f4123b950 (LWP 4779)):
#0  0x000000358d20b309 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
#1  0x0000003a712104f0 in QWaitCondition::wait () from 
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#2  0x00007f0f456939cf in BackgroundParser::run () from 
/usr/lib64/kde3/libkdevcppsupport.so
#3  0x0000003a70ef89a5 in QThreadInstance::start () from 
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#4  0x000000358d2073da in start_thread () from /lib64/libpthread.so.0
#5  0x000000358c6e62bd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f0f4b8d2750 (LWP 4746)):
[KCrash Handler]
#5  0x00007f0f41c098ec in KateDocument::removeTrailingSpace () from 
/usr/lib64/kde3/libkatepart.so
#6  0x00007f0f41c09cfd in KateDocument::editRemoveText () from 
/usr/lib64/kde3/libkatepart.so
#7  0x00007f0f41c0a597 in KateDocument::removeText () from 
/usr/lib64/kde3/libkatepart.so
#8  0x00007f0f41b6f65f in KateDocument::setText () from 
/usr/lib64/kde3/libkatepart.so
#9  0x00007f0f46f11e66 in ReplaceWidget::makeReplacements () from 
/usr/lib64/kde3/libkdevreplace.so
#10 0x00007f0f46f124f9 in ReplaceWidget::replace () from 
/usr/lib64/kde3/libkdevreplace.so
#11 0x00007f0f46f12600 in ReplaceWidget::qt_invoke () from 
/usr/lib64/kde3/libkdevreplace.so
#12 0x0000003a70f605bf in QObject::activate_signal () from 
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#13 0x0000003a70f61f02 in QObject::activate_signal () from 
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#14 0x0000003a70f9820d in QWidget::event () from /usr/lib64/qt-3.3/lib/libqt-
mt.so.3
#15 0x0000003a70efecc5 in QApplication::internalNotify () from 
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#16 0x0000003a70effe2f in QApplication::notify () from 
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#17 0x0000003a72bd7022 in KApplication::notify () from 
/usr/lib64/libkdecore.so.4
#18 0x0000003a70e9d14d in QETWidget::translateMouseEvent () from 
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#19 0x0000003a70e9c0c0 in QApplication::x11ProcessEvent () from 
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#20 0x0000003a70ead0b7 in QEventLoop::processEvents () from 
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#21 0x0000003a70f17601 in QEventLoop::enterLoop () from 
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#22 0x0000003a70f174c2 in QEventLoop::exec () from 
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#23 0x00000000004071bd in QWidget::setUpdatesEnabled ()
#24 0x000000358c61e576 in __libc_start_main () from /lib64/libc.so.6
#25 0x0000000000406a39 in QWidget::setUpdatesEnabled ()
#26 0x00007fff53915d98 in ?? ()
#27 0x000000000000001c in ?? ()
#28 0x0000000000000001 in ?? ()
#29 0x00007fff539167bf in ?? ()
#30 0x0000000000000000 in ?? ()

Hope this was useful...
-- 
Leon





More information about the KDevelop mailing list