Description: Attempting to open the only table in a Mac Addressbook ODB file causes LibreOffice to crash, close the ODB file, then attempt a recovery, which repeats itself endlessly. Steps to Reproduce: 1. Open an ODB file configured to connect to a Mac AddressBook 2. Select the Tables icon 3. Double-click on the only table entry in the list of tables 4. Crash, then recovery loop Actual Results: See above Expected Results: The application should not crash, recovery mode should allow the file to be recovered and the table to be opened. Reproducible: Always User Profile Reset: yes Additional Info: This is a regression over the 4.x branch where this feature used to work. User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:54.0) Gecko/20100101 Firefox/54.0
Created attachment 134587 [details] lldb full backtrace
Also tested against Version: 5.3.2.2 Build ID: 6cd4f1ef626f15116896b1d8e1398b56da0d0ee1 Threads CPU : 8; Version de l'OS :Mac OS X 10.12.5; UI Render : par défaut; Moteur de mise en page : nouveau; Locale : fr-FR (fr_FR.UTF-8); Calc: group Crash occurs there too
No crash in Version: 4.1.6.2 Build ID: 40ff705089295be5be0aae9b15123f687c05b0a
No crahs in Version: 4.2.5.2 Build ID: 61cb170a04bb1f12e77c884eab9192be736ec5f5
No crash in Version: 4.3.4.1 Build ID: bc356b2f991740509f321d70e4512a6a54c5f243
No crash in Version: 4.4.5.2 Build ID: a22f674fd25a3b6f45bdebf25400ed2adff0ff99 Locale : fr_FR.UTF-8
First crashes in Version: 5.0.6.3 Build ID: 490fc03b25318460cfc54456516ea2519c11d1aa Locale : fr-FR (fr_FR.UTF-8) setting version back to earliest tested where bug reproduced
This bug is specific to MacOS.
Alex: did you succeed in building LO on MacOs? Indeed, I gave a try with master sources in last days and I don't reproduce the crash. I must recognize my test is perhaps not relevant since there's only 2 lines in address book (I use mainly my laptop on Linux).
Hi Julien Yes, this now works again in my master build Version: 6.0.0.0.alpha0+ Build ID: 376e27dd498d64212e570354a94c527b37d367b1 CPU threads: 4; OS: Mac OS X 10.12.6; UI render: default; Locale: fr-FR (fr_FR.UTF-8); Calc: group I have 794 records in my Mac Addressbook so a fair number for testing purposes.
The problem is whether whatever fixed this will make into 5.4 ?
(In reply to Alex Thurgood from comment #11) > The problem is whether whatever fixed this will make into 5.4 ? I don't know if it'll be ok on 5.4 since we don't know what fix it. Either you can install last daily 5.4 to give it a try or just wait for it.
Works now also on Version: 5.4.0.3 Build ID: 7556cbc6811c9d992f4064ab9287069087d7f62c CPU threads: 4; OS: Mac OS X 10.12.6; UI render: default; Locale: fr-FR (fr_FR.UTF-8); Calc: group
Good news! BTW, do you still reproduce tdf#87975 put in See Also?
(In reply to Julien Nabet from comment #14) > Good news! > > BTW, do you still reproduce tdf#87975 put in See Also? Sorted ! Thanks for reminding me of that one ! :-)