https://bugs.documentfoundation.org/show_bug.cgi?id=156241
Bug ID: 156241
Summary: Opening Help > About build leads to crash
Product: LibreOffice
Version: 24.2.0.0 alpha0+ Master
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: LibreOffice
Assignee: [email protected]
Reporter: [email protected]
Description:
Opening Help > About is not possible as it leads to a crash with std::bad_cast.
This happens in a debug build.
Steps to Reproduce:
1. Open LibreOffice
2. Open Help > About
Actual Results:
Crash with std::bad_cast.
Expected Results:
No crash should happen.
Reproducible: Always
User Profile Reset: No
Additional Info:
The problem happens with both gtk3 and gen user interfaces.
$ instdir/program/soffice --version
LibreOfficeDev 24.2.0.0.alpha0 9951ffedd6941234447b9655fbc49ed6ca4cc64c
$ SAL_USE_VCLPLUGIN=gen instdir/program/soffice
instdir/program/soffice
terminate called after throwing an instance of 'std::bad_cast'
what(): std::bad_cast
terminate called recursively
Fatal exception: Signal 6
Stack:
/home/hossein/Projects/libreoffice/core/instdir/program/libuno_sal.so.3(+0x93d21)[0x7f01c47aad21]
/home/hossein/Projects/libreoffice/core/instdir/program/libuno_sal.so.3(+0x93f59)[0x7f01c47aaf59]
/home/hossein/Projects/libreoffice/core/instdir/program/libuno_sal.so.3(+0x9429e)[0x7f01c47ab29e]
/lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7f01c4042520]
/lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x12c)[0x7f01c4096a7c]
/lib/x86_64-linux-gnu/libc.so.6(raise+0x16)[0x7f01c4042476]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd3)[0x7f01c40287f3]
/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb046a)[0x7f01c3cb046a]
/lib/x86_64-linux-gnu/libstdc++.so.6(+0xae24c)[0x7f01c3cae24c]
/lib/x86_64-linux-gnu/libstdc++.so.6(+0xad229)[0x7f01c3cad229]
/lib/x86_64-linux-gnu/libstdc++.so.6(__gxx_personality_v0+0x99)[0x7f01c3cad999]
/lib/x86_64-linux-gnu/libgcc_s.so.1(+0x16c64)[0x7f01c46c9c64]
/lib/x86_64-linux-gnu/libgcc_s.so.1(_Unwind_Resume+0x12d)[0x7f01c46ca6bd]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(+0xc8a084)[0x7f01bc88a084]
/home/hossein/Projects/libreoffice/core/instdir/program/libuno_sal.so.3(+0x1aaca)[0x7f01c4731aca]
/home/hossein/Projects/libreoffice/core/instdir/program/libuno_sal.so.3(+0x94263)[0x7f01c47ab263]
/lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7f01c4042520]
/lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x12c)[0x7f01c4096a7c]
/lib/x86_64-linux-gnu/libc.so.6(raise+0x16)[0x7f01c4042476]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd3)[0x7f01c40287f3]
/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa2bbe)[0x7f01c3ca2bbe]
/lib/x86_64-linux-gnu/libstdc++.so.6(+0xae24c)[0x7f01c3cae24c]
/lib/x86_64-linux-gnu/libstdc++.so.6(+0xae2b7)[0x7f01c3cae2b7]
/lib/x86_64-linux-gnu/libstdc++.so.6(+0xae518)[0x7f01c3cae518]
/lib/x86_64-linux-gnu/libstdc++.so.6(__cxa_bad_typeid+0x0)[0x7f01c3ca2637]
/home/hossein/Projects/libreoffice/core/instdir/program/../program/libsvgiolo.so(+0x2aeee)[0x7f01b0489eee]
/home/hossein/Projects/libreoffice/core/instdir/program/../program/libsvgiolo.so(+0x44b83)[0x7f01b04a3b83]
/home/hossein/Projects/libreoffice/core/instdir/program/../program/libsvgiolo.so(+0x3bc15)[0x7f01b049ac15]
/home/hossein/Projects/libreoffice/core/instdir/program/../program/libsvgiolo.so(+0x36390)[0x7f01b0495390]
/home/hossein/Projects/libreoffice/core/instdir/program/../program/libsvgiolo.so(+0x26470)[0x7f01b0485470]
/home/hossein/Projects/libreoffice/core/instdir/program/../program/libsvgiolo.so(+0x36390)[0x7f01b0495390]
/home/hossein/Projects/libreoffice/core/instdir/program/../program/libsvgiolo.so(+0x26470)[0x7f01b0485470]
/home/hossein/Projects/libreoffice/core/instdir/program/../program/libsvgiolo.so(+0x36390)[0x7f01b0495390]
/home/hossein/Projects/libreoffice/core/instdir/program/../program/libsvgiolo.so(+0x26470)[0x7f01b0485470]
/home/hossein/Projects/libreoffice/core/instdir/program/../program/libsvgiolo.so(+0x36390)[0x7f01b0495390]
/home/hossein/Projects/libreoffice/core/instdir/program/../program/libsvgiolo.so(+0x5866d)[0x7f01b04b766d]
/home/hossein/Projects/libreoffice/core/instdir/program/../program/libsvgiolo.so(+0x77405)[0x7f01b04d6405]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(_ZN17VectorGraphicData22ensureSequenceAndRangeEv+0x15a)[0x7f01bc6c5cea]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(_ZNK17VectorGraphicData8getRangeEv+0x1c)[0x7f01bc6c6b10]
/home/hossein/Projects/libreoffice/core/instdir/program/libsfxlo.so(_ZN14SfxApplication12loadBrandSvgEPKcR8BitmapExi+0x1c1)[0x7f01c136bc4d]
/home/hossein/Projects/libreoffice/core/instdir/program/libcuilo.so(+0x133a35)[0x7f01a9f33a35]
/home/hossein/Projects/libreoffice/core/instdir/program/libcuilo.so(+0x2749c5)[0x7f01aa0749c5]
/home/hossein/Projects/libreoffice/core/instdir/program/libcuilo.so(+0x272122)[0x7f01aa072122]
/home/hossein/Projects/libreoffice/core/instdir/program/libcuilo.so(+0x26ed7e)[0x7f01aa06ed7e]
/home/hossein/Projects/libreoffice/core/instdir/program/libcuilo.so(+0x2690e8)[0x7f01aa0690e8]
/home/hossein/Projects/libreoffice/core/instdir/program/libcuilo.so(+0x2644be)[0x7f01aa0644be]
/home/hossein/Projects/libreoffice/core/instdir/program/libcuilo.so(+0x2614a7)[0x7f01aa0614a7]
/home/hossein/Projects/libreoffice/core/instdir/program/libcuilo.so(+0x25d359)[0x7f01aa05d359]
/home/hossein/Projects/libreoffice/core/instdir/program/libcuilo.so(+0x255659)[0x7f01aa055659]
/home/hossein/Projects/libreoffice/core/instdir/program/libcuilo.so(+0x243ab3)[0x7f01aa043ab3]
/home/hossein/Projects/libreoffice/core/instdir/program/libsfxlo.so(+0x188c64)[0x7f01c1388c64]
/home/hossein/Projects/libreoffice/core/instdir/program/libsfxlo.so(+0x16b328)[0x7f01c136b328]
/home/hossein/Projects/libreoffice/core/instdir/program/libsfxlo.so(+0x2713f6)[0x7f01c14713f6]
/home/hossein/Projects/libreoffice/core/instdir/program/libsfxlo.so(_ZN13SfxDispatcher8Execute_ER8SfxShellRK7SfxSlotR10SfxRequest11SfxCallMode+0x2ba)[0x7f01c14741f2]
/home/hossein/Projects/libreoffice/core/instdir/program/libsfxlo.so(_ZN13SfxDispatcher7ExecuteEt11SfxCallModePK10SfxItemSetS3_t+0x1f8)[0x7f01c1474554]
/home/hossein/Projects/libreoffice/core/instdir/program/libsfxlo.so(+0x2ed095)[0x7f01c14ed095]
/home/hossein/Projects/libreoffice/core/instdir/program/libsfxlo.so(+0x2eab4b)[0x7f01c14eab4b]
/home/hossein/Projects/libreoffice/core/instdir/program/libfwklo.so(+0x318901)[0x7f01c2718901]
/home/hossein/Projects/libreoffice/core/instdir/program/libfwklo.so(+0x3185cf)[0x7f01c27185cf]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(+0x5b8be7)[0x7f01bc1b8be7]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(_ZN4Menu6SelectEv+0x95)[0x7f01bc1aaa71]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(+0x5b3431)[0x7f01bc1b3431]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(+0x5b33ff)[0x7f01bc1b33ff]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(+0x68d035)[0x7f01bc28d035]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(+0x689dda)[0x7f01bc289dda]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(+0x68bc88)[0x7f01bc28bc88]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(+0xf5fa4a)[0x7f01bcb5fa4a]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(_ZN17SalGenericDisplay12ProcessEventEN16SalUserEventList12SalUserEventE+0x25)[0x7f01bcb813cb]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(+0xbdbf1e)[0x7f01bc7dbf1e]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(_ZN16SalUserEventList18DispatchUserEventsEb+0x25b)[0x7f01bc7dc181]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(_ZN17SalGenericDisplay21DispatchInternalEventEb+0x27)[0x7f01bcb81337]
/home/hossein/Projects/libreoffice/core/instdir/program/libvclplug_genlo.so(+0x39fa5)[0x7f01b3b96fa5]
/home/hossein/Projects/libreoffice/core/instdir/program/libvclplug_genlo.so(+0x3198d)[0x7f01b3b8e98d]
/home/hossein/Projects/libreoffice/core/instdir/program/libvclplug_genlo.so(+0x2d387)[0x7f01b3b8a387]
/home/hossein/Projects/libreoffice/core/instdir/program/libvclplug_genlo.so(+0x2dc1b)[0x7f01b3b8ac1b]
/home/hossein/Projects/libreoffice/core/instdir/program/libvclplug_genlo.so(+0x43ba6)[0x7f01b3ba0ba6]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(+0xc75710)[0x7f01bc875710]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(_ZN11Application5YieldEv+0x196)[0x7f01bc8763f2]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(_ZN11Application7ExecuteEv+0x1ad)[0x7f01bc875415]
/home/hossein/Projects/libreoffice/core/instdir/program/libsofficeapp.so(+0x30f7f)[0x7f01c4430f7f]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(_Z10ImplSVMainv+0x235)[0x7f01bc88a2c4]
/home/hossein/Projects/libreoffice/core/instdir/program/libvcllo.so(_Z6SVMainv+0xd)[0x7f01bc88a3ed]
/home/hossein/Projects/libreoffice/core/instdir/program/libsofficeapp.so(soffice_main+0x141)[0x7f01c4490527]
/home/hossein/Projects/libreoffice/core/instdir/program/soffice.bin(+0x930)[0x5555ef96d930]
/home/hossein/Projects/libreoffice/core/instdir/program/soffice.bin(+0x912)[0x5555ef96d912]
/lib/x86_64-linux-gnu/libc.so.6(+0x29d90)[0x7f01c4029d90]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80)[0x7f01c4029e40]
/home/hossein/Projects/libreoffice/core/instdir/program/soffice.bin(+0x825)[0x5555ef96d825]
--
You are receiving this mail because:
You are the assignee for the bug.