[Bug 284954] New: edit a complete document, remove a break page save the doc

Bruno Friedmann brunofr at ioda.net
Tue Oct 25 20:30:27 BST 2011


https://bugs.kde.org/show_bug.cgi?id=284954

           Summary: edit a complete document, remove a break page save the
                    doc
           Product: kde
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: brunofr at ioda.net


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

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list