forked from lix-project/lix
jade
272db8af1b
This does not add missing release notes, and it doesn't do anything
about the profiles feature we would really like to have so we can have
consistent credit.
Change-Id: I72a6f7acfcff85f380be17dac76501a6f4693776
27 lines
1.1 KiB
Markdown
27 lines
1.1 KiB
Markdown
---
|
|
synopsis: Lix turns more internal bugs into crashes
|
|
cls: [797, 626]
|
|
credits: jade
|
|
category: Packaging
|
|
significance: significant
|
|
---
|
|
|
|
Lix now enables build options such as trapping on signed overflow and enabling
|
|
libstdc++ assertions by default. These may find new bugs in Lix, which will
|
|
present themselves as Lix processes aborting, potentially without an error
|
|
message.
|
|
|
|
If Lix processes abort on your machine, this is a bug. Please file a bug,
|
|
ideally with the core dump (or information from it).
|
|
|
|
On Linux, run `coredumpctl list`, find the crashed process's PID at
|
|
the bottom of the list, then run `coredumpctl info THE-PID`. You can then paste
|
|
the output into a bug report.
|
|
|
|
On macOS, open the Console app from Applications/Utilities, select Crash
|
|
Reports, select the crash report in question. Right click on it, select Open In
|
|
Finder, then include that file in your bug report. [See the Apple
|
|
documentation][apple-crashreport] for more details.
|
|
|
|
[apple-crashreport]: https://developer.apple.com/documentation/xcode/acquiring-crash-reports-and-diagnostic-logs#Locate-crash-reports-and-memory-logs-on-the-device
|