Version: 2.0.0 (using 4.2.3 (KDE 4.2.3), Gentoo) Compiler: i686-pc-linux-gnu-gcc OS: Linux (i686) release 2.6.29-gentoo-r3 KWord crashes when going to, "File --> export as PDF" or, "File --> Print --> To file (PDF)" and clicking, "OK" (after selected a destination). KCrash complains that no usable backtrace could be created. However, having tested this in trunk, I saw that the problem has been fixed. Can this be back-ported?
#0 0xb8089430 in __kernel_vsyscall () #1 0xb678f6d0 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xb6791098 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0xb6a722d4 in qt_message_output (msgType=QtFatalMsg, buf=0xac478790 "ASSERT failure in QCoreApplication::sendEvent: \"Cannot send events to objects owned by a different thread. Current thread 8564f00. Receiver '' (of type 'QDialog') was created in thread 823a1c8\", file "...) at /home/zander/work/qt45/src/corelib/global/qglobal.cpp:2042 #4 0xb6a7234d in qFatal (msg=0xb6bfd6ec "ASSERT failure in %s: \"%s\", file %s, line %d") at /home/zander/work/qt45/src/corelib/global/qglobal.cpp:2241 #5 0xb6a723f0 in qt_assert_x (where=0xb6c49a38 "QCoreApplication::sendEvent", what=0xad6092e8 "Cannot send events to objects owned by a different thread. Current thread 8564f00. Receiver '' (of type 'QDialog') was created in thread 823a1c8", file=0xb6c49354 "/home/zander/work/qt45/src/corelib/kernel/qcoreapplication.cpp", line=305) at /home/zander/work/qt45/src/corelib/global/qglobal.cpp:1819 #6 0xb6b9806c in QCoreApplicationPrivate::checkReceiverThread (this=0x8250400, receiver=0x861a1b0) at /home/zander/work/qt45/src/corelib/kernel/qcoreapplication.cpp:297 #7 0xb718109a in QApplication::notify (this=0xbfea443c, receiver=0x861a1b0, e=0xab421e00) at /home/zander/work/qt45/src/gui/kernel/qapplication.cpp:3543 #8 0xb7edb67d in KApplication::notify () from /home/zander/work/kde42/installed/lib/libkdeui.so.5 #9 0xb6b97162 in QCoreApplication::notifyInternal (this=0xbfea443c, receiver=0x861a1b0, event=0xab421e00) at /home/zander/work/qt45/src/corelib/kernel/qcoreapplication.cpp:610 #10 0xb717d715 in QCoreApplication::sendEvent (receiver=0x861a1b0, event=0xab421e00) at ../../include/QtCore/../../../../qt45/src/corelib/kernel/qcoreapplication.h:213 #11 0xb73bf464 in sendUpdateRequest (widget=0x861a1b0, updateImmediately=true) at /home/zander/work/qt45/src/gui/painting/qbackingstore.cpp:508 #12 0xb73bfa6e in QWidgetBackingStore::markDirty (this=0x971b328, rect=@0xab421ef4, widget=0x841f1a8, updateImmediately=true, invalidateBuffer=false) at /home/zander/work/qt45/src/gui/painting/qbackingstore.cpp:651 #13 0xb71e14fb in QWidget::repaint (this=0x841f1a8, rect=@0xab421ef4) at /home/zander/work/qt45/src/gui/kernel/qwidget.cpp:9471 #14 0xb71e167d in QWidget::repaint (this=0x841f1a8) at /home/zander/work/qt45/src/gui/kernel/qwidget.cpp:9427 #15 0xb76e3679 in QProgressBar::setValue (this=0x841f1a8, value=45) at /home/zander/work/qt45/src/gui/widgets/qprogressbar.cpp:320 #16 0xb3e8d81d in KoProgressBar::setValue (this=0x841f1a8, value=45) at /home/zander/work/kde/koffice20/libs/guiutils/KoProgressBar.cpp:42 #17 0xb3e89766 in KoProgressUpdater::Private::updateUi (this=0x8d53db8) at /home/zander/work/kde/koffice20/libs/guiutils/KoProgressUpdater.cpp:101 #18 0xb3e88f82 in KoProgressUpdater::scheduleUpdate (this=0x901c528) at /home/zander/work/kde/koffice20/libs/guiutils/KoProgressUpdater.cpp:160 #19 0xb3e8a152 in KoProgressUpdaterPrivate::setProgress (this=0x861c188, percent=45) at /home/zander/work/kde/koffice20/libs/guiutils/KoProgressUpdater.cpp:52 #20 0xb3e88fe0 in KoUpdater::setProgress (this=0xab42205c, percent=45) at /home/zander/work/kde/koffice20/libs/guiutils/KoProgressUpdater.cpp:200 #21 0xb3e8bbb5 in KoPrintingDialogPrivate::preparePage (this=0x8d912b0, page=@0x8564f40) at /home/zander/work/kde/koffice20/libs/guiutils/KoPrintingDialog.cpp:75 #22 0xb3e8a511 in KoPrintingDialog::qt_metacall (this=0x96d6e08, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xab4221ec) at /home/zander/work/kde42/koffice20/libs/guiutils/KoPrintingDialog.moc:75 #23 0xb6bb1a7b in QMetaObject::activate (sender=0x8d5a690, from_signal_index=4, to_signal_index=4, argv=0xab4221ec) at /home/zander/work/qt45/src/corelib/kernel/qobject.cpp:3103 #24 0xb6bb311d in QMetaObject::activate (sender=0x8d5a690, m=0xb7ca95a0, local_signal_index=0, argv=0xab4221ec) at /home/zander/work/qt45/src/corelib/kernel/qobject.cpp:3177 #25 0xb7c88332 in KoAction::triggered (this=0x8d5a690, _t1=@0x8564f40) at /home/zander/work/kde42/koffice20/libs/main/KoAction.moc:88 #26 0xb7c8835c in KoAction::doAction (this=0x8d5a690, params=@0x8564f40) at /home/zander/work/kde/koffice20/libs/main/threadAction/KoAction.cpp:69 #27 0xb7c87ce0 in ActionJob::run (this=0x8564f28) at /home/zander/work/kde/koffice20/libs/main/threadAction/ActionJob_p.cpp:51 #28 0xb62c2584 in ThreadWeaver::JobRunHelper::runTheJob () from /home/zander/work/kde42/installed/lib/libthreadweaver.so.4 #29 0xb62c2929 in ThreadWeaver::Job::execute () from /home/zander/work/kde42/installed/lib/libthreadweaver.so.4 #30 0xb62c14fa in ThreadWeaver::ThreadRunHelper::run () from /home/zander/work/kde42/installed/lib/libthreadweaver.so.4 #31 0xb62c1b6b in ThreadWeaver::Thread::run () from /home/zander/work/kde42/installed/lib/libthreadweaver.so.4 #32 0xb6a7e2e8 in QThreadPrivate::start (arg=0x8564f00) at /home/zander/work/qt45/src/corelib/thread/qthread_unix.cpp:188 #33 0xb69f24ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #34 0xb684849e in clone () from /lib/tls/i686/cmov/libc.so.6
SVN commit 976875 by zander: Fix fix and avoid crashing on printing in kword BUG:194971 M +14 -11 KoProgressUpdater.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=976875
*** Bug 197014 has been marked as a duplicate of this bug. ***
You need to log in before you can comment on or make changes to this bug.