Issue 81307 - WW2: wrong page formats and borders make content invisible
Summary: WW2: wrong page formats and borders make content invisible
Status: CLOSED DUPLICATE of issue 84879
Alias: None
Product: Writer
Classification: Application
Component: open-import (show other issues)
Version: OOo 2.0.4
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: openoffice
QA Contact: issues@sw
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-06 04:18 UTC by genedsmith
Modified: 2013-08-07 14:43 UTC (History)
2 users (show)

See Also:
Issue Type: PATCH
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
patch to fix (3.57 KB, patch)
2007-11-12 17:14 UTC, caolanm
no flags Details | Diff
update patch to add an init to keep valgrind happy (3.58 KB, patch)
2007-11-12 17:30 UTC, caolanm
no flags Details | Diff
new version (4.20 KB, patch)
2008-01-03 16:15 UTC, caolanm
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description genedsmith 2007-09-06 04:18:37 UTC
For more information (and possibly the offending file) please contact me at
gds(at)chartertn.net.

Here is the crash dump it generated:

(I)    x.org loaded video driver of...
(II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
(III)  Desktop is: not GNOME
(IV)   libgcj version is: libgcj-4.1.2-13.fc6-i386 libgcj-4.1.2-13.fc6-x86_64
(V)    kernel is: Linux 2.6.22.2-42.fc6 #1 SMP Wed Aug 15 11:52:47 EDT 2007
x86_64 x86_64 x86_64
(VI)   OpenOffice.org core rpm version is: openoffice.org-core-2.0.4-5.5.23-x86_64
(VII)  depth of root window:    24 planes
(VIII) accessibility is: false
(VIV)  fedora release is: Fedora Core release 6 (Zod)
...start sestatus details ...
SELinux status:                 enabled
SELinuxfs mount:                /selinux
Current mode:                   permissive
Mode from config file:          permissive
Policy version:                 21
Policy from config file:        targeted
...end sestatus details ...
...start stackreport details ...
0x0000003099a36848: 0x00000000001e9c88:
/usr/lib64/openoffice.org2.0/program/libuno_sal.so.3 + 0x36848
0x0000003099a3734b: 0x00000000001e9c88:
/usr/lib64/openoffice.org2.0/program/libuno_sal.so.3 + 0x3734b
0x000000309180de70: 0x0000000000014da8: /lib64/libpthread.so.0 + 0xde70
0x000000309eae4cd6: 0x000000000011b450:
/usr/lib64/openoffice.org2.0/program/libsvl680lx.so + 0xe4cd6
(SvPtrarr::Insert(void* const&, unsigned short) + 0x66)
0x00000030a62ce23e: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x4ce23e
0x00000030a61a662b: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x3a662b
0x00000030a61e2542: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x3e2542
0x00000030a61c001d: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x3c001d
0x00000030a61d8951: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x3d8951
0x00000030a61d9ee1: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x3d9ee1
0x00000030a61c1864: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x3c1864
0x00000030a61dda02: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x3dda02
0x00000030a60c9efa: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x2c9efa
0x00000030a60caba9: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x2caba9
(ViewShell::ViewShell(SwDoc&, Window*, SwViewOption const*, OutputDevice*, long)
+ 0x199)
0x00000030a609ed83: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x29ed83
(SwCrsrShell::SwCrsrShell(SwDoc&, Window*, SwRootFrm*, SwViewOption const*) + 0x33)
0x00000030a6097741: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x297741
(SwEditShell::SwEditShell(SwDoc&, Window*, SwRootFrm*, SwViewOption const*) + 0x11)
0x00000030a60eb641: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x2eb641
(SwFEShell::SwFEShell(SwDoc&, Window*, SwRootFrm*, SwViewOption const*) + 0x11)
0x00000030a67ca9b2: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x9ca9b2
(SwWrtShell::SwWrtShell(SwDoc&, Window*, SwView&, SwRootFrm*, SwViewOption
const*) + 0x22)
0x00000030a6795ce2: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x995ce2
(SwView::SwView(SfxViewFrame*, SfxViewShell*) + 0x652)
0x00000030a678e455: 0x0000000000b8e2c8:
/usr/lib64/openoffice.org2.0/program/libsw680lx.so + 0x98e455
(SwView::CreateInstance(SfxViewFrame*, SfxViewShell*) + 0x35)
0x00000030a0475b7c: 0x0000000000411868:
/usr/lib64/openoffice.org2.0/program/libsfx680lx.so + 0x275b7c
0x00000030a0483f16: 0x0000000000411868:
/usr/lib64/openoffice.org2.0/program/libsfx680lx.so + 0x283f16
(SfxTopViewFrame::SfxTopViewFrame(SfxFrame*, SfxObjectShell*, unsigned short) +
0x206)
0x00000030a0488551: 0x0000000000411868:
/usr/lib64/openoffice.org2.0/program/libsfx680lx.so + 0x288551
(SfxTopFrame::InsertDocument(SfxObjectShell*) + 0x6c1)
0x00000030a0461c28: 0x0000000000411868:
/usr/lib64/openoffice.org2.0/program/libsfx680lx.so + 0x261c28
0x00000030a4db1548: 0x00000000002f0bf8:
/usr/lib64/openoffice.org2.0/program/libfwk680lx.so + 0x1b1548
0x00000030a4db2fb1: 0x00000000002f0bf8:
/usr/lib64/openoffice.org2.0/program/libfwk680lx.so + 0x1b2fb1
0x00000030a4db39d0: 0x00000000002f0bf8:
/usr/lib64/openoffice.org2.0/program/libfwk680lx.so + 0x1b39d0
0x00000030a4c6b32f: 0x00000000002f0bf8:
/usr/lib64/openoffice.org2.0/program/libfwk680lx.so + 0x6b32f
0x00000030a564175c: 0x000000000005c018:
/usr/lib64/openoffice.org2.0/program/libsoffice.so + 0x4175c
(desktop::DispatchWatcher::executeDispatchRequests(_STL::vector<desktop::DispatchWatcher::DispatchRequest,
_STL::allocator<desktop::DispatchWatcher::DispatchRequest> > const&) + 0x16dc)
0x00000030a56353c8: 0x000000000005c018:
/usr/lib64/openoffice.org2.0/program/libsoffice.so + 0x353c8
(desktop::OfficeIPCThread::ExecuteCmdLineRequests(desktop::ProcessDocumentsRequest&)
+ 0x148)
0x00000030a5630353: 0x000000000005c018:
/usr/lib64/openoffice.org2.0/program/libsoffice.so + 0x30353
(desktop::Desktop::OpenClients() + 0x12a3)
0x00000030a563149e: 0x000000000005c018:
/usr/lib64/openoffice.org2.0/program/libsoffice.so + 0x3149e
(desktop::Desktop::OpenClients_Impl(void*) + 0x3e)
0x000000309c8997e1: 0x00000000003a0c48:
/usr/lib64/openoffice.org2.0/program/libvcl680lx.so + 0x2997e1
0x00002aaaae7ffc67: 0x000000000007d868:
/usr/lib64/openoffice.org2.0/program/libvclplug_gen680lx.so + 0x57c67
(SalDisplay::DispatchInternalEvent() + 0xb7)
0x00002aaaae135f46: 0x000000000004a478:
/usr/lib64/openoffice.org2.0/program/libvclplug_gtk680lx.so + 0x15f46
0x0000003095c2cf64: 0x000000000009cb78: /lib64/libglib-2.0.so.0 + 0x2cf64
(g_main_context_dispatch + 0x1b4)
0x0000003095c2fd9d: 0x000000000009cb78: /lib64/libglib-2.0.so.0 + 0x2fd9d
0x0000003095c302ce: 0x000000000009cb78: /lib64/libglib-2.0.so.0 + 0x302ce
(g_main_context_iteration + 0x6e)
0x00002aaaae13796b: 0x000000000004a478:
/usr/lib64/openoffice.org2.0/program/libvclplug_gtk680lx.so + 0x1796b
0x000000309c6c8e51: 0x00000000003a0c48:
/usr/lib64/openoffice.org2.0/program/libvcl680lx.so + 0xc8e51
(Application::Yield(bool) + 0x51)
0x000000309c6c8eea: 0x00000000003a0c48:
/usr/lib64/openoffice.org2.0/program/libvcl680lx.so + 0xc8eea
(Application::Execute() + 0x2a)
0x00000030a562bbe5: 0x000000000005c018:
/usr/lib64/openoffice.org2.0/program/libsoffice.so + 0x2bbe5
(desktop::Desktop::Main() + 0x15a5)
0x000000309c6ce5b9: 0x00000000003a0c48:
/usr/lib64/openoffice.org2.0/program/libvcl680lx.so + 0xce5b9
0x000000309c6ce6a5: 0x00000000003a0c48:
/usr/lib64/openoffice.org2.0/program/libvcl680lx.so + 0xce6a5 (SVMain() + 0x25)
0x00000030a561ec06: 0x000000000005c018:
/usr/lib64/openoffice.org2.0/program/libsoffice.so + 0x1ec06 (sal_main + 0x46)
0x000000309081d8a4: 0x0000000000149b60: /lib64/libc.so.6 + 0x1d8a4
(__libc_start_main + 0xf4)
0x0000000000400619: 0x0000000000000850:
/usr/lib64/openoffice.org2.0/program/swriter.bin + 0x619
...end stackreport details ...
...start sample ldd details ...
	libuno_sal.so.3 => /usr/lib64/openoffice.org2.0/program/libuno_sal.so.3
(0x00002aaaaaccd000)
	libuno_salhelpergcc3.so.3 =>
/usr/lib64/openoffice.org2.0/program/libuno_salhelpergcc3.so.3 (0x00002aaaab0c2000)
	libstore.so.3 => /usr/lib64/openoffice.org2.0/program/libstore.so.3
(0x00002aaaab2c6000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00002aaaab50b000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aaaab70f000)
	libstlport_gcc.so => /usr/lib64/openoffice.org2.0/program/libstlport_gcc.so
(0x00002aaaab929000)
	libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002aaaabc06000)
	libm.so.6 => /lib64/libm.so.6 (0x00002aaaabf06000)
	libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002aaaac189000)
	libc.so.6 => /lib64/libc.so.6 (0x00002aaaac398000)
	libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00002aaaac6e8000)
	/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
