https://bugs.documentfoundation.org/show_bug.cgi?id=98121

            Bug ID: 98121
           Summary: SEH exception on remote URP shutdown
           Product: LibreOffice
           Version: 5.1.1.1 rc
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: graphics stack
          Assignee: [email protected]
          Reporter: [email protected]

While shutting down remotely via URP I sometimes get an SEH exception from the
GL driver - I assume some badness:

     atioglxx.dll!0bf5c6be()    Unknown
     [Frames below may be incorrect and/or missing, no symbols loaded for
atioglxx.dll]    
     vcllo.dll!OpenGLFramebuffer::Bind() Line 39    C++
     vcllo.dll!OpenGLContext::BindFramebuffer(OpenGLFramebuffer * pFramebuffer)
Line 1612    C++
     vcllo.dll!OpenGLContext::AcquireFramebuffer(const OpenGLTexture &
rTexture) Line 1681    C++
>       vcllo.dll!OpenGLSalGraphicsImpl::CheckOffscreenTexture() Line 479       
> C++
     vcllo.dll!OpenGLSalGraphicsImpl::PreDraw(OpenGLSalGraphicsImpl::XOROption
eOpt) Line 198    C++
     vcllo.dll!OpenGLSalGraphicsImpl::drawRect(long nX, long nY, long nWidth,
long nHeight) Line 1399    C++
     vcllo.dll!WinSalGraphics::drawRect(long nX, long nY, long nWidth, long
nHeight) Line 805    C++
     vcllo.dll!SalGraphics::DrawRect(long nX, long nY, long nWidth, long
nHeight, const OutputDevice * pOutDev) Line 421    C++
     vcllo.dll!OutputDevice::DrawRect(const Rectangle & rRect) Line 67    C++
     vcllo.dll!OutputDevice::DrawColorWallpaper(long nX, long nY, long nWidth,
long nHeight, const Wallpaper & rWallpaper) Line 84    C++
     vcllo.dll!OutputDevice::DrawWallpaper(long nX, long nY, long nWidth, long
nHeight, const Wallpaper & rWallpaper) Line 67    C++
     vcllo.dll!OutputDevice::Erase() Line 100    C++
     vcllo.dll!VirtualDevice::InnerImplSetOutputSizePixel(const Size &
rNewSize, bool bErase, const boost::shared_array<unsigned char> & pBuffer) Line
331    C++
     vcllo.dll!VirtualDevice::ImplSetOutputSizePixel(const Size & rNewSize,
bool bErase, const boost::shared_array<unsigned char> & pBuffer) Line 399   
C++
     vcllo.dll!VirtualDevice::SetOutputSizePixel(const Size & rNewSize, bool
bErase) Line 446    C++
     vcllo.dll!GDIMetaFile::CreateThumbnail(BitmapEx & rBitmapEx, unsigned long
nMaximumExtent, BmpConversion eColorConversion, BmpScaleFlag nScaleFlag) Line
2922    C++
     sfxlo.dll!SfxPickList::AddDocumentToPickList(SfxObjectShell * pDocSh) Line
216    C++
     sfxlo.dll!SfxPickList::Notify(SfxBroadcaster & __formal, const SfxHint &
rHint) Line 422    C++
     svllo.dll!SfxBroadcaster::Broadcast(const SfxHint & rHint) Line 51    C++
     sfxlo.dll!SfxApplication::NotifyEvent(const SfxEventHint & rEventHint,
bool bSynchron) Line 893    C++
     sfxlo.dll!SfxBaseController::dispose() Line 1019    C++
     fwklo.dll!`anonymous namespace'::Frame::setComponent(const
com::sun::star::uno::Reference<com::sun::star::awt::XWindow> &
xComponentWindow, const
com::sun::star::uno::Reference<com::sun::star::frame::XController> &
xController) Line 1543    C++
     fwklo.dll!`anonymous namespace'::Frame::close(unsigned char
bDeliverOwnership) Line 1774    C++
     fwklo.dll!framework::Desktop::impl_closeFrames(bool bAllowUI) Line 1726   
C++
     fwklo.dll!framework::Desktop::terminate() Line 234    C++
     msci_uno.dll!`anonymous namespace'::callVirtualMethod(void *
pAdjustedThisPtr, long nVtableIndex, void * pRegisterReturn, _typelib_TypeClass
eReturnTypeClass, long * pStackLongs, long nStackLongs) Line 74    C++
     msci_uno.dll!`anonymous
namespace'::cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy * pThis,
bridges::cpp_uno::shared::VtableSlot aVtableSlot,
_typelib_TypeDescriptionReference * pReturnTypeRef, long nParams,
_typelib_MethodParameter * pParams, void * pUnoReturn, void * * pUnoArgs,
_uno_Any * * ppUnoExc) Line 254    C++
    
msci_uno.dll!bridges::cpp_uno::shared::unoInterfaceProxyDispatch(_uno_Interface
* pUnoI, const _typelib_TypeDescription * pMemberDescr, void * pReturn, void *
* pArgs, _uno_Any * * ppException) Line 435    C++
    
binaryurplo.dll!binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny
* returnValue,
std::vector<binaryurp::BinaryAny,std::allocator<binaryurp::BinaryAny> > *
outArguments) Line 241    C++
     binaryurplo.dll!binaryurp::IncomingRequest::execute() Line 73    C++
     binaryurplo.dll!request(void * pThreadSpecificData) Line 83    C++
     cppu3.dll!cppu_threadpool::JobQueue::enter(__int64 nDisposeId, bool
bReturnWhenNoJob) Line 107    C++
     cppu3.dll!cppu_threadpool::ORequestThread::run() Line 174    C++
     cppu3.dll!threadFunc(void * param) Line 185    C++
     sal3.dll!oslWorkerWrapperFunction(void * pData) Line 57    C
     msvcr120d.dll!_callthreadstartex() Line 376    C
     msvcr120d.dll!_threadstartex(void * ptd) Line 359    C
     kernel32.dll!@BaseThreadInitThunk@12()    Unknown
     ntdll.dll!___RtlUserThreadStart@8()    Unknown
     ntdll.dll!__RtlUserThreadStart@8()    Unknown

Main thread is:

     user32.dll!_NtUserGetMessage@16()    Unknown
     user32.dll!_GetMessageW@16()    Unknown
>       vcllo.dll!ImplSalYieldMutexAcquireWithWait() Line 258   C++
     vcllo.dll!WinSalInstance::DoYield(bool bWait, bool
bHandleAllCurrentEvents, unsigned long nReleased) Line 705    C++
     vcllo.dll!ImplYield(bool i_bWait, bool i_bAllEvents, const unsigned long
nReleased) Line 509    C++
     vcllo.dll!Application::Yield() Line 535    C++
     vcllo.dll!Application::Execute() Line 471    C++
     sofficeapp.dll!desktop::Desktop::DoExecute() Line 1292    C++
     sofficeapp.dll!desktop::Desktop::Main() Line 1611    C++
     vcllo.dll!ImplSVMain() Line 170    C++
     vcllo.dll!SVMain() Line 208    C++
     sofficeapp.dll!soffice_main() Line 96    C++
     soffice.bin!sal_main() Line 48    C
     soffice.bin!main(int argc, char * * argv) Line 47    C
     soffice.bin!WinMain(void * _hinst, void * _dummy, char * _cmdline, int
_nshow) Line 47    C
     soffice.bin!__tmainCRTStartup() Line 618    C
     soffice.bin!WinMainCRTStartup() Line 466    C
     kernel32.dll!@BaseThreadInitThunk@12()    Unknown
     ntdll.dll!___RtlUserThreadStart@8()    Unknown
     ntdll.dll!__RtlUserThreadStart@8()    Unknown

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

Reply via email to