[prev in list] [next in list] [prev in thread] [next in thread] 

List:       quanta
Subject:    Re: [Quanta] Upload plugin for KDevelop4
From:       Jakub Caban <kuba () whyblack ! pl>
Date:       2009-11-20 17:26:06
Message-ID: 200911201826.06106.kuba () whyblack ! pl
[Download RAW message or body]

And in attachment as I spoke trace for crash when creating file in Kdevelop.

On Friday 20 of November 2009 17:53:22 Jakub Caban wrote:
> Ouh OK than I suppose there is no bug ;)
> 
> On the other hand I got crashes sometimes when creating file in project (not \
> always, cannot say when occurs) and even when copying files to project directory \
> (via file manager or anything, not in KDevelop). Below is back-trace, please tell \
> me whether I should go to KDevelop bugs with this or it is somehow connected to \
> upload plugin (cause I suppose I shouldn't spam there bugs about it ;) ). 
> Application: KDevelop (kdevelop), signal: Segmentation fault
> [Current thread is 1 (Thread 0x7fb0fda37760 (LWP 3236))]
> 
> Thread 6 (Thread 0x7fb0ea986710 (LWP 3314)):
> #0  0x00007fb0fa5635a9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from \
> /lib/libpthread.so.0 #1  0x00007fb0fa7d03c2 in QWaitCondition::wait(QMutex*, \
> unsigned long) () from /usr/lib64/qt4/libQtCore.so.4 #2  0x00007fb0f744792e in \
> KDevelop::DUChainPrivate::CleanupThread::run() () from \
> /usr/lib64/libkdevplatformlanguage.so.1 #3  0x00007fb0fa7cf683 in \
> QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #4  \
> 0x00007fb0fa55e894 in start_thread () from /lib/libpthread.so.0 #5  \
> 0x00007fb0f8e2cf1d in clone () from /lib/libc.so.6 #6  0x0000000000000000 in ?? ()
> 
> Thread 5 (Thread 0x7fb0de5a4710 (LWP 3338)):
> #0  0xffffffffff600132 in ?? ()
> #1  0x00007fffbdbc266d in ?? ()
> #2  0x00007fb0f35b8328 in clock_gettime () from /lib/librt.so.1
> #3  0x00007fb0fa8c917d in QTimerInfoList::getTime(timeval&) () from \
> /usr/lib64/qt4/libQtCore.so.4 #4  0x00007fb0fa8c9371 in \
> QTimerInfoList::updateCurrentTime() () from /usr/lib64/qt4/libQtCore.so.4 #5  \
> 0x00007fb0fa8c9515 in QTimerInfoList::timerWait(timeval&) () from \
> /usr/lib64/qt4/libQtCore.so.4 #6  0x00007fb0fa8c7afd in \
> timerSourcePrepare(_GSource*, int*) () from /usr/lib64/qt4/libQtCore.so.4 #7  \
> 0x00007fb0f330e91a in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #8  \
> 0x00007fb0f330ecf1 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #9  \
> 0x00007fb0f330f220 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 \
> #10 0x00007fb0fa8c797e in \
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
> /usr/lib64/qt4/libQtCore.so.4 #11 0x00007fb0fa8a1ad2 in \
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
> /usr/lib64/qt4/libQtCore.so.4 #12 0x00007fb0fa8a1c75 in \
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from \
> /usr/lib64/qt4/libQtCore.so.4 #13 0x00007fb0fa7ccc5b in QThread::exec() () from \
> /usr/lib64/qt4/libQtCore.so.4 #14 0x00007fb0fa7cf683 in \
> QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #15 \
> 0x00007fb0fa55e894 in start_thread () from /lib/libpthread.so.0 #16 \
> 0x00007fb0f8e2cf1d in clone () from /lib/libc.so.6 #17 0x0000000000000000 in ?? ()
> 
> Thread 4 (Thread 0x7fb0ddda3710 (LWP 3388)):
> #0  0x00007fb0fa56323c in pthread_cond_wait@@GLIBC_2.3.2 () from \
> /lib/libpthread.so.0 #1  0x00007fb0fa7d045b in QWaitCondition::wait(QMutex*, \
> unsigned long) () from /usr/lib64/qt4/libQtCore.so.4 #2  0x00007fb0fbeea8f6 in \
> ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) \
> () from /usr/lib64/libthreadweaver.so.4 #3  0x00007fb0fbeeca2b in \
> ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
> ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #4  0x00007fb0fbeeb02f \
> in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, \
> ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4 #5  \
> 0x00007fb0fbeeb488 in ThreadWeaver::Thread::run() () from \
> /usr/lib64/libthreadweaver.so.4 #6  0x00007fb0fa7cf683 in \
> QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #7  \
> 0x00007fb0fa55e894 in start_thread () from /lib/libpthread.so.0 #8  \
> 0x00007fb0f8e2cf1d in clone () from /lib/libc.so.6 #9  0x0000000000000000 in ?? ()
> 
> Thread 3 (Thread 0x7fb0d78d8710 (LWP 8161)):
> #0  0x00007fb0fa56323c in pthread_cond_wait@@GLIBC_2.3.2 () from \
> /lib/libpthread.so.0 #1  0x00007fb0fa7d045b in QWaitCondition::wait(QMutex*, \
> unsigned long) () from /usr/lib64/qt4/libQtCore.so.4 #2  0x00007fb0fbeea8f6 in \
> ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) \
> () from /usr/lib64/libthreadweaver.so.4 #3  0x00007fb0fbeeca2b in \
> ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
> ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #4  0x00007fb0fbeeb02f \
> in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, \
> ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4 #5  \
> 0x00007fb0fbeeb488 in ThreadWeaver::Thread::run() () from \
> /usr/lib64/libthreadweaver.so.4 #6  0x00007fb0fa7cf683 in \
> QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #7  \
> 0x00007fb0fa55e894 in start_thread () from /lib/libpthread.so.0 #8  \
> 0x00007fb0f8e2cf1d in clone () from /lib/libc.so.6 #9  0x0000000000000000 in ?? ()
> 
> Thread 2 (Thread 0x7fb0d70d7710 (LWP 8169)):
> #0  0x00007fb0fa56323c in pthread_cond_wait@@GLIBC_2.3.2 () from \
> /lib/libpthread.so.0 #1  0x00007fb0fa7d045b in QWaitCondition::wait(QMutex*, \
> unsigned long) () from /usr/lib64/qt4/libQtCore.so.4 #2  0x00007fb0fbeea8f6 in \
> ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) \
> () from /usr/lib64/libthreadweaver.so.4 #3  0x00007fb0fbeeca2b in \
> ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
> ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #4  0x00007fb0fbeeca44 \
> in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
> ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #5  0x00007fb0fbeeb02f \
> in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, \
> ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4 #6  \
> 0x00007fb0fbeeb488 in ThreadWeaver::Thread::run() () from \
> /usr/lib64/libthreadweaver.so.4 #7  0x00007fb0fa7cf683 in \
> QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #8  \
> 0x00007fb0fa55e894 in start_thread () from /lib/libpthread.so.0 #9  \
> 0x00007fb0f8e2cf1d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? ()
> 
> Thread 1 (Thread 0x7fb0fda37760 (LWP 3236)):
> [KCrash Handler]
> #5  0x00007fb0f7a2b290 in KDevelop::ProjectBaseItem::project() const () from \
> /usr/lib64/libkdevplatformproject.so.1 #6  0x00007fb0db035323 in \
> UploadProjectModel::filterAcceptsRow (this=0x31888e0, sourceRow=148, \
> sourceParent=...) at /home/lustmored/build/upload/uploadprojectmodel.cpp:34 #7  \
> 0x00007fb0f9ece590 in \
> QSortFilterProxyModelPrivate::source_items_inserted(QModelIndex const&, int, int, \
> Qt::Orientation) () from /usr/lib64/qt4/libQtGui.so.4 #8  0x00007fb0f9ece7ef in \
> QSortFilterProxyModelPrivate::_q_sourceRowsInserted(QModelIndex const&, int, int) \
> () from /usr/lib64/qt4/libQtGui.so.4 #9  0x00007fb0f9ecf404 in \
> QSortFilterProxyModel::qt_metacall(QMetaObject::Call, int, void**) () from \
> /usr/lib64/qt4/libQtGui.so.4 #10 0x00007fb0db036478 in \
> UploadProjectModel::qt_metacall (this=0x0, _c=3182985200, _id=0, _a=0x7fb0f7c34400) \
> at /home/lustmored/build/upload/uploadprojectmodel.moc:64 #11 0x00007fb0fa8b481b in \
> QMetaObject::activate(QObject*, int, int, void**) () from \
> /usr/lib64/qt4/libQtCore.so.4 #12 0x00007fb0fa8e6724 in \
> QAbstractItemModel::rowsInserted(QModelIndex const&, int, int) () from \
> /usr/lib64/qt4/libQtCore.so.4 #13 0x00007fb0fa89f660 in \
> QAbstractItemModel::endInsertRows() () from /usr/lib64/qt4/libQtCore.so.4 #14 \
> 0x00007fb0f9ed4b9b in QStandardItemModelPrivate::rowsInserted(QStandardItem*, int, \
> int) () from /usr/lib64/qt4/libQtGui.so.4 #15 0x00007fb0f9ed80ff in \
> QStandardItemPrivate::insertRows(int, int, QList<QStandardItem*> const&) () from \
> /usr/lib64/qt4/libQtGui.so.4 #16 0x00007fb0f9ed81ca in \
> QStandardItem::insertRows(int, int) () from /usr/lib64/qt4/libQtGui.so.4 #17 \
> 0x00007fb0f9eda5a7 in QStandardItemPrivate::setChild(int, int, QStandardItem*, \
> bool) () from /usr/lib64/qt4/libQtGui.so.4 #18 0x00007fb0f7a2d65d in \
> KDevelop::ProjectFileItem::ProjectFileItem(KDevelop::IProject*, KUrl const&, \
> QStandardItem*) () from /usr/lib64/libkdevplatformproject.so.1 #19 \
> 0x00007fb0d78e4d2d in GenericProjectManager::created(QString const&) () from \
> /usr/lib64/kde4/kdevgenericmanager.so #20 0x00007fb0d78e4e6d in \
> GenericProjectManager::qt_metacall(QMetaObject::Call, int, void**) () from \
> /usr/lib64/kde4/kdevgenericmanager.so #21 0x00007fb0fa8b481b in \
> QMetaObject::activate(QObject*, int, int, void**) () from \
> /usr/lib64/qt4/libQtCore.so.4 #22 0x00007fb0fcb17bf5 in KDirWatch::created(QString \
> const&) () from /usr/lib64/libkio.so.5 #23 0x00007fb0fcb185c0 in \
> KDirWatch::setCreated(QString const&) () from /usr/lib64/libkio.so.5 #24 \
> 0x00007fb0fcb18ab4 in KDirWatchPrivate::emitEvent(KDirWatchPrivate::Entry const*, \
> int, QString const&) () from /usr/lib64/libkio.so.5 #25 0x00007fb0fcb1eb43 in \
> KDirWatchPrivate::inotifyEventReceived() () from /usr/lib64/libkio.so.5 #26 \
> 0x00007fb0fcb1ff34 in KDirWatchPrivate::qt_metacall(QMetaObject::Call, int, void**) \
> () from /usr/lib64/libkio.so.5 #27 0x00007fb0fa8b481b in \
> QMetaObject::activate(QObject*, int, int, void**) () from \
> /usr/lib64/qt4/libQtCore.so.4 #28 0x00007fb0fa8e6fae in \
> QSocketNotifier::activated(int) () from /usr/lib64/qt4/libQtCore.so.4 #29 \
> 0x00007fb0fa8bacc3 in QSocketNotifier::event(QEvent*) () from \
> /usr/lib64/qt4/libQtCore.so.4 #30 0x00007fb0f99f956c in \
> QApplicationPrivate::notify_helper(QObject*, QEvent*) () from \
> /usr/lib64/qt4/libQtGui.so.4 #31 0x00007fb0f99fee08 in \
> QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #32 \
> 0x00007fb0faff09e6 in KApplication::notify(QObject*, QEvent*) () from \
> /usr/lib64/libkdeui.so.5 #33 0x00007fb0fa8a30bc in \
> QCoreApplication::notifyInternal(QObject*, QEvent*) () from \
> /usr/lib64/qt4/libQtCore.so.4 #34 0x00007fb0fa8c7baa in \
> socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () from \
> /usr/lib64/qt4/libQtCore.so.4 #35 0x00007fb0f330b73e in g_main_context_dispatch () \
> from /usr/lib/libglib-2.0.so.0 #36 0x00007fb0f330f0f8 in g_main_context_iterate () \
> from /usr/lib/libglib-2.0.so.0 #37 0x00007fb0f330f220 in g_main_context_iteration \
> () from /usr/lib/libglib-2.0.so.0 #38 0x00007fb0fa8c7926 in \
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
> /usr/lib64/qt4/libQtCore.so.4 #39 0x00007fb0f9a7ec6e in \
> QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () \
> from /usr/lib64/qt4/libQtGui.so.4 #40 0x00007fb0fa8a1ad2 in \
> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
> /usr/lib64/qt4/libQtCore.so.4 #41 0x00007fb0fa8a1c75 in \
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from \
> /usr/lib64/qt4/libQtCore.so.4 #42 0x00007fb0fa8a3a89 in QCoreApplication::exec() () \
> from /usr/lib64/qt4/libQtCore.so.4 #43 0x0000000000406017 in main ()
> 
> On Thursday 19 of November 2009 17:53:49 Niko Sams wrote:
> > On Thu, Nov 19, 2009 at 13:35, Jakub Caban <kuba@whyblack.pl> wrote:
> > > Ok, here is the backtrace for the crash when clicking "Plugin configuration" on \
> > > Upload plugin:
> > oh, i never saw that button, no idea where is comes from :D (it should
> > not be here)
> > 
> > Niko
> > _______________________________________________
> > Quanta mailing list
> > Quanta@mail.kde.org
> > https://mail.kde.org/mailman/listinfo/quanta
> > 
> _______________________________________________
> Quanta mailing list
> Quanta@mail.kde.org
> https://mail.kde.org/mailman/listinfo/quanta
> 


