https://bugs.documentfoundation.org/show_bug.cgi?id=144049
Bug ID: 144049 Summary: Writer hangs on HTML content paste Product: LibreOffice Version: 6.0.7.3 release Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: medium Component: Writer Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: dmi...@karasik.eu.org 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 () -- You are receiving this mail because: You are the assignee for the bug.