From kde-bugs-dist Fri Jan 03 11:13:45 2014 From: Dimitrios Glentadakis Date: Fri, 03 Jan 2014 11:13:45 +0000 To: kde-bugs-dist Subject: [lokalize] [Bug 329558] New: Lokalize crashs when search for 'placeholder' in TM Message-Id: X-MARC-Message: https://marc.info/?l=kde-bugs-dist&m=138874763225694 https://bugs.kde.org/show_bug.cgi?id=329558 Bug ID: 329558 Summary: Lokalize crashs when search for 'placeholder' in TM Classification: Unclassified Product: lokalize Version: 1.5 Platform: Mageia RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: shafff@ukr.net Reporter: dglent@gmail.com Application: lokalize (1.5) KDE Platform Version: 4.10.5 Qt Version: 4.8.5 Operating System: Linux 3.10.25-desktop-1.mga3 x86_64 Distribution: "Mageia 3" -- Information about the crash: When i search for the term 'placeholder', in the field source in TM, Lokalize crashs However i am able to do searches with other terms. Maybe the 'placeholder' is a keyword ? The crash can be reproduced every time. -- Backtrace: Application: Lokalize (lokalize), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 81 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f08141c9780 (LWP 3226))] Thread 5 (Thread 0x7f07fe732700 (LWP 3227)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f0810a64b9b in wait (time=18446744073709551615, this=0x514ed20) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x514eaa0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f08115754d6 in QFileInfoGatherer::run (this=0x514ea90) at dialogs/qfileinfogatherer.cpp:214 #4 0x00007f0810a6463c in QThreadPrivate::start (arg=0x514ea90) at thread/qthread_unix.cpp:338 #5 0x00007f080e014d18 in start_thread (arg=0x7f07fe732700) at pthread_create.c:308 #6 0x00007f081012543d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:110 #7 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f07fdf31700 (LWP 3228)): #0 0x00007f081011ba0d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f080c3649a4 in g_main_context_poll (n_fds=1, fds=0x7f07f00029b0, timeout=-1, context=0x7f07f00009a0, priority=) at gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7f07f00009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3285 #3 0x00007f080c364ac4 in g_main_context_iteration (context=0x7f07f00009a0, may_block=1) at gmain.c:3351 #4 0x00007f0810b8f9c6 in QEventDispatcherGlib::processEvents (this=0x7f07f00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #5 0x00007f0810b6015f in QEventLoop::processEvents (this=this@entry=0x7f07fdf30dd0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f0810b603e8 in QEventLoop::exec (this=0x7f07fdf30dd0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f0810a61660 in QThread::exec (this=) at thread/qthread.cpp:536 #8 0x00007f0810b409af in QInotifyFileSystemWatcherEngine::run (this=0x514e850) at io/qfilesystemwatcher_inotify.cpp:256 #9 0x00007f0810a6463c in QThreadPrivate::start (arg=0x514e850) at thread/qthread_unix.cpp:338 #10 0x00007f080e014d18 in start_thread (arg=0x7f07fdf31700) at pthread_create.c:308 #11 0x00007f081012543d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:110 #12 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f07fd730700 (LWP 3229)): #0 0x00007f081011747d in write () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f080c3a0d81 in g_wakeup_signal (wakeup=) at gwakeup.c:235 #2 0x00007f0810b64a6a in QCoreApplication::postEvent (receiver=0x277bc90, event=0x7f07f4314be0, priority=) at kernel/qcoreapplication.cpp:1395 #3 0x00007f0810b76bf5 in queued_activate (argv=0x7f07fd72fc40, c=0x50cd4b0, signal=12, sender=0x53e36c0) at kernel/qobject.cpp:3427 #4 QMetaObject::activate (sender=0x53e36c0, m=, local_signal_index=, argv=0x7f07fd72fc40) at kernel/qobject.cpp:3503 #5 0x00007f081298f10f in ThreadWeaver::Thread::jobStarted (this=, _t1=0x53e36c0, _t2=0x59071c0) at /usr/src/debug/kdelibs-4.10.5/build/threadweaver/Weaver/Thread.moc:111 #6 0x00007f0810b768cf in QMetaObject::activate (sender=0x7f07fd72fe00, m=, local_signal_index=, argv=0x7f07fd72fdb0) at kernel/qobject.cpp:3547 #7 0x00007f081298f29f in ThreadWeaver::ThreadRunHelper::jobStarted (this=this@entry=0x7f07fd72fe00, _t1=_t1@entry=0x53e36c0, _t2=0x59071c0) at /usr/src/debug/kdelibs-4.10.5/build/threadweaver/Weaver/Thread_p.moc:111 #8 0x00007f081298f3e2 in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f07fd72fe00, parent=0x277bc90, th=th@entry=0x53e36c0) at /usr/src/debug/kdelibs-4.10.5/threadweaver/Weaver/Thread.cpp:94 #9 0x00007f081298f4ab in ThreadWeaver::Thread::run (this=0x53e36c0) at /usr/src/debug/kdelibs-4.10.5/threadweaver/Weaver/Thread.cpp:142 #10 0x00007f0810a6463c in QThreadPrivate::start (arg=0x53e36c0) at thread/qthread_unix.cpp:338 #11 0x00007f080e014d18 in start_thread (arg=0x7f07fd730700) at pthread_create.c:308 #12 0x00007f081012543d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:110 #13 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f07ee937700 (LWP 3259)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f0810a64b9b in wait (time=18446744073709551615, this=0x2814240) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x27887f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f081298dd61 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x28140f0, th=0x5648da0) at /usr/src/debug/kdelibs-4.10.5/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f08129905ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x28135c0, th=0x5648da0) at /usr/src/debug/kdelibs-4.10.5/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f081298f41f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f07ee936e00, parent=0x28140f0, th=th@entry=0x5648da0) at /usr/src/debug/kdelibs-4.10.5/threadweaver/Weaver/Thread.cpp:87 #6 0x00007f081298f4ab in ThreadWeaver::Thread::run (this=0x5648da0) at /usr/src/debug/kdelibs-4.10.5/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f0810a6463c in QThreadPrivate::start (arg=0x5648da0) at thread/qthread_unix.cpp:338 #8 0x00007f080e014d18 in start_thread (arg=0x7f07ee937700) at pthread_create.c:308 #9 0x00007f081012543d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:110 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f08141c9780 (LWP 3226)): [KCrash Handler] #6 __memcpy_sse2 () at ../sysdeps/x86_64/memcpy.S:412 #7 0x000000000046d2b1 in memcpy (__len=18446744073709551608, __src=, __dest=) at /usr/include/bits/string3.h:51 #8 appendTo (out=@0x7fff3cfedcc8: 0x6fb2366, a=...) at /usr/include/QtCore/qstringbuilder.h:277 #9 appendTo (out=@0x7fff3cfedcc8: 0x6fb2366, p=...) at /usr/include/QtCore/qstringbuilder.h:404 #10 appendTo (out=@0x7fff3cfedcc8: 0x6fb2366, p=...) at /usr/include/QtCore/qstringbuilder.h:403 #11 convertTo (this=) at /usr/include/QtCore/qstringbuilder.h:126 #12 operator QStringBuilder, char [9]>::ConvertTo (this=) at /usr/include/QtCore/qstringbuilder.h:139 #13 convertToHtml (str=..., italics=) at /usr/src/debug/kdesdk-4.10.5/lokalize/src/common/fastsizehintitemdelegate.cpp:129 #14 0x00000000004cc59e in TM::TMDBModel::data (this=0x6ee6cc0, item=..., role=) at /usr/src/debug/kdesdk-4.10.5/lokalize/src/tm/tmtab.cpp:242 #15 0x00007f081160f6bd in QSortFilterProxyModel::data (this=, index=..., role=37) at itemviews/qsortfilterproxymodel.cpp:1735 #16 0x00000000004d0377 in TMResultsSortFilterProxyModel::data (this=0x6e6d2e0, index=..., role=37) at /usr/src/debug/kdesdk-4.10.5/lokalize/src/tm/tmtab.cpp:310 #17 0x000000000046d63d in data (arole=37, this=0x7fff3cfee1c0) at /usr/include/QtCore/qabstractitemmodel.h:402 #18 FastSizeHintItemDelegate::paint (this=0x6ee9550, painter=0x7fff3cfee530, option=..., index=...) at /usr/src/debug/kdesdk-4.10.5/lokalize/src/common/fastsizehintitemdelegate.cpp:86 #19 0x00007f08115ce893 in QTreeView::drawRow (this=0x58f4870, painter=0x7fff3cfee530, option=..., index=...) at itemviews/qtreeview.cpp:1692 #20 0x00007f08115d3302 in QTreeView::drawTree (this=0x58f4870, painter=0x7fff3cfee530, region=...) at itemviews/qtreeview.cpp:1445 #21 0x00007f08115d3b1c in QTreeView::paintEvent (this=0x58f4870, event=0x7fff3cfef1d0) at itemviews/qtreeview.cpp:1270 #22 0x00007f08110d8ede in QWidget::event (this=0x58f4870, event=0x7fff3cfef1d0) at kernel/qwidget.cpp:8533 #23 0x00007f0811483d06 in QFrame::event (this=0x58f4870, e=0x7fff3cfef1d0) at widgets/qframe.cpp:557 #24 0x00007f081158f78b in QAbstractItemView::viewportEvent (this=0x58f4870, event=0x7fff3cfef1d0) at itemviews/qabstractitemview.cpp:1644 #25 0x00007f08115d290b in QTreeView::viewportEvent (this=0x58f4870, event=0x7fff3cfef1d0) at itemviews/qtreeview.cpp:1252 #26 0x00007f0810b61616 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=, receiver=0x58f2130, event=0x7fff3cfef1d0) at kernel/qcoreapplication.cpp:1059 #27 0x00007f081108938c in QApplicationPrivate::notify_helper (this=0x271abd0, receiver=0x58f2130, e=0x7fff3cfef1d0) at kernel/qapplication.cpp:4558 #28 0x00007f081108d83a in QApplication::notify (this=0x7fff3cff2790, receiver=0x58f2130, e=0x7fff3cfef1d0) at kernel/qapplication.cpp:4423 #29 0x00007f0812ddd7a6 in KApplication::notify (this=0x7fff3cff2790, receiver=0x58f2130, event=0x7fff3cfef1d0) at /usr/src/debug/kdelibs-4.10.5/kdeui/kernel/kapplication.cpp:311 #30 0x00007f0810b614ae in QCoreApplication::notifyInternal (this=0x7fff3cff2790, receiver=0x58f2130, event=0x7fff3cfef1d0) at kernel/qcoreapplication.cpp:949 #31 0x00007f08110d4aa4 in QWidgetPrivate::drawWidget (this=0x6eddc30, pdev=0x54b4760, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at ../../src/corelib/kernel/qcoreapplication.h:234 #32 0x00007f08110d559f in QWidgetPrivate::paintSiblingsRecursive (this=0x6edd670, pdev=0x54b4760, siblings=..., index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5808 #33 0x00007f08110d53e4 in QWidgetPrivate::paintSiblingsRecursive (this=0x6edd670, pdev=0x54b4760, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5795 #34 0x00007f08110d53e4 in QWidgetPrivate::paintSiblingsRecursive (this=0x6edd670, pdev=0x54b4760, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5795 #35 0x00007f08110d53e4 in QWidgetPrivate::paintSiblingsRecursive (this=0x6edd670, pdev=0x54b4760, siblings=..., index=7, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5795 #36 0x00007f08110d53e4 in QWidgetPrivate::paintSiblingsRecursive (this=0x6edd670, pdev=0x54b4760, siblings=..., index=8, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5795 #37 0x00007f08110d53e4 in QWidgetPrivate::paintSiblingsRecursive (this=0x6edd670, pdev=0x54b4760, siblings=..., index=9, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5795 #38 0x00007f08110d53e4 in QWidgetPrivate::paintSiblingsRecursive (this=0x6edd670, pdev=0x54b4760, siblings=..., index=11, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5795 #39 0x00007f08110d4635 in QWidgetPrivate::drawWidget (this=0x6edd670, pdev=0x54b4760, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5652 #40 0x00007f08110d559f in QWidgetPrivate::paintSiblingsRecursive (this=0x564cca0, pdev=0x54b4760, siblings=..., index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5808 #41 0x00007f08110d4635 in QWidgetPrivate::drawWidget (this=0x564cca0, pdev=0x54b4760, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5652 #42 0x00007f08110d559f in QWidgetPrivate::paintSiblingsRecursive (this=0x6e8d770, pdev=0x54b4760, siblings=..., index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5808 #43 0x00007f08110d4635 in QWidgetPrivate::drawWidget (this=0x6e8d770, pdev=0x54b4760, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5652 #44 0x00007f08110d559f in QWidgetPrivate::paintSiblingsRecursive (this=0x6f0cff0, pdev=0x54b4760, siblings=..., index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5808 #45 0x00007f08110d4635 in QWidgetPrivate::drawWidget (this=0x6f0cff0, pdev=0x54b4760, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5652 #46 0x00007f08110d559f in QWidgetPrivate::paintSiblingsRecursive (this=0x2810510, pdev=0x54b4760, siblings=..., index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5808 #47 0x00007f08110d4635 in QWidgetPrivate::drawWidget (this=0x2810510, pdev=0x54b4760, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5652 #48 0x00007f08110d559f in QWidgetPrivate::paintSiblingsRecursive (this=0x279dd60, pdev=0x54b4760, siblings=..., index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5808 #49 0x00007f08110d4635 in QWidgetPrivate::drawWidget (this=0x279dd60, pdev=0x54b4760, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5652 #50 0x00007f08110d559f in QWidgetPrivate::paintSiblingsRecursive (this=0x28dd620, pdev=0x54b4760, siblings=..., index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5808 #51 0x00007f08110d53e4 in QWidgetPrivate::paintSiblingsRecursive (this=0x28dd620, pdev=0x54b4760, siblings=..., index=11, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5795 #52 0x00007f08110d53e4 in QWidgetPrivate::paintSiblingsRecursive (this=0x28dd620, pdev=0x54b4760, siblings=..., index=20, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5795 #53 0x00007f08110d4635 in QWidgetPrivate::drawWidget (this=0x28dd620, pdev=0x54b4760, rgn=..., offset=..., flags=, sharedPainter=0x0, backingStore=0x50aa100) at kernel/qwidget.cpp:5652 #54 0x00007f081129eee8 in QWidgetBackingStore::sync (this=0x50aa100) at painting/qbackingstore.cpp:1373 #55 0x00007f08110c9480 in QWidgetPrivate::syncBackingStore (this=0x28dd620) at kernel/qwidget.cpp:1894 #56 0x00007f08110d9384 in QWidget::event (this=0x2913fa0, event=0x588e8b0) at kernel/qwidget.cpp:8680 #57 0x00007f081149d4ab in QMainWindow::event (this=0x2913fa0, event=0x588e8b0) at widgets/qmainwindow.cpp:1478 #58 0x00007f0812ecf748 in KXmlGuiWindow::event (this=0x2913fa0, ev=0x588e8b0) at /usr/src/debug/kdelibs-4.10.5/kdeui/xmlgui/kxmlguiwindow.cpp:126 #59 0x00007f08110893bc in QApplicationPrivate::notify_helper (this=0x271abd0, receiver=0x2913fa0, e=0x588e8b0) at kernel/qapplication.cpp:4562 #60 0x00007f081108d83a in QApplication::notify (this=0x7fff3cff2790, receiver=0x2913fa0, e=0x588e8b0) at kernel/qapplication.cpp:4423 #61 0x00007f0812ddd7a6 in KApplication::notify (this=0x7fff3cff2790, receiver=0x2913fa0, event=0x588e8b0) at /usr/src/debug/kdelibs-4.10.5/kdeui/kernel/kapplication.cpp:311 #62 0x00007f0810b614ae in QCoreApplication::notifyInternal (this=0x7fff3cff2790, receiver=receiver@entry=0x2913fa0, event=event@entry=0x588e8b0) at kernel/qcoreapplication.cpp:949 #63 0x00007f0810b64f61 in sendEvent (event=0x588e8b0, receiver=0x2913fa0) at kernel/qcoreapplication.h:231 #64 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x26d9670) at kernel/qcoreapplication.cpp:1573 #65 0x00007f0810b8f813 in sendPostedEvents () at kernel/qcoreapplication.h:236 #66 postEventSourceDispatch (s=s@entry=0x2707180) at kernel/qeventdispatcher_glib.cpp:280 #67 0x00007f080c3646d5 in g_main_dispatch (context=0x2709f20) at gmain.c:2715 #68 g_main_context_dispatch (context=context@entry=0x2709f20) at gmain.c:3219 #69 0x00007f080c364a08 in g_main_context_iterate (context=context@entry=0x2709f20, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3290 #70 0x00007f080c364ac4 in g_main_context_iteration (context=0x2709f20, may_block=1) at gmain.c:3351 #71 0x00007f0810b8f9a6 in QEventDispatcherGlib::processEvents (this=0x2706f50, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #72 0x00007f081112952e in QGuiEventDispatcherGlib::processEvents (this=, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #73 0x00007f0810b6015f in QEventLoop::processEvents (this=this@entry=0x7fff3cff25e0, flags=...) at kernel/qeventloop.cpp:149 #74 0x00007f0810b603e8 in QEventLoop::exec (this=0x7fff3cff25e0, flags=...) at kernel/qeventloop.cpp:204 #75 0x00007f0810b65278 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221 #76 0x0000000000438285 in main (argc=, argv=0x2913fa0) at /usr/src/debug/kdesdk-4.10.5/lokalize/src/main.cpp:126 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.