Bug 44194 - Writer hangs during import of the attached .doc file.
Summary: Writer hangs during import of the attached .doc file.
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
3.5.0 Beta2
Hardware: All Linux (All)
: high major
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-27 12:15 UTC by pmvd
Modified: 2014-07-09 13:04 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments
This file triggers the bug. (1.59 MB, application/msword)
2011-12-27 12:15 UTC, pmvd
Details

Note You need to log in before you can comment on or make changes to this bug.
Description pmvd 2011-12-27 12:15:47 UTC
Created attachment 54867 [details]
This file triggers the bug.

Writer hangs during import of the attached .doc file. The bug is present in older versions including OOWriter. Abiword works just fine.
Here is the stack trace from LOdev 3.5.0beta2 
Build ID: c3bcb31-760cc4d-f39cf3d-1b2857e-60db978:
(gdb) bt
#0  0x00007f0947248ae6 in ?? () from /opt/lodev3.5/program/libvcllo.so
#1  0x00007f0947247e93 in ServerFont::GetGlyphData(int) () from /opt/lodev3.5/program/libvcllo.so
#2  0x00007f0947246b47 in ?? () from /opt/lodev3.5/program/libvcllo.so
#3  0x00007f0947246c6e in ServerFontLayout::LayoutText(ImplLayoutArgs&) () from /opt/lodev3.5/program/libvcllo.so
#4  0x00007f094707a5c3 in ?? () from /opt/lodev3.5/program/libvcllo.so
#5  0x00007f094707c0b3 in OutputDevice::GetTextBreak(String const&, long, unsigned short, unsigned short, long, unsigned char) const ()
   from /opt/lodev3.5/program/libvcllo.so
#6  0x00007f0926ee2e8e in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#7  0x00007f0926e73765 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#8  0x00007f0926e6fbdd in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#9  0x00007f0926ea3e17 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#10 0x00007f0926ea44b5 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#11 0x00007f0926e90f50 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#12 0x00007f0926e85375 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#13 0x00007f0926e861df in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#14 0x00007f0926e64c85 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#15 0x00007f0926e68366 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#16 0x00007f0926e68fb4 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#17 0x00007f0926e69675 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#18 0x00007f0926d9cedc in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#19 0x00007f0926d9a6bf in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#20 0x00007f0926ddd7c9 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#21 0x00007f0926ddd980 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#22 0x00007f0926ddc38a in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#23 0x00007f0926e0a37e in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#24 0x00007f0926e10ae0 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#25 0x00007f0926e159b8 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#26 0x00007f0926d9a6bf in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#27 0x00007f0926e16a53 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#28 0x00007f0926d9a6bf in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#29 0x00007f0926e16a53 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#30 0x00007f0926d9a6bf in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#31 0x00007f0926e16a53 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#32 0x00007f0926d9a6bf in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#33 0x00007f0926e16a53 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#34 0x00007f0926d9a768 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#35 0x00007f0926dcf0e1 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#36 0x00007f0926dcfb3e in ?? () from /opt/lodev3.5/program/../program/libswlo.so
---Type <return> to continue, or q <return> to quit---
#37 0x00007f0926dcfac0 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#38 0x00007f0926dd3059 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#39 0x00007f0926dd3c26 in ?? () from /opt/lodev3.5/program/../program/libswlo.so
#40 0x00007f092709e861 in ViewShell::CalcLayout() () from /opt/lodev3.5/program/../program/libswlo.so
#41 0x00007f0926d349c9 in SwEditShell::CalcLayout() () from /opt/lodev3.5/program/../program/libswlo.so
#42 0x00007f092730742b in SwView::SwView(SfxViewFrame*, SfxViewShell*) () from /opt/lodev3.5/program/../program/libswlo.so
#43 0x00007f0927308a74 in SwView::CreateInstance(SfxViewFrame*, SfxViewShell*) () from /opt/lodev3.5/program/../program/libswlo.so
#44 0x00007f09490e2ac9 in SfxBaseModel::createViewController(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) () from /opt/lodev3.5/program/libsfxlo.so
#45 0x00007f094911f803 in ?? () from /opt/lodev3.5/program/libsfxlo.so
#46 0x00007f09491229cd in ?? () from /opt/lodev3.5/program/libsfxlo.so
#47 0x00007f092e424a8f in ?? () from /opt/lodev3.5/program/../program/libfwklo.so
#48 0x00007f092e424eea in ?? () from /opt/lodev3.5/program/../program/libfwklo.so
#49 0x00007f092e3a6d0c in ?? () from /opt/lodev3.5/program/../program/libfwklo.so
#50 0x00007f092e3a72a8 in ?? () from /opt/lodev3.5/program/../program/libfwklo.so
#51 0x00007f0949e3d017 in comphelper::SynchronousDispatch::dispatch(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from /opt/lodev3.5/program/libcomphelpgcc3.so
#52 0x00007f0948ea840a in ?? () from /opt/lodev3.5/program/libsfxlo.so
#53 0x00007f0948f39b79 in ?? () from /opt/lodev3.5/program/libsfxlo.so
#54 0x00007f0948f3bdc8 in SfxDispatcher::Execute(unsigned short, unsigned short, unsigned short, SfxItemSet const&) ()
   from /opt/lodev3.5/program/libsfxlo.so
