Bug 69169

Summary: SLIDESHOW: Crash when using some transition effects
Product: LibreOffice Reporter: Mingzhe Wang <wmzhere>
Component: ImpressAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED FIXED    
Severity: critical CC: caolan.mcnamara, wmzhere
Priority: high    
Version: 4.1.1.2 release   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
Crash report or crash signature: Regression By:

Description Mingzhe Wang 2013-09-10 08:15:16 UTC
Libreoffice crashes when I press F5.

It doesn't crash for newly created files, but it crashes on each ppt(x)s that I tried.

It hangs when I pressed F5, using a converted odp (from ppt).

Version: LibreOffice 4.1.1.2 410m0(Build:2)
Distro: Arch Linux
Kernel: Linux 3.10.10-1-ARCH #1 SMP PREEMPT Fri Aug 30 11:30:06 CEST 2013 x86_64 GNU/Linux
Comment 1 Mingzhe Wang 2013-09-10 08:19:09 UTC
Core dump: http://dropsha.re/#f5R3HQA
Comment 2 Mingzhe Wang 2013-09-11 09:49:56 UTC
I found the real problem. It's not about file type, or something else. It's just the bug of transition effect.

For some effect, it works. But for some effect, it hangs or raises a segment fault.

The crashing transition effects:

Fade though black
Fade smoothly
Flipping tiles
Outside turning tube
Revolving cricles
From "Turning around" to the end of the list
Comment 3 Derek Keats 2013-09-16 12:24:47 UTC
I can confirm this bug on Ubuntu 13,04 with Libreoffice Version: 4.1.1.2
Build ID: 410m0(Build:2).

This is a killer bug for anyone who does a lot of presentations.
Comment 4 m.olivera.gomez 2013-10-17 00:15:49 UTC
Libre Office Version: 4.1.1.2
Running in Manjaro Linux

Same thing happening to me.
Impress automatically crashes when applying many transitions.

As someone mention this is a principal feature for a presentation software, I'd say is a critical bug.
Comment 5 Caolán McNamara 2013-11-05 12:16:20 UTC
I rather suspect that this is a opengl driver crash. So...

a) can I get an actual backtrace of a crash, e.g. 
gdb /opt/libreoffice/program/soffice.bin
(gdb) run
...get it to crash and back in gdb do
(gdb) bt
and attach that here.

b) what your X driver, i.e. attach your /var/log/Xorg.0.log
Comment 6 Mingzhe Wang 2013-11-09 09:56:47 UTC
I don't know whether it's the bug of LibreOffice or OpenGL, but it *does* work now.

Thank you very much for all the efforts you made!