Bug 218379 - Lokalize crashed after creating a new Project [KDirModelPrivate::_k_slotNewItems, KDirModel::qt_metacall, QMetaObject::metacall]
Summary: Lokalize crashed after creating a new Project [KDirModelPrivate::_k_slotNewIt...
Status: RESOLVED DUPLICATE of bug 190535
Alias: None
Product: lokalize
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Nick Shaforostoff
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-12 12:43 UTC by Panagiotis Papadopoulos
Modified: 2009-12-12 13:16 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 Panagiotis Papadopoulos 2009-12-12 12:43:35 UTC
Application: lokalize (1.0)
KDE Platform Version: 4.3.80 (KDE 4.3.80 (KDE 4.4 Beta1))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-ARCH i686
Distribution (Platform): Archlinux Packages

-- Information about the crash:
I created a new Project with the Project Wizard (Project -> Create New Project). I chose to download the KDE de translations for my project through this wizard. After the download was completed, lokalize returned to the Project Overview tab and crashed.
THe konsole output looked like this:

lokalize(19350)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///share/kde4")                                                                   
lokalize(19350)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///share/doc")                                                                    
lokalize(19350)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///share/apps")                                                                   
lokalize(19350)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///proc/asound")                                                                  
lokalize(19350)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///proc/scsi")                                                                    
lokalize(19350)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///proc/dri")                                                                     
lokalize(19350)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///proc/acpi")                                                                    
lokalize(19350)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///proc/irq")                                                                     
lokalize(19350)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///proc/sys")                                                                     
lokalize(19350)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///proc/bus")                                                                     
lokalize(19350)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///proc/tty")                                                                     
lokalize(19350)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///proc/driver")                                                                  
lokalize(19350)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///proc/fs")                                                                      
lokalize(19350)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///proc/sysvipc")                                                                 
lokalize(19350)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///proc/19350/net")                                                               

It looks like Lokalize was not scanning the directory I told it to store the Project in, but the whole root dir (/).

 -- Backtrace:
Application: Lokalize (lokalize), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5008960 (LWP 19350))]

