Try to edit a page which contains an image inside an external link with VisualEditor.
It will fail to load, JavaScript console displays:
Uncaught TypeError: imgWrapper is undefined toDataElement URL1:1568 createDataElements URL1:316 getDataFromDomSubtree URL1:323 getDataFromDomSubtree URL1:324 getDataFromDomSubtree URL1:326 getModelFromDom URL1:318 createModelFromDom URL1:62 createModelFromDom URL1:1044 setupSurface URL1:1046 load.php:1568:419 toDataElement URL1:1568 createDataElements URL1:316 getDataFromDomSubtree URL1:323 getDataFromDomSubtree URL1:324 getDataFromDomSubtree URL1:326 getModelFromDom URL1:318 createModelFromDom URL1:62 createModelFromDom URL1:1044 setupSurface URL1:1046 URL1: https://www.mediawiki.org/w/load.php?lang=fr&modules=ext.visualEditor.articleTarget,base,core,desktopArticleTarget,desktopTarget,diffing,icons,language,mediawiki,mwalienextension,mwcore,mwextensions,mwformatting,mwgallery,mwimage,mwlanguage,mwlink,mwmeta,mwsave,mwsignature,mwtransclusion,sanitize,switching,welcome|ext.visualEditor.core.desktop,utils|ext.visualEditor.mwextensions.desktop|ext.visualEditor.mwimage.core&skin=vector&version=1e9z7
Problematic wikitext:
[https://url.com text [[Image:Speaker Icon.svg|20px]]]
No problem if image is not linked:
[https://url.com text [[Image:Speaker Icon.svg|20px|link=]]]