Public bug reported:

Running the sc_unoapi tests in a unity session in non-headless mode results in 
a crash in these (a11y) tests:
sc.AccessableEditableTextPara_PreviewCell
sc.AccessableCell
sc.AccessablePageHeader
sc.AccessablePageHeaderArea
sc.AccessablePreviewCell
sc.AccessablePreviewHeaderCell
sc.AccessablePreviewTable

looking at the stacktrace one finds two g_main_loops running, which
should never happen (one is forked by the dbusconnection code). I
suspect there is a race condition in the a11y code in LibreOffice itself
(not properly locking the SolarMutex). This race is a probable root
cause of bug 1064992.

** Affects: libreoffice (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  Running the sc_unoapi tests in a unity session in non-headless mode results 
in a crash in these (a11y) tests:
  sc.AccessableEditableTextPara_PreviewCell
  sc.AccessableCell
  sc.AccessablePageHeader
  sc.AccessablePageHeaderArea
  sc.AccessablePreviewCell
  sc.AccessablePreviewHeaderCell
  sc.AccessablePreviewTable
  
  looking at the stacktrace one finds two g_main_loops running, which
  should never happen (one is forked by the dbusconnection code). I
  suspect there is a race condition in the a11y code in LibreOffice itself
- (not properly locking the SolarMutex).
+ (not properly locking the SolarMutex). This race is a probable root
+ cause of bug 1064992.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libreoffice in Ubuntu.
https://bugs.launchpad.net/bugs/1071725

Title:
  LibreOffice crashes in accessibilty tests in sc unoapi

Status in “libreoffice” package in Ubuntu:
  New

Bug description:
  Running the sc_unoapi tests in a unity session in non-headless mode results 
in a crash in these (a11y) tests:
  sc.AccessableEditableTextPara_PreviewCell
  sc.AccessableCell
  sc.AccessablePageHeader
  sc.AccessablePageHeaderArea
  sc.AccessablePreviewCell
  sc.AccessablePreviewHeaderCell
  sc.AccessablePreviewTable

  looking at the stacktrace one finds two g_main_loops running, which
  should never happen (one is forked by the dbusconnection code). I
  suspect there is a race condition in the a11y code in LibreOffice
  itself (not properly locking the SolarMutex). This race is a probable
  root cause of bug 1064992.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1071725/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to