Review Request: Support added for filter loading in another process

Matus Hanzes matus.hanzes at ixonos.com
Tue Jun 28 13:46:52 BST 2011


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/101794/
-----------------------------------------------------------

Review request for Calligra.


Summary
-------

It can happen that filters crash the application while loading invalid file.
Because the fixing would be to costly I have created this work around.

The idea is to place the loading code into another process and if the filter crashes the main application stays alive.


Diffs
-----

  libs/main/CMakeLists.txt 5492748 
  libs/main/KoDocument.h 1cd759f 
  libs/main/KoDocument.cpp 7c2d8e3 
  libs/main/KoFilterChainLink.cpp 628ff95 
  libs/main/KoFilterManager.h 5e05b3b 
  libs/main/KoFilterManager.cpp d4bc313 
  libs/main/KoFilterManager_p.h f7a4485 
  libs/main/KoUpdater.h f6406c3 
  libs/main/KoUpdater.cpp 484d7e4 
  libs/main/KoUpdaterPrivate_p.cpp eae2e54 
  libs/main/OutOfProcessLoad/CMakeLists.txt PRE-CREATION 
  libs/main/OutOfProcessLoad/KoFilterLoader.h PRE-CREATION 
  libs/main/OutOfProcessLoad/KoFilterLoader.cpp PRE-CREATION 
  libs/main/OutOfProcessLoad/KoOutOfProcessLoad.h PRE-CREATION 
  libs/main/OutOfProcessLoad/KoOutOfProcessLoad.cpp PRE-CREATION 
  libs/main/OutOfProcessLoad/main.cpp PRE-CREATION 
  words/part/KWDocument.cpp 77fb02f 

Diff: http://git.reviewboard.kde.org/r/101794/diff


Testing
-------


Thanks,

Matus

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20110628/2da698b9/attachment.htm>


More information about the calligra-devel mailing list