Issue 13147 - Crash word processing on import of (winword) bugdoc
Summary: Crash word processing on import of (winword) bugdoc
Status: CLOSED FIXED
Alias: None
Product: Writer
Classification: Application
Component: ui (show other issues)
Version: 644
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: michael.ruess
QA Contact: issues@sw
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-08 00:23 UTC by foskey
Modified: 2013-08-07 14:43 UTC (History)
1 user (show)

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


Attachments
Don't blame me for the content... (36.00 KB, application/octet-stream)
2003-04-13 14:43 UTC, foskey
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description foskey 2003-04-08 00:23:49 UTC
I am on Debian unstable so very current releases and the other X issue that was
crashing OO was solved.  I can page up and down using the keyboard however when
I use the mouse to scroll it crashes.

Document is imported word document just in case this is important.


#0  0x44cf53b0 in SwLineRects::AddLineRect(SwRect const&, Color const*, SwTabFrm
const*, unsigned char) ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#1  0x44cff5bc in lcl_RefreshLine(SwLayoutFrm const*, SwPageFrm const*, Point
const&, Point const&, unsigned char, SwLineRects*) ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#2  0x44cff934 in SwLayoutFrm::PaintSubsidiaryLines(SwPageFrm const*, SwRect
const&) const () from /home/ken/.OpenOffice.org644/program/libsw644li.so
#3  0x44cff14a in SwLayoutFrm::RefreshLaySubsidiary(SwPageFrm const*, SwRect
const&) const () from /home/ken/.OpenOffice.org644/program/libsw644li.so
#4  0x44cff1d8 in SwLayoutFrm::RefreshLaySubsidiary(SwPageFrm const*, SwRect
const&) const () from /home/ken/.OpenOffice.org644/program/libsw644li.so
#5  0x44cfedfe in SwPageFrm::RefreshSubsidiary(SwRect const&) const ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#6  0x44cf8e12 in SwRootFrm::Paint(SwRect const&) const ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#7  0x44bbf6ba in ViewShell::Paint(Rectangle const&) ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#8  0x44b97a7b in SwCrsrShell::Paint(Rectangle const&) ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#9  0x45163ef7 in SwEditWin::Paint(Rectangle const&) ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#10 0x4033d908 in Window::ImplCallPaint(Region const*, unsigned short) ()
   from /home/ken/.OpenOffice.org644/program/libvcl644li.so
#11 0x40349890 in Window::Update() ()
   from /home/ken/.OpenOffice.org644/program/libvcl644li.so
#12 0x44bbe1ba in ViewShell::VisPortChgd(SwRect const&) ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#13 0x44b97b9e in SwCrsrShell::VisPortChgd(SwRect const&) ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#14 0x4536e549 in SwView::SetVisArea(Rectangle const&, unsigned char) ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#15 0x4536e924 in SwView::SetVisArea(Point const&, unsigned char) ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#16 0x4537050b in SwView::EndScrollHdl(SwScrollbar*) ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#17 0x4536ff46 in SwView::ScrollHdl(SwScrollbar*) ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#18 0x4536fec8 in SwView::LinkStubScrollHdl(void*, void*) ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#19 0x403a0892 in ScrollBar::Scroll() ()
   from /home/ken/.OpenOffice.org644/program/libvcl644li.so
#20 0x4039fe32 in ScrollBar::ImplScroll(long, unsigned char) ()
   from /home/ken/.OpenOffice.org644/program/libvcl644li.so
#21 0x403a093f in ScrollBar::DoScroll(long) ()
   from /home/ken/.OpenOffice.org644/program/libvcl644li.so
#22 0x4035085c in Window::ImplHandleScroll(ScrollBar*, long, ScrollBar*, long)
    () from /home/ken/.OpenOffice.org644/program/libvcl644li.so
#23 0x40350675 in Window::HandleScrollCommand(CommandEvent const&, ScrollBar*,
ScrollBar*) () from /home/ken/.OpenOffice.org644/program/libvcl644li.so
#24 0x45371c5f in SwView::HandleWheelCommands(CommandEvent const&) ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#25 0x45161489 in SwEditWin::Command(CommandEvent const&) ()
   from /home/ken/.OpenOffice.org644/program/libsw644li.so
#26 0x403531e9 in ImplCallWheelCommand(Window*, Point const&, CommandWheelData
const*) () from /home/ken/.OpenOffice.org644/program/libvcl644li.so
#27 0x4035354b in ImplHandleWheelEvent(Window*, long, long, unsigned long, long,
long, unsigned long, unsigned short, unsigned char) ()
   from /home/ken/.OpenOffice.org644/program/libvcl644li.so
#28 0x40354860 in ImplWindowFrameProc(void*, SalFrame*, unsigned short, void
const*) () from /home/ken/.OpenOffice.org644/program/libvcl644li.so
#29 0x403b7fb7 in SalFrameData::HandleMouseEvent(_XEvent*) ()
   from /home/ken/.OpenOffice.org644/program/libvcl644li.so
#30 0x403b9a99 in SalFrameData::Dispatch(_XEvent*) ()
   from /home/ken/.OpenOffice.org644/program/libvcl644li.so
#31 0x403e4979 in SalDisplay::Dispatch(_XEvent*) ()
   from /home/ken/.OpenOffice.org644/program/libvcl644li.so
#32 0x403e46c7 in SalDisplay::Yield(unsigned char) ()
   from /home/ken/.OpenOffice.org644/program/libvcl644li.so
Comment 1 h.ilter 2003-04-09 15:26:08 UTC
Reassigned to US.
Comment 2 ulf.stroehler 2003-04-10 09:57:55 UTC
US->Ken: pls. attach the bugdoc. I guess you do not crash with any
document, thus the document is important. 
In addition it would be nice (saves some time for me) if you could
describe your system in detail: glibc version, XFree version, kernel,
settings for the wheel mouse in XF86Config.
Comment 3 foskey 2003-04-13 14:43:36 UTC
Created attachment 5619 [details]
Don't blame me for the content...
Comment 4 foskey 2003-04-13 14:56:52 UTC
Xfree: 4.2.1-6
libc6: 2.3.1-16 (New release, debian unstable many patches)
Kernel:  2.4.20 (home brew, stripped)

Mouse is a USB M$ optical mouse.
Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option      "Protocol" "IMPS/2"
	Option      "Device" "/dev/input/mice"
	Option	    "Buttons" "3"
	Option	    "ZAxisMapping" "4 5"
EndSection

Comment 5 ulf.stroehler 2003-04-14 10:30:52 UTC
Bugdoc also crashes by scrolling on Win2k with current inhouse
version. Changed title accordingly.

US->MRU: could you pls. do some further investigations.
Comment 6 michael.ruess 2003-04-16 12:38:17 UTC
MRU->FME: After loading the file, try to sroll down. You'll get the
following stack:
SW644MI! SwLineRects::AddLineRect(class SwRect const &,class Color
const *,class SwTabFrm const *,unsigned char) + 13 bytes
SW644MI! lcl_RefreshLine(class SwLayoutFrm const *,class SwPageFrm
const *,class Point const &,class Point const &,unsigned char,class
SwLineRects *) + 652 bytes
SW644MI! SwLayoutFrm::PaintSubsidiaryLines(class SwPageFrm const
*,class SwRect const &) + 731 bytes
SW644MI! SwLayoutFrm::RefreshLaySubsidiary(class SwPageFrm const
*,class SwRect const &) + 530 bytes
SW644MI! SwLayoutFrm::RefreshLaySubsidiary(class SwPageFrm const
*,class SwRect const &) + 654 bytes
SW644MI! SwPageFrm::RefreshSubsidiary(class SwRect const &) + 314 bytes
SW644MI! SwRootFrm::Paint(class SwRect const &) + 1124 bytes
SW644MI! ViewShell::Paint(class Rectangle const &) + 598 bytes
SW644MI! SwCrsrShell::Paint(class Rectangle const &) + 86 bytes
SW644MI! SwEditWin::Paint(class Rectangle const &) + 266 bytes
Comment 7 frank.meies 2003-04-16 12:58:54 UTC
FME->OD: As discussed.
Comment 8 Oliver-Rainer Wittmann 2003-04-16 16:49:43 UTC
OD (16.04.2003):
Bug cause: load of graphic is triggered during paint.
Comment 9 Oliver-Rainer Wittmann 2003-04-17 10:24:26 UTC
OD (17.04.2003):
Proposed fix in <SwFlyFrm::GetContour(..)>: Do not load graphic
during, if called for paint.
Changed files in internal cws sw012:
/sw/source/core/inc/flyfrm.hxx, 1.6.166.1
/sw/source/core/layout/fly.cxx, 1.38.22.1
/sw/source/core/layout/paintfrm.cxx, 1.58.22.1
/sw/source/core/doc/notxtfrm.cxx, 1.20.24.1
Comment 10 frank.meies 2003-04-17 16:19:57 UTC
FME: Checked in sw012.
Comment 11 frank.meies 2003-04-17 16:20:18 UTC
.
Comment 12 frank.meies 2003-04-17 16:20:31 UTC
.
Comment 13 michael.ruess 2003-04-22 11:36:43 UTC
Fix verified in CWS sw012. It will be included in OO 1.1 Beta2.
Comment 14 michael.ruess 2003-05-14 09:30:09 UTC
Closed. Fix available in OO 1.1 Beta2.