Bug 59868 - Writer Freezes after adding any character after last one in word split due to too narrow column in table
Summary: Writer Freezes after adding any character after last one in word split due to...
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
3.6.4.3 release
Hardware: x86-64 (AMD64) All
: high major
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 93112 (view as bug list)
Depends on:
Blocks: Writer-Tables
  Show dependency treegraph
 
Reported: 2013-01-25 21:53 UTC by marian
Modified: 2021-08-23 10:20 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
cursor indicates place where typing any character generates crash. (45.11 KB, image/png)
2013-01-25 21:53 UTC, marian
Details
file generating problem (10.66 KB, application/vnd.oasis.opendocument.text)
2013-01-27 00:36 UTC, marian
Details
some bts at random with master sources (5.07 KB, application/bzip2)
2013-01-27 13:09 UTC, Julien Nabet
Details
Pdf from where the words copied (112.61 KB, application/pdf)
2016-09-20 15:15 UTC, Aravind G
Details
File which freezes (26.82 KB, application/vnd.oasis.opendocument.text)
2016-09-20 15:16 UTC, Aravind G
Details
see the frozen writer and the unneccessary cursor type. also the relevant row. (155.49 KB, image/png)
2016-09-20 15:19 UTC, Aravind G
Details

Note You need to log in before you can comment on or make changes to this bug.
Description marian 2013-01-25 21:53:47 UTC
Created attachment 73663 [details]
cursor indicates place where typing any character generates crash.

When editing word in table, Writer crashed after trying to adding any character after last letter in current line - situation is clearly visible in attached file. It happens only when word is split.

After this program is unable to work - must be killed from task manager.
Comment 1 Julien Nabet 2013-01-26 18:30:08 UTC
Comment on attachment 73663 [details]
cursor indicates place where typing any character generates crash.

Mimetype fixed
Comment 2 Julien Nabet 2013-01-26 19:21:04 UTC
marian: could you attach the file so we can try to reproduce this?

It could be interesting you retrieve a backtrace? (see https://wiki.documentfoundation.org/BugReport#How_to_get_a_backtrace_.28on_Linux.29)
Comment 3 marian 2013-01-27 00:36:44 UTC
Created attachment 73702 [details]
file generating problem
Comment 4 marian 2013-01-27 00:39:45 UTC
file attached, for now i can't add backtrace - dependency issue
Comment 5 Julien Nabet 2013-01-27 13:09:49 UTC
Created attachment 73729 [details]
some bts at random with master sources

On pc Debian x86-64 with master sources updated today, I didn't reproduce the crash (or didn't wait for it enough).
Anyway, I attached 3 bts at random.
Comment 6 Julien Nabet 2013-01-27 13:21:29 UTC
marian: with 3.6 sources, I don't reproduce any crash but have also the freeze.
Could you confirm it's a crash you have and not a freeze?
Comment 7 marian 2013-01-27 14:43:12 UTC
Of course it's freeze, i used wrong a term, my fault
Comment 8 Julien Nabet 2013-01-27 17:27:10 UTC
Marian: thank you for your feedback. I update title + status
Comment 9 Julien Nabet 2013-01-27 17:31:44 UTC
Caolán: bts at from freeze show vcl, icu, glyph parts, one for you or rather Michael S/Cédric since it's Writer?
Comment 10 retired 2014-08-25 10:03:44 UTC
Wow. Happens here on OSX 10.9.4 as well. Platform > All. Raising to High.
Comment 11 Gordo 2015-04-26 19:45:04 UTC
Still reproducible in 4.4.2.2.

How to reproduce from scratch:
1. New Text Document.
2. Insert -> Table, 2x2 is fine.
3. Adjust first column width to 2cm.
4. In first cell, type "An experiment".
Note:
The paragraph is now on three lines with the second line being "experimen".
5. Place cursor after "experimen".
6. Type something.
Result:
Freeze

A word has to be split over two lines and the paragraph has to be a minimum of three lines for this to happen.

Type "experimental" in another cell and adjust column width until the word is split over three lines like this "exper", "iment", and "al".  Place the cursor after "exper" and type something.  No freeze.  Undo.  Place cursor after "iment" and type something.  Freeze.

When there is no hyphenation, Writer puts the word to the next line, but a table with a narrow column maybe befuddles that because it's not taking into account how many lines the word is split over so it doesn't know how to adjust.

Version: 4.4.2.2
Build ID: c4c7d32d0d49397cad38d62472b0bc8acff48dd6
Comment 12 Gordo 2015-04-27 18:45:40 UTC
This bug also affects page columns, section columns, frames, and captions, but only if you are going for that special stylistic choice that says, hey, website names, app names, and speech with missing letters are not where it's at anymore.  Now it's all about stacking letters and syllables which is going to get the attention I need, oblivious to the fact that somewhere amongst a billion voices there is someone yearning to speak English because they think it would be cool.

Sorry about that.
Comment 13 Gordo 2015-08-05 19:00:58 UTC
*** Bug 93112 has been marked as a duplicate of this bug. ***
Comment 14 QA Administrators 2016-09-20 10:20:50 UTC Comment hidden (obsolete)
Comment 15 Aravind G 2016-09-20 15:14:35 UTC
The problem persists even after 4 years, in the latest popular version of Libre Office version Version: 5.0.3.2
Build ID: 1:5.0.3~rc2-0ubuntu1~trusty2
Locale: en-US (en_IN)

Open the attachment AntiMosquito-ArticleList.odt
go to row with "No." = '22'.
go to second column ""press the "del" button after placing it just after "L" of the "AGRICULTURAL" or "D" of "AND" the writer stops responding""
see screen shots. 

The words copied from the pdf attached.
See the screenshots of freezed writer. see the cursor type which is unnecessary in the position.
Comment 16 Aravind G 2016-09-20 15:15:55 UTC
Created attachment 127472 [details]
Pdf from where the words copied
Comment 17 Aravind G 2016-09-20 15:16:47 UTC
Created attachment 127473 [details]
File which freezes
Comment 18 Aravind G 2016-09-20 15:17:59 UTC
Comment on attachment 127473 [details]
File which freezes

Go to row with "no" = "22" and press the "del" button after placing it just after "L" of the "AGRICULTURAL" or "D" of "AND" the writer stops responding
Comment 19 Aravind G 2016-09-20 15:19:31 UTC
Created attachment 127474 [details]
see the frozen writer and the unneccessary cursor type. also the relevant row.
Comment 20 Aravind G 2016-09-20 15:24:04 UTC
I changed the version by mistake, don't know the original one in ver 3, please correct. sorry
Comment 21 Julien Nabet 2016-09-20 16:52:43 UTC
Oldest version is 3.6.4.3 so revert to this version
Comment 22 Julien Nabet 2016-09-20 16:56:23 UTC
Aravind G: You can give a try to 5.2.1 with LO ppa (see https://launchpad.net/~libreoffice/+archive/ubuntu/ppa)

BTW, you can check history with "history" link at top right of the bugtracker (that's how I reverted to the initial version)
Comment 23 Xisco Faulí 2017-09-29 08:51:13 UTC Comment hidden (obsolete)
Comment 24 QA Administrators 2020-08-26 03:59:07 UTC Comment hidden (obsolete)
Comment 25 BogdanB 2021-08-23 10:20:52 UTC
Please retest.
No problem for me in
Version: 7.2.0.4 / LibreOffice Community
Build ID: 9a9c6381e3f7a62afc1329bd359cc48accb6435b
CPU threads: 4; OS: Linux 5.11; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded