Bug Hunting Session
Bug 102382 - CRASH - "'NSInternalInconsistencyException', reason: 'nextEventMatchingMask should only be called from the Main Thread!'" during CppunitTests
Summary: CRASH - "'NSInternalInconsistencyException', reason: 'nextEventMatchingMask s...
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Chart (show other bugs)
(earliest affected)
Hardware: x86-64 (AMD64) Mac OS X (All)
: high major
Assignee: Not Assigned
Whiteboard: target:5.3.0
Depends on:
Reported: 2016-09-23 09:06 UTC by Alex Thurgood
Modified: 2016-10-12 08:44 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:

Console output on build attempt with symbols (11.18 KB, text/plain)
2016-09-23 09:07 UTC, Alex Thurgood

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Thurgood 2016-09-23 09:06:44 UTC
User-Agent:       Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:49.0) Gecko/20100101 Firefox/49.0
Build Identifier: 

Attempting to build a debug-enabled version of master on OSX leads to failure in the Chart2 cppunit test, with an ABI abort.

Reproducible: Always

Steps to Reproduce:
Build switches :

Trace output provided in attachment

Reset User Profile?No
Comment 1 Alex Thurgood 2016-09-23 09:07:31 UTC
Created attachment 127570 [details]
Console output on build attempt with symbols
Comment 2 Stephan Bergmann 2016-09-23 09:18:35 UTC
This hits randomly, with various CppunitTests, on macOS 12.
Comment 3 Commit Notification 2016-09-23 21:25:54 UTC
Tor Lillqvist committed a patch related to this issue.
It has been pushed to "master":


tdf#102382: nextEventMatchingMask should only be called from the Main Thread

It will be available in 5.3.0.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:

Affected users are encouraged to test the fix and report feedback.
Comment 4 Alex Thurgood 2016-10-12 08:44:41 UTC
That commit seemed to do the trick for me.