Thread 3 (Thread 0xb04a2b70 (LWP 19642)):
#0  0xb77ca424 in __kernel_vsyscall ()
#1  0xb59ffe65 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5d4f07d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb5f5a3f7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb6fcb870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0xb6fce3ec in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb6fca22b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#7  0xb6fce4e2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#8  0xb6fcbaf3 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#9  0xb6fcc4ce in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#10 0xb6fccaeb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb5f594be in ?? () from /usr/lib/libQtCore.so.4
#12 0xb59fb8ac in start_thread () from /lib/libpthread.so.0
#13 0xb5d41a9e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xafbffb70 (LWP 19645)):
#0  0xb77ca424 in __kernel_vsyscall ()
#1  0xb59ffe65 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5d4f07d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb5f5a3f7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb6fcb870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0xb6fce3ec in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb6fca22b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#7  0xb6fce4e2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#8  0xb6fcbaf3 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#9  0xb6fcc4ce in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#10 0xb6fccaeb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb5f594be in ?? () from /usr/lib/libQtCore.so.4
#12 0xb59fb8ac in start_thread () from /lib/libpthread.so.0
#13 0xb5d41a9e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5008960 (LWP 19350)):
[KCrash Handler]
#6  0xb75759ed in KDirModelNode::rowNumber() const () from /usr/lib/libkio.so.5
#7  0xb7575aa3 in KDirModelPrivate::indexForNode(KDirModelNode*, int) const () from /usr/lib/libkio.so.5
#8  0xb7578f2b in KDirModelPrivate::_k_slotNewItems(KUrl const&, KFileItemList const&) () from /usr/lib/libkio.so.5
#9  0xb757c107 in KDirModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#10 0xb605ee7a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#11 0xb606d44d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#12 0xb755d659 in KDirLister::itemsAdded(KUrl const&, KFileItemList const&) () from /usr/lib/libkio.so.5
#13 0xb755e716 in KDirLister::Private::emitItems() () from /usr/lib/libkio.so.5
#14 0xb7562075 in KDirListerCache::slotEntries(KIO::Job*, QList<KIO::UDSEntry> const&) () from /usr/lib/libkio.so.5
#15 0xb7572d46 in KDirListerCache::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#16 0xb605ee7a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#17 0xb606d44d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#18 0xb7536619 in KIO::ListJob::entries(KIO::Job*, QList<KIO::UDSEntry> const&) () from /usr/lib/libkio.so.5
#19 0xb75456a3 in KIO::ListJobPrivate::slotListEntries(QList<KIO::UDSEntry> const&) () from /usr/lib/libkio.so.5
#20 0xb7545a58 in KIO::ListJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#21 0xb605ee7a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#22 0xb606d44d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#23 0xb7606b63 in KIO::SlaveInterface::listEntries(QList<KIO::UDSEntry> const&) () from /usr/lib/libkio.so.5
#24 0xb7609e87 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#25 0xb76070d3 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#26 0xb75fa470 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#27 0xb75fa6a3 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#28 0xb605ee7a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#29 0xb606d44d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#30 0xb7507d57 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#31 0xb750a0ee in KIO::ConnectionPrivate::dequeue() () from /usr/lib/libkio.so.5
#32 0xb750a21e in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#33 0xb605ee7a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#34 0xb6069416 in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#35 0xb606a47e in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#36 0xb62a4c1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#37 0xb62ab827 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#38 0xb71b4b3a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#39 0xb6059c6b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#40 0xb605c643 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#41 0xb605c7ad in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#42 0xb6085bef in ?? () from /usr/lib/libQtCore.so.4
#43 0xb5554328 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#44 0xb5557ba0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#45 0xb5557cd3 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#46 0xb60856e5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#47 0xb635f7b5 in ?? () from /usr/lib/libQtGui.so.4
#48 0xb60582a9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#49 0xb60586fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#50 0xb75deb7b in KIO::NetAccess::enter_loop() () from /usr/lib/libkio.so.5
#51 0xb75dec0f in KIO::NetAccess::mkdirInternal(KUrl const&, int, QWidget*) () from /usr/lib/libkio.so.5
#52 0xb75dfb32 in KIO::NetAccess::mkdir(KUrl const&, QWidget*, int) () from /usr/lib/libkio.so.5
#53 0x080779b8 in ProjectScriptingPlugin (this=0xa0f56c0, lokalize=0x9e199a8, editor=0xa1302f8, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /home/jan/kdemod/testing/kdesdk/src/kdesdk-4.3.80/lokalize/src/lokalizemainwindow.cpp:689
#54 0x08077ad1 in LokalizeMainWindow::loadProjectScripts (this=0x9e199a8) at /home/jan/kdemod/testing/kdesdk/src/kdesdk-4.3.80/lokalize/src/lokalizemainwindow.cpp:791
#55 0x0807ecfd in LokalizeMainWindow::qt_metacall (this=0x9e199a8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf98070c)
    at /home/jan/kdemod/testing/kdesdk/src/kdesdk-4.3.80/lokalize/src/lokalizemainwindow.moc:147
#56 0xb605ee7a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#57 0xb606d44d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#58 0xb6075067 in ?? () from /usr/lib/libQtCore.so.4
#59 0xb607517c in ?? () from /usr/lib/libQtCore.so.4
#60 0xb606a2d4 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#61 0xb62a4c1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#62 0xb62ab827 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#63 0xb71b4b3a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#64 0xb6059c6b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#65 0xb6088d16 in ?? () from /usr/lib/libQtCore.so.4
#66 0xb6085a27 in ?? () from /usr/lib/libQtCore.so.4
#67 0xb5554328 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#68 0xb5557ba0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#69 0xb5557cd3 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#70 0xb60856e5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#71 0xb635f7b5 in ?? () from /usr/lib/libQtGui.so.4
#72 0xb60582a9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#73 0xb60586fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#74 0xb75deb7b in KIO::NetAccess::enter_loop() () from /usr/lib/libkio.so.5
#75 0xb75dec0f in KIO::NetAccess::mkdirInternal(KUrl const&, int, QWidget*) () from /usr/lib/libkio.so.5
#76 0xb75dfb32 in KIO::NetAccess::mkdir(KUrl const&, QWidget*, int) () from /usr/lib/libkio.so.5
#77 0x080779b8 in ProjectScriptingPlugin (this=0xa0f56c0, lokalize=0x9e199a8, editor=0xa1302f8, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /home/jan/kdemod/testing/kdesdk/src/kdesdk-4.3.80/lokalize/src/lokalizemainwindow.cpp:689
#78 0x08077a9f in LokalizeMainWindow::loadProjectScripts (this=0x9e199a8) at /home/jan/kdemod/testing/kdesdk/src/kdesdk-4.3.80/lokalize/src/lokalizemainwindow.cpp:789
#79 0x0807ecfd in LokalizeMainWindow::qt_metacall (this=0x9e199a8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf98115c)
    at /home/jan/kdemod/testing/kdesdk/src/kdesdk-4.3.80/lokalize/src/lokalizemainwindow.moc:147
