Issue 2939 - Application crash while copying table from text document to spreadsheet
Summary: Application crash while copying table from text document to spreadsheet
Status: CLOSED FIXED
Alias: None
Product: Calc
Classification: Application
Component: code (show other issues)
Version: 641
Hardware: PC Linux, all
: P2 Trivial (vote)
Target Milestone: ---
Assignee: peter.junge
QA Contact: issues@sc
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-01-24 13:05 UTC by jnadolny
Modified: 2013-08-07 15:13 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description jnadolny 2002-01-24 13:05:10 UTC
Action:

- I create new text document
- I create simple table (with text or empty) in OO text document
- I mark this table for copying with mouse
- I copy table with "Ctrl-C"
- I create new spreadsheet
- I try to paste table into spreadsheet document

Result:

- application just disappears
- one time it happened that before it disappeared there was a message:

An unrecoverable error has occured
Comment 1 jnadolny 2002-01-24 13:17:29 UTC
I have just noticed that the same error occures when I copy (mark with
mouse; Ctrl-C; Ctrl-V) some text from OO text document into OO
spreadsheet.
Comment 2 peter.junge 2002-01-24 14:01:37 UTC
Hi,

reproduced in OOo. No problem in recent developer version. I' checking
it with the next binaries.
Regards, Peter
#0  0x40b7bf40 in strcmp () from /lib/libc.so.6
#1  0x400fc1dc in RTFKeyCompare(void const*, void const*) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsvl641li.so
#2  0x40b346f1 in msort_with_tmp () from /lib/libc.so.6
#3  0x40b34648 in msort_with_tmp () from /lib/libc.so.6
#4  0x40b34648 in msort_with_tmp () from /lib/libc.so.6
#5  0x40b34648 in msort_with_tmp () from /lib/libc.so.6
#6  0x40b34648 in msort_with_tmp () from /lib/libc.so.6
#7  0x40b34648 in msort_with_tmp () from /lib/libc.so.6
#8  0x40b34648 in msort_with_tmp () from /lib/libc.so.6
#9  0x40b34648 in msort_with_tmp () from /lib/libc.so.6
#10 0x40b34648 in msort_with_tmp () from /lib/libc.so.6
#11 0x40b34648 in msort_with_tmp () from /lib/libc.so.6
#12 0x40b34667 in msort_with_tmp () from /lib/libc.so.6
#13 0x40b3489e in qsort () from /lib/libc.so.6
#14 0x400fc226 in GetRTFToken(String const&) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsvl641li.so
#15 0x400faf92 in SvRTFParser::_GetNextToken() ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsvl641li.so
#16 0x400f9e14 in SvParser::GetNextToken() ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsvl641li.so
#17 0x400fba43 in SvRTFParser::CallParser() ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsvl641li.so
#18 0x42a47c1c in SvxRTFParser::CallParser() ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsvx641li.so
#19 0x42a7e7ba in EditRTFParser::CallParser() ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsvx641li.so
#20 0x42a9bf1e in ImpEditEngine::ReadRTF(SvStream&, EditSelection) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsvx641li.so
#21 0x42a9b97b in ImpEditEngine::Read(SvStream&, EETextFormat,
EditSelection, SvKeyValueIterator*) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsvx641li.so
#22 0x42a67016 in EditEngine::Read(SvStream&, EETextFormat,
SvKeyValueIterator*) () from
/quality/qs01/OpenOffice.org641Cd/program/libsvx641li.so
#23 0x453351c8 in ScRTFParser::Read(SvStream&) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsc641li.so
#24 0x45331559 in ScEEImport::Read(SvStream&) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsc641li.so
#25 0x44f031f6 in ScImportExport::RTF2Doc(SvStream&) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsc641li.so
#26 0x44effc63 in ScImportExport::ImportStream(SvStream&, unsigned
long) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsc641li.so
#27 0x44f349f6 in ScViewFunc::PasteDataFormat(unsigned long,
com::sun::star::uno::Reference<com::sun::star::datatransfer::XTransferable>
const&, unsigned short, unsigned short, Point*, unsigned char) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsc641li.so
#28 0x44f303cf in ScViewFunc::PasteFromSystem(unsigned long, unsigned
char) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsc641li.so
#29 0x44f3011f in ScViewFunc::PasteFromSystem() ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsc641li.so
#30 0x44fa0975 in ScCellShell::ExecuteEdit(SfxRequest&) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsc641li.so
#31 0x44f9aded in SfxStubScCellShellExecuteEdit(SfxShell*, SfxRequest&) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsc641li.so
#32 0x41e15aa0 in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&,
SfxRequest&, unsigned char) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsfx641li.so
#33 0x41e16db1 in SfxDispatcher::_Execute(SfxShell&, SfxSlot const&,
SfxRequest&, unsigned short) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsfx641li.so
#34 0x41e261f6 in SfxBindings::Execute_Impl(SfxRequest&, SfxSlot
const*, SfxShell*) () from
/quality/qs01/OpenOffice.org641Cd/program/libsfx641li.so
#35 0x41e25dcb in SfxBindings::Execute_Impl(unsigned short,
SfxPoolItem const**, unsigned short, unsigned short, SfxPoolItem
const**) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsfx641li.so
#36 0x41e259c2 in SfxBindings::Execute(unsigned short, SfxPoolItem
const**, unsigned short, unsigned short, SfxPoolItem const**) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsfx641li.so
#37 0x41e44166 in SfxAcceleratorManager::Call(KeyEvent const&,
SfxBindings&, unsigned char) () from
/quality/qs01/OpenOffice.org641Cd/program/libsfx641li.so
#38 0x41dee47a in SfxViewShell::KeyInput(KeyEvent const&) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsfx641li.so
#39 0x44f40b36 in ScTabViewShell::TabKeyInput(KeyEvent const&) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsc641li.so
#40 0x44f60641 in ScGridWindow::KeyInput(KeyEvent const&) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libsc641li.so
#41 0x402de3a4 in ImplHandleKey(Window*, unsigned short, unsigned
short, unsigned short, unsigned short) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libvcl641li.so
#42 0x402dfa8f in ImplWindowFrameProc(void*, SalFrame*, unsigned
short, void const*) () from
/quality/qs01/OpenOffice.org641Cd/program/libvcl641li.so
#43 0x40331eb4 in SalFrameData::HandleKeyEvent(XKeyEvent*) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libvcl641li.so
#44 0x403331de in SalFrameData::Dispatch(_XEvent*) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libvcl641li.so
#45 0x40355671 in SalDisplay::Dispatch(_XEvent*) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libvcl641li.so
#46 0x403553cf in SalDisplay::Yield(unsigned char) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libvcl641li.so
#47 0x40351205 in DisplayYield(int, SalDisplay*) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libvcl641li.so
#48 0x4034ffc7 in SalXLib::Yield(unsigned char) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libvcl641li.so
#49 0x403585fc in SalInstance::Yield(unsigned char) ()
   from /quality/qs01/OpenOffice.org641Cd/program/libvcl641li.so
#50 0x401ef0bd in Application::Yield() ()
   from /quality/qs01/OpenOffice.org641Cd/program/libvcl641li.so
#51 0x401eeff5 in Application::Execute() ()
   from /quality/qs01/OpenOffice.org641Cd/program/libvcl641li.so
#52 0x0805e2fb in Desktop::Main() ()
#53 0x401f16f7 in SVMain() ()
   from /quality/qs01/OpenOffice.org641Cd/program/libvcl641li.so
#54 0x4034ee5a in main ()
   from /quality/qs01/OpenOffice.org641Cd/program/libvcl641li.so
#55 0x40b22baf in __libc_start_main () from /lib/libc.so.6
Comment 3 peter.junge 2002-01-24 14:01:55 UTC
Looks fixed to me.
Comment 4 peter.junge 2002-04-08 13:15:25 UTC
verified and closed