Bug 144049 - Writer hangs on HTML content paste
Summary: Writer hangs on HTML content paste
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
6.0.7.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-24 10:23 UTC by Dmitry Karasik
Modified: 2022-05-18 11:45 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
text/html content that hangs the clipboard paste operation (7.84 KB, text/plain)
2021-08-31 09:29 UTC, Dmitry Karasik
Details
the program to paste from (2.56 KB, text/plain)
2021-08-31 10:42 UTC, Dmitry Karasik
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Karasik 2021-08-24 10:23:49 UTC
When pasting rich content the writer freezes.

To reproduce: select a rich content in Firefox or Evolution, copy it to clipboard.
Then in writer select "Paste Special / HTML content" or just "Paste", then the program hangs.

Version: 6.0.7.3
Build ID: 1:6.0.7-0ubuntu0.18.04.10
CPU threads: 8; OS: Linux 4.15; UI render: default; VCL: gtk3; 
Locale: en-US (en_US.UTF-8); Calc: group

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.1 LTS"


$ sudo gdb /usr/lib/libreoffice/program/soffice.bin

__lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
135     ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: No such file or directory.
(gdb) bt
#0  0x00007fa5ad39211d in __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007fa5ad38b098 in __GI___pthread_mutex_lock (mutex=0x7fa574000fd0) at ../nptl/pthread_mutex_lock.c:113
#2  0x00007fa5afbc6c7e in osl_acquireMutex () at /usr/lib/libreoffice/program/libuno_sal.so.3
#3  0x00007fa56d5ffb50 in  () at /usr/lib/libreoffice/program/libucpdav1.so
#4  0x00007fa56d6005a9 in  () at /usr/lib/libreoffice/program/libucpdav1.so
#5  0x00007fa56d5f02a7 in  () at /usr/lib/libreoffice/program/libucpdav1.so
#6  0x00007fa56d6144c1 in  () at /usr/lib/libreoffice/program/libucpdav1.so
#7  0x00007fa56d617c09 in  () at /usr/lib/libreoffice/program/libucpdav1.so
#8  0x00007fa56d61aa68 in  () at /usr/lib/libreoffice/program/libucpdav1.so
#9  0x00007fa56d624680 in  () at /usr/lib/libreoffice/program/libucpdav1.so
#10 0x00007fa5b26555e4 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#11 0x00007fa5b2656ccb in ucbhelper::Content::getPropertyValuesInterface(com::sun::star::uno::Sequence<rtl::OUString> const&) ()
    at /usr/lib/libreoffice/program/libmergedlo.so
#12 0x00007fa5b265744e in ucbhelper::Content::getPropertyValues(com::sun::star::uno::Sequence<rtl::OUString> const&) ()
    at /usr/lib/libreoffice/program/libmergedlo.so
