Steps to reproduce: 1. Start empty presentation 2. Insert - Object - OLE Object (Create from file) 3. Choose some odg file. 4. Double-click the new OLE object. 5. Format - Layer Crash.
Could you attach a test case with all the file required to reproduce the issue please. After that set the bug back to Unconfirmed. Thanks.
Created attachment 99590 [details] presentation with embedded ole object
Reproduced with the attached document on openSUSE 13.1 with 4.1.6.2 and 4.2.4.2
On pc Debian x86-64 with 4.2 sources updated 2 days ago, I could reproduce this. part of bt: Program received signal SIGSEGV, Segmentation fault. Python Exception <class 'gdb.MemoryError'> Cannot access memory at address 0x8: 0x00002aaac8206e80 in rtl::OUString::OUString (this=0x7fffffff0270, str=<error reading variable: Cannot access memory at address 0x8>) at /home/julien/compile-libreoffice/libo_4_2/include/rtl/ustring.hxx:105 105 pData = str.pData; (gdb) bt Python Exception <class 'gdb.MemoryError'> Cannot access memory at address 0x8: #0 0x00002aaac8206e80 in rtl::OUString::OUString (this=0x7fffffff0270, str=<error reading variable: Cannot access memory at address 0x8>) at /home/julien/compile-libreoffice/libo_4_2/include/rtl/ustring.hxx:105 #1 0x00002aaac86b9fb6 in sd::DrawViewShell::FuTemporary (this=0x331f280, rReq=...) at /home/julien/compile-libreoffice/libo_4_2/sd/source/ui/view/drviews2.cxx:1551 #2 0x00002aaac86f6225 in SfxStubGraphicViewShellFuTemporary (pShell=0x331f280, rReq=...) With master sources updated today, I can't reproduce this.
Caolan/Thorsten: this commit http://cgit.freedesktop.org/libreoffice/core/commit/?id=b1cf64fe51fd0bb1e9bc8c3bb38d5cc7254d8d5f fixed the problem from 4.3 Is there something we could do for 4.2 branch? (my previous comment shows a part of bt but I can attach the whole of it if needed)
submitted for 4-2 as https://gerrit.libreoffice.org/9654 I'll mark this as closed seeing as its fixed in master
Armin Le Grand committed a patch related to this issue. It has been pushed to "libreoffice-4-2": http://cgit.freedesktop.org/libreoffice/core/commit/?id=b4c090d8e6ad7727fc5a0399349b9ed0b5ff75f2&h=libreoffice-4-2 Resolves: fdo#78953 secured usage of LayerTabBar in Draw... It will be available in LibreOffice 4.2.6. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.