#80 0xb605ee7a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#81 0xb606d44d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#82 0xb6075067 in ?? () from /usr/lib/libQtCore.so.4
#83 0xb607517c in ?? () from /usr/lib/libQtCore.so.4
#84 0xb606a2d4 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#85 0xb62a4c1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#86 0xb62ab827 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#87 0xb71b4b3a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#88 0xb6059c6b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#89 0xb6088d16 in ?? () from /usr/lib/libQtCore.so.4
#90 0xb6085a27 in ?? () from /usr/lib/libQtCore.so.4
#91 0xb5554328 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#92 0xb5557ba0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#93 0xb5557cd3 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#94 0xb60856e5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#95 0xb635f7b5 in ?? () from /usr/lib/libQtGui.so.4
#96 0xb60582a9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#97 0xb60586fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#98 0xb605c86f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#99 0xb62a4cb7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#100 0x08074bce in main (argc=1, argv=0xbf981bd4) at /home/jan/kdemod/testing/kdesdk/src/kdesdk-4.3.80/lokalize/src/main.cpp:117

Reported using DrKonqi
Comment 1 Panagiotis Papadopoulos 2009-12-12 13:12:23 UTC
another backtrace with Qt debugging symbols installed

 -- Backtrace:
Application: Lokalize (lokalize), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5049960 (LWP 21419))]