["kdevelop-20091120.kcrash" (text/plain)]

Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f802ba7d760 (LWP 13612))]

Thread 9 (Thread 0x7f80189cc710 (LWP 13613)):
#0  0x00007f80285a95a9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from \
/lib/libpthread.so.0 #1  0x00007f80288163c2 in QWaitCondition::wait(QMutex*, unsigned \
long) () from /usr/lib64/qt4/libQtCore.so.4 #2  0x00007f802548d92e in \
KDevelop::DUChainPrivate::CleanupThread::run() () from \
/usr/lib64/libkdevplatformlanguage.so.1 #3  0x00007f8028815683 in \
QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #4  \
0x00007f80285a4894 in start_thread () from /lib/libpthread.so.0 #5  \
0x00007f8026e72f1d in clone () from /lib/libc.so.6 #6  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f8010704710 (LWP 13619)):
#0  0xffffffffff600132 in ?? ()
#1  0x00007fffdd3ff66d in ?? ()
#2  0x00007f80215fe328 in clock_gettime () from /lib/librt.so.1
#3  0x00007f802890f17d in QTimerInfoList::getTime(timeval&) () from \
/usr/lib64/qt4/libQtCore.so.4 #4  0x00007f802890f371 in \
QTimerInfoList::updateCurrentTime() () from /usr/lib64/qt4/libQtCore.so.4 #5  \
0x00007f802890f515 in QTimerInfoList::timerWait(timeval&) () from \
/usr/lib64/qt4/libQtCore.so.4 #6  0x00007f802890dafd in timerSourcePrepare(_GSource*, \
int*) () from /usr/lib64/qt4/libQtCore.so.4 #7  0x00007f802135491a in \
g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #8  0x00007f8021354cf1 in \
g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #9  0x00007f8021355220 in \
g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #10 0x00007f802890d97e in \
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib64/qt4/libQtCore.so.4 #11 0x00007f80288e7ad2 in \
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib64/qt4/libQtCore.so.4 #12 0x00007f80288e7c75 in \
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib64/qt4/libQtCore.so.4 #13 0x00007f8028812c5b in QThread::exec() () from \
/usr/lib64/qt4/libQtCore.so.4 #14 0x00007f8028815683 in QThreadPrivate::start(void*) \
() from /usr/lib64/qt4/libQtCore.so.4 #15 0x00007f80285a4894 in start_thread () from \
/lib/libpthread.so.0 #16 0x00007f8026e72f1d in clone () from /lib/libc.so.6
#17 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f800ff03710 (LWP 13627)):
#0  0x00007f80285a923c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f802881645b in QWaitCondition::wait(QMutex*, unsigned long) () from \
/usr/lib64/qt4/libQtCore.so.4 #2  0x00007f8029f308f6 in \
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) \
() from /usr/lib64/libthreadweaver.so.4 #3  0x00007f8029f32a2b in \
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #4  0x00007f8029f32a44 in \
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #5  0x00007f8029f3102f in \
ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) \
() from /usr/lib64/libthreadweaver.so.4 #6  0x00007f8029f31488 in \
ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #7  \
0x00007f8028815683 in QThreadPrivate::start(void*) () from \
/usr/lib64/qt4/libQtCore.so.4 #8  0x00007f80285a4894 in start_thread () from \
/lib/libpthread.so.0 #9  0x00007f8026e72f1d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f8007996710 (LWP 13628)):
#0  0x00007f80285a923c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f802881645b in QWaitCondition::wait(QMutex*, unsigned long) () from \
/usr/lib64/qt4/libQtCore.so.4 #2  0x00007f8029f308f6 in \
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) \
() from /usr/lib64/libthreadweaver.so.4 #3  0x00007f8029f32a2b in \
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #4  0x00007f8029f3102f in \
ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) \
() from /usr/lib64/libthreadweaver.so.4 #5  0x00007f8029f31488 in \
ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #6  \
0x00007f8028815683 in QThreadPrivate::start(void*) () from \
/usr/lib64/qt4/libQtCore.so.4 #7  0x00007f80285a4894 in start_thread () from \
/lib/libpthread.so.0 #8  0x00007f8026e72f1d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f8004478710 (LWP 13734)):
#0  0x00007f80285a923c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f802881645b in QWaitCondition::wait(QMutex*, unsigned long) () from \
/usr/lib64/qt4/libQtCore.so.4 #2  0x00007f8029f308f6 in \
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) \
() from /usr/lib64/libthreadweaver.so.4 #3  0x00007f8029f32a2b in \
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #4  0x00007f8029f32a44 in \
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #5  0x00007f8029f3102f in \
ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) \
() from /usr/lib64/libthreadweaver.so.4 #6  0x00007f8029f31488 in \
ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #7  \
0x00007f8028815683 in QThreadPrivate::start(void*) () from \
/usr/lib64/qt4/libQtCore.so.4 #8  0x00007f80285a4894 in start_thread () from \
/lib/libpthread.so.0 #9  0x00007f8026e72f1d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f8002c76710 (LWP 14063)):
#0  0x00007f80285a923c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f802881645b in QWaitCondition::wait(QMutex*, unsigned long) () from \
/usr/lib64/qt4/libQtCore.so.4 #2  0x00007f8029f308f6 in \
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) \
() from /usr/lib64/libthreadweaver.so.4 #3  0x00007f8029f32a2b in \
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #4  0x00007f8029f3102f in \
ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) \
() from /usr/lib64/libthreadweaver.so.4 #5  0x00007f8029f31488 in \
ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #6  \
0x00007f8028815683 in QThreadPrivate::start(void*) () from \
/usr/lib64/qt4/libQtCore.so.4 #7  0x00007f80285a4894 in start_thread () from \
/lib/libpthread.so.0 #8  0x00007f8026e72f1d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f8002475710 (LWP 14064)):
#0  0x00007f80285a923c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f802881645b in QWaitCondition::wait(QMutex*, unsigned long) () from \
/usr/lib64/qt4/libQtCore.so.4 #2  0x00007f8029f308f6 in \
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) \
() from /usr/lib64/libthreadweaver.so.4 #3  0x00007f8029f32a2b in \
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #4  0x00007f8029f32a44 in \
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #5  0x00007f8029f32a44 in \
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #6  0x00007f8029f32a44 in \
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #7  0x00007f8029f32a44 in \
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #8  0x00007f8029f3102f in \
ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) \
() from /usr/lib64/libthreadweaver.so.4 #9  0x00007f8029f31488 in \
ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #10 \
0x00007f8028815683 in QThreadPrivate::start(void*) () from \
/usr/lib64/qt4/libQtCore.so.4 #11 0x00007f80285a4894 in start_thread () from \
/lib/libpthread.so.0 #12 0x00007f8026e72f1d in clone () from /lib/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8001a4b710 (LWP 14225)):
#0  0x00007f80285a923c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f802881645b in QWaitCondition::wait(QMutex*, unsigned long) () from \
/usr/lib64/qt4/libQtCore.so.4 #2  0x00007f8029f308f6 in \
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) \
() from /usr/lib64/libthreadweaver.so.4 #3  0x00007f8029f32a2b in \
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #4  0x00007f8029f32a44 in \
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #5  0x00007f8029f32a44 in \
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #6  0x00007f8029f32a44 in \
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, \
ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #7  0x00007f8029f3102f in \
ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) \
() from /usr/lib64/libthreadweaver.so.4 #8  0x00007f8029f31488 in \
ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #9  \
0x00007f8028815683 in QThreadPrivate::start(void*) () from \
/usr/lib64/qt4/libQtCore.so.4 #10 0x00007f80285a4894 in start_thread () from \
/lib/libpthread.so.0 #11 0x00007f8026e72f1d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f802ba7d760 (LWP 13612)):
[KCrash Handler]
#5  0x00007f8025a71290 in KDevelop::ProjectBaseItem::project() const () from \
/usr/lib64/libkdevplatformproject.so.1 #6  0x00007f800d195323 in \
UploadProjectModel::filterAcceptsRow (this=0xfb8200, sourceRow=18, sourceParent=...) \
at /home/lustmored/build/upload/uploadprojectmodel.cpp:34 #7  0x00007f8027f14590 in \
QSortFilterProxyModelPrivate::source_items_inserted(QModelIndex const&, int, int, \
Qt::Orientation) () from /usr/lib64/qt4/libQtGui.so.4 #8  0x00007f8027f147ef in \
QSortFilterProxyModelPrivate::_q_sourceRowsInserted(QModelIndex const&, int, int) () \
from /usr/lib64/qt4/libQtGui.so.4 #9  0x00007f8027f15404 in \
QSortFilterProxyModel::qt_metacall(QMetaObject::Call, int, void**) () from \
/usr/lib64/qt4/libQtGui.so.4 #10 0x00007f800d196478 in \
UploadProjectModel::qt_metacall (this=0x0, _c=3711411776, _id=0, _a=0x7f8025c7a400) \
at /home/lustmored/build/upload/uploadprojectmodel.moc:64 #11 0x00007f80288fa81b in \
QMetaObject::activate(QObject*, int, int, void**) () from \
/usr/lib64/qt4/libQtCore.so.4 #12 0x00007f802892c724 in \
QAbstractItemModel::rowsInserted(QModelIndex const&, int, int) () from \
/usr/lib64/qt4/libQtCore.so.4 #13 0x00007f80288e5660 in \
QAbstractItemModel::endInsertRows() () from /usr/lib64/qt4/libQtCore.so.4 #14 \
0x00007f8027f1ab9b in QStandardItemModelPrivate::rowsInserted(QStandardItem*, int, \
int) () from /usr/lib64/qt4/libQtGui.so.4 #15 0x00007f8027f1e0ff in \
QStandardItemPrivate::insertRows(int, int, QList<QStandardItem*> const&) () from \
/usr/lib64/qt4/libQtGui.so.4 #16 0x00007f8027f1e1ca in QStandardItem::insertRows(int, \
int) () from /usr/lib64/qt4/libQtGui.so.4 #17 0x00007f8027f205a7 in \
QStandardItemPrivate::setChild(int, int, QStandardItem*, bool) () from \
/usr/lib64/qt4/libQtGui.so.4 #18 0x00007f8025a7365d in \
KDevelop::ProjectFileItem::ProjectFileItem(KDevelop::IProject*, KUrl const&, \
QStandardItem*) () from /usr/lib64/libkdevplatformproject.so.1 #19 0x00007f8004484d2d \
in GenericProjectManager::created(QString const&) () from \
/usr/lib64/kde4/kdevgenericmanager.so #20 0x00007f8004484e6d in \
GenericProjectManager::qt_metacall(QMetaObject::Call, int, void**) () from \
/usr/lib64/kde4/kdevgenericmanager.so #21 0x00007f80288fa81b in \
QMetaObject::activate(QObject*, int, int, void**) () from \
/usr/lib64/qt4/libQtCore.so.4 #22 0x00007f802ab5dbf5 in KDirWatch::created(QString \
const&) () from /usr/lib64/libkio.so.5 #23 0x00007f802ab5e5c0 in \
KDirWatch::setCreated(QString const&) () from /usr/lib64/libkio.so.5 #24 \
0x00007f802ab5eab4 in KDirWatchPrivate::emitEvent(KDirWatchPrivate::Entry const*, \
int, QString const&) () from /usr/lib64/libkio.so.5 #25 0x00007f802ab64b43 in \
KDirWatchPrivate::inotifyEventReceived() () from /usr/lib64/libkio.so.5 #26 \
0x00007f802ab65f34 in KDirWatchPrivate::qt_metacall(QMetaObject::Call, int, void**) \
() from /usr/lib64/libkio.so.5 #27 0x00007f80288fa81b in \
QMetaObject::activate(QObject*, int, int, void**) () from \
/usr/lib64/qt4/libQtCore.so.4 #28 0x00007f802892cfae in \
QSocketNotifier::activated(int) () from /usr/lib64/qt4/libQtCore.so.4 #29 \
0x00007f8028900cc3 in QSocketNotifier::event(QEvent*) () from \
/usr/lib64/qt4/libQtCore.so.4 #30 0x00007f8027a3f56c in \
QApplicationPrivate::notify_helper(QObject*, QEvent*) () from \
/usr/lib64/qt4/libQtGui.so.4 #31 0x00007f8027a44e08 in QApplication::notify(QObject*, \
QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #32 0x00007f80290369e6 in \
KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #33 \
0x00007f80288e90bc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from \
/usr/lib64/qt4/libQtCore.so.4 #34 0x00007f802890dbaa in \
socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () from \
/usr/lib64/qt4/libQtCore.so.4 #35 0x00007f802135173e in g_main_context_dispatch () \
from /usr/lib/libglib-2.0.so.0 #36 0x00007f80213550f8 in g_main_context_iterate () \
from /usr/lib/libglib-2.0.so.0 #37 0x00007f8021355220 in g_main_context_iteration () \
from /usr/lib/libglib-2.0.so.0 #38 0x00007f802890d926 in \
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib64/qt4/libQtCore.so.4 #39 0x00007f8027ac4c6e in \
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib64/qt4/libQtGui.so.4 #40 0x00007f80288e7ad2 in \
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib64/qt4/libQtCore.so.4 #41 0x00007f80288e7c75 in \
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib64/qt4/libQtCore.so.4 #42 0x00007f802abb765c in KIO::NetAccess::enter_loop() \
() from /usr/lib64/libkio.so.5 #43 0x00007f802abb79d1 in \
KIO::NetAccess::filecopyInternal(KUrl const&, KUrl const&, int, QFlags<KIO::JobFlag>, \
QWidget*, bool) () from /usr/lib64/libkio.so.5 #44 0x00007f802abb8a83 in \
KIO::NetAccess::upload(QString const&, KUrl const&, QWidget*) () from \
/usr/lib64/libkio.so.5 #45 0x00007f800cf657da in \
createFile(KDevelop::ProjectFolderItem const*) () from \
/usr/lib64/kde4/kdevprojectmanagerview.so #46 0x00007f800cf65a89 in \
ProjectManagerViewPlugin::createFileFromContextMenu() () from \
/usr/lib64/kde4/kdevprojectmanagerview.so #47 0x00007f800cf65c55 in \
ProjectManagerViewPlugin::qt_metacall(QMetaObject::Call, int, void**) () from \
/usr/lib64/kde4/kdevprojectmanagerview.so #48 0x00007f80288fa81b in \
QMetaObject::activate(QObject*, int, int, void**) () from \
/usr/lib64/qt4/libQtCore.so.4 #49 0x00007f8027a3a257 in QAction::triggered(bool) () \
from /usr/lib64/qt4/libQtGui.so.4 #50 0x00007f8027a3b46f in \
QAction::activate(QAction::ActionEvent) () from /usr/lib64/qt4/libQtGui.so.4 #51 \
0x00007f8027dbdaeb in QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > \
const&, QAction*, QAction::ActionEvent, bool) () from /usr/lib64/qt4/libQtGui.so.4 \
#52 0x00007f8027dc25d3 in QMenuPrivate::activateAction(QAction*, \
QAction::ActionEvent, bool) () from /usr/lib64/qt4/libQtGui.so.4 #53 \
0x00007f802910875e in KMenu::mouseReleaseEvent(QMouseEvent*) () from \
/usr/lib64/libkdeui.so.5 #54 0x00007f8027a8d459 in QWidget::event(QEvent*) () from \
/usr/lib64/qt4/libQtGui.so.4 #55 0x00007f8027dc4b5b in QMenu::event(QEvent*) () from \
/usr/lib64/qt4/libQtGui.so.4 #56 0x00007f8027a3f56c in \
QApplicationPrivate::notify_helper(QObject*, QEvent*) () from \
/usr/lib64/qt4/libQtGui.so.4 #57 0x00007f8027a45554 in QApplication::notify(QObject*, \
QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #58 0x00007f80290369e6 in \
KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #59 \
0x00007f80288e90bc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from \
/usr/lib64/qt4/libQtCore.so.4 #60 0x00007f8027a469b7 in \
QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, \
QWidget**, QPointer<QWidget>&) () from /usr/lib64/qt4/libQtGui.so.4 #61 \
0x00007f8027aa1cfe in QETWidget::translateMouseEvent(_XEvent const*) () from \
/usr/lib64/qt4/libQtGui.so.4 #62 0x00007f8027aa074a in \
QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #63 \
0x00007f8027ac539c in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () \
from /usr/lib64/qt4/libQtGui.so.4 #64 0x00007f802135173e in g_main_context_dispatch \
() from /usr/lib/libglib-2.0.so.0 #65 0x00007f80213550f8 in g_main_context_iterate () \
from /usr/lib/libglib-2.0.so.0 #66 0x00007f8021355220 in g_main_context_iteration () \
from /usr/lib/libglib-2.0.so.0 #67 0x00007f802890d926 in \
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib64/qt4/libQtCore.so.4 #68 0x00007f8027ac4c6e in \
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib64/qt4/libQtGui.so.4 #69 0x00007f80288e7ad2 in \
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib64/qt4/libQtCore.so.4 #70 0x00007f80288e7c75 in \
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib64/qt4/libQtCore.so.4 #71 0x00007f8027dc1c98 in QMenu::exec(QPoint const&, \
QAction*) () from /usr/lib64/qt4/libQtGui.so.4 #72 0x00007f800cf69286 in \
ProjectTreeView::popupContextMenu(QPoint const&) () from \
/usr/lib64/kde4/kdevprojectmanagerview.so #73 0x00007f800cf69621 in \
ProjectTreeView::qt_metacall(QMetaObject::Call, int, void**) () from \
/usr/lib64/kde4/kdevprojectmanagerview.so #74 0x00007f80288fa81b in \
QMetaObject::activate(QObject*, int, int, void**) () from \
/usr/lib64/qt4/libQtCore.so.4 #75 0x00007f8027a7c002 in \
QWidget::customContextMenuRequested(QPoint const&) () from \
/usr/lib64/qt4/libQtGui.so.4 #76 0x00007f8027a8d93f in QWidget::event(QEvent*) () \
from /usr/lib64/qt4/libQtGui.so.4 #77 0x00007f8027d86036 in QFrame::event(QEvent*) () \
from /usr/lib64/qt4/libQtGui.so.4 #78 0x00007f8027e9c55b in \
QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #79 \
0x00007f8027ed2c90 in QTreeView::viewportEvent(QEvent*) () from \
/usr/lib64/qt4/libQtGui.so.4 #80 0x00007f80288e8437 in \
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from \
/usr/lib64/qt4/libQtCore.so.4 #81 0x00007f8027a3f53c in \
QApplicationPrivate::notify_helper(QObject*, QEvent*) () from \
/usr/lib64/qt4/libQtGui.so.4 #82 0x00007f8027a45b1e in QApplication::notify(QObject*, \
QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #83 0x00007f80290369e6 in \
KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #84 \
0x00007f80288e90bc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from \
/usr/lib64/qt4/libQtCore.so.4 #85 0x00007f8027aa1e7f in \
QETWidget::translateMouseEvent(_XEvent const*) () from /usr/lib64/qt4/libQtGui.so.4 \
#86 0x00007f8027aa074a in QApplication::x11ProcessEvent(_XEvent*) () from \
/usr/lib64/qt4/libQtGui.so.4 #87 0x00007f8027ac539c in \
x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from \
/usr/lib64/qt4/libQtGui.so.4 #88 0x00007f802135173e in g_main_context_dispatch () \
from /usr/lib/libglib-2.0.so.0 #89 0x00007f80213550f8 in g_main_context_iterate () \
from /usr/lib/libglib-2.0.so.0 #90 0x00007f8021355220 in g_main_context_iteration () \
from /usr/lib/libglib-2.0.so.0 #91 0x00007f802890d926 in \
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib64/qt4/libQtCore.so.4 #92 0x00007f8027ac4c6e in \
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib64/qt4/libQtGui.so.4 #93 0x00007f80288e7ad2 in \
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib64/qt4/libQtCore.so.4 #94 0x00007f80288e7c75 in \
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from \
/usr/lib64/qt4/libQtCore.so.4 #95 0x00007f80288e9a89 in QCoreApplication::exec() () \
from /usr/lib64/qt4/libQtCore.so.4 #96 0x0000000000406017 in main ()



_______________________________________________
Quanta mailing list
Quanta@mail.kde.org
https://mail.kde.org/mailman/listinfo/quanta


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic