• Mike Kaganski's avatar
    Add GtkImage ids · ada2b5be
    Mike Kaganski yazdı
    An assert is failing without this:
    
        ucrtbased.dll!abort() Line 61
        	at minkernel\crts\ucrt\src\appcrt\startup\abort.cpp(61)
        ucrtbased.dll!common_assert_to_stderr<wchar_t>(const wchar_t * const expression, const wchar_t * const file_name, const unsigned int line_number) Line 187
        	at minkernel\crts\ucrt\src\appcrt\startup\assert.cpp(187)
        ucrtbased.dll!common_assert<wchar_t>(const wchar_t * const expression, const wchar_t * const file_name, const unsigned int line_number, void * const return_address) Line 420
        	at minkernel\crts\ucrt\src\appcrt\startup\assert.cpp(420)
        ucrtbased.dll!_wassert(const wchar_t * expression, const wchar_t * file_name, unsigned int line_number) Line 444
        	at minkernel\crts\ucrt\src\appcrt\startup\assert.cpp(444)
        vcllo.dll!VclBuilder::get<FixedImage>(const rtl::OString & sID) Line 446
        	at C:\cygwin\home\user\lode\dev\core\include\vcl\builder.hxx(446)
        vcllo.dll!VclBuilder::VclBuilder(vcl::Window * pParent, const rtl::OUString & sUIDir, const rtl::OUString & sUIFile, const rtl::OString & sID, const com::sun::star::uno::Reference<com::sun::star::frame::XFrame> & rFrame, bool bLegacy) Line 698
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\builder.cxx(698)
        vcllo.dll!SalInstanceBuilder::SalInstanceBuilder(vcl::Window * pParent, const rtl::OUString & rUIRoot, const rtl::OUString & rUIFile) Line 4995
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\salvtables.cxx(4995)
        vcllo.dll!SalInstance::CreateBuilder(weld::Widget * pParent, const rtl::OUString & rUIRoot, const rtl::OUString & rUIFile) Line 5260
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\salvtables.cxx(5260)
        vcllo.dll!Application::CreateBuilder(weld::Widget * pParent, const rtl::OUString & rUIFile) Line 146
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\builder.cxx(146)
        vcllo.dll!weld::GenericDialogController::GenericDialogController(weld::Widget * pParent, const rtl::OUString & rUIFile, const rtl::OString & rDialogId) Line 5347
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\salvtables.cxx(5347)
        sduilo.dll!SvxBulletAndPositionDlg::SvxBulletAndPositionDlg(weld::Window * pWindow, const SfxItemSet & rSet, sd::View * pView) Line 117
        	at C:\cygwin\home\user\lode\dev\core\sd\source\ui\dlg\BulletAndPositionDlg.cxx(117)
        sduilo.dll!std::make_unique<SvxBulletAndPositionDlg,weld::Window * &,SfxItemSet const &,sd::View * &,0>(weld::Window * & <_Args_0>, const SfxItemSet & <_Args_1>, sd::View * & <_Args_2>) Line 2042
        	at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\include\memory(2042)
        sduilo.dll!SdAbstractDialogFactory_Impl::CreateSvxBulletAndPositionDlg(weld::Window * pParent, const SfxItemSet * pAttr, sd::View * pView) Line 387
        	at C:\cygwin\home\user\lode\dev\core\sd\source\ui\dlg\sddlgfact.cxx(387)
        sdlo.dll!sd::FuBulletAndPosition::DoExecute(SfxRequest & rReq) Line 92
        	at C:\cygwin\home\user\lode\dev\core\sd\source\ui\func\fuolbull.cxx(92)
        sdlo.dll!sd::FuBulletAndPosition::Create(sd::ViewShell * pViewSh, sd::Window * pWin, sd::View * pView, SdDrawDocument * pDoc, SfxRequest & rReq) Line 57
        	at C:\cygwin\home\user\lode\dev\core\sd\source\ui\func\fuolbull.cxx(57)
        sdlo.dll!sd::DrawViewShell::FuTemporary(SfxRequest & rReq) Line 1447
        	at C:\cygwin\home\user\lode\dev\core\sd\source\ui\view\drviews2.cxx(1447)
        sdlo.dll!SfxStubDrawViewShellFuTemporary(SfxShell * pShell, SfxRequest & rReq) Line 1514
        	at C:\cygwin\home\user\lode\dev\core\workdir\SdiTarget\sd\sdi\sdslots.hxx(1514)
        sfxlo.dll!SfxShell::CallExec(void(*)(SfxShell *, SfxRequest &) pFunc, SfxRequest & rReq) Line 197
        	at C:\cygwin\home\user\lode\dev\core\include\sfx2\shell.hxx(197)
        sfxlo.dll!SfxDispatcher::Call_Impl(SfxShell & rShell, const SfxSlot & rSlot, SfxRequest & rReq, bool bRecord) Line 360
        	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\dispatch.cxx(360)
        sfxlo.dll!SfxDispatcher::Execute_(SfxShell & rShell, const SfxSlot & rSlot, SfxRequest & rReq, SfxCallMode eCallMode) Line 857
        	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\dispatch.cxx(857)
        sfxlo.dll!SfxBindings::Execute_Impl(SfxRequest & aReq, const SfxSlot * pSlot, SfxShell * pShell) Line 1066
        	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\bindings.cxx(1066)
        sfxlo.dll!SfxDispatchController_Impl::dispatch(const com::sun::star::util::URL & aURL, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & aArgs, const com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> & rListener) Line 757
        	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\unoctitm.cxx(757)
        sfxlo.dll!SfxOfficeDispatch::dispatch(const com::sun::star::util::URL & aURL, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & aArgs) Line 226
        	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\unoctitm.cxx(226)
        fwklo.dll!framework::MenuBarManager::Select(Menu * pMenu) Line 896
        	at C:\cygwin\home\user\lode\dev\core\framework\source\uielement\menubarmanager.cxx(896)
        fwklo.dll!framework::MenuBarManager::LinkStubSelect(void * instance, Menu * data) Line 832
        	at C:\cygwin\home\user\lode\dev\core\framework\source\uielement\menubarmanager.cxx(832)
        vcllo.dll!Link<Menu *,bool>::Call(Menu * data) Line 84
        	at C:\cygwin\home\user\lode\dev\core\include\tools\link.hxx(84)
        vcllo.dll!Menu::Select() Line 362
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\menu.cxx(362)
        vcllo.dll!Menu::ImplCallSelect(void * __formal) Line 2150
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\menu.cxx(2150)
        vcllo.dll!Menu::LinkStubImplCallSelect(void * instance, void * data) Line 2146
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\menu.cxx(2146)
        vcllo.dll!Link<void *,void>::Call(void * data) Line 84
        	at C:\cygwin\home\user\lode\dev\core\include\tools\link.hxx(84)
        vcllo.dll!ImplHandleUserEvent(ImplSVEvent * pSVEvent) Line 1961
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\winproc.cxx(1961)
        vcllo.dll!ImplWindowFrameProc(vcl::Window * _pWindow, SalEvent nEvent, const void * pEvent) Line 2512
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\winproc.cxx(2512)
        vcllo.dll!SalFrame::CallCallback(SalEvent nEvent, const void * pEvent) Line 294
        	at C:\cygwin\home\user\lode\dev\core\vcl\inc\salframe.hxx(294)
        vclplug_winlo.dll!ImplHandleUserEvent(HWND__ * hWnd, __int64 lParam) Line 4080
        	at C:\cygwin\home\user\lode\dev\core\vcl\win\window\salframe.cxx(4080)
        vclplug_winlo.dll!SalFrameWndProc(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam, bool & rDef) Line 5733
        	at C:\cygwin\home\user\lode\dev\core\vcl\win\window\salframe.cxx(5733)
        vclplug_winlo.dll!SalFrameWndProcW(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam) Line 5840
        	at C:\cygwin\home\user\lode\dev\core\vcl\win\window\salframe.cxx(5840)
        user32.dll!UserCallWinProcCheckWow()
        user32.dll!CallWindowProcW()
        opengl32.dll!wglWndProc()
        user32.dll!UserCallWinProcCheckWow()
        user32.dll!DispatchMessageWorker()
        vclplug_winlo.dll!ImplSalDispatchMessage(const tagMSG * pMsg) Line 410
        	at C:\cygwin\home\user\lode\dev\core\vcl\win\app\salinst.cxx(410)
        vclplug_winlo.dll!ImplSalYield(bool bWait, bool bHandleAllCurrentEvents) Line 441
        	at C:\cygwin\home\user\lode\dev\core\vcl\win\app\salinst.cxx(441)
        vclplug_winlo.dll!WinSalInstance::DoYield(bool bWait, bool bHandleAllCurrentEvents) Line 512
        	at C:\cygwin\home\user\lode\dev\core\vcl\win\app\salinst.cxx(512)
        vcllo.dll!ImplYield(bool i_bWait, bool i_bAllEvents) Line 457
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svapp.cxx(457)
        vcllo.dll!Application::Yield() Line 522
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svapp.cxx(522)
        vcllo.dll!Application::Execute() Line 438
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svapp.cxx(438)
        sofficeapp.dll!desktop::Desktop::Main() Line 1621
        	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\app.cxx(1621)
        vcllo.dll!ImplSVMain() Line 203
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svmain.cxx(203)
        vcllo.dll!SVMain() Line 238
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svmain.cxx(238)
        sofficeapp.dll!soffice_main() Line 170
        	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\sofficemain.cxx(170)
        soffice.bin!sal_main() Line 48
        	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\main.c(48)
        soffice.bin!main(int argc, char * * argv) Line 47
        	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\main.c(47)
        soffice.bin!invoke_main() Line 79
        	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(79)
        soffice.bin!__scrt_common_main_seh() Line 288
        	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(288)
        soffice.bin!__scrt_common_main() Line 331
        	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(331)
        soffice.bin!mainCRTStartup() Line 17
        	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp(17)
        kernel32.dll!BaseThreadInitThunk()
        ntdll.dll!RtlUserThreadStart()
    
    because the images are added with empty ids, get into the same slot of
    m_pParserState->m_aStockMap, and then in VclBuilder::VclBuilder's block
    labeled "fill in any stock icons in surviving images", get<FixedImage>
    is called with that empty id, finding another control not having an id,
    then failing dynamic_cast it to FixedImage.
    
    Change-Id: Ie2f48ea0753998e8ed6590c45a3d916339c1fc13
    Reviewed-on: https://gerrit.libreoffice.org/73531Reviewed-by: 's avatarMike Kaganski <mike.kaganski@collabora.com>
    Tested-by: 's avatarMike Kaganski <mike.kaganski@collabora.com>
    ada2b5be
Adı
Son kayıt (commit)
Son güncelleme
..
aboutconfigdialog.ui Loading commit data...
aboutconfigvaluedialog.ui Loading commit data...
aboutdialog.ui Loading commit data...
accelconfigpage.ui Loading commit data...
acorexceptpage.ui Loading commit data...
acoroptionspage.ui Loading commit data...
acorreplacepage.ui Loading commit data...
agingdialog.ui Loading commit data...
applyautofmtpage.ui Loading commit data...
applylocalizedpage.ui Loading commit data...
areadialog.ui Loading commit data...
areatabpage.ui Loading commit data...
asiantypography.ui Loading commit data...
assigncomponentdialog.ui Loading commit data...
autocorrectdialog.ui Loading commit data...
backgroundpage.ui Loading commit data...
baselinksdialog.ui Loading commit data...
bitmaptabpage.ui Loading commit data...
blackorwhitelistentrydialog.ui Loading commit data...
borderareatransparencydialog.ui Loading commit data...
borderbackgrounddialog.ui Loading commit data...
borderpage.ui Loading commit data...
breaknumberoption.ui Loading commit data...
bulletandposition.ui Loading commit data...
calloutdialog.ui Loading commit data...
calloutpage.ui Loading commit data...
cellalignment.ui Loading commit data...
certdialog.ui Loading commit data...
charnamepage.ui Loading commit data...
colorconfigwin.ui Loading commit data...
colorpage.ui Loading commit data...
colorpickerdialog.ui Loading commit data...
comment.ui Loading commit data...
connectortabpage.ui Loading commit data...
connpooloptions.ui Loading commit data...
croppage.ui Loading commit data...
cuiimapdlg.ui Loading commit data...
customizedialog.ui Loading commit data...
databaselinkdialog.ui Loading commit data...
dbregisterpage.ui Loading commit data...
dimensionlinestabpage.ui Loading commit data...
distributiondialog.ui Loading commit data...
distributionpage.ui Loading commit data...
editdictionarydialog.ui Loading commit data...
editmodulesdialog.ui Loading commit data...
effectspage.ui Loading commit data...
embossdialog.ui Loading commit data...
eventassigndialog.ui Loading commit data...
eventassignpage.ui Loading commit data...
eventsconfigpage.ui Loading commit data...
fmsearchdialog.ui Loading commit data...
fontfeaturesdialog.ui Loading commit data...
fontfragment.ui Loading commit data...
formatcellsdialog.ui Loading commit data...
formatnumberdialog.ui Loading commit data...
galleryapplyprogress.ui Loading commit data...
galleryfilespage.ui Loading commit data...
gallerygeneralpage.ui Loading commit data...
gallerysearchprogress.ui Loading commit data...
gallerythemedialog.ui Loading commit data...
gallerythemeiddialog.ui Loading commit data...
gallerytitledialog.ui Loading commit data...
galleryupdateprogress.ui Loading commit data...
gradientpage.ui Loading commit data...
hangulhanjaadddialog.ui Loading commit data...
hangulhanjaconversiondialog.ui Loading commit data...
hangulhanjaeditdictdialog.ui Loading commit data...
hangulhanjaoptdialog.ui Loading commit data...
hatchpage.ui Loading commit data...
hyperlinkdialog.ui Loading commit data...
hyperlinkdocpage.ui Loading commit data...
hyperlinkinternetpage.ui Loading commit data...
hyperlinkmailpage.ui Loading commit data...
hyperlinkmarkdialog.ui Loading commit data...
hyperlinknewdocpage.ui Loading commit data...
hyphenate.ui Loading commit data...
iconchangedialog.ui Loading commit data...
iconselectordialog.ui Loading commit data...
insertfloatingframe.ui Loading commit data...
insertoleobject.ui Loading commit data...
insertrowcolumn.ui Loading commit data...
javaclasspathdialog.ui Loading commit data...
javastartparametersdialog.ui Loading commit data...
linedialog.ui Loading commit data...
lineendstabpage.ui Loading commit data...
linestyletabpage.ui Loading commit data...
linetabpage.ui Loading commit data...
macroassigndialog.ui Loading commit data...
macroassignpage.ui Loading commit data...
macroselectordialog.ui Loading commit data...
menuassignpage.ui Loading commit data...
mosaicdialog.ui Loading commit data...
movemenu.ui Loading commit data...
multipathdialog.ui Loading commit data...
namedialog.ui Loading commit data...
newlibdialog.ui Loading commit data...
newtabledialog.ui Loading commit data...
newtoolbardialog.ui Loading commit data...
numberingformatpage.ui Loading commit data...
numberingoptionspage.ui Loading commit data...
numberingpositionpage.ui Loading commit data...
objectnamedialog.ui Loading commit data...
objecttitledescdialog.ui Loading commit data...
optaccessibilitypage.ui Loading commit data...
optadvancedpage.ui Loading commit data...
optappearancepage.ui Loading commit data...
optasianpage.ui Loading commit data...
optbasicidepage.ui Loading commit data...
optchartcolorspage.ui Loading commit data...
optctlpage.ui Loading commit data...
optemailpage.ui Loading commit data...
optfltrembedpage.ui Loading commit data...
optfltrpage.ui Loading commit data...
optfontspage.ui Loading commit data...
optgeneralpage.ui Loading commit data...
opthtmlpage.ui Loading commit data...
optionsdialog.ui Loading commit data...
optjsearchpage.ui Loading commit data...
optlanguagespage.ui Loading commit data...
optlingupage.ui Loading commit data...
optnewdictionarydialog.ui Loading commit data...
optonlineupdatepage.ui Loading commit data...
optopenclpage.ui Loading commit data...
optpathspage.ui Loading commit data...
optproxypage.ui Loading commit data...
optsavepage.ui Loading commit data...
optsecuritypage.ui Loading commit data...
optuserpage.ui Loading commit data...
optviewpage.ui Loading commit data...
pageformatpage.ui Loading commit data...
paragalignpage.ui Loading commit data...
paraindentspacing.ui Loading commit data...
paratabspage.ui Loading commit data...
password.ui Loading commit data...
pastespecial.ui Loading commit data...
patterntabpage.ui Loading commit data...
percentdialog.ui Loading commit data...
personalization_tab.ui Loading commit data...
pickbulletpage.ui Loading commit data...
pickgraphicpage.ui Loading commit data...
picknumberingpage.ui Loading commit data...
pickoutlinepage.ui Loading commit data...
positionpage.ui Loading commit data...
positionsizedialog.ui Loading commit data...
possizetabpage.ui Loading commit data...
posterdialog.ui Loading commit data...
querychangelineenddialog.ui Loading commit data...
querydeletebitmapdialog.ui Loading commit data...
querydeletechartcolordialog.ui Loading commit data...
querydeletecolordialog.ui Loading commit data...
querydeletedictionarydialog.ui Loading commit data...
querydeletegradientdialog.ui Loading commit data...
querydeletehatchdialog.ui Loading commit data...
querydeletelineenddialog.ui Loading commit data...
querydeletelinestyledialog.ui Loading commit data...
queryduplicatedialog.ui Loading commit data...
querynoloadedfiledialog.ui Loading commit data...
querynosavefiledialog.ui Loading commit data...
querysavelistdialog.ui Loading commit data...
queryupdategalleryfilelistdialog.ui Loading commit data...
recordnumberdialog.ui Loading commit data...
rotationtabpage.ui Loading commit data...
screenshotannotationdialog.ui Loading commit data...
scriptorganizer.ui Loading commit data...
searchattrdialog.ui Loading commit data...
searchformatdialog.ui Loading commit data...
securityoptionsdialog.ui Loading commit data...
selectpathdialog.ui Loading commit data...
shadowtabpage.ui Loading commit data...
showcoldialog.ui Loading commit data...
signatureline.ui Loading commit data...
signsignatureline.ui Loading commit data...
similaritysearchdialog.ui Loading commit data...
slantcornertabpage.ui Loading commit data...
smarttagoptionspage.ui Loading commit data...
smoothdialog.ui Loading commit data...
solarizedialog.ui Loading commit data...
specialcharacters.ui Loading commit data...
spellingdialog.ui Loading commit data...
spelloptionsdialog.ui Loading commit data...
splitcellsdialog.ui Loading commit data...
storedwebconnectiondialog.ui Loading commit data...
swpossizepage.ui Loading commit data...
textanimtabpage.ui Loading commit data...
textattrtabpage.ui Loading commit data...
textdialog.ui Loading commit data...
textflowpage.ui Loading commit data...
thesaurus.ui Loading commit data...
tipofthedaydialog.ui Loading commit data...
transparencytabpage.ui Loading commit data...
tsaurldialog.ui Loading commit data...
twolinespage.ui Loading commit data...
wordcompletionpage.ui Loading commit data...
zoomdialog.ui Loading commit data...