#13 0x00007fa5b265767f in ucbhelper::Content::getPropertyValue(rtl::OUString const&) () at /usr/lib/libreoffice/program/libmergedlo.so
#14 0x00007fa5b27b08e7 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#15 0x00007fa5b27b13f8 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#16 0x00007fa5b1982564 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#17 0x00007fa5b1982cbc in SfxMedium::GetInStream() () at /usr/lib/libreoffice/program/libmergedlo.so
#18 0x00007fa5b1982f79 in SfxMedium::Download(Link<void*, void> const&) () at /usr/lib/libreoffice/program/libmergedlo.so
#19 0x00007fa5b17fdc84 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#20 0x00007fa5b17ff738 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#21 0x00007fa57a75aef1 in  () at /usr/lib/libreoffice/program/libswlo.so
#22 0x00007fa57a82808e in SwGrfNode::SwapIn(bool) () at /usr/lib/libreoffice/program/libswlo.so
#23 0x00007fa57a828b4d in SwGrfNode::GetGrfObj(bool) const () at /usr/lib/libreoffice/program/libswlo.so
#24 0x00007fa57a6dbab1 in  () at /usr/lib/libreoffice/program/libswlo.so
#25 0x00007fa57a6dcc75 in  () at /usr/lib/libreoffice/program/libswlo.so
#26 0x00007fa57a8a6ac3 in  () at /usr/lib/libreoffice/program/libswlo.so
#27 0x00007fa57a8a7413 in  () at /usr/lib/libreoffice/program/libswlo.so
#28 0x00007fa57a955103 in  () at /usr/lib/libreoffice/program/libswlo.so
#29 0x00007fa57a94dddc in  () at /usr/lib/libreoffice/program/libswlo.so
#30 0x00007fa57a92f476 in SwTextFrame::Paint(OutputDevice&, SwRect const&, SwPrintData const*) const () at /usr/lib/libreoffice/program/libswlo.so
#31 0x00007fa57a8a6ac3 in  () at /usr/lib/libreoffice/program/libswlo.so
#32 0x00007fa57a8a6ac3 in  () at /usr/lib/libreoffice/program/libswlo.so
#33 0x00007fa57a8a6ac3 in  () at /usr/lib/libreoffice/program/libswlo.so
#34 0x00007fa57a8a7040 in  () at /usr/lib/libreoffice/program/libswlo.so
#35 0x00007fa57a8a6ac3 in  () at /usr/lib/libreoffice/program/libswlo.so
#36 0x00007fa57a8a6ac3 in  () at /usr/lib/libreoffice/program/libswlo.so
#37 0x00007fa57a8a6ac3 in  () at /usr/lib/libreoffice/program/libswlo.so
#38 0x00007fa57a8a7040 in  () at /usr/lib/libreoffice/program/libswlo.so
#39 0x00007fa57a8a6ac3 in  () at /usr/lib/libreoffice/program/libswlo.so
#40 0x00007fa57a8a6ac3 in  () at /usr/lib/libreoffice/program/libswlo.so
#41 0x00007fa57a8a6ac3 in  () at /usr/lib/libreoffice/program/libswlo.so
#42 0x00007fa57a8a7040 in  () at /usr/lib/libreoffice/program/libswlo.so
#43 0x00007fa57a8a6ac3 in  () at /usr/lib/libreoffice/program/libswlo.so
#44 0x00007fa57a8a6ac3 in  () at /usr/lib/libreoffice/program/libswlo.so
#45 0x00007fa57a8a6ac3 in  () at /usr/lib/libreoffice/program/libswlo.so
#46 0x00007fa57a8a7040 in  () at /usr/lib/libreoffice/program/libswlo.so
#47 0x00007fa57a8a6ac3 in  () at /usr/lib/libreoffice/program/libswlo.so
#48 0x00007fa57a8a6ac3 in  () at /usr/lib/libreoffice/program/libswlo.so
#49 0x00007fa57a8aa148 in  () at /usr/lib/libreoffice/program/libswlo.so
#50 0x00007fa57abc48cd in SwViewShell::ImplEndAction(bool) () at /usr/lib/libreoffice/program/libswlo.so
#51 0x00007fa57a5d361c in SwCursorShell::EndAction(bool, bool) () at /usr/lib/libreoffice/program/libswlo.so
#52 0x00007fa57a7bfebc in SwEditShell::EndAllAction() () at /usr/lib/libreoffice/program/libswlo.so
#53 0x00007fa57ad4ec77 in SwTransferable::PasteData(TransferableDataHelper&, SwWrtShell&, unsigned char, SotExchangeActionFlags, SotClipboardFormatId, SotExchangeDest, bool, bool, Point const*, signed char, bool, RndStdIds) () at /usr/lib/libreoffice/program/libswlo.so
#54 0x00007fa57ad4fba2 in SwTransferable::PasteFormat(SwWrtShell&, TransferableDataHelper&, SotClipboardFormatId) ()
    at /usr/lib/libreoffice/program/libswlo.so
