Application: konqueror (4.7.41 (4.7.41 (KDE 4.8 >= 20110807)) KDE Platform Version: 4.7.41 (4.7.41 (KDE 4.8 >= 20110807) (Compiled from sources) Qt Version: 4.7.4 Operating System: Linux 2.6.37.6-0.7-desktop i686 Distribution: "openSUSE 11.4 (i586)" -- Information about the crash: - What I was doing when the application crashed: I try to preview a .ods document with Konqueror, and it crashes. I can attach the document if needed. The crash can be reproduced every time. -- Backtrace: Application: Konqueror (kdeinit4), signal: Aborted [KCrash Handler] #7 0xffffe424 in __kernel_vsyscall () #8 0xb5ae88df in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #9 0xb5aea220 in abort () at abort.c:92 #10 0xb6aa99d3 in qt_message_output (msgType=QtFatalMsg, buf=0x9a872f8 "ASSERT failure in QDBusConnection::registerObject: \"Invalid object path given\", file /local/git/Qt/qt/src/dbus/qdbusconnection.cpp, line 731") at /local/git/Qt/qt/src/corelib/global/qglobal.cpp:2282 #11 0xb6aa9b3e in qt_message (msgType=QtFatalMsg, msg=0xb6c36438 "ASSERT failure in %s: \"%s\", file %s, line %d", ap=0xbfce6e24 "\370<\332\266\336<\332\266\260<\332\266\333\002") at /local/git/Qt/qt/src/corelib/global/qglobal.cpp:2328 #12 0xb6aa9f6a in qFatal (msg=0xb6c36438 "ASSERT failure in %s: \"%s\", file %s, line %d") at /local/git/Qt/qt/src/corelib/global/qglobal.cpp:2511 #13 0xb6aa95ba in qt_assert_x (where=0xb6da3cf8 "QDBusConnection::registerObject", what=0xb6da3cde "Invalid object path given", file=0xb6da3cb0 "/local/git/Qt/qt/src/dbus/qdbusconnection.cpp", line=731) at /local/git/Qt/qt/src/corelib/global/qglobal.cpp:2035 #14 0xb6d5531a in QDBusConnection::registerObject (this=0xbfce6f0c, path=..., object=0x8db6208, options=...) at /local/git/Qt/qt/src/dbus/qdbusconnection.cpp:730 #15 0xad04a8ac in Calligra::Tables::Doc::sheetAdded (this=0x9061288, sheet=0x8db6208) at /local/git/extragear/office/calligra/tables/part/Doc.cpp:609 #16 0xad04ae28 in Calligra::Tables::Doc::qt_metacall (this=0x9061288, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfce7018) at /local/build/extragear/office/calligra/tables/Doc.moc:85 #17 0xb6bc743a in QMetaObject::metacall (object=0x9061288, cl=QMetaObject::InvokeMetaMethod, idx=43, argv=0xbfce7018) at /local/git/Qt/qt/src/corelib/kernel/qmetaobject.cpp:237 #18 0xb6bda5bf in QMetaObject::activate (sender=0x8dd6020, m=0xabd3bbcc, local_signal_index=2, argv=0xbfce7018) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:3278 #19 0xabc1090a in Calligra::Tables::Map::sheetAdded (this=0x8dd6020, _t1=0x8db6208) at /local/build/extragear/office/calligra/tables/Map.moc:127 #20 0xabc0c80e in Calligra::Tables::Map::addSheet (this=0x8dd6020, _sheet=0x8db6208) at /local/git/extragear/office/calligra/tables/Map.cpp:348 #21 0xabc0c84d in Calligra::Tables::Map::addNewSheet (this=0x8dd6020, name=...) at /local/git/extragear/office/calligra/tables/Map.cpp:354 #22 0xabc0e2f2 in Calligra::Tables::Map::loadOdf (this=0x8dd6020, body=..., odfContext=...) at /local/git/extragear/office/calligra/tables/Map.cpp:599 #23 0xabbf6c5e in Calligra::Tables::DocBase::loadOdf (this=0x9061288, odfStore=...) at /local/git/extragear/office/calligra/tables/DocBase.cpp:249 #24 0xace148aa in KoDocument::loadOasisFromStore (this=0x9061288, store=0x8ec0de8) at /local/git/extragear/office/calligra/libs/main/KoDocument.cpp:1976 #25 0xace13a32 in KoDocument::loadNativeFormatFromStoreInternal (this=0x9061288, store=0x8ec0de8) at /local/git/extragear/office/calligra/libs/main/KoDocument.cpp:1866 #26 0xace1369a in KoDocument::loadNativeFormatFromStore (this=0x9061288, file=...) at /local/git/extragear/office/calligra/libs/main/KoDocument.cpp:1814 #27 0xace1351f in KoDocument::loadNativeFormat (this=0x9061288, file_=...) at /local/git/extragear/office/calligra/libs/main/KoDocument.cpp:1794 #28 0xace12435 in KoDocument::openFile (this=0x9061288) at /local/git/extragear/office/calligra/libs/main/KoDocument.cpp:1579 #29 0xb478b3eb in KParts::ReadOnlyPartPrivate::_k_slotJobFinished (this=0x90c5d48, job=0x9063218) at /local/git/KDE/libs/kdelibs/kparts/part.cpp:695 #30 0xb478d1b4 in KParts::ReadOnlyPart::qt_metacall (this=0x9061288, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfce7a38) at /local/build/KDE/libs/kdelibs/kparts/part.moc:179 #31 0xb478d4c1 in KParts::ReadWritePart::qt_metacall (this=0x9061288, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfce7a38) at /local/build/KDE/libs/kdelibs/kparts/part.moc:294 #32 0xace18d22 in KoDocument::qt_metacall (this=0x9061288, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfce7a38) at /local/build/extragear/office/calligra/libs/main/KoDocument.moc:110 #33 0xabbf5852 in Calligra::Tables::DocBase::qt_metacall (this=0x9061288, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfce7a38) at /local/build/extragear/office/calligra/tables/DocBase.moc:64 #34 0xad04ad90 in Calligra::Tables::Doc::qt_metacall (this=0x9061288, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfce7a38) at /local/build/extragear/office/calligra/tables/Doc.moc:77 #35 0xb6bc743a in QMetaObject::metacall (object=0x9061288, cl=QMetaObject::InvokeMetaMethod, idx=12, argv=0xbfce7a38) at /local/git/Qt/qt/src/corelib/kernel/qmetaobject.cpp:237 #36 0xb6bda5bf in QMetaObject::activate (sender=0x9063218, m=0xb70cf488, local_signal_index=3, argv=0xbfce7a38) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:3278 #37 0xb6effca0 in KJob::result (this=0x9063218, _t1=0x9063218) at /local/build/KDE/libs/kdelibs/kdecore/kjob.moc:194 #38 0xb6eff2cf in KJob::emitResult (this=0x9063218) at /local/git/KDE/libs/kdelibs/kdecore/jobs/kjob.cpp:312 #39 0xb50cb8b1 in KIO::FileCopyJob::slotResult (this=0x9063218, job=0x8ec0110) at /local/git/KDE/libs/kdelibs/kio/kio/job.cpp:2440 #40 0xb50cecaa in KIO::FileCopyJob::qt_metacall (this=0x9063218, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfce7bb8) at /local/build/KDE/libs/kdelibs/kio/jobclasses.moc:724 #41 0xb6bc743a in QMetaObject::metacall (object=0x9063218, cl=QMetaObject::InvokeMetaMethod, idx=32, argv=0xbfce7bb8) at /local/git/Qt/qt/src/corelib/kernel/qmetaobject.cpp:237 #42 0xb6bda5bf in QMetaObject::activate (sender=0x8ec0110, m=0xb70cf488, local_signal_index=3, argv=0xbfce7bb8) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:3278 #43 0xb6effca0 in KJob::result (this=0x8ec0110, _t1=0x8ec0110) at /local/build/KDE/libs/kdelibs/kdecore/kjob.moc:194 #44 0xb6eff2cf in KJob::emitResult (this=0x8ec0110) at /local/git/KDE/libs/kdelibs/kdecore/jobs/kjob.cpp:312 #45 0xb50c3f7d in KIO::SimpleJob::slotFinished (this=0x8ec0110) at /local/git/KDE/libs/kdelibs/kio/kio/job.cpp:494 #46 0xb50c6c68 in KIO::TransferJob::slotFinished (this=0x8ec0110) at /local/git/KDE/libs/kdelibs/kio/kio/job.cpp:1081 #47 0xb50ce25e in KIO::TransferJob::qt_metacall (this=0x8ec0110, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfce7e5c) at /local/build/KDE/libs/kdelibs/kio/jobclasses.moc:369 #48 0xb6bc743a in QMetaObject::metacall (object=0x8ec0110, cl=QMetaObject::InvokeMetaMethod, idx=47, argv=0xbfce7e5c) at /local/git/Qt/qt/src/corelib/kernel/qmetaobject.cpp:237 #49 0xb6bda5bf in QMetaObject::activate (sender=0x8eb7b68, m=0xb52c25c4, local_signal_index=4, argv=0x0) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:3278 #50 0xb51724f1 in KIO::SlaveInterface::finished (this=0x8eb7b68) at /local/build/KDE/libs/kdelibs/kio/slaveinterface.moc:171 #51 0xb516fada in KIO::SlaveInterface::dispatch (this=0x8eb7b68, _cmd=104, rawdata=...) at /local/git/KDE/libs/kdelibs/kio/kio/slaveinterface.cpp:172 #52 0xb516f762 in KIO::SlaveInterface::dispatch (this=0x8eb7b68) at /local/git/KDE/libs/kdelibs/kio/kio/slaveinterface.cpp:88 #53 0xb51654a6 in KIO::Slave::gotInput (this=0x8eb7b68) at /local/git/KDE/libs/kdelibs/kio/kio/slave.cpp:344 #54 0xb5166642 in KIO::Slave::qt_metacall (this=0x8eb7b68, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfce812c) at /local/build/KDE/libs/kdelibs/kio/slave.moc:82 #55 0xb6bc743a in QMetaObject::metacall (object=0x8eb7b68, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbfce812c) at /local/git/Qt/qt/src/corelib/kernel/qmetaobject.cpp:237 #56 0xb6bda5bf in QMetaObject::activate (sender=0x8a4eb30, m=0xb52bf344, local_signal_index=0, argv=0x0) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:3278 #57 0xb509599f in KIO::Connection::readyRead (this=0x8a4eb30) at /local/build/KDE/libs/kdelibs/kio/connection.moc:92 #58 0xb5092794 in KIO::ConnectionPrivate::dequeue (this=0x8d68f10) at /local/git/KDE/libs/kdelibs/kio/kio/connection.cpp:82 #59 0xb509592e in KIO::Connection::qt_metacall (this=0x8a4eb30, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x8dce030) at /local/build/KDE/libs/kdelibs/kio/connection.moc:79 #60 0xb6bc743a in QMetaObject::metacall (object=0x8a4eb30, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0x8dce030) at /local/git/Qt/qt/src/corelib/kernel/qmetaobject.cpp:237 #61 0xb6bd567d in QMetaCallEvent::placeMetaCall (this=0x8ebf8d8, object=0x8a4eb30) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:535 #62 0xb6bd6753 in QObject::event (this=0x8a4eb30, e=0x8ebf8d8) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:1217 #63 0xb5f408ae in QApplicationPrivate::notify_helper (this=0x8113a28, receiver=0x8a4eb30, e=0x8ebf8d8) at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:4462 #64 0xb5f3e1aa in QApplication::notify (this=0xbfce8bb0, receiver=0x8a4eb30, e=0x8ebf8d8) at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:3862 #65 0xb743aefa in KApplication::notify (this=0xbfce8bb0, receiver=0x8a4eb30, event=0x8ebf8d8) at /local/git/KDE/libs/kdelibs/kdeui/kernel/kapplication.cpp:311 #66 0xb6bbfd8f in QCoreApplication::notifyInternal (this=0xbfce8bb0, receiver=0x8a4eb30, event=0x8ebf8d8) at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:787 #67 0xb6bc3691 in QCoreApplication::sendEvent (receiver=0x8a4eb30, event=0x8ebf8d8) at ../../include/QtCore/../../../../git/Qt/qt/src/corelib/kernel/qcoreapplication.h:215 #68 0xb6bc0e28 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x805dd58) at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:1428 #69 0xb6bc0ae5 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:1321 #70 0xb6bf4c20 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../../../git/Qt/qt/src/corelib/kernel/qcoreapplication.h:220 #71 0xb6bf3d82 in postEventSourceDispatch (s=0x8115d08) at /local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:277 #72 0xb5618509 in g_main_dispatch (context=0x8115c78) at gmain.c:2440 #73 g_main_context_dispatch (context=0x8115c78) at gmain.c:3013 #74 0xb5618d10 in g_main_context_iterate (context=0x8115c78, block=1, dispatch=1, self=0x8113b90) at gmain.c:3091 #75 0xb5618fce in g_main_context_iteration (context=0x8115c78, may_block=1) at gmain.c:3154 #76 0xb6bf4548 in QEventDispatcherGlib::processEvents (this=0x8113b80, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:422 #77 0xb6009a98 in QGuiEventDispatcherGlib::processEvents (this=0x8113b80, flags=...) at /local/git/Qt/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:204 #78 0xb6bbdaed in QEventLoop::processEvents (this=0xbfce8aac, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:149 #79 0xb6bbdc31 in QEventLoop::exec (this=0xbfce8aac, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:201 #80 0xb6bc047a in QCoreApplication::exec () at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:1064 #81 0xb5f3dddc in QApplication::exec () at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:3736 #82 0xb10cb7e2 in kdemain (argc=2, argv=0x80c6ab0) at /local/git/KDE/base/kde-baseapps/konqueror/src/konqmain.cpp:227 #83 0x0804ddb8 in launch (argc=2, _name=0x80aef14 "/local/kde4/bin/konqueror", args=0x80aef37 "", cwd=0x0, envc=0, envs=0x80aef3b "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x80aef3f "duo;1312885353;892016;3771_TIME36737098") at /local/git/KDE/libs/kdelibs/kinit/kinit.cpp:734 #84 0x0804ee1d in handle_launcher_request (sock=8, who=0x8053834 "launcher") at /local/git/KDE/libs/kdelibs/kinit/kinit.cpp:1226 #85 0x0804f55d in handle_requests (waitForPid=0) at /local/git/KDE/libs/kdelibs/kinit/kinit.cpp:1419 #86 0x08050e58 in main (argc=4, argv=0xbfce9414, envp=0xbfce9428) at /local/git/KDE/libs/kdelibs/kinit/kinit.cpp:1907 Reported using DrKonqi
Calligra compiled from master yesterday.
Should be fixed with aab7c1e67d68af2b8ad2382b0fb500934e4119a9. Lot of thanks for the report!
Tried aab7c1e6, same crash as before. ASSERT failure in QDBusConnection::registerObject: "Invalid object path given", file /local/git/Qt/qt/src/dbus/qdbusconnection.cpp, line 731
Thank you very much for testing+reopening. Does it also still say; #11 0xb6aa9b3e in qt_message (msgType=QtFatalMsg, msg=0xb6c36438 "ASSERT failure in %s: \"%s\", file %s, line %d", ap=0xbfce6e24 "\370<\332\266\336<\332\266\260<\332\266\333\002") at /local/git/Qt/qt/src/corelib/global/qglobal.cpp:2328 in the backtrace? If yes then we still seem to miss some char*<=>QString logic. The other thing I could think (if it has a proper string now) is that we need to proper escape the strings if they contain special chars like e.g. "/" ...
I am not sure what special character you mean. The filename had spaces in it, but I renamed the filename to only contain ASCII letters, but same crash. Relevant part: Thread 1 (Thread 0xb474aa50 (LWP 9534)): [KCrash Handler] #7 0xffffe424 in __kernel_vsyscall () #8 0xb51f48df in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #9 0xb51f6220 in abort () at abort.c:92 #10 0xb63989d3 in qt_message_output (msgType=QtFatalMsg, buf=0x86f95c8 "ASSERT failure in QDBusConnection::registerObject: \"Invalid object path given\", file /local/git/Qt/qt/src/dbus/qdbusconnection.cpp, line 731") at /local/git/Qt/qt/src/corelib/global/qglobal.cpp:2282 #11 0xb6398b3e in qt_message (msgType=QtFatalMsg, msg=0xb6525438 "ASSERT failure in %s: \"%s\", file %s, line %d", ap=0xbfd15ff4 "\370\334,\266\336\334,\266\260\334,\266\333\002") at /local/git/Qt/qt/src/corelib/global/qglobal.cpp:2328 #12 0xb6398f6a in qFatal (msg=0xb6525438 "ASSERT failure in %s: \"%s\", file %s, line %d") at /local/git/Qt/qt/src/corelib/global/qglobal.cpp:2511 #13 0xb63985ba in qt_assert_x (where=0xb62cdcf8 "QDBusConnection::registerObject", what=0xb62cdcde "Invalid object path given", file=0xb62cdcb0 "/local/git/Qt/qt/src/dbus/qdbusconnection.cpp", line=731) at /local/git/Qt/qt/src/corelib/global/qglobal.cpp:2035 #14 0xb627f31a in QDBusConnection::registerObject (this=0xbfd160dc, path=..., object=0x86b6df0, options=...) at /local/git/Qt/qt/src/dbus/qdbusconnection.cpp:730 #15 0xb1a66940 in Calligra::Tables::Doc::sheetAdded (this=0x8497640, sheet=0x86b6df0) at /local/git/extragear/office/calligra/tables/part/Doc.cpp:609 #16 0xb1a66ebc in Calligra::Tables::Doc::qt_metacall (this=0x8497640, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfd161e8) at /local/build/extragear/office/calligra/tables/Doc.moc:85 #17 0xb64b643a in QMetaObject::metacall (object=0x8497640, cl=QMetaObject::InvokeMetaMethod, idx=43, argv=0xbfd161e8) at /local/git/Qt/qt/src/corelib/kernel/qmetaobject.cpp:237 #18 0xb64c95bf in QMetaObject::activate (sender=0x86402f8, m=0xb1950bcc, local_signal_index=2, argv=0xbfd161e8) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:3278 #19 0xb182591c in Calligra::Tables::Map::sheetAdded (this=0x86402f8, _t1=0x86b6df0) at /local/build/extragear/office/calligra/tables/Map.moc:127 #20 0xb1821820 in Calligra::Tables::Map::addSheet (this=0x86402f8, _sheet=0x86b6df0) at /local/git/extragear/office/calligra/tables/Map.cpp:348 #21 0xb182185f in Calligra::Tables::Map::addNewSheet (this=0x86402f8, name=...) at /local/git/extragear/office/calligra/tables/Map.cpp:354 #22 0xb1823304 in Calligra::Tables::Map::loadOdf (this=0x86402f8, body=..., odfContext=...) at /local/git/extragear/office/calligra/tables/Map.cpp:599 #23 0xb180bc5e in Calligra::Tables::DocBase::loadOdf (this=0x8497640, odfStore=...) at /local/git/extragear/office/calligra/tables/DocBase.cpp:249
I inserted a qDebug() << dbusPath; before the registerObject() call. The output is "/Map/Map/", the quotes are added by the debug call.
Thanks for comment #6 which shows that somehow we end with an trailing / what explains the assert. This is fixed with commit d5270590a1350e3d1816246be3600278fb705faa now what should, theoretically, finally fix the QDBus assert.
I haven't compiled yet, but since the change affects the prepended name, I doubt that it will change anything. From looking at the code, this->objectName() is empty.
this->objectName() is empty? oh, oh, that's a bad sign cause it never should be... p.s. it would make it a bit easier if you can provide me a hint how to reproduce :)
$> konqueror name.ods
ah, makes sense. Anyways, no testing needed cause this->objectName().isEmpty()==true did guide me direct to the commit that introduced the prob :) It's fixed now with cad14fd8ef38154b4bd9f3bd28cb10f2d9b921e0. Lot of thanks for keeping on the case + testing + and all the great feedback!
Git commit 8f27d49be4fd177402b339a9a9d920b25ad70102 by Srikanth Tiyyagura, on behalf of Sebastian Sauer. Committed on 11/08/2011 at 12:15. Pushed by tiyyagura into branch 'krita_resource-management-tagging-tiyyagura'. Fix Crash when previewing .ods document Be sure to proper convert from chart*/QByteArray to QString. BUG:279725 M +2 -2 tables/shape/TableTool.cpp M +1 -1 tables/shape/SheetsEditor.cpp M +1 -1 tables/shape/TableShape.cpp M +1 -1 tables/dialogs/PasteInsertDialog.cpp M +1 -1 tables/dialogs/ShowDialog.cpp M +1 -1 tables/dialogs/SortDialog.cpp M +2 -2 tables/ui/CellToolOptionWidget.cpp M +1 -1 tables/plugins/calendar/CalendarTool.cpp M +1 -1 tables/part/dialogs/SheetPropertiesDialog.cpp M +1 -1 tables/dialogs/DocumentSettingsDialog.cpp M +2 -2 tables/Sheet.cpp M +2 -2 tables/dialogs/CharacterSelectDialog.h M +1 -1 tables/dialogs/AutoFormatDialog.cpp M +1 -1 tables/dialogs/AddNamedAreaDialog.cpp M +2 -2 tables/dialogs/CharacterSelectDialog.cpp M +1 -1 tables/dialogs/GotoDialog.cpp M +1 -1 tables/part/dialogs/PreferenceDialog.cpp M +1 -1 tables/Map.cpp M +2 -2 tables/dialogs/NamedAreaDialog.cpp M +2 -2 tables/dialogs/FindDialog.h M +1 -1 tables/dialogs/GoalSeekDialog.cpp M +1 -1 tables/dialogs/DatabaseDialog.cpp M +2 -2 tables/dialogs/FindDialog.cpp http://commits.kde.org/calligra/8f27d49be4fd177402b339a9a9d920b25ad70102
Git commit 01d6f7c3cd210b3af3cab0695284d511bebdb7e2 by Srikanth Tiyyagura, on behalf of Sebastian Sauer. Committed on 12/08/2011 at 16:54. Pushed by tiyyagura into branch 'krita_resource-management-tagging-tiyyagura'. Next try to fix Crash when previewing .ods document BUG:279725 M +9 -1 tables/part/Doc.cpp http://commits.kde.org/calligra/01d6f7c3cd210b3af3cab0695284d511bebdb7e2
Git commit 845b693fde997805223fd2f6b02721e1ef6725d5 by Srikanth Tiyyagura, on behalf of Sebastian Sauer. Committed on 12/08/2011 at 17:54. Pushed by tiyyagura into branch 'krita_resource-management-tagging-tiyyagura'. and finally fix Crash when previewing .ods document regression was introduced with 8cf2d2874 BUG:279725 M +3 -12 tables/part/Doc.cpp http://commits.kde.org/calligra/845b693fde997805223fd2f6b02721e1ef6725d5
Git commit a3b86f58342c2472ff58f990c65488cd8a9eca3b by Inge Wallin, on behalf of Sebastian Sauer. Committed on 11/08/2011 at 12:15. Pushed by ingwa into branch 'nondestructive-unavail-leinir'. Fix Crash when previewing .ods document Be sure to proper convert from chart*/QByteArray to QString. BUG:279725 M +2 -2 tables/shape/TableTool.cpp M +1 -1 tables/shape/SheetsEditor.cpp M +1 -1 tables/shape/TableShape.cpp M +1 -1 tables/dialogs/PasteInsertDialog.cpp M +1 -1 tables/dialogs/ShowDialog.cpp M +1 -1 tables/dialogs/SortDialog.cpp M +2 -2 tables/ui/CellToolOptionWidget.cpp M +1 -1 tables/plugins/calendar/CalendarTool.cpp M +1 -1 tables/part/dialogs/SheetPropertiesDialog.cpp M +1 -1 tables/dialogs/DocumentSettingsDialog.cpp M +2 -2 tables/Sheet.cpp M +2 -2 tables/dialogs/CharacterSelectDialog.h M +1 -1 tables/dialogs/AutoFormatDialog.cpp M +1 -1 tables/dialogs/AddNamedAreaDialog.cpp M +2 -2 tables/dialogs/CharacterSelectDialog.cpp M +1 -1 tables/dialogs/GotoDialog.cpp M +1 -1 tables/part/dialogs/PreferenceDialog.cpp M +1 -1 tables/Map.cpp M +2 -2 tables/dialogs/NamedAreaDialog.cpp M +2 -2 tables/dialogs/FindDialog.h M +1 -1 tables/dialogs/GoalSeekDialog.cpp M +1 -1 tables/dialogs/DatabaseDialog.cpp M +2 -2 tables/dialogs/FindDialog.cpp http://commits.kde.org/calligra/a3b86f58342c2472ff58f990c65488cd8a9eca3b
Git commit 455218df6d4ed1224d76118f083e66fe7f12fb28 by Inge Wallin, on behalf of Sebastian Sauer. Committed on 12/08/2011 at 16:54. Pushed by ingwa into branch 'nondestructive-unavail-leinir'. Next try to fix Crash when previewing .ods document BUG:279725 M +9 -1 tables/part/Doc.cpp http://commits.kde.org/calligra/455218df6d4ed1224d76118f083e66fe7f12fb28