Bug 50467 - FORMATTING: Crash on Mac when adding border to a cell. Relates to bug 48329
Summary: FORMATTING: Crash on Mac when adding border to a cell. Relates to bug 48329
Status: RESOLVED DUPLICATE of bug 47368
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
3.5.3 release
Hardware: x86-64 (AMD64) macOS (All)
: medium critical
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-29 08:09 UTC by mikebgx
Modified: 2012-09-13 16:06 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Stacktrace of the crash (69.30 KB, text/plain)
2012-05-29 08:09 UTC, mikebgx
Details
MacOS X log file for crash with bug 50467 when RightZoom is running (46.71 KB, text/plain)
2012-07-23 16:10 UTC, Roman Eisele
Details
LO 3.6.0.2+/MacOS X log file for adding a border to a paragraph in Writer when RightZoom is running (60.55 KB, text/plain)
2012-07-24 08:43 UTC, Roman Eisele
Details
LO 3.6.0.2+/MacOS X log file for changing border color+width of a table in Writer when RightZoom is running (60.76 KB, text/plain)
2012-07-24 08:45 UTC, Roman Eisele
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mikebgx 2012-05-29 08:09:25 UTC
Created attachment 62231 [details]
Stacktrace of the crash

To reproduce:
File> New> Spreadsheet
Format> Cells> Borders
Click the up-arrow button to increase line width
Press OK or cancel

See attached stacktrace
Comment 1 Julien Nabet 2012-05-29 13:50:32 UTC
fdo#48329 indicates that it should be fixed with 3.5.3.2, what's your precise LO version ?
BTW, I don't reproduce this on pc Debian x86-64, with master and branch 3.5 both updated today and with a brand new LO profile for each test.
Comment 2 mikebgx 2012-05-29 15:49:50 UTC
v 3.5.3.2
Earlier comments said it was OK on Linux, I think its only a Mac problem

Mike Burton

On 29 May 2012, at 21:50, bugzilla-daemon@freedesktop.org wrote:

> https://bugs.freedesktop.org/show_bug.cgi?id=50467
> 
> Julien Nabet <serval2412@yahoo.fr> changed:
> 
>           What    |Removed                     |Added
> ----------------------------------------------------------------------------
>             Status|UNCONFIRMED                 |NEEDINFO
>                 CC|                            |serval2412@yahoo.fr
>     Ever Confirmed|0                           |1
> 
> --- Comment #1 from Julien Nabet <serval2412@yahoo.fr> 2012-05-29 13:50:32 PDT ---
> fdo#48329 indicates that it should be fixed with 3.5.3.2, what's your precise
> LO version ?
> BTW, I don't reproduce this on pc Debian x86-64, with master and branch 3.5
> both updated today and with a brand new LO profile for each test.
> 
> -- 
> Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You reported the bug.
Comment 3 Roman Eisele 2012-07-21 11:32:27 UTC
Hello mikebgx,
thank you very much for your bug report!

I am sorry that LibreOffice crashes for you. However, the same things which
cause LibreOffice to crash for you work fine on many other machines (e.g., on
my one; I have just tried again with LibreOffice 3.5.5.3, German langpack
installed, on MacOS X 10.6.8: no crashes).

So we need to find out what makes the difference, i.e. why LibreOffice crashes
in your installation. The first things to check are:

1) Can you please try running LibreOffice with a brand new LibreOffice user
profile (see http://wiki.documentfoundation.org/UserProfile)? This seems to
heal many serious problems (cf. e.g. bug 51323).

2) Do you have any accesibility features enabled? Apple’s accessibility
features like "VoiceOver" or "Enable access for assistive devices", which get
enabled in "System Preferences > Universal Access" (in German:
"Bedienungshilfen"), are known to cause many crashes in LibreOffice (see bug
47368). So please try to disable any accesibility features.

3) Do you have installed any window management/user interface utilities/apps
for MacOS X like 
* Moom      (see bug 42014)
* Cinch     (see bug 51791)
* RightZoom (see bug 51686)
* ShiftIt   (see bug 52147)?
All these and many similar utilities rely heavily on accessibility issues and
therefore cause LibreOffice to crash. So please check if you have installed any
utility of this kind and try to disable it (or to add LibreOffice to the list
of excluded applications for the utility, if there is such a thing).

