Bug 183110 - KWord crashes when trying to save an ODT document
Summary: KWord crashes when trying to save an ODT document
Status: RESOLVED DUPLICATE of bug 180238
Alias: None
Product: kword
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Thomas Zander
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-04 01:31 UTC by Andrew Stromme
Modified: 2009-02-04 10:22 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 Andrew Stromme 2009-02-04 01:31:34 UTC
Version:           2.0 beta-5 (using 4.2.00 (KDE 4.2.0), Arch Linux)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.28-ARCH

How to reproduce:

In arch install koffice2mod-kword.

Start KWord
Type anything
File->Save
Leave defaults, enter a file name
Click save... crash

Backtrace:

Application: KWord (kword), signal SIGSEGV
0x00007fe16302a001 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 15106)]

Thread 5 (Thread 0x7fe14b174950 (LWP 15111)):
#0  0x00007fe163a8fd69 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe163cfdb09 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007fe15f792407 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#3  0x00007fe15f795758 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#4  0x00007fe15f793d34 in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#5  0x00007fe15f793e0e in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#6  0x00007fe163cfcd79 in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007fe163a8bfc7 in start_thread () from /lib/libpthread.so.0
#8  0x00007fe16305a5dd in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fe14b975950 (LWP 15112)):
#0  0x00007fe163a8fd69 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe163cfdb09 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007fe15f792407 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#3  0x00007fe15f795758 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#4  0x00007fe15f795771 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#5  0x00007fe15f793d34 in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#6  0x00007fe15f793e0e in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#7  0x00007fe163cfcd79 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007fe163a8bfc7 in start_thread () from /lib/libpthread.so.0
#9  0x00007fe16305a5dd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fe14628f950 (LWP 15113)):
#0  0x00007fe163a8fd69 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe163cfdb09 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007fe15f792407 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#3  0x00007fe15f795758 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#4  0x00007fe15f795771 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#5  0x00007fe15f795771 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#6  0x00007fe15f793d34 in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#7  0x00007fe15f793e0e in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#8  0x00007fe163cfcd79 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007fe163a8bfc7 in start_thread () from /lib/libpthread.so.0
#10 0x00007fe16305a5dd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fe145a8e950 (LWP 15114)):
#0  0x00007fe163a8fd69 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe163cfdb09 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007fe15f792407 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#3  0x00007fe15f795758 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#4  0x00007fe15f793d34 in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#5  0x00007fe15f793e0e in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#6  0x00007fe163cfcd79 in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007fe163a8bfc7 in start_thread () from /lib/libpthread.so.0
#8  0x00007fe16305a5dd in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe16669f750 (LWP 15106)):
[KCrash Handler]
#5  0x00007fe158c49a63 in KWPageStyle::pageLayout (this=0x7fff6e7e8f10) at /srv/userstore/sandsmark/kdemod/koffice2/koffice/src/koffice-1.9.98.5/kword/part/KWPageStyle.cpp:113
#6  0x00007fe158c50fee in KWOdfWriter::saveHeaderFooter (this=0x7fff6e7e9230, embeddedSaver=@0x7fff6e7e9360, mainStyles=@0x7fff6e7e91e0)
    at /srv/userstore/sandsmark/kdemod/koffice2/koffice/src/koffice-1.9.98.5/kword/part/KWOdfWriter.cpp:93
#7  0x00007fe158c522e3 in KWOdfWriter::save (this=0x7fff6e7e9230, odfStore=@0x7fff6e7e9640, embeddedSaver=@0x7fff6e7e9360)
    at /srv/userstore/sandsmark/kdemod/koffice2/koffice/src/koffice-1.9.98.5/kword/part/KWOdfWriter.cpp:154
#8  0x00007fe158c3256d in KWDocument::saveOdf (this=<value optimized out>, documentContext=@0x7fff6e7e9350)
    at /srv/userstore/sandsmark/kdemod/koffice2/koffice/src/koffice-1.9.98.5/kword/part/KWDocument.cpp:627
#9  0x00007fe1658b099a in KoDocument::saveNativeFormat () from /usr/lib/libkomain.so.5
#10 0x00007fe1658aa3e8 in KoDocument::saveFile () from /usr/lib/libkomain.so.5
#11 0x00007fe15fef4e7a in KParts::ReadWritePart::save () from /usr/lib/libkparts.so.4
#12 0x00007fe15fef6356 in KParts::ReadWritePart::saveAs () from /usr/lib/libkparts.so.4
#13 0x00007fe1658d238e in KoMainWindow::saveDocument () from /usr/lib/libkomain.so.5
#14 0x00007fe1658c30c1 in KoMainWindow::slotFileSave () from /usr/lib/libkomain.so.5
#15 0x00007fe1658cf61a in KoMainWindow::qt_metacall () from /usr/lib/libkomain.so.5
#16 0x00007fe163ddfcf0 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#17 0x00007fe164fb0367 in QAction::triggered () from /usr/lib/libQtGui.so.4
#18 0x00007fe164fb0b24 in QAction::activate () from /usr/lib/libQtGui.so.4
#19 0x00007fe164fb3767 in QAction::event () from /usr/lib/libQtGui.so.4
#20 0x00007fe165efb4f3 in KAction::event () from /usr/lib/libkdeui.so.5
#21 0x00007fe164fb54dd in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#22 0x00007fe164fbb86a in QApplication::notify () from /usr/lib/libQtGui.so.4
#23 0x00007fe165fd256b in KApplication::notify () from /usr/lib/libkdeui.so.5
#24 0x00007fe163dce3c1 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#25 0x00007fe164fe5ced in ?? () from /usr/lib/libQtGui.so.4
#26 0x00007fe164fe74ea in ?? () from /usr/lib/libQtGui.so.4
#27 0x00007fe164fbc94a in QApplication::notify () from /usr/lib/libQtGui.so.4
#28 0x00007fe165fd256b in KApplication::notify () from /usr/lib/libkdeui.so.5
#29 0x00007fe163dce3c1 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#30 0x00007fe165032e64 in ?? () from /usr/lib/libQtGui.so.4
#31 0x00007fe165034f07 in ?? () from /usr/lib/libQtGui.so.4
#32 0x00007fe1650123c5 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#33 0x00007fe165036724 in ?? () from /usr/lib/libQtGui.so.4
#34 0x00007fe16035baa2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#35 0x00007fe16035f21d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#36 0x00007fe16035f3db in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#37 0x00007fe163df288f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#38 0x00007fe165035fdf in ?? () from /usr/lib/libQtGui.so.4
#39 0x00007fe163dccd32 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#40 0x00007fe163dccec5 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#41 0x00007fe163dcf015 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#42 0x00007fe1663d0165 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /srv/userstore/sandsmark/kdemod/koffice2/koffice/src/koffice-1.9.98.5/kword/part/main.cpp:38
#43 0x00007fe162fa9546 in __libc_start_main () from /lib/libc.so.6
#44 0x0000000000400739 in _start ()
Comment 1 Thomas Zander 2009-02-04 10:22:05 UTC

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