#55 0x00007fa57ad4ff88 in SwTransferable::PasteSpecial(SwWrtShell&, TransferableDataHelper&, SotClipboardFormatId&) ()
    at /usr/lib/libreoffice/program/libswlo.so
#56 0x00007fa57ade51f5 in  () at /usr/lib/libreoffice/program/libswlo.so
#57 0x00007fa5b186739e in  () at /usr/lib/libreoffice/program/libmergedlo.so
#58 0x00007fa5b186bdfe in  () at /usr/lib/libreoffice/program/libmergedlo.so
#59 0x00007fa5b1a5c623 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#60 0x00007fa5b28d4e2f in  () at /usr/lib/libreoffice/program/libmergedlo.so
#61 0x00007fa5b2ac1665 in SalUserEventList::DispatchUserEvents(bool) () at /usr/lib/libreoffice/program/libmergedlo.so
#62 0x00007fa59a11e1d9 in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#63 0x00007fa5ad7f03a5 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x00007fa5ad7f0770 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#65 0x00007fa5ad7f07fc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#66 0x00007fa59a11f4f4 in  () at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#67 0x00007fa5b2ad22ae in Application::Yield() () at /usr/lib/libreoffice/program/libmergedlo.so
#68 0x00007fa5b2ad3a55 in Application::Execute() () at /usr/lib/libreoffice/program/libmergedlo.so
#69 0x00007fa5b1afcee3 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#70 0x00007fa5b2ad9136 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#71 0x00007fa5b2ad9240 in SVMain() () at /usr/lib/libreoffice/program/libmergedlo.so
#72 0x00007fa5b1b1dfe5 in soffice_main () at /usr/lib/libreoffice/program/libmergedlo.so
#73 0x0000557d67c2f78b in  ()
#74 0x00007fa5af7beb97 in __libc_start_main (main=
    0x557d67c2f780, argc=2, argv=0x7ffca14bd718, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffca14bd708)
    at ../csu/libc-start.c:310
#75 0x0000557d67c2f7ca in  ()
Comment 1 Roman Kuznetsov 2021-08-24 13:56:04 UTC
Thanks for the report

Please update your LibreOffice to latest stable 7.1.5 version and try retest your problem, because 6.0.7 version is very old and unsupported

You can do it from PPA or by downloading from our official site libreoffice.org

Status => NEEDINFO while you give us a feedback
Comment 2 Dmitry Karasik 2021-08-27 13:36:09 UTC
Exactly same bug observed on 7.2. There's the stacktrace:

#0  0x00007f497f4dbf85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7ffea62815c0, expected=0, futex_word=0x6c49528)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  0x00007f497f4dbf85 in __pthread_cond_wait_common (abstime=0x7ffea62815c0, mutex=0x6c49530, cond=0x6c49500) at pthread_cond_wait.c:539
#2  0x00007f497f4dbf85 in __pthread_cond_timedwait (cond=0x6c49500, mutex=0x6c49530, abstime=0x7ffea62815c0) at pthread_cond_wait.c:667
#3  0x00007f4988206408 in osl_waitCondition () at /opt/libreoffice7.2/program/libuno_sal.so.3
#4  0x00007f49818829a2 in salhelper::ConditionWaiter::ConditionWaiter(salhelper::Condition&, unsigned int) ()
    at /opt/libreoffice7.2/program/libuno_salhelpergcc3.so.3