Thread 4 (Thread 0xb25f1b70 (LWP 21423)):
#0  0xb780b424 in __kernel_vsyscall ()
#1  0xb5a40e65 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5d9007d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb5f9b3f7 in QWaitConditionPrivate::wait (this=0x8d2aa50, mutex=0x8d2a7f0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x8d2aa50, mutex=0x8d2a7f0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb700c870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb700f3ec in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#7  0xb700b22b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#8  0xb700f4e2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#9  0xb700caf3 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#10 0xb700d4ce in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#11 0xb700daeb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#12 0xb5f9a4be in QThreadPrivate::start (arg=0x908a050) at thread/qthread_unix.cpp:244
#13 0xb5a3c8ac in start_thread () from /lib/libpthread.so.0
#14 0xb5d82a9e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xafca3b70 (LWP 21705)):
#0  0xb780b424 in __kernel_vsyscall ()
#1  0xb5d7b9b1 in select () from /lib/libc.so.6
#2  0xb60c3937 in qt_safe_select (nfds=13, fdread=0xafca28c8, fdwrite=0xafca2848, fdexcept=0x0, orig_timeout=0x0) at kernel/qcore_unix.cpp:141
#3  0xb607457e in select_msecs (nfds=13, fdread=0xafca28c8, fdwrite=0xafca2848, timeout=-1) at io/qprocess_unix.cpp:885
#4  0xb6075077 in QProcessPrivate::waitForFinished (this=0xacd23e8, msecs=-1) at io/qprocess_unix.cpp:1101
#5  0xb6032d9e in QProcess::waitForFinished (this=0xafca29d4, msecs=-1) at io/qprocess.cpp:1687
#6  0xb6038d61 in QProcess::execute (program=..., arguments=...) at io/qprocess.cpp:2073
#7  0xb6db32c0 in KToolInvocation::startKdeinit() () from /usr/lib/libkdecore.so.5
#8  0xb6db3475 in KToolInvocation::klauncher() () from /usr/lib/libkdecore.so.5
#9  0xb6e89f16 in KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) () from /usr/lib/libkdecore.so.5
#10 0xb6e8aad2 in KSycoca::findFactory(KSycocaFactoryId) () from /usr/lib/libkdecore.so.5
#11 0xb6e8e4fc in KSycocaFactory::KSycocaFactory(KSycocaFactoryId) () from /usr/lib/libkdecore.so.5
#12 0xb6de328a in KServiceTypeFactory::KServiceTypeFactory() () from /usr/lib/libkdecore.so.5
#13 0xb6de384c in KServiceTypeFactory::self() () from /usr/lib/libkdecore.so.5
#14 0xb6de4141 in KServiceTypeProfiles::ensureParsed() () from /usr/lib/libkdecore.so.5
#15 0xb6de4dae in KServiceTypeProfile::hasProfile(QString const&) () from /usr/lib/libkdecore.so.5
#16 0xb6de778f in KServiceTypeTrader::query(QString const&, QString const&) const () from /usr/lib/libkdecore.so.5
#17 0xb75edf28 in KFileWriterProvider::loadPlugin(QString const&) () from /usr/lib/libkio.so.5
#18 0xb75e5556 in KFileMetaInfoPrivate::initWriters(KUrl const&) () from /usr/lib/libkio.so.5
#19 0xb75e7683 in KFileMetaInfo::KFileMetaInfo(KUrl const&) () from /usr/lib/libkio.so.5
#20 0x080c8fc4 in UpdateStatsJob::run (this=0x9abe9a8) at /home/jan/kdemod/testing/kdesdk/src/kdesdk-4.3.80/lokalize/src/project/projectmodel.cpp:1245
#21 0xb700e4fd in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#22 0xb700e861 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#23 0xb700d49a in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#24 0xb700daeb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#25 0xb5f9a4be in QThreadPrivate::start (arg=0x984f628) at thread/qthread_unix.cpp:244
#26 0xb5a3c8ac in start_thread () from /lib/libpthread.so.0
#27 0xb5d82a9e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xaf4a2b70 (LWP 22613)):
#0  0xb780b424 in __kernel_vsyscall ()
#1  0xb5d7b9b1 in select () from /lib/libc.so.6
#2  0xb607620f in QProcessManager::run (this=0xb61b0a10) at io/qprocess_unix.cpp:245
#3  0xb5f9a4be in QThreadPrivate::start (arg=0xb61b0a10) at thread/qthread_unix.cpp:244
#4  0xb5a3c8ac in start_thread () from /lib/libpthread.so.0
#5  0xb5d82a9e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5049960 (LWP 21419)):
[KCrash Handler]
#6  0xb75b69ed in KDirModelNode::rowNumber() const () from /usr/lib/libkio.so.5
#7  0xb75b6aa3 in KDirModelPrivate::indexForNode(KDirModelNode*, int) const () from /usr/lib/libkio.so.5
#8  0xb75b9f2b in KDirModelPrivate::_k_slotNewItems(KUrl const&, KFileItemList const&) () from /usr/lib/libkio.so.5
#9  0xb75bd107 in KDirModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#10 0xb609fe7a in QMetaObject::metacall (object=0x8d2b360, cl=3051324161, idx=26, argv=0xbffb82b4) at kernel/qmetaobject.cpp:237
#11 0xb60ae44d in QMetaObject::activate (sender=0x8d2b760, m=0xb7758cdc, local_signal_index=10, argv=<value optimized out>) at kernel/qobject.cpp:3294
#12 0xb759e659 in KDirLister::itemsAdded(KUrl const&, KFileItemList const&) () from /usr/lib/libkio.so.5
#13 0xb759f716 in KDirLister::Private::emitItems() () from /usr/lib/libkio.so.5
#14 0xb75a3075 in KDirListerCache::slotEntries(KIO::Job*, QList<KIO::UDSEntry> const&) () from /usr/lib/libkio.so.5
#15 0xb75b3d46 in KDirListerCache::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#16 0xb609fe7a in QMetaObject::metacall (object=0x8d2b918, cl=3051324161, idx=11, argv=0xbffb8564) at kernel/qmetaobject.cpp:237
#17 0xb60ae44d in QMetaObject::activate (sender=0x9e97940, m=0xb7758040, local_signal_index=0, argv=<value optimized out>) at kernel/qobject.cpp:3294
#18 0xb7577619 in KIO::ListJob::entries(KIO::Job*, QList<KIO::UDSEntry> const&) () from /usr/lib/libkio.so.5
#19 0xb75866a3 in KIO::ListJobPrivate::slotListEntries(QList<KIO::UDSEntry> const&) () from /usr/lib/libkio.so.5
#20 0xb7586a58 in KIO::ListJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#21 0xb609fe7a in QMetaObject::metacall (object=0x9e97940, cl=3051324161, idx=46, argv=0xbffb8778) at kernel/qmetaobject.cpp:237
#22 0xb60ae44d in QMetaObject::activate (sender=0xa693558, m=0xb775ac64, local_signal_index=6, argv=<value optimized out>) at kernel/qobject.cpp:3294
#23 0xb7647b63 in KIO::SlaveInterface::listEntries(QList<KIO::UDSEntry> const&) () from /usr/lib/libkio.so.5
#24 0xb764ae87 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#25 0xb76480d3 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#26 0xb763b470 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#27 0xb763b6a3 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#28 0xb609fe7a in QMetaObject::metacall (object=0xa693558, cl=3051324161, idx=30, argv=0xbffb8a5c) at kernel/qmetaobject.cpp:237
#29 0xb60ae44d in QMetaObject::activate (sender=0xa693d30, m=0xb7757540, local_signal_index=0, argv=<value optimized out>) at kernel/qobject.cpp:3294
#30 0xb7548d57 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#31 0xb754b0ee in KIO::ConnectionPrivate::dequeue() () from /usr/lib/libkio.so.5
#32 0xb754b21e in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#33 0xb609fe7a in QMetaObject::metacall (object=0xa693d30, cl=3051324161, idx=5, argv=0xac38b58) at kernel/qmetaobject.cpp:237
#34 0xb60aa416 in QMetaCallEvent::placeMetaCall (this=0xac79a38, object=0xa693d30) at kernel/qobject.cpp:574
#35 0xb60ab47e in QObject::event (this=0xa693d30, e=0xac79a38) at kernel/qobject.cpp:1260
#36 0xb62e5c1c in QApplicationPrivate::notify_helper (this=0x8c95d88, receiver=0xa693d30, e=0xac79a38) at kernel/qapplication.cpp:4242
#37 0xb62ec827 in QApplication::notify (this=0xbffb9344, receiver=0xa693d30, e=0xac79a38) at kernel/qapplication.cpp:3661
#38 0xb71f5b3a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#39 0xb609ac6b in QCoreApplication::notifyInternal (this=0xbffb9344, receiver=0xa693d30, event=0xac79a38) at kernel/qcoreapplication.cpp:704
#40 0xb609d643 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8c680b0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#41 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8c680b0) at kernel/qcoreapplication.cpp:1345
#42 0xb609d7ad in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#43 0xb60c6bef in QCoreApplication::sendPostedEvents (s=0x8c98188) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#44 postEventSourceDispatch (s=0x8c98188) at kernel/qeventdispatcher_glib.cpp:276
#45 0xb5595328 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#46 0xb5598ba0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#47 0xb5598cd3 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#48 0xb60c66e5 in QEventDispatcherGlib::processEvents (this=0x8c95d48, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#49 0xb63a07b5 in QGuiEventDispatcherGlib::processEvents (this=0x8c95d48, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#50 0xb60992a9 in QEventLoop::processEvents (this=0xbffb92a4, flags=) at kernel/qeventloop.cpp:149
#51 0xb60996fa in QEventLoop::exec (this=0xbffb92a4, flags=...) at kernel/qeventloop.cpp:201
#52 0xb609d86f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#53 0xb62e5cb7 in QApplication::exec () at kernel/qapplication.cpp:3570
#54 0x08074bce in main (argc=1, argv=0xbffb9594) at /home/jan/kdemod/testing/kdesdk/src/kdesdk-4.3.80/lokalize/src/main.cpp:117
Comment 2 Dario Andres 2009-12-12 13:16:41 UTC
This is an error in the KIO library. Fixed recently: bug 190535. Thanks

*** This bug has been marked as a duplicate of bug 190535 ***