How to reproduce: - open GerritForLibreOffice.odp (from berlin conference 2012) - press f5 - press esc - press f5 [10211.342817] soffice.bin[4113]: segfault at 1c ip 00000000f5bf83fa sp 00000000fff5b79c error 4 in libvcllo.so[f59f8000+56d000] I have two monitor connected and the second one is showing the presenter dashboard.
TESTING with LO 4.3.1.1 + Ubuntu 12.04 (In reply to comment #0) > How to reproduce: > - open GerritForLibreOffice.odp (from berlin conference 2012) I'm going to guess that this is the test document: https://wiki.documentfoundation.org/File:GerritForLibreOffice.odp (Next time, please attach the document to the bug report or point to its location in a permanent online repository, e.g. the TDF Wiki) > - press f5 > - press esc > - press f5 NO REPRO I tried F5-esc-F5-esc, and then closed the document and tried again. I also tried LO 4.3.0.3, with the same results. > [10211.342817] soffice.bin[4113]: segfault at 1c ip 00000000f5bf83fa sp > 00000000fff5b79c error 4 in libvcllo.so[f59f8000+56d000] > > I have two monitor connected and the second one is showing the presenter > dashboard. That could possibly be related. What ODP were you using for testing? (The same one I linked to above?)
(In reply to comment #1) > TESTING with LO 4.3.1.1 + Ubuntu 12.04 > > (In reply to comment #0) > > How to reproduce: > > - open GerritForLibreOffice.odp (from berlin conference 2012) > > I'm going to guess that this is the test document: > https://wiki.documentfoundation.org/File:GerritForLibreOffice.odp > > (Next time, please attach the document to the bug report or point to its > location in a permanent online repository, e.g. the TDF Wiki) That's it but I don't think it's related to the file > > - press f5 > > - press esc > > - press f5 > > NO REPRO > > I tried F5-esc-F5-esc, and then closed the document and tried again. > > I also tried LO 4.3.0.3, with the same results. Works fine without a second monitor attached to my laptop > > [10211.342817] soffice.bin[4113]: segfault at 1c ip 00000000f5bf83fa sp > > 00000000fff5b79c error 4 in libvcllo.so[f59f8000+56d000] > > > > I have two monitor connected and the second one is showing the presenter > > dashboard. > > That could possibly be related. What ODP were you using for testing? (The > same one I linked to above?) Yes, looks like the second monitor is needed to reproduce so possibly a presenter dashboard issue.
(In reply to comment #2) > Yes, looks like the second monitor is needed to reproduce so possibly a > presenter dashboard issue. Sounds good. Let's try that. TESTING with LO 4.3.1.1 + Ubuntu 12.04 (as I did before), as well as LO 4.3.0.4 External monitor: Hooked up to laptop w/VGA-out. (In reply to comment #0) > How to reproduce: > - open GerritForLibreOffice.odp from > https://wiki.documentfoundation.org/File:GerritForLibreOffice.odp > - press f5 > - press esc > - press f5 NO REPRO Pressing F5 opened the presentation on one monitor and the Presenter Console on the other, but after cycling through F5-esc-F5-esc, as well as going forward/back through some slides, no segfault was seen. Status -> RESOLVED WORKSFORME Riccardo: Can you try to test with a different machine or using a GNU/Linux Live USB install? I'd also suggest trying the 4.3.1 pre-release builds (see link at the bottom of the list of versions: https://www.libreoffice.org/download/) This might be something specific to your machine, but if you can reproduce it elsewhere, then we should dig deeper. If you can reproduce this problem with a separate machine/Live USB, then please change the bug status back to UNCONFIRMED. Thanks!
Created attachment 104808 [details] backtrace
(In reply to comment #3) > NO REPRO > > Pressing F5 opened the presentation on one monitor and the Presenter Console > on the other, but after cycling through F5-esc-F5-esc, as well as going > forward/back through some slides, no segfault was seen. > > Status -> RESOLVED WORKSFORME Reopening with a backtrace attached, there's no hurry in closing bugs, especially crashers please.
Caolan McNamara committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=fee95be5b637dbfbdbe78426c02240b1dc90e1f2 Resolves: fdo#82552 we only check pAlphaW on one branch 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.
I can't reproduce it, but based on the NULL in the bt and the fact that the *other* branch checks for null, the above commit should make it not crash.
(In reply to comment #7) > I can't reproduce it, but based on the NULL in the bt and the fact that the > *other* branch checks for null, the above commit should make it not crash. Thanks for looking at this, I'll try to reproduce when daily builds for master are installable again, see #82288
Caolan McNamara committed a patch related to this issue. It has been pushed to "libreoffice-4-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=fe8b83f06fdc93ac06f4035c3ea50c51d0e3d026&h=libreoffice-4-3 Resolves: fdo#82552 we only check pAlphaW on one branch It will be available in LibreOffice 4.3.3. 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.