Issue 97632 - Writer Crash: copy any DBC case punctuation from MS Word to Writer, then operate Chinese translate
Summary: Writer Crash: copy any DBC case punctuation from MS Word to Writer, then oper...
Status: CONFIRMED
Alias: None
Product: Writer
Classification: Application
Component: code (show other issues)
Version: DEV300m37
Hardware: Unknown All
: P2 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks: 84292
  Show dependency tree
 
Reported: 2008-12-29 07:34 UTC by doze_worm
Modified: 2013-08-07 14:44 UTC (History)
5 users (show)

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


Attachments
Just copy ',' from 97632.doc (23.50 KB, text/plain)
2009-01-13 02:26 UTC, amy2008
no flags Details
movie of reproducing the problem. Open with Firefox. (831.62 KB, text/plain)
2009-02-12 05:39 UTC, doze_worm
no flags Details
Document in state after pasting the punctuation mark from WW to OO (7.13 KB, application/vnd.oasis.opendocument.text)
2009-02-12 10:38 UTC, michael.ruess
no flags Details
Stack data (8.80 KB, text/plain)
2009-02-12 13:26 UTC, michael.ruess
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description doze_worm 2008-12-29 07:34:47 UTC
[Steps]
1. Type a DBC case punctuation in MS Word, copy it and paste in a Writer doc.
E.g. type "ab,cd" in word, select the ",", press "Ctrl + c", switch to a Writer
doc, press "Ctrl + v".
p.s. In Writer, the punctuation that copied becomes itself plus a space, which
means:
    word    ->    writer
    ","     ->    ", "
2. In writer, "Tools -> Language -> Chinese translation...", just left-click OK
button on the pop-up "Chinese Translation" dialogbox.

[Result]
Crash but not quit

[Expectation]
1. Just copy the punctuation itself from word (without space).
2. Translate operates normaly.
Comment 1 amy2008 2008-12-31 01:58:34 UTC
Reproducible with DEV300m37 on WinXP and Fedora

Li Meiying
Comment 2 eric.savary 2009-01-12 15:12:59 UTC
Please attach a sample *.doc document.
Comment 3 amy2008 2009-01-13 02:26:09 UTC
Created attachment 59337 [details]
Just copy ',' from 97632.doc
Comment 4 amy2008 2009-01-13 02:38:17 UTC
If open the attached file 97632.doc with OOo, all works well;
but if open the file with MS office, Can reproduce it.
Pls check it
Comment 5 michael.ruess 2009-01-22 17:04:06 UTC
MRU->TL: open the attached document in MS Word, copy the punctuation char to
Writer, start Chinese translation -> crash
Comment 6 michael.ruess 2009-01-29 15:01:48 UTC
Removing keywords.
Comment 7 thomas.lange 2009-02-11 12:37:55 UTC
tl->mru: can't reproduce this with OOo DEV300_m41 ans MS Word 2007.
Please check again. You may also see if the results depends upon the Word
version used.
Comment 8 doze_worm 2009-02-12 05:37:44 UTC
@tl, I can reproduce it on DEV300_m41 both with MS Word 2003 and 2007 (Windows
XP SP3 ENU). And I'll upload a short screen-capture. Hope that it will be helpful.
Comment 9 doze_worm 2009-02-12 05:39:24 UTC
Created attachment 60112 [details]
movie of reproducing the problem. Open with Firefox.
Comment 10 redflagzhulihua 2009-02-12 07:40:03 UTC
Just make a clarification:

It's a half-width comma, or a common English comma, *not* a Chinese comma(full
width).

I really don't know why DBC means half-with and SBC means full width.
When I see DBC, "Double Byte Character" will come into my mind.
And when I see SBC, I'll think of "Single Byte Character".

I nearly have the doubt that this may be a mistake in the dictionary.

Who knows the where the "DBC case" and "SBC case" come from? Are they come from
an international standard or some convention?
Comment 11 thomas.lange 2009-02-12 09:24:31 UTC
tl->doze_worm: Err.. it would be more interesting if you could save the Writer
document just before you call the Chinese translation and attach that one here.
MAybe it has something to do with the language settings...
Comment 12 michael.ruess 2009-02-12 10:38:59 UTC
Created attachment 60118 [details]
Document in state after pasting the punctuation mark from WW to OO
Comment 13 michael.ruess 2009-02-12 10:45:52 UTC
MRU->TL: I have attached an odt which crashes when starting Chinese translation.
Also in m41.
Comment 14 michael.ruess 2009-02-12 13:26:15 UTC
Created attachment 60123 [details]
Stack data
Comment 15 thomas.lange 2009-10-15 14:54:20 UTC
Setting target to OOo 3.3 as discussed with SBA.
Comment 16 thomas.lange 2010-08-25 09:56:08 UTC
As discussed with SBA, setting target to OOo 3.4