Issue 75187 - Open a special case file with the Calc, and edit it, then freeze occurs.
Summary: Open a special case file with the Calc, and edit it, then freeze occurs.
Status: CLOSED DUPLICATE of issue 76706
Alias: None
Product: Calc
Classification: Application
Component: code (show other issues)
Version: OOo 2.1
Hardware: All Windows XP
: P3 Trivial (vote)
Target Milestone: ---
Assignee: karl.hong
QA Contact: issues@sc
URL:
Keywords:
Depends on:
Blocks: 72764
  Show dependency tree
 
Reported: 2007-03-07 01:45 UTC by gaozm
Modified: 2013-08-07 15:14 UTC (History)
5 users (show)

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


Attachments
This is the special file that causes the above problem. (45.60 KB, application/vnd.oasis.opendocument.spreadsheet)
2007-03-07 01:48 UTC, gaozm
no flags Details
another file that cause the above problem. (230.39 KB, application/vnd.oasis.opendocument.spreadsheet)
2007-03-07 01:51 UTC, gaozm
no flags Details
Document with macro to reproduce the problem (8.15 KB, application/octet-stream)
2007-04-26 13:41 UTC, thomas.lange
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description gaozm 2007-03-07 01:45:27 UTC
Open a special case file with the Calc, and edit it, then freeze occurs.
  1, Open a new calc document.
  2, Open a special case file with the calc, and edit it.
  Result: Freeze.
Comment 1 gaozm 2007-03-07 01:48:58 UTC
Created attachment 43567 [details]
This is the special file that causes the above problem.
Comment 2 gaozm 2007-03-07 01:51:53 UTC
Created attachment 43568 [details]
another file that cause the above problem.
Comment 3 liujiaxiang 2007-03-07 02:06:30 UTC
I can reproduce this bug.
Save the attachment file in your machine.
Open a new soffice then open the attachment file and edit it.
It is freeze after sevel double click.  
Comment 4 frank 2007-03-07 14:34:11 UTC
hi Niklas,

please have a look at this one. The problem is reproducible with the second
attachment. After opening it try to scroll or change to another sheet. Office
seems to loop than.

Frank
Comment 5 peter.junge 2007-03-20 09:02:50 UTC
@Gao Zemin: Are you working on a patch for this issue?
Comment 6 niklas.nebel 2007-03-23 20:09:38 UTC
It's similar to issue 69416. It's a loop in ImpEditEngine::DoOnlineSpelling (or
ImpEditEngine::HasSpellErrors when using the spell dialog). It doesn't happen
without the changes for issue 69482 in breakiterator_cjk.cxx.

Note that the affected text (F4 on sheet "0225") has Chinese as western font
language, which usually can't be selected.
Comment 7 thomas.lange 2007-04-25 09:30:45 UTC
Confirmed.
Comment 8 thomas.lange 2007-04-26 13:39:06 UTC
The problem is not that issue 69482 is fixed but that it is not correctly fixed.

If you run the macro in the above issue it does not report a problem with the
text checked.
But if I take as text the very lines form the debugger which cause the freeze
the macro reports the problem that should have been fixed for those text lines
as not being fixed.
And that will result in an infinite loop when iterating through the text if
automatic spell checking is active. 
Comment 9 thomas.lange 2007-04-26 13:41:56 UTC
Created attachment 44700 [details]
Document with macro to reproduce the problem
Comment 10 thomas.lange 2007-04-26 13:47:32 UTC
TL->Karl: Please check with all three strings from the macro (aFreezeA,
aFreezeB1, aFreezeB2). Also the documents may contain other strings which will
cause the same problem.
Please take over. Thanks!
Comment 11 karl.hong 2007-05-03 00:50:24 UTC
CJK breakiterator issue, duplicate of i76706, fixed in cws i18n30.
Comment 12 karl.hong 2007-05-03 00:50:43 UTC
CJK breakiterator issue, duplicate of i76706, fixed in cws i18n30.

*** This issue has been marked as a duplicate of 76706 ***
Comment 13 ooo 2007-08-07 16:42:44 UTC
Closing dup.
Comment 14 ooo 2007-08-07 16:43:49 UTC
Closing dup.