From 12d487285b4e25415d6807f1856536418640c453 Mon Sep 17 00:00:00 2001 From: Akshay Kumar Dubey Date: Sat, 8 Feb 2025 19:40:43 +0530 Subject: [PATCH] tdf#42982 Improve UNO API error reporting Change-Id: I35b815e45debc479d20c956fd07a188d0251853d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181293 Tested-by: Jenkins Reviewed-by: Hossein --- embeddedobj/source/msole/olevisual.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/embeddedobj/source/msole/olevisual.cxx b/embeddedobj/source/msole/olevisual.cxx index bcee997c189e..de54bda88d86 100644 --- a/embeddedobj/source/msole/olevisual.cxx +++ b/embeddedobj/source/msole/olevisual.cxx @@ -50,7 +50,9 @@ embed::VisualRepresentation OleEmbeddedObject::GetVisualRepresentationInNativeFo // TODO: detect the format in the future for now use workaround uno::Reference< io::XInputStream > xInStream = xCachedVisRepr->getInputStream(); if ( !xInStream.is() ) - throw uno::RuntimeException(); + throw uno::RuntimeException( + u"Failed to retrieve input stream from cached visual representation. "_ustr + ); uno::Reference< io::XSeekable > xSeekable( xCachedVisRepr, uno::UNO_QUERY_THROW ); uno::Sequence< sal_Int8 > aSeq( 2 );