Bug 284954 - edit a complete document, remove a break page save the doc
Summary: edit a complete document, remove a break page save the doc
Status: RESOLVED WORKSFORME
Alias: None
Product: calligrawords
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Calligra Words Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-25 19:30 UTC by Bruno Friedmann
Modified: 2011-10-26 07:05 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 Bruno Friedmann 2011-10-25 19:30:27 UTC
Application: calligrawords (2.4 Beta 1)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.4
Operating System: Linux 3.1.0-rc9-1-desktop x86_64
Distribution: "openSUSE 12.1 RC 1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: After opening a document (odt 1.2) with tables, header, footer and break page, I try to remove one break page
I save the document.

The crash can be reproduced every time.

-- Backtrace:
Application: Words (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  operator== (value=0, this=0x4545454545454551) at /usr/include/QtCore/qbasicatomic.h:70
#7  data (this=0x1872908) at /usr/include/QtCore/qsharedpointer_impl.h:575
#8  DeleteCommand::~DeleteCommand (this=0x26ce990, __in_chrg=<optimized out>) at /usr/src/debug/calligra-2.3.82/plugins/textshape/commands/DeleteCommand.cpp:291
#9  0x00007fa3500b75e9 in DeleteCommand::~DeleteCommand (this=0x26ce990, __in_chrg=<optimized out>) at /usr/src/debug/calligra-2.3.82/plugins/textshape/commands/DeleteCommand.cpp:305
#10 0x00007fa35bb1a44f in qDeleteAll<QList<KUndo2Command*>::const_iterator> (end=<optimized out>, begin=<optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#11 qDeleteAll<QList<KUndo2Command*> > (c=...) at /usr/include/QtCore/qalgorithms.h:330
#12 KUndo2QStack::clear (this=0xa77e20) at /usr/src/debug/calligra-2.3.82/libs/kundo2/kundo2stack.cpp:521
#13 0x00007fa35db900d1 in KoMainWindow::setRootDocument (this=0xb556a0, doc=0x0) at /usr/src/debug/calligra-2.3.82/libs/main/KoMainWindow.cpp:504
#14 0x00007fa35db90899 in closeEvent (e=0x7fffb04ff540, this=0xb556a0) at /usr/src/debug/calligra-2.3.82/libs/main/KoMainWindow.cpp:1075
#15 KoMainWindow::closeEvent (this=0xb556a0, e=0x7fffb04ff540) at /usr/src/debug/calligra-2.3.82/libs/main/KoMainWindow.cpp:1058
#16 0x00007fa3706bf5de in QWidget::event (this=0xb556a0, event=0x7fffb04ff540) at kernel/qwidget.cpp:8453
#17 0x00007fa370a7ce1b in QMainWindow::event (this=0xb556a0, event=0x7fffb04ff540) at widgets/qmainwindow.cpp:1478
#18 0x00007fa37234b6b8 in KXmlGuiWindow::event (this=0xb556a0, ev=0x7fffb04ff540) at /usr/src/debug/kdelibs-4.7.2/kdeui/xmlgui/kxmlguiwindow.cpp:126
#19 0x00007fa37066ebe4 in notify_helper (e=0x7fffb04ff540, receiver=0xb556a0, this=0x7f7d90) at kernel/qapplication.cpp:4481
#20 QApplicationPrivate::notify_helper (this=0x7f7d90, receiver=0xb556a0, e=0x7fffb04ff540) at kernel/qapplication.cpp:4453
#21 0x00007fa370673a71 in QApplication::notify (this=0x7fffb04fff50, receiver=0xb556a0, e=0x7fffb04ff540) at kernel/qapplication.cpp:4360
#22 0x00007fa37224ee36 in KApplication::notify (this=0x7fffb04fff50, receiver=0xb556a0, event=0x7fffb04ff540) at /usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311
#23 0x00007fa3714bc67c in QCoreApplication::notifyInternal (this=0x7fffb04fff50, receiver=0xb556a0, event=0x7fffb04ff540) at kernel/qcoreapplication.cpp:787
#24 0x00007fa3706ba13d in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215
#25 QWidgetPrivate::close_helper (this=0xb56f50, mode=QWidgetPrivate::CloseWithSpontaneousEvent) at kernel/qwidget.cpp:7861
#26 0x00007fa3706ec626 in translateCloseEvent (this=0xb556a0) at kernel/qapplication_x11.cpp:5390
#27 QApplication::x11ClientMessage (this=<optimized out>, w=0xb556a0, event=<optimized out>, passive_only=<optimized out>) at kernel/qapplication_x11.cpp:3114
#28 0x00007fa3706ea9c4 in QApplication::x11ProcessEvent (this=0x7fffb04fff50, event=0x7fffb04ffb40) at kernel/qapplication_x11.cpp:3737
#29 0x00007fa370712222 in x11EventSourceDispatch (s=0x7fbbb0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#30 0x00007fa36cccb58d in g_main_dispatch (context=0x7fa8e0) at gmain.c:2425
#31 g_main_context_dispatch (context=0x7fa8e0) at gmain.c:2995
#32 0x00007fa36cccbd88 in g_main_context_iterate (context=0x7fa8e0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073
#33 0x00007fa36cccbf59 in g_main_context_iteration (context=0x7fa8e0, may_block=1) at gmain.c:3136
#34 0x00007fa3714e733f in QEventDispatcherGlib::processEvents (this=0x617440, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#35 0x00007fa370711eae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#36 0x00007fa3714bb882 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#37 0x00007fa3714bba7f in QEventLoop::exec (this=0x7fffb04fff10, flags=...) at kernel/qeventloop.cpp:201
#38 0x00007fa3714bfc47 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#39 0x00007fa35de5dd6d in kdemain (argc=<optimized out>, argv=0x71b340) at /usr/src/debug/calligra-2.3.82/words/part/main.cpp:43
#40 0x0000000000408897 in launch (argc=2, _name=0x71c3e8 "/usr/bin/calligrawords", args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x71c486 "c-3po.vellerat.ioda.net;1319570756;216032;713_TIME3202853") at /usr/src/debug/kdelibs-4.7.2/kinit/kinit.cpp:734
#41 0x0000000000409966 in handle_launcher_request (sock=8, who=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kinit/kinit.cpp:1226
#42 0x0000000000409ea7 in handle_requests (waitForPid=0) at /usr/src/debug/kdelibs-4.7.2/kinit/kinit.cpp:1419
#43 0x00000000004057a7 in main (argc=4, argv=0x7fff00000001, envp=0x7fffb0501210) at /usr/src/debug/kdelibs-4.7.2/kinit/kinit.cpp:1907

Reported using DrKonqi
Comment 1 Camilla Boemann 2011-10-26 07:05:20 UTC
I'm unable to reproduce