https://bugs.freedesktop.org/show_bug.cgi?id=54923

Roman Eisele <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW
            Summary|Crash when navigating       |CRASH when clicking
                   |options.                    |multiple times fast on
                   |                            |default button, with
                   |                            |LazyMouse enabled (related
                   |                            |to Mac OS accessibility)

--- Comment #30 from Roman Eisele <[email protected]> ---
Ah, sorry -- now I got it, finally! ;-)


REPRODUCIBLE on Mac OS X 10.6.8 (Intel), with the preference pane LazyMouse
installed and activated, both with
* current master build: LOdev 3.7.0.0.alpha0+, build ID: 3f84462b,
  pull time: 2012-09-30 06:38:06;
* current 3.6 daily build: LibreOffice/LOdev 3.6.3.0+, build ID: 115add8,
  pull time: 2012-10-01 08:43:56

To reproduce, I have used the following steps:
1) Download the free trial version of LazyMouse, available from
       http://www.old-jewel.com/lazymouse/index.html
   (you do not need to pay/register the preference pane to reproduce).
2) Install it by opening the .dmg file and then double-clicking the 
   installer file; follow the onscreen directions.
3) LazyMouse will prompt you to check the option “Enable access for
   assistive devices” in Apple’s “Universal Access” preferences pane;
   please do so.
4) Switch to the (new) LazyMouse preferences pane and start LazyMouse
   by checking the option ”Whenever a new window appears, snap the
   cursor to the: Default button”.
   -> You do not need to change/check any other LazyMouse options;
   in the following I assume that you leave the value of the
   first popup menu as the default: “Default Button”.
5) Rename your LibreOffice user profile folder.
   This step seems necessary: if you skip it, the crash happens
   *sometimes*, but not always.
   (Cf. Phil Reilly’s hint, comment #2:
   “these crashes seem to be more numerous after installing
   a new version of LO & seem to be less numerous after subsequent
   launches.” We can get the same effect by renaming the user profile
   folder.)
6) Start LibreOffice.
   -> The Start Center window appears.
7) Select “LibreOffice > Preferences...” from the menu bar.
   -> The dialog window “Options” appears:
   -> it shows by default the first pane: “LibreOffice > User data”,
   -> AND LazyMouse will move the cursor (pointer) automatically
   over the default button (“OK”).
8) Without moving the cursor at all, just click multiple times
   very fast -- i.e., on the “OK“ button, over which the cursor is.
   -> LibreOffice crashes.

Instead of the preferences/“Options” dialog window, you can also use any (?)
other LibreOffice dialog window in which LazyMouse works, i.e. moves the cursor
automatically over the default button; e.g. in Writer’s “Format > Paragraph...”
dialog window. Just click multiple times fast on the default button.

I have adapted the summary to reflect this most easily reproducible scenario.

This is yet another bug related to LibreOffice code which is triggered when the
Mac OS X accessibility API is enabled; LazyMouse relies on the option “Enable
access for assistive devices”.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to