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

Julien Nabet <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |have-backtrace
           Priority|medium                      |high
                 CC|                            |[email protected]

--- Comment #4 from Julien Nabet <[email protected]> ---
Could you give a try with this patch?
diff --git a/svx/source/dialog/charmap.cxx b/svx/source/dialog/charmap.cxx
index c57a4e3..7ec9edd 100644
--- a/svx/source/dialog/charmap.cxx
+++ b/svx/source/dialog/charmap.cxx
@@ -219,7 +219,7 @@ sal_uInt16 SvxShowCharSet::GetColumnPos(sal_uInt16 _nPos)
 int SvxShowCharSet::FirstInView() const
 {
     int nIndex = 0;
-    if (aVscrollSB->IsVisible())
+    if (aVscrollSB && aVscrollSB->IsVisible())
         nIndex += aVscrollSB->GetThumbPos() * COLUMN_COUNT;
     return nIndex;
 }

Indeed, aVscrollSB has already been disposed, your bt shows
svx/source/dialog/charmap.cxx:699 (frame 7), see:
    694 void SvxShowCharSet::dispose()
    695 {
    696     if ( m_pAccessible )
    697         ReleaseAccessible();
    698     aVscrollSB.disposeAndClear();
    699     Control::dispose();
    700 }

-- 
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