...end sample ldd details ...
Comment 1 michael.ruess 2007-09-06 09:13:26 UTC
First, please try out with newer OOo build 2.2.1 or even 2.3 dev build. I
remember, that we had problems in OO 2.0.4 regarding Winword 2 files.
If the problem still occurs with OO 2.3, please send the file to directly to
mru@openoffice.org. Thanks a lot!
Comment 2 michael.ruess 2007-09-07 08:29:41 UTC
MRU->CMC: a crash is not reproducible with newer OOo builds, but from page three
or four on, none of the content is visible. The page formats and borders are
imported wrongy from the styles "Convert 3" on.
Comment 3 caolanm 2007-11-12 17:14:15 UTC
Created attachment 49594 [details]
patch to fix
Comment 4 caolanm 2007-11-12 17:30:57 UTC
Created attachment 49595 [details]
update patch to add an init to keep valgrind happy
Comment 5 caolanm 2007-11-12 17:32:15 UTC
cmc->mba: perhaps you can find someone in your team to get this built under
windows for a qa-able installset, buildbots are currently in a hopeless situation.
Comment 6 Mathias_Bauer 2007-11-14 08:36:47 UTC
Sure, I will take care of this.
Thanks for the patch.
Comment 7 Mathias_Bauer 2007-12-13 19:23:59 UTC
Henning, please take over
Comment 8 openoffice 2008-01-02 16:34:06 UTC
Applied patch, but pages beyond page 2 still do not show up.

cmc: Do you have a sample document, that is improved by your patch.
Comment 9 caolanm 2008-01-03 16:15:09 UTC
Created attachment 50647 [details]
new version
Comment 10 caolanm 2008-01-03 16:23:57 UTC
How about this updated patch. I had tested on x86_64 and it *seemed* fine, but
on i386 I got the same results as you hence the addition of the specific smaller
size of the SEPX for <= Word 2 format
Comment 11 Mathias_Bauer 2008-01-11 14:41:10 UTC
target 3.0
Comment 12 caolanm 2008-01-16 16:04:08 UTC
Mark as duplicate and handle with one combined patch

*** This issue has been marked as a duplicate of 84879 ***
Comment 13 Mechtilde 2008-11-05 21:10:54 UTC
close the duplicate