https://bugs.freedesktop.org/show_bug.cgi?id=68333

--- Comment #13 from Frank Griffin <[email protected]> ---
I've confined my testing to the system without the sound problem, which is now
running the Mageia 4.1.1.2 RPM.  In this environment, if I run soffice with
--backtrace, the bug hangs X.  If I run it without, it gets a segfault and
closes.

So what I did was to install the debug package, start soffice, let it get to
the "Finish" prompt, switch to a tty, attach gdb, and then click Finish. 
Switching to the tty, I could see that a SIGSEGV had occurred.  Here is the
backtrace:

#0  0x00007fb3f6ec23f7 in GetGLXScreenConfigs () from /lib64/libGL.so.1
#1  0x00007fb3f6ec271e in glXCreateContext () from /lib64/libGL.so.1
#2  0x00007fb3cb4447e4 in (anonymous
namespace)::OGLTransitionerImpl::initWindowFromSlideShowView
(this=this@entry=0x7fb3e403e9c0, xView=...)
    at
/usr/src/debug/libreoffice-4.1.1.2/slideshow/source/engine/OGLTrans/generic/OGLTrans_TransitionerImpl.cxx:683
#3  0x00007fb3cb4488dc in initialize (xEnteringSlide=..., xLeavingSlide=...,
xView=..., this=0x7fb3e403e9c0)
    at
/usr/src/debug/libreoffice-4.1.1.2/slideshow/source/engine/OGLTrans/generic/OGLTrans_TransitionerImpl.cxx:380
#4  (anonymous namespace)::OGLTransitionFactoryImpl::createTransition
(this=<optimized out>, transitionType=<optimized out>, transitionSubType=104,
view=..., 
    leavingBitmap=..., enteringBitmap=...) at
/usr/src/debug/libreoffice-4.1.1.2/slideshow/source/engine/OGLTrans/generic/OGLTrans_TransitionerImpl.cxx:1847
#5  0x00007fb3cb7bcdd6 in slideshow::internal::(anonymous
namespace)::PluginSlideChange::addTransition (this=this@entry=0x3e45400,
rView=...)
    at
/usr/src/debug/libreoffice-4.1.1.2/slideshow/source/engine/transitions/slidetransitionfactory.cxx:180
#6  0x00007fb3cb7be4bb in PluginSlideChange (rEventMultiplexer=...,
pSoundPlayer=..., xFactory=..., rScreenUpdater=..., rViewContainer=...,
pEnteringSlide=..., 
    leavingSlide_=..., nTransitionSubType=104, nTransitionType=37,
this=0x3e45400)
    at
/usr/src/debug/libreoffice-4.1.1.2/slideshow/source/engine/transitions/slidetransitionfactory.cxx:149
#7  createPluginTransition (rEventMultiplexer=..., pSoundPlayer=...,
xFactory=..., rScreenUpdater=..., rViewContainer=..., pEnteringSlide=...,
pLeavingSlide=..., 
    nTransitionSubType=104, nTransitionType=37) at
/usr/src/debug/libreoffice-4.1.1.2/slideshow/source/engine/transitions/slidetransitionfactory.cxx:919
#8  slideshow::internal::TransitionFactory::createSlideTransition
(pLeavingSlide=..., pEnteringSlide=..., rViewContainer=..., rScreenUpdater=...,
rEventMultiplexer=..., 
    xOptionalFactory=..., nTransitionType=37, nTransitionSubType=104,
bTransitionDirection=true, rTransitionFadeColor=..., pSoundPlayer=...)
    at
/usr/src/debug/libreoffice-4.1.1.2/slideshow/source/engine/transitions/slidetransitionfactory.cxx:975
#9  0x00007fb3cb78eeeb in (anonymous namespace)::SlideShowImpl::displaySlide
(this=0x7fb40ea85608, xSlide=..., xDrawPages=..., xRootNode=...,
rProperties=...)
    at
/usr/src/debug/libreoffice-4.1.1.2/slideshow/source/engine/slideshowimpl.cxx:828
#10 0x00007fb3dcc08119 in sd::AnimationSlideController::displayCurrentSlide
(this=0x3d70820, xShow=..., xDrawPages=..., 
    bSkipAllMainSequenceEffects=bSkipAllMainSequenceEffects@entry=false) at
/usr/src/debug/libreoffice-4.1.1.2/sd/source/ui/slideshow/slideshowimpl.cxx:492
#11 0x00007fb3dcc09fce in sd::SlideshowImpl::displayCurrentSlide
(this=this@entry=0x7fb3e459ddc0,
bSkipAllMainSequenceEffects=bSkipAllMainSequenceEffects@entry=false)
    at
/usr/src/debug/libreoffice-4.1.1.2/sd/source/ui/slideshow/slideshowimpl.cxx:1390
#12 0x00007fb3dcc0a809 in sd::SlideshowImpl::displaySlideIndex
(this=this@entry=0x7fb3e459ddc0, nSlideIndex=<optimized out>)
    at
/usr/src/debug/libreoffice-4.1.1.2/sd/source/ui/slideshow/slideshowimpl.cxx:1702
#13 0x00007fb3dcc0acd2 in sd::SlideshowImpl::startShowImpl
(this=this@entry=0x7fb3e459ddc0, aProperties=...)
    at
/usr/src/debug/libreoffice-4.1.1.2/sd/source/ui/slideshow/slideshowimpl.cxx:1159
#14 0x00007fb3dcc0da80 in sd::SlideshowImpl::startShow (this=0x7fb3e459ddc0,
pPresSettings=<optimized out>)
    at
/usr/src/debug/libreoffice-4.1.1.2/sd/source/ui/slideshow/slideshowimpl.cxx:1096
#15 0x00007fb3dcbfd0de in sd::SlideShow::activate (this=0x7fb3d5ce78c8,
rBase=...) at
/usr/src/debug/libreoffice-4.1.1.2/sd/source/ui/slideshow/slideshow.cxx:1051
#16 0x00007fb3dcd8cc6b in sd::PresentationViewShell::Activate (this=0x3d22f30,
bIsMDIActivate=<optimized out>)
    at /usr/src/debug/libreoffice-4.1.1.2/sd/source/ui/view/presvish.cxx:144
#17 0x00007fb40c019e81 in ?? ()
#18 0x00000000035d3948 in ?? ()
#19 0x0000000000000000 in ?? ()
A debugging session is active.


Since GLX seems to be involved, it may be relevant to know that I'm running
with the Mageia lib64xcb-glx0 package at level 1.9.1.  I recall that the glx
requirement can be satisfied by at least one other package, so that may be the
difference in our systems.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to