Thank you very much for trying this out (and please report the results here,
too)!
Comment 4 Roman Eisele 2012-07-23 16:10:38 UTC
Created attachment 64555 [details]
MacOS X log file for crash with bug 50467 when RightZoom is running



I can reproduce this bug with LibO 3.6.0.2 (actually, with Norbert’s debug build of 3.6.0.2), but only when RightZoom is installed and running. See attached log.
Comment 5 Roman Eisele 2012-07-24 08:43:34 UTC
Created attachment 64590 [details]
LO 3.6.0.2+/MacOS X log file for adding a border to a paragraph in Writer when RightZoom is running

With LibO 3.6.0.2+ (actually, with Norbert’s debug build of 3.6.0.2+), and when RightZoom installed and running, on MacOS X 10.6.8, I get exactly the same crash when I try to add a border to a paragraph in Writer.

See attached log file. It is more or less identical to attachment 64555 [details], my log file for the crash when adding a border to a cell in Calc.
Comment 6 Roman Eisele 2012-07-24 08:45:16 UTC
Created attachment 64592 [details]
LO 3.6.0.2+/MacOS X log file for changing border color+width of a table in Writer when RightZoom is running



With LibO 3.6.0.2+ (actually, with Norbert’s debug build of 3.6.0.2+), and when
RightZoom installed and running, on MacOS X 10.6.8, I get exactly the same
crash when I try to change color and width of a table’s border in Writer.

See attached log file. It is more or less identical to attachment 64555 [details], my log file for the crash when adding a border to a cell in Calc.
Comment 7 Roman Eisele 2012-08-22 08:30:16 UTC
More than a month later my questions to the original reporter (see comment #3) are still without an answer, and therefore this bug report is still in NEEDINFO status. Given the fact that I can reproduce this bug if and only if some accessibility-related utility (e.g., RightZoom) is installed and activated, I see two possibilities how to proceed:
1) to close this bug report as RESOLVED/INVALID, as recommended when
   we get no answers for a NEEDINFO bug;
2) just to mark this bug as yet another duplicate of bug 47368,
   which is our main bug for all these accessibility-related crashes.
Because 1) will help nobody, I think 2) is the better alternative.

Everybody, feel free to reopen this bug report if you can reproduce the present issue *without* any accessibility features enabled and *without* any special accessibility-related utility (window managers, etc.; see comment #3) running.

*** This bug has been marked as a duplicate of bug 47368 ***
Comment 8 Roman Eisele 2012-09-13 16:06:36 UTC
Mac Accessibility Related Bugs Survey Results
---------------------------------------------

All tests done on Mac OS X 10.6.8 (Intel), with RightZoom running to provoke the accessibility-related bugs.

To test, I used the following steps:
0) Rename your LibO user profile folder, to make sure that
   there is no influence of any special settings on the test
   (I always do so before such tests).
1) Start LibreOffice;
   -> the Start Center window appears.
2) In the Start Center window, click "Spreadsheet";
   -> a new spreadsheet document is created,
   cell A1 is already selected.
3) Select "Format > Cells..." from the menu;
   -> the "Format Cells" dialog window appears.
4) Select the tab "Borders".
5) At top left, under "Line Arrangement" / "Default",
   select the second item ("Set all four borders");
   -> the border preview below changes.
6) Click "OK".
   -> LibreOffice crashes.

Using these steps, the crash is REPRODUCIBLE with
* LibreOffice 3.6 daily (3.6.2.0+), Build ID: cfbfa26,
  Pull time: 2012-09-07 10:35:10, German langpack installed
* LOdev 3.7.0.0.alpha0+, Build ID: 5ca197c,
  Pull time: 2012-09-06 07:07:33, US English langpack installed

But the crash is NO longer reproducible with
* LibreOffice 3.6 daily (3.6.2.0+), Build ID: c303961,
  Pull time: 2012-09-11 08:49:57, German langpack installed
* LOdev 3.7.0.0.alpha0+, Build ID: 2df0884,
  Pull time: 2012-09-11 01:28:39, US English langpack installed

This indicates that this bug was fixed by Tor Lillqvist’s patch for bug 47368:
http://cgit.freedesktop.org/libreoffice/core/commit/?id=9b9d45e35103e6884e0a87c35c07c74899f40614

This means in turn that this bug is correctly marked as a duplicate of bug
47368, which was fixed by the commit cited above.

The fix mentioned above will appear in LibreOffice 3.6.2 and 3.7.0.