Application: krecipes (2.0-beta2) KDE Platform Version: 4.8.4 (4.8.4) Qt Version: 4.8.2 Operating System: Linux 3.5-trunk-amd64 x86_64 Distribution: Debian GNU/Linux testing (wheezy) -- Information about the crash: 1) Opened up a recipe 2) Hit print 3) The print preview showed up 4) Hit print, selected printer (in the normal KDE/cups print dialog), hit print 5) Crash The printout did pop out of the printer, so I supposed it crashed immediately after printing. -- Backtrace: Application: Krecipes (krecipes), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f29d31f1760 (LWP 3087))] Thread 3 (Thread 0x7f29b4d92700 (LWP 3091)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f29d0949c0d in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f29d130a280) at wtf/FastMalloc.cpp:2499 #2 0x00007f29d0949d19 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1622 #3 0x00007f29c8206b50 in start_thread (arg=<optimized out>) at pthread_create.c:304 #4 0x00007f29cc3dd70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f29b4479700 (LWP 3092)): #0 normalizedTimeval (t=<synthetic pointer>) at kernel/qeventdispatcher_unix.cpp:467 #1 operator- (t2=..., t1=...) at ../../include/QtCore/private/../../../src/corelib/kernel/qcore_unix_p.h:136 #2 QTimerInfoList::timerWait (this=0x7f29ac002660, tm=...) at kernel/qeventdispatcher_unix.cpp:467 #3 0x00007f29cd03d94c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f29b4478c9c) at kernel/qeventdispatcher_glib.cpp:136 #4 0x00007f29c8465d0f in g_main_context_prepare (context=context@entry=0x2f48fa0, priority=priority@entry=0x7f29b4478ce8) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:2836 #5 0x00007f29c84663fb in g_main_context_iterate (context=context@entry=0x2f48fa0, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3126 #6 0x00007f29c84665f4 in g_main_context_iteration (context=0x2f48fa0, may_block=1) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3207 #7 0x00007f29cd03e296 in QEventDispatcherGlib::processEvents (this=0x2f48ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #8 0x00007f29cd00e8af in QEventLoop::processEvents (this=this@entry=0x7f29b4478e40, flags=...) at kernel/qeventloop.cpp:149 #9 0x00007f29cd00eb38 in QEventLoop::exec (this=0x7f29b4478e40, flags=...) at kernel/qeventloop.cpp:204 #10 0x00007f29ccf11d70 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #11 0x00007f29ccf14d0b in QThreadPrivate::start (arg=0x2f481e0) at thread/qthread_unix.cpp:307 #12 0x00007f29c8206b50 in start_thread (arg=<optimized out>) at pthread_create.c:304 #13 0x00007f29cc3dd70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #14 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f29d31f1760 (LWP 3087)): [KCrash Handler] #6 data (this=0x8) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135 #7 qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at ../../include/QtCore/../../src/corelib/global/qglobal.h:2436 #8 d_func (this=0x0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:115 #9 QMetaObject::activate (sender=0x0, m=<optimized out>, local_signal_index=8, argv=0x7fff8f063b70) at kernel/qobject.cpp:3456 #10 0x00007f29d00ab4e2 in QWebFrame::loadFinished (this=<optimized out>, _t1=true) at ./moc_qwebframe.cpp:239 #11 0x00007f29d00e87d5 in WebCore::FrameLoaderClientQt::dispatchDidFinishLoad (this=0x2f87bb0) at WebCoreSupport/FrameLoaderClientQt.cpp:527 #12 0x00007f29d0428d66 in WebCore::FrameLoader::checkLoadCompleteForThisFrame (this=this@entry=0x7f29b44a4478) at loader/FrameLoader.cpp:2530 #13 0x00007f29d0428f03 in WebCore::FrameLoader::recursiveCheckLoadComplete (this=0x7f29b44a4478) at loader/FrameLoader.cpp:2641 #14 0x00007f29d04586f0 in WebCore::SubresourceLoader::didFinishLoading (this=0x7f29b44e3600, finishTime=0) at loader/SubresourceLoader.cpp:202 #15 0x00007f29d0641653 in WebCore::QNetworkReplyHandler::finish (this=0x2f76a80) at platform/network/qt/QNetworkReplyHandler.cpp:454 #16 0x00007f29d0641502 in flush (this=0x2f76ab8) at platform/network/qt/QNetworkReplyHandler.cpp:195 #17 WebCore::QNetworkReplyHandlerCallQueue::flush (this=0x2f76ab8) at platform/network/qt/QNetworkReplyHandler.cpp:187 #18 0x00007f29d0641575 in WebCore::QNetworkReplyHandlerCallQueue::push (this=0x2f76ab8, method=(void (WebCore::QNetworkReplyHandler::*)(WebCore::QNetworkReplyHandler * const)) 0x7f29d0641580 <WebCore::QNetworkReplyHandler::finish()>) at platform/network/qt/QNetworkReplyHandler.cpp:164 #19 0x00007f29d064201f in WebCore::QNetworkReplyWrapper::didReceiveFinished (this=0x2f77d90) at platform/network/qt/QNetworkReplyHandler.cpp:349 #20 0x00007f29cd02554f in QMetaObject::activate (sender=0x2f76ef0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547 #21 0x00007f29cd017f77 in QMetaMethod::invoke (this=this@entry=0x7fff8f064220, object=object@entry=0x2f76ef0, connectionType=Qt::DirectConnection, connectionType@entry=Qt::AutoConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1664 #22 0x00007f29cd01a34c in QMetaObject::invokeMethod (obj=0x2f76ef0, member=<optimized out>, type=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179 #23 0x00007f29ce80a44c in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=Qt::AutoConnection, member=0x7f29ce96c57a "finished", obj=0x2f76ef0) at /usr/include/qt4/QtCore/qobjectdefs.h:418 #24 KDEPrivate::AccessManagerReply::emitFinished (this=this@entry=0x2f76ef0, state=state@entry=true, type=type@entry=Qt::AutoConnection) at ../../kio/kio/accessmanagerreply_p.cpp:484 #25 0x00007f29ce80b745 in KDEPrivate::AccessManagerReply::slotResult (this=0x2f76ef0, kJob=0x2f76c10) at ../../kio/kio/accessmanagerreply_p.cpp:427 #26 0x00007f29cd02554f in QMetaObject::activate (sender=0x2f76c10, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff8f0647d0) at kernel/qobject.cpp:3547 #27 0x00007f29cd4a4a22 in KJob::result (this=this@entry=0x2f76c10, _t1=_t1@entry=0x2f76c10) at ./kjob.moc:208 #28 0x00007f29cd4a4a60 in KJob::emitResult (this=0x2f76c10) at ../../kdecore/jobs/kjob.cpp:318 #29 0x00007f29ce83e475 in KIO::SimpleJob::slotFinished (this=this@entry=0x2f76c10) at ../../kio/kio/job.cpp:494 #30 0x00007f29ce845892 in KIO::TransferJob::slotFinished (this=0x2f76c10) at ../../kio/kio/job.cpp:1081 #31 0x00007f29cd02554f in QMetaObject::activate (sender=0x2f762b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547 #32 0x00007f29ce8dfdd1 in KIO::SlaveInterface::dispatch (this=0x2f762b0, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:172 #33 0x00007f29ce8dceca in KIO::SlaveInterface::dispatch (this=0x2f762b0) at ../../kio/kio/slaveinterface.cpp:88 #34 0x00007f29ce8d132e in KIO::Slave::gotInput (this=0x2f762b0) at ../../kio/kio/slave.cpp:344 #35 0x00007f29cd02554f in QMetaObject::activate (sender=0x2f5b890, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547 #36 0x00007f29ce8134f2 in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82 #37 KIO::ConnectionPrivate::dequeue (this=0x2f6ac50) at ../../kio/kio/connection.cpp:71 #38 0x00007f29cd024a2e in QObject::event (this=0x2f5b890, e=<optimized out>) at kernel/qobject.cpp:1195 #39 0x00007f29cda1f70c in QApplicationPrivate::notify_helper (this=this@entry=0x23bf260, receiver=receiver@entry=0x2f5b890, e=e@entry=0x2f59a50) at kernel/qapplication.cpp:4556 #40 0x00007f29cda23b8a in QApplication::notify (this=0x7fff8f0658c0, receiver=0x2f5b890, e=0x2f59a50) at kernel/qapplication.cpp:4417 #41 0x00007f29d22818a6 in KApplication::notify (this=0x7fff8f0658c0, receiver=0x2f5b890, event=0x2f59a50) at ../../kdeui/kernel/kapplication.cpp:311 #42 0x00007f29cd00fb5e in QCoreApplication::notifyInternal (this=0x7fff8f0658c0, receiver=receiver@entry=0x2f5b890, event=event@entry=0x2f59a50) at kernel/qcoreapplication.cpp:915 #43 0x00007f29cd0139e1 in sendEvent (event=0x2f59a50, receiver=0x2f5b890) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #44 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x237b670) at kernel/qcoreapplication.cpp:1539 #45 0x00007f29cd03e0e3 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #46 postEventSourceDispatch (s=s@entry=0x23b7980) at kernel/qeventdispatcher_glib.cpp:279 #47 0x00007f29c8466205 in g_main_dispatch (context=0x23b7e00) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:2539 #48 g_main_context_dispatch (context=context@entry=0x23b7e00) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3075 #49 0x00007f29c8466538 in g_main_context_iterate (context=context@entry=0x23b7e00, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3146 #50 0x00007f29c84665f4 in g_main_context_iteration (context=0x23b7e00, may_block=1) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3207 #51 0x00007f29cd03e276 in QEventDispatcherGlib::processEvents (this=0x237cb30, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #52 0x00007f29cdac083e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #53 0x00007f29cd00e8af in QEventLoop::processEvents (this=this@entry=0x7fff8f065820, flags=...) at kernel/qeventloop.cpp:149 #54 0x00007f29cd00eb38 in QEventLoop::exec (this=0x7fff8f065820, flags=...) at kernel/qeventloop.cpp:204 #55 0x00007f29cd013cf8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #56 0x0000000000439ac7 in main (argc=1, argv=0x7fff8f065f08) at /home/anthony/src/debian-krecipes/src/main.cpp:91 Reported using DrKonqi
*** Bug 310420 has been marked as a duplicate of this bug. ***
*** Bug 311374 has been marked as a duplicate of this bug. ***
*** Bug 312599 has been marked as a duplicate of this bug. ***
Created attachment 79067 [details] New crash information added by DrKonqi krecipes (2.0-beta2) on KDE Platform 4.10.2 using Qt 4.8.4 - What I was doing when the application crashed: I printed a recipe. Printing was successful, but krecipes crashed. -- Backtrace (Reduced): #6 data (this=0x8) at ../../src/corelib/tools/qscopedpointer.h:135 [...] #10 0x00000037c0d5fc42 in QWebFrame::loadFinished (this=<optimized out>, _t1=true) at ./moc_qwebframe.cpp:238 #11 0x00000037c0d9d778 in WebCore::FrameLoaderClientQt::dispatchDidFinishLoad (this=0x3348230) at WebCoreSupport/FrameLoaderClientQt.cpp:527 #12 0x00000037c10ec2a6 in WebCore::FrameLoader::checkLoadCompleteForThisFrame (this=0x7fcbb59b4478) at loader/FrameLoader.cpp:2530 #13 0x00000037c10eafb3 in WebCore::FrameLoader::recursiveCheckLoadComplete (this=0x7fcbb59b4478) at loader/FrameLoader.cpp:2641
Created attachment 79491 [details] New crash information added by DrKonqi krecipes (2.0-beta2) on KDE Platform 4.9.5 using Qt 4.8.3 - What I was doing when the application crashed: I printed a recipe to a PDF. As soon as I hit "print," the program crashed. The PDF file was created, but it does this every single time I print. I would really love for this bug to be fixed. I love KRecipes and use it all the time. This is the only major problem I've found with it. -- Backtrace (Reduced): #5 data (this=0x8) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135 [...] #9 0x00007f0600f3d642 in QWebFrame::loadFinished (this=<optimized out>, _t1=true) at ./moc_qwebframe.cpp:239 #10 0x00007f0600f7a935 in WebCore::FrameLoaderClientQt::dispatchDidFinishLoad (this=0x2417780) at WebCoreSupport/FrameLoaderClientQt.cpp:527 #11 0x00007f06012bb34e in WebCore::FrameLoader::checkLoadCompleteForThisFrame (this=this@entry=0x7f05e8c9b478) at loader/FrameLoader.cpp:2530 #12 0x00007f06012bb4f3 in WebCore::FrameLoader::recursiveCheckLoadComplete (this=0x7f05e8c9b478) at loader/FrameLoader.cpp:2641
I am having this issue too - consistently.
Created attachment 84284 [details] New crash information added by DrKonqi krecipes (2.0-beta2) on KDE Platform 4.12.0 using Qt 4.8.5 Just printing from the app and then crashed ! -- Backtrace (Reduced): #6 data (this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135 [...] #10 0x00007fe739c02ffe in QWebFrame::loadFinished (this=<optimized out>, _t1=true) at .moc/release-shared/moc_qwebframe.cpp:238 #11 0x00007fe739c2a815 in WebCore::FrameLoaderClientQt::emitLoadFinished (this=this@entry=0x3b652d0, ok=ok@entry=true) at WebCoreSupport/FrameLoaderClientQt.cpp:1700 #12 0x00007fe739c2a89a in WebCore::FrameLoaderClientQt::dispatchDidFinishLoad (this=0x3b652d0) at WebCoreSupport/FrameLoaderClientQt.cpp:527 #13 0x00007fe739dfd003 in WebCore::FrameLoader::checkLoadCompleteForThisFrame (this=this@entry=0x7fe723bd0478) at loader/FrameLoader.cpp:2530
*** Bug 328793 has been marked as a duplicate of this bug. ***
Created attachment 87447 [details] New crash information added by DrKonqi krecipes (2.0-beta2) on KDE Platform 4.13.2 using Qt 4.8.6 - What I was doing when the application crashed: Previewing a recipe in the print previewer, when ever I manually close the print preiview screen or it closes automatically after clicking print krecipes crashes. -- Backtrace (Reduced): #5 data (this=0x8) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135 [...] #9 0x00007f32841a5c52 in QWebFrame::loadFinished(bool) () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #10 0x00007f32841e8ab8 in WebCore::FrameLoaderClientQt::dispatchDidFinishLoad() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #11 0x00007f3284775d76 in WebCore::FrameLoader::checkLoadCompleteForThisFrame() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #12 0x00007f3284774934 in WebCore::FrameLoader::checkLoadComplete() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
*** Bug 340546 has been marked as a duplicate of this bug. ***
Created attachment 90254 [details] screenshot of what the menu changed to after dwnlodin recipes the menu changed preferences was taken away or settings was taken away and the words no text took their place
Kungpo, how is this related to "Crash after printing"?
---- Albert Astals Cid <aacid@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=307150 > > Albert Astals Cid <aacid@kde.org> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > CC| |aacid@kde.org > > --- Comment #12 from Albert Astals Cid <aacid@kde.org> --- > Kungpo, how is this related to "Crash after printing"? > > -- > You are receiving this mail because: > You are on the CC list for the bug. it isnt its a menu problem the menu changed on me when i started importing recipes so i cant get to preferences or settings
Why are you reporting a menu problem on a bug called "Crash after printing"?
---- Albert Astals Cid <aacid@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=307150 > > --- Comment #14 from Albert Astals Cid <aacid@kde.org> --- > Why are you reporting a menu problem on a bug called "Crash after printing"? > > -- > You are receiving this mail because: > You are on the CC list for the bug. i wasnt the damn program reported that in the bug report i was trying to report the problem with the menu changing on me
---- Albert Astals Cid <aacid@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=307150 > > --- Comment #14 from Albert Astals Cid <aacid@kde.org> --- > Why are you reporting a menu problem on a bug called "Crash after printing"? > > -- > You are receiving this mail because: > You are on the CC list for the bug. the menu changed while importing recipes thats all i know
This bug has been fixed in KRecipes 2.0 released 28 November 2014, please tell your distribution to update to such version or newer.
(In reply to Albert Astals Cid from comment #17) > This bug has been fixed in KRecipes 2.0 released 28 November 2014, please > tell your distribution to update to such version or newer. I just confirmed that KRecipes 2.0 does not crash when you print a recipe. Thank you!!!!
Created attachment 98688 [details] New crash information added by DrKonqi krecipes (2.0-beta2) on KDE Platform 4.14.2 using Qt 4.8.6 - What I was doing when the application crashed: Displayed recipe. Clicked print icon. Preview was displayed. Selected print. Recipe printed successfully and application crashed simultaneously. -- Backtrace (Reduced): #5 data (this=0x8) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135 [...] #9 0x00007ffba0ba8c52 in QWebFrame::loadFinished(bool) () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #10 0x00007ffba0bebab8 in WebCore::FrameLoaderClientQt::dispatchDidFinishLoad() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #11 0x00007ffba1178d76 in WebCore::FrameLoader::checkLoadCompleteForThisFrame() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #12 0x00007ffba1177934 in WebCore::FrameLoader::checkLoadComplete() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
*** Bug 374405 has been marked as a duplicate of this bug. ***
Since this is still occurring, should it be marked fixed?
See comment #17.