This bug was filed from the crash reporting server and is br-8eb397ca-3676-461a-9edd-4ed180a4f9da. ========================================= This crash occurred when trying to create a new slide.
Does this consistently occur for you? Only with a specific presentation, or any presentation? If there is only crash with a particular presentation, could you share it?
This is once again a GDI leak related crash. We hope that we fixed most of the GDI leaks in 5.3.4 which will be released soon.
(In reply to Aron Budea from comment #1) > Does this consistently occur for you? Only with a specific presentation, or > any presentation? If there is only crash with a particular presentation, > could you share it? Well the crash had happen only once so I can't answer this question
Markus, openSUSE Tumbleweed users also have this bug in OpenGLSalGraphicsImpl::doFlush() , perhaps not related to GDI leak ? Thanks
Asked kindly to join this bug, I can add some informations. openSUSE Tumbleweed (VERSION="20170608") Drivers Nvidia 375.66 on Quadro M2000M (not supported by nouveau) I'm running plasma5 (X11) desktop, so to have right integration I'm also using libreoffice-kde4 so VLC is kde4 If I have use opengl and hardware acceleration, I'm getting a interface that is completely broken (not redrawn, colors of element blinking fast like passing in reverse mode etc). Using gdb when I use the quit command of lowriter for example I'm getting this trace (gdb) bt #0 0x0000000000000000 in () #1 0x00007ffff695e7c3 in OpenGLSalGraphicsImpl::doFlush() () at /usr/lib64/libreoffice/program/libmergedlo.so #2 0x00007ffff69605bd in OpenGLFlushIdle::Invoke() () at /usr/lib64/libreoffice/program/libmergedlo.so #3 0x00007ffff685ef81 in ImplSchedulerData::Invoke() [clone .part.5] () at /usr/lib64/libreoffice/program/libmergedlo.so #4 0x00007ffff685f1c8 in Scheduler::ProcessTaskScheduling(bool) () at /usr/lib64/libreoffice/program/libmergedlo.so #5 0x00007ffff686c32c in Scheduler::ProcessEventsToIdle() () at /usr/lib64/libreoffice/program/libmergedlo.so #6 0x00007ffff52175c6 in framework::Desktop::terminate() () at /usr/lib64/libreoffice/program/libmergedlo.so #7 0x00007ffff559a015 in SfxApplication::MiscExec_Impl(SfxRequest&) () at /usr/lib64/libreoffice/program/libmergedlo.so #8 0x00007ffff5616f5e in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) () at /usr/lib64/libreoffice/program/libmergedlo.so #9 0x00007ffff561ba1e in SfxDispatcher::PostMsgHandler(SfxRequest*) () at /usr/lib64/libreoffice/program/libmergedlo.so #10 0x00007ffff5801ee3 in SfxHintPoster::DoEvent_Impl(void*) () at /usr/lib64/libreoffice/program/libmergedlo.so #11 0x00007ffff66765df in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) () at /usr/lib64/libreoffice/program/libmergedlo.so #12 0x00007ffff6913cb7 in SalGenericDisplay::DispatchInternalEvent() () at /usr/lib64/libreoffice/program/libmergedlo.so #13 0x00007fffe14b3530 in KDEXLib::timeoutActivated() () at /usr/lib64/libreoffice/program/libvclplug_kde4lo.so #14 0x00007fffe14b5768 in KDEXLib::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /usr/lib64/libreoffice/program/libvclplug_kde4lo.so #15 0x00007fffdf183e81 in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4 #16 0x00007fffdf6ade6c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #17 0x00007fffdf6b4fd7 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #18 0x00007fffe08eea3a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5 #19 0x00007fffdf169e4e in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4 #20 0x00007fffdf16d01a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQtCore.so.4 #21 0x00007fffdf199d7e in () at /usr/lib64/libQtCore.so.4 #22 0x00007ffff0330b37 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #23 0x00007ffff0330d68 in () at /usr/lib64/libglib-2.0.so.0 #24 0x00007ffff0330dfc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #25 0x00007fffdf199ee6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #26 0x00007fffdf7567c7 in () at /usr/lib64/libQtGui.so.4 #27 0x00007fffe14b3477 in KDEXLib::processYield(bool, bool) () at /usr/lib64/libreoffice/program/libvclplug_kde4lo.so #28 0x00007fffe14b51a0 in KDEXLib::Yield(bool, bool) () at /usr/lib64/libreoffice/program/libvclplug_kde4lo.so #29 0x00007ffff686c41d in Application::Yield() () at /usr/lib64/libreoffice/program/libmergedlo.so #30 0x00007ffff686e1b5 in Application::Execute() () at /usr/lib64/libreoffice/program/libmergedlo.so #31 0x00007ffff58a955e in desktop::Desktop::Main() () at /usr/lib64/libreoffice/program/libmergedlo.so #32 0x00007ffff6872d06 in ImplSVMain() () at /usr/lib64/libreoffice/program/libmergedlo.so #33 0x00007ffff6872e10 in SVMain() () at /usr/lib64/libreoffice/program/libmergedlo.so #34 0x00007ffff58caf95 in soffice_main () at /usr/lib64/libreoffice/program/libmergedlo.so #35 0x000055555555479b in main () (gdb)cont Give the recovery dialog box, but another bt Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault. 0x0000000000000000 in ?? () (gdb) bt #0 0x0000000000000000 in () #1 0x00007ffff695e7c3 in OpenGLSalGraphicsImpl::doFlush() () at /usr/lib64/libreoffice/program/libmergedlo.so #2 0x00007ffff69605bd in OpenGLFlushIdle::Invoke() () at /usr/lib64/libreoffice/program/libmergedlo.so #3 0x00007ffff685ef81 in ImplSchedulerData::Invoke() [clone .part.5] () at /usr/lib64/libreoffice/program/libmergedlo.so #4 0x00007ffff685f1c8 in Scheduler::ProcessTaskScheduling(bool) () at /usr/lib64/libreoffice/program/libmergedlo.so #5 0x00007ffff686c432 in Application::Yield() () at /usr/lib64/libreoffice/program/libmergedlo.so #6 0x00007ffff65d7ef6 in Dialog::Execute() () at /usr/lib64/libreoffice/program/libmergedlo.so #7 0x00007ffff5d77cb1 in (anonymous namespace)::RecoveryUI::dispatchWithReturnValue(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () at /usr/lib64/libreoffice/program/libmergedlo.so #8 0x00007ffff58a105e in desktop::(anonymous namespace)::impl_callRecoveryUI(bool, bool) () at /usr/lib64/libreoffice/program/libmergedlo.so #9 0x00007ffff58a1839 in desktop::Desktop::Exception(ExceptionCategory) () at /usr/lib64/libreoffice/program/libmergedlo.so #10 0x00007ffff6871517 in VCLExceptionSignal_impl(void*, oslSignalInfo*) () at /usr/lib64/libreoffice/program/libmergedlo.so #11 0x00007ffff39b2032 in callSignalHandler(oslSignalInfo*) () at /usr/lib64/libreoffice/program/libuno_sal.so.3 #12 0x00007ffff39d743f in (anonymous namespace)::signalHandlerFunction(int) () at /usr/lib64/libreoffice/program/libuno_sal.so.3 #13 0x00007ffff362aae0 in <signal handler called> () at /lib64/libc.so.6 #14 0x0000000000000000 in () #15 0x00007ffff695e7c3 in OpenGLSalGraphicsImpl::doFlush() () at /usr/lib64/libreoffice/program/libmergedlo.so #16 0x00007ffff69605bd in OpenGLFlushIdle::Invoke() () at /usr/lib64/libreoffice/program/libmergedlo.so #17 0x00007ffff685ef81 in ImplSchedulerData::Invoke() [clone .part.5] () at /usr/lib64/libreoffice/program/libmergedlo.so #18 0x00007ffff685f1c8 in Scheduler::ProcessTaskScheduling(bool) () at /usr/lib64/libreoffice/program/libmergedlo.so #19 0x00007ffff686c32c in Scheduler::ProcessEventsToIdle() () at /usr/lib64/libreoffice/program/libmergedlo.so #20 0x00007ffff52175c6 in framework::Desktop::terminate() () at /usr/lib64/libreoffice/program/libmergedlo.so #21 0x00007ffff559a015 in SfxApplication::MiscExec_Impl(SfxRequest&) () at /usr/lib64/libreoffice/program/libmergedlo.so #22 0x00007ffff5616f5e in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) () at /usr/lib64/libreoffice/program/libmergedlo.so #23 0x00007ffff561ba1e in SfxDispatcher::PostMsgHandler(SfxRequest*) () at /usr/lib64/libreoffice/program/libmergedlo.so #24 0x00007ffff5801ee3 in SfxHintPoster::DoEvent_Impl(void*) () at /usr/lib64/libreoffice/program/libmergedlo.so #25 0x00007ffff66765df in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) () at /usr/lib64/libreoffice/program/libmergedlo.so #26 0x00007ffff6913cb7 in SalGenericDisplay::DispatchInternalEvent() () at /usr/lib64/libreoffice/program/libmergedlo.so #27 0x00007fffe14b3530 in KDEXLib::timeoutActivated() () at /usr/lib64/libreoffice/program/libvclplug_kde4lo.so #28 0x00007fffe14b5768 in KDEXLib::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /usr/lib64/libreoffice/program/libvclplug_kde4lo.so #29 0x00007fffdf183e81 in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4 #30 0x00007fffdf6ade6c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #31 0x00007fffdf6b4fd7 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #32 0x00007fffe08eea3a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5 #33 0x00007fffdf169e4e in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4 #34 0x00007fffdf16d01a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQtCore.so.4 #35 0x00007fffdf199d7e in () at /usr/lib64/libQtCore.so.4 #36 0x00007ffff0330b37 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #37 0x00007ffff0330d68 in () at /usr/lib64/libglib-2.0.so.0 #38 0x00007ffff0330dfc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #39 0x00007fffdf199ee6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #40 0x00007fffdf7567c7 in () at /usr/lib64/libQtGui.so.4 #41 0x00007fffe14b3477 in KDEXLib::processYield(bool, bool) () at /usr/lib64/libreoffice/program/libvclplug_kde4lo.so #42 0x00007fffe14b51a0 in KDEXLib::Yield(bool, bool) () at /usr/lib64/libreoffice/program/libvclplug_kde4lo.so #43 0x00007ffff686c41d in Application::Yield() () at /usr/lib64/libreoffice/program/libmergedlo.so #44 0x00007ffff686e1b5 in Application::Execute() () at /usr/lib64/libreoffice/program/libmergedlo.so #45 0x00007ffff58a955e in desktop::Desktop::Main() () at /usr/lib64/libreoffice/program/libmergedlo.so #46 0x00007ffff6872d06 in ImplSVMain() () at /usr/lib64/libreoffice/program/libmergedlo.so #47 0x00007ffff6872e10 in SVMain() () at /usr/lib64/libreoffice/program/libmergedlo.so #48 0x00007ffff58caf95 in soffice_main () at /usr/lib64/libreoffice/program/libmergedlo.so #49 0x000055555555479b in main () I've not installed all the debuginfo packages, but if needed that can be manageable just time and place ;-) Tests done : If I remove libreoffice-kde4, the program behave correctly. No crash not flashing things etc (just awfull in hidpi plasm5). If I remove the use of opengl / hardware acceleration the program behave correctly. This is 100% reproductible.
Hello, Is the crash still happening in 5.3.4 ? http://www.libreoffice.org/download/download/?version=5.3.4
Dear daniel, To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from http://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://kiwiirc.com/nextclient/irc.freenode.net/#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug
We don't have reports from LibreOffice 6.2 in https://crashreport.libreoffice.org/stats/signature/OpenGLSalGraphicsImpl::doFlush(), so most likely this issue is already fixed Closing as RESOLVED WORKSFORME @Daniel, please reopen this issue if you still reproduce it in LibreOffice 6.2 or higher.