#55 0x00007f0948ea7fb9 in ?? () from /opt/lodev3.5/program/libsfxlo.so
#56 0x00007f0948f39b79 in ?? () from /opt/lodev3.5/program/libsfxlo.so
#57 0x00007f0948f3a0e1 in ?? () from /opt/lodev3.5/program/libsfxlo.so
#58 0x00007f0949106bca in ?? () from /opt/lodev3.5/program/libsfxlo.so
#59 0x00007f0947212aa8 in ?? () from /opt/lodev3.5/program/libvcllo.so
#60 0x00007f094721dc4e in SalGenericDisplay::DispatchInternalEvent() () from /opt/lodev3.5/program/libvcllo.so
#61 0x00007f093d5d3ed7 in ?? () from /opt/lodev3.5/program/libvclplug_gtklo.so
#62 0x00007f093d5d3f49 in ?? () from /opt/lodev3.5/program/libvclplug_gtklo.so
#63 0x00007f093b8f8bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x00007f093b8f93a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#65 0x00007f093b8f9639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#66 0x00007f093d5d403d in ?? () from /opt/lodev3.5/program/libvclplug_gtklo.so
#67 0x00007f093d5d542d in ?? () from /opt/lodev3.5/program/libvclplug_gtklo.so
#68 0x00007f0946f61521 in Application::Yield(bool) () from /opt/lodev3.5/program/libvcllo.so
#69 0x00007f0946f615d7 in Application::Execute() () from /opt/lodev3.5/program/libvcllo.so
#70 0x00007f094b02922a in ?? () from /opt/lodev3.5/program/libsofficeapp.so
#71 0x00007f0946f66853 in ?? () from /opt/lodev3.5/program/libvcllo.so
---Type <return> to continue, or q <return> to quit---
#72 0x00007f0946f66945 in SVMain() () from /opt/lodev3.5/program/libvcllo.so
#73 0x00007f094b051195 in soffice_main () from /opt/lodev3.5/program/libsofficeapp.so
#74 0x000000000040070b in ?? ()
#75 0x00007f094a4fdeff in __libc_start_main (main=0x400700, argc=2, ubp_av=0x7fff5d3aea08, init=<value optimized out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=0x7fff5d3ae9f8) at libc-start.c:226
#76 0x000000000040066a in ?? ()
#77 0x00007fff5d3ae9f8 in ?? ()
#78 0x000000000000001c in ?? ()
#79 0x0000000000000002 in ?? ()
#80 0x00007fff5d3af415 in ?? ()
#81 0x00007fff5d3af437 in ?? ()
#82 0x0000000000000000 in ?? ()
Comment 1 libreoffice2 2011-12-28 12:12:14 UTC
hello,

also with windows xp (x86) the application hangs.....

cheers,
hitzi
Comment 2 Jorendc 2013-02-18 09:28:45 UTC
Still reproducible using Linux Mint 14 x64 with LibreOffice 4.0.0 and master Version 4.1.0.0.alpha0+ (Build ID: 07ee72672e6966dafccf21ca3349e428c2a9dd0).

I mark this bug following [1] as 'Major High'.

Kind regards,
Joren

[1] https://wiki.documentfoundation.org/images/0/06/Prioritizing_Bugs_Flowchart.jpg

PS: please do not alter the version of LibreOffice of this bug report. The version mentioned in this bug should be the oldest version that can reproduce this behavior.
Comment 3 Philipp Weissenbacher 2014-07-09 13:04:48 UTC
Opened it in LO 4.3.0.2 on Windows 8.1 and it loads just fine (although the layout is a bit magled, especially pictures are clipped (so maybe pmvd@linux.com wants to file it under a different bug).

Closing.