Bug 311374 - print crash
Summary: print crash
Status: RESOLVED DUPLICATE of bug 307150
Alias: None
Product: krecipes
Classification: Applications
Component: general (show other bugs)
Version: 2.0-beta2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-08 22:03 UTC by mouncleg
Modified: 2014-11-10 02:32 UTC (History)
0 users

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 mouncleg 2012-12-08 22:03:47 UTC
Application: krecipes (2.0-beta2)
KDE Platform Version: 4.9.2
Qt Version: 4.8.3
Operating System: Linux 3.5.0-19-generic i686
Distribution: Ubuntu 12.10

-- Information about the crash:
I was printing out a recipe.  I hit print in the print button in the print screen and the progam shut down.  It did send the job to the printer however.

The crash can be reproduced every time.

-- Backtrace:
Application: Krecipes (krecipes), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb23c1740 (LWP 4068))]

Thread 5 (Thread 0xafb23b40 (LWP 4069)):
#0  0xb3928a1a in ?? () from /lib/i386-linux-gnu/libc.so.6
#1  0xb390a3d1 in read () from /lib/i386-linux-gnu/libc.so.6
#2  0xb2f44f5e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2f0483b in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2f04c92 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb2f04e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb3d1799f in QEventDispatcherGlib::processEvents (this=0xaf200468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb3ce426c in QEventLoop::processEvents (this=this@entry=0xafb23228, flags=...) at kernel/qeventloop.cpp:149
#8  0xb3ce4561 in QEventLoop::exec (this=0xafb23228, flags=...) at kernel/qeventloop.cpp:204
#9  0xb3bcf66c in QThread::exec (this=0x8c39360) at thread/qthread.cpp:501
#10 0xb3cc27bd in QInotifyFileSystemWatcherEngine::run (this=0x8c39360) at io/qfilesystemwatcher_inotify.cpp:248
#11 0xb3bd2a58 in QThreadPrivate::start (arg=0x8c39360) at thread/qthread_unix.cpp:338
#12 0xb2ea9d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0xb391ad3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xae3b8b40 (LWP 4113)):
#0  0xb2eacc64 in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0
#1  0xb39288a4 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0xb2f45cc0 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2f04515 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2f04bff in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb2f04e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb3d1799f in QEventDispatcherGlib::processEvents (this=0xada00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb3ce426c in QEventLoop::processEvents (this=this@entry=0xae3b8228, flags=...) at kernel/qeventloop.cpp:149
#8  0xb3ce4561 in QEventLoop::exec (this=0xae3b8228, flags=...) at kernel/qeventloop.cpp:204
#9  0xb3bcf66c in QThread::exec (this=0x92123a0) at thread/qthread.cpp:501
#10 0xb3cc27bd in QInotifyFileSystemWatcherEngine::run (this=0x92123a0) at io/qfilesystemwatcher_inotify.cpp:248
#11 0xb3bd2a58 in QThreadPrivate::start (arg=0x92123a0) at thread/qthread_unix.cpp:338
#12 0xb2ea9d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0xb391ad3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xad9ffb40 (LWP 4154)):
#0  0xb7785424 in __kernel_vsyscall ()
#1  0xb2ead96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb392864c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb62780e9 in WTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0xb69ca380 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:2499
#4  0xb62781df in WTF::TCMalloc_PageHeap::runScavengerThread (context=0xb69ca380 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:1622
#5  0xb2ea9d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb391ad3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xad0feb40 (LWP 4155)):
#0  0xb7785424 in __kernel_vsyscall ()
#1  0xb390c5f0 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb2f1374b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2f04d00 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2f04e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb3d1799f in QEventDispatcherGlib::processEvents (this=0xac700468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb3ce426c in QEventLoop::processEvents (this=this@entry=0xad0fe258, flags=...) at kernel/qeventloop.cpp:149
#7  0xb3ce4561 in QEventLoop::exec (this=0xad0fe258, flags=...) at kernel/qeventloop.cpp:204
#8  0xb3bcf66c in QThread::exec (this=this@entry=0x8dff940) at thread/qthread.cpp:501
#9  0xb3bcf7cb in QThread::run (this=0x8dff940) at thread/qthread.cpp:568
#10 0xb3bd2a58 in QThreadPrivate::start (arg=0x8dff940) at thread/qthread_unix.cpp:338
#11 0xb2ea9d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb391ad3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb23c1740 (LWP 4068)):
[KCrash Handler]
#6  data (this=0x4) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135
#7  qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at ../../include/QtCore/../../src/corelib/global/qglobal.h:2457
#8  d_func (this=0x0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:115
#9  QMetaObject::activate (sender=0x0, m=0xb694e2d8 <QWebFrame::staticMetaObject>, local_signal_index=8, argv=0xbf88dc98) at kernel/qobject.cpp:3456
#10 0xb594b37d in QWebFrame::loadFinished (this=0x0, _t1=true) at ./moc_qwebframe.cpp:239
#11 0xb598fcb8 in WebCore::FrameLoaderClientQt::emitLoadFinished (this=0x9a93f20, ok=true) at WebCoreSupport/FrameLoaderClientQt.cpp:1700
#12 0xb598fd45 in WebCore::FrameLoaderClientQt::dispatchDidFinishLoad (this=0x9a93f20) at WebCoreSupport/FrameLoaderClientQt.cpp:527
#13 0xb5d06fd1 in WebCore::FrameLoader::checkLoadCompleteForThisFrame (this=this@entry=0xad113844) at loader/FrameLoader.cpp:2530
#14 0xb5d070f0 in WebCore::FrameLoader::recursiveCheckLoadComplete (this=0xad113844) at loader/FrameLoader.cpp:2641
#15 0xb5cf9ac9 in WebCore::DocumentLoader::removeSubresourceLoader (this=0xad127100, loader=0xad134900) at loader/DocumentLoader.cpp:753
#16 0xb5d38d13 in WebCore::SubresourceLoader::didFinishLoading (this=0xad134900, finishTime=0) at loader/SubresourceLoader.cpp:202
#17 0xb5d2d1a7 in WebCore::ResourceLoader::didFinishLoading (this=0xad134900, finishTime=0) at loader/ResourceLoader.cpp:436
#18 0xb5f3d9b4 in WebCore::QNetworkReplyHandler::finish (this=0x99afcc8) at platform/network/qt/QNetworkReplyHandler.cpp:454
#19 0xb5f3d866 in flush (this=0x99afce8) at platform/network/qt/QNetworkReplyHandler.cpp:195
#20 WebCore::QNetworkReplyHandlerCallQueue::flush (this=0x99afce8) at platform/network/qt/QNetworkReplyHandler.cpp:187
#21 0xb5f3d8d3 in WebCore::QNetworkReplyHandlerCallQueue::push (this=0x99afce8, method=(void (WebCore::QNetworkReplyHandler::*)(WebCore::QNetworkReplyHandler * const)) 0xb5f3d8e0 <WebCore::QNetworkReplyHandler::finish()>) at platform/network/qt/QNetworkReplyHandler.cpp:164
#22 0xb5f3e37f in WebCore::QNetworkReplyWrapper::didReceiveFinished (this=0x92f2698) at platform/network/qt/QNetworkReplyHandler.cpp:349
#23 0xb5f3ead5 in WebCore::QNetworkReplyWrapper::qt_static_metacall (_o=0x0, _id=2, _a=<optimized out>, _c=<optimized out>) at ./moc_QNetworkReplyHandler.cpp:57
#24 0xb3cfded6 in QMetaObject::activate (sender=0x997ad10, m=0xb34f02e4 <QNetworkReply::staticMetaObject>, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3547
#25 0xb349ed95 in QNetworkReply::finished (this=this@entry=0x997ad10) at .moc/release-shared/moc_qnetworkreply.cpp:166
#26 0xb349f03c in qt_static_metacall (_a=0xbf88e1b4, _id=1, _o=0x997ad10, _c=<optimized out>) at .moc/release-shared/moc_qnetworkreply.cpp:107
#27 QNetworkReply::qt_static_metacall (_o=0x997ad10, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf88e1b4) at .moc/release-shared/moc_qnetworkreply.cpp:100
#28 0xb3cee60d in QMetaMethod::invoke (this=0xbf88e2e4, object=0x997ad10, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1664
#29 0xb3cf0c89 in QMetaObject::invokeMethod (obj=0x997ad10, member=0xb4e3b6ea "finished", type=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179
#30 0xb4ca8ef8 in ?? () from /usr/lib/libkio.so.5
#31 0xb4caa348 in ?? () from /usr/lib/libkio.so.5
#32 0xb3cfded6 in QMetaObject::activate (sender=0x98a00c0, m=0xb410f48c <KJob::staticMetaObject>, local_signal_index=3, argv=0xbf88e708) at kernel/qobject.cpp:3547
#33 0xb3f58ca5 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#34 0xb3f58cf8 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#35 0xb4ce408d in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5
#36 0xb4cece5d in KIO::TransferJob::slotFinished() () from /usr/lib/libkio.so.5
#37 0xb4ceb0e8 in ?? () from /usr/lib/libkio.so.5
#38 0xb3cfded6 in QMetaObject::activate (sender=0x97dcf48, m=0xb4ebd480 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3547
#39 0xb4d96615 in KIO::SlaveInterface::finished() () from /usr/lib/libkio.so.5
#40 0xb4d99503 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#41 0xb4d95cea in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#42 0xb4d887b8 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#43 0xb4d88e14 in ?? () from /usr/lib/libkio.so.5
#44 0xb3cfded6 in QMetaObject::activate (sender=0x99af7d0, m=0xb4eba110 <KIO::Connection::staticMetaObject>, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#45 0xb4cb2825 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#46 0xb4cb2e88 in ?? () from /usr/lib/libkio.so.5
#47 0xb3cf79aa in QMetaCallEvent::placeMetaCall (this=0x8c1d810, object=0x99af7d0) at kernel/qobject.cpp:525
#48 0xb3cfbeeb in QObject::event (this=0x99af7d0, e=0x8c1d810) at kernel/qobject.cpp:1195
#49 0xb425239c in QApplicationPrivate::notify_helper (this=0x8ac05b8, receiver=0x99af7d0, e=0x8c1d810) at kernel/qapplication.cpp:4562
#50 0xb4256daf in QApplication::notify (this=0x8c1d810, receiver=0x99af7d0, e=0x8c1d810) at kernel/qapplication.cpp:3944
#51 0xb6e8ae91 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#52 0xb3ce578e in QCoreApplication::notifyInternal (this=0xbf88f48c, receiver=0x99af7d0, event=0x8c1d810) at kernel/qcoreapplication.cpp:915
#53 0xb3ce997d in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#54 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8a95370) at kernel/qcoreapplication.cpp:1539
#55 0xb3ce9c0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1432
#56 0xb3d17804 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#57 postEventSourceDispatch (s=0x8ac2278) at kernel/qeventdispatcher_glib.cpp:279
#58 0xb2f049e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#59 0xb2f04d80 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#60 0xb2f04e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#61 0xb3d17981 in QEventDispatcherGlib::processEvents (this=0x8a95f08, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#62 0xb43089aa in QGuiEventDispatcherGlib::processEvents (this=0x8a95f08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#63 0xb3ce426c in QEventLoop::processEvents (this=this@entry=0xbf88f3c8, flags=...) at kernel/qeventloop.cpp:149
#64 0xb3ce4561 in QEventLoop::exec (this=0xbf88f3c8, flags=...) at kernel/qeventloop.cpp:204
#65 0xb3ce9cba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#66 0xb424ffc4 in QApplication::exec () at kernel/qapplication.cpp:3823
#67 0x0807186e in main (argc=6, argv=0x0) at /build/buildd/krecipes-2.0~beta2/src/main.cpp:91

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-01-04 12:34:26 UTC

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