#5  0x00007f498b1abc72 in  () at /opt/libreoffice7.2/program/libmergedlo.so
#6  0x00007f498b1adbd7 in  () at /opt/libreoffice7.2/program/libmergedlo.so
#7  0x00007f498b1afb8f in  () at /opt/libreoffice7.2/program/libmergedlo.so
#8  0x00007f498b1b0a07 in utl::UcbStreamHelper::CreateStream(rtl::OUString const&, StreamMode, com::sun::star::uno::Reference<com::sun::star::awt::XWindow>) () at /opt/libreoffice7.2/program/libmergedlo.so
#9  0x00007f498b57ea60 in vcl::graphic::loadFromURL(rtl::OUString const&, weld::Window*) () at /opt/libreoffice7.2/program/libmergedlo.so
#10 0x00007f498a161756 in sfx2::LinkManager::GetGraphicFromAny(rtl::OUString const&, com::sun::star::uno::Any const&, Graphic&, weld::Window*) ()
    at /opt/libreoffice7.2/program/libmergedlo.so
#11 0x00007f494b227f63 in  () at /opt/libreoffice7.2/program/../program/libswlo.so
#12 0x00007f494b227c32 in  () at /opt/libreoffice7.2/program/../program/libswlo.so
#13 0x00007f494b30046e in SwGrfNode::SwapIn(bool) () at /opt/libreoffice7.2/program/../program/libswlo.so
#14 0x00007f494b300add in SwGrfNode::GetGrfObj(bool) const () at /opt/libreoffice7.2/program/../program/libswlo.so
#15 0x00007f494b1a6978 in  () at /opt/libreoffice7.2/program/../program/libswlo.so
#16 0x00007f494b1a7d6e in  () at /opt/libreoffice7.2/program/../program/libswlo.so
#17 0x00007f494b385b9d in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#18 0x00007f494b387c81 in SwFlyFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#19 0x00007f494b43ba6a in  () at /opt/libreoffice7.2/program/../program/libswlo.so
#20 0x00007f494b433f9f in  () at /opt/libreoffice7.2/program/../program/libswlo.so
#21 0x00007f494b4129a6 in SwTextFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#22 0x00007f494b385b9d in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#23 0x00007f494b385b9d in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#24 0x00007f494b385b9d in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#25 0x00007f494b386c7e in  () at /opt/libreoffice7.2/program/../program/libswlo.so
#26 0x00007f494b385b9d in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#27 0x00007f494b385b9d in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#28 0x00007f494b385b9d in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#29 0x00007f494b386c7e in  () at /opt/libreoffice7.2/program/../program/libswlo.so
#30 0x00007f494b385b9d in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#31 0x00007f494b385b9d in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#32 0x00007f494b385b9d in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#33 0x00007f494b386c7e in  () at /opt/libreoffice7.2/program/../program/libswlo.so
#34 0x00007f494b385b9d in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#35 0x00007f494b385b9d in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#36 0x00007f494b385b9d in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#37 0x00007f494b386c7e in  () at /opt/libreoffice7.2/program/../program/libswlo.so
#38 0x00007f494b385b9d in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#39 0x00007f494b385b9d in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#40 0x00007f494b384931 in  () at /opt/libreoffice7.2/program/../program/libswlo.so
#41 0x00007f494b6fc9b2 in SwViewShell::ImplEndAction(bool) () at /opt/libreoffice7.2/program/../program/libswlo.so
#42 0x00007f494b07502c in SwCursorShell::EndAction(bool) () at /opt/libreoffice7.2/program/../program/libswlo.so
#43 0x00007f494b29190a in SwEditShell::EndAllAction() () at /opt/libreoffice7.2/program/../program/libswlo.so
#44 0x00007f494b8a683b in SwTransferable::PasteData(TransferableDataHelper&, SwWrtShell&, unsigned char, SotExchangeActionFlags, SotClipboardFormatId, SotExchangeDest, bool, bool, Point const*, signed char, bool, RndStdIds, bool, SwPasteContext*, PasteTableType) ()
    at /opt/libreoffice7.2/program/../program/libswlo.so
#45 0x00007f494b8e0835 in SwEditWin::Command(CommandEvent const&) () at /opt/libreoffice7.2/program/../program/libswlo.so
#46 0x00007f498b3622fa in  () at#47 0x00007f498b364a57 in  () at /opt/libreoffice7.2/program/libmergedlo.so
#48 0x00007f498b364f40 in  () at /opt/libreoffice7.2/program/libmergedlo.so
#49 0x00007f498b3662d7 in  () at /opt/libreoffice7.2/program/libmergedlo.so
#50 0x00007f497554a1de in  () at /opt/libreoffice7.2/program/libvclplug_gtk3lo.so
#51 0x00007f497554a34e in  () at /opt/libreoffice7.2/program/libvclplug_gtk3lo.so
#52 0x00007f497554df0d in  () at /opt/libreoffice7.2/program/libvclplug_gtk3lo.so
#53 0x00007f4974d1815b in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#54 0x00007f49840210bd in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#55 0x00007f498403400e in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#56 0x00007f498403c08f in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#57 0x00007f498403d10f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58 0x00007f4974e5fb04 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#59 0x00007f4974d151ce in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#60 0x00007f4974d172a8 in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#61 0x00007f4974828765 in  () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#62 0x00007f4974858f82 in  () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#63 0x00007f4983d46537 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x00007f4983d46770 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#65 0x00007f4983d467fc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#66 0x00007f49754dbf5c in  () at /opt/libreoffice7.2/program/libvclplug_gtk3lo.so
#67 0x00007f498b640ef2 in  () at /opt/libreoffice7.2/program/libmergedlo.so
#68 0x00007f498b643395 in Application::Execute() () at /opt/libreoffice7.2/program/libmergedlo.so
#69 0x00007f498a4833e3 in  () at /opt/libreoffice7.2/program/libmergedlo.so
#70 0x00007f498b64ade6 in ImplSVMain() () at /opt/libreoffice7.2/program/libmergedlo.so
#71 0x00007f498a4a444d in soffice_main () at /opt/libreoffice7.2/program/libmergedlo.so
#72 0x000000000040069b in  ()
#73 0x00007f4987e01b97 in __libc_start_main (main=
    0x400690, argc=2, argv=0x7ffea6286ec8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffea6286eb8)
    at ../csu/libc-start.c:310
#74 0x00000000004006cf in  ()
 /opt/libreoffice7.2/program/libmergedlo.so
Comment 3 Roman Kuznetsov 2021-08-27 13:48:44 UTC
So, then please give us an example of that "rich content", you can attach a HTML file here
Comment 4 Dmitry Karasik 2021-08-31 09:29:59 UTC
Created attachment 174659 [details]
text/html content that hangs the clipboard paste operation
Comment 5 Dmitry Karasik 2021-08-31 09:32:16 UTC
Attached is the content that needs to be put in "Clipboard" X11 clipboard with format "text/html". The original content provided by thunderbird (in my mail) was available in all possible formats, but libreoffice only queries "text/html", and hangs.
Comment 6 Dmitry Karasik 2021-08-31 10:42:47 UTC
Created attachment 174663 [details]
the program to paste from

1) Put the C file next to the previously attached text%2Fhtml file so it reads from it later.

2) Compile the program as

cc -o xhtmlcopy xhtmlcopy.c -lX11

3) Run the program as

./xhtmlcopy

4) try to Edit/Paste in the writer.
Comment 7 Telesto 2021-08-31 17:09:04 UTC
For me it's working, except being pretty slow and not rendering:
https://www.turkishairlines.com/website_images/thy/mail/carriercode_tk.png

Images which simply work my browser when opening the plain text file as HTML
Comment 8 Telesto 2021-08-31 17:19:26 UTC
(In reply to Telesto from comment #7)
> For me it's working, except being pretty slow and not rendering:
> https://www.turkishairlines.com/website_images/thy/mail/carriercode_tk.png
> 
> Images which simply work my browser when opening the plain text file as HTML

Note
Opening attachment 174663 [details] as HTML directly into LibreOffice (with internet connection; so without firewall blocking), takes 7 seconds with 7.3 (until something appears). With 4.0 it opens in 2 seconds (and failing too)

The image link (above) is working fine.. so failing to load has something to do with LibreOffice.. but surely inherited
Comment 9 QA Administrators 2022-02-28 03:26:50 UTC Comment hidden (obsolete)
Comment 10 Dmitry Karasik 2022-02-28 07:33:36 UTC
Im sorry what kind of confirmation do you need? There is a confirmation that the opeartion takes 7 seconds to complete.Kindly address that. Thank you1
Comment 11 Timur 2022-05-17 10:46:32 UTC
I tested this in Ubuntu 18.04 GTK3 and couldn't reproduce. 
I tried with Writer-File-Open of internet link https://bugs.documentfoundation.org/attachment.cgi?id=174659 and with command running "soffice attachment174659 [details].html".
It takes some seconds to open, as file must be fetched, but Writer doesn't hang. 
Also is carriercode_tk.png shown in 7.4+ (it wasn't in older LO 4 not even in 7.2). 

I close as WFM.
If you disagree, please explain.
Comment 12 Dmitry Karasik 2022-05-17 12:28:05 UTC
Just tried, it hangs for half a minute, then the content appeared.
Comment 13 Timur 2022-05-17 12:39:46 UTC
Dmitry, do not set Reopen, it's wrong status, it's for fix not working.  
You reported freeze/hang, and confirmed that's not the case. 
I close again. 
Yes, it's slow, but for that there are probably other old bugs, I remember seeing long ago the problem of slow pasting.
Comment 14 Timur 2022-05-17 12:41:50 UTC
If you can identify a cause of slow pasting, you may open a new bug.
I guess you had better run debug master for that. 
Just please don't paste console output here as it makes bug not readable, instead attach it.
Comment 15 Dmitry Karasik 2022-05-17 18:08:25 UTC
Hmm just so I understand you correctly:
You can confirm that pasting takes long time. I can confirm that the lasting takes long time. You propose that I, not the authors, but me, as user, has to find the case of it being slow. Did I get it right?
Comment 16 Roman Kuznetsov 2022-05-17 20:33:21 UTC
Dmitry, do you use LibreOffice from Ubuntu repo? Could you please try LibreOffice from official site libreoffice.org/download?

Timur, please stop close reports if you can't repro in only one OS (and you even didn't write your LO about info)
Comment 17 Timur 2022-05-18 08:32:21 UTC
Bug was: "Writer hangs on HTML content paste".
I tested Win and Lin multiple versions, as seen in report, and confirmed no hang. 
Reporter later confirmed no hang but slow open "half a minute".
I don't have a fast computer but it's just a few seconds. 
Telesto found a problem of image, which I confirmed but found resolved. 

Roman, did you test anything? Seems like you didn't read carefully what I wrote. 
Otherwise, you would see v4 up to 7.4+ and test in reporter's OS.
And don't patronize someone who triaged double bugs your number. 

Original issue is WFM. 
Slowness can be another bug if really exist and LO can be expected to open faster. 
I open myself where reasonable, here I will not. 
Reply from Dmitry is expected, but bug status is WFM.
Comment 18 Buovjaga 2022-05-18 09:54:42 UTC
The slowness must be in the speed of the Internet connection to www.turkishairlines.com
It varies based on your geographical location etc.
Comment 19 Dmitry Karasik 2022-05-18 11:43:53 UTC
All right here's new info:

1) tried 7.3, no delay observed. As in not at all.

2) Now the internet connection speed: installed a tarpit on my own machine ( you can try http://amber.karasik.eu.org:8080/ ), changed all links in the xhtml to copy. Observed several seconds timeout, images not loaded (as expected).

I'd say this is a reasonable behavior to try to fetch the referred images with some small timeout.

Please consider the issue resolved.

Thank you
Dmitry

PS. Roman, Timur, do be kind to each other :)