It's also worth noting that running strings on the core file does reveal the contents of the assertion message.
$ strings core .... CORE main: assertion 1 < 0): (1 < 0) sertion failed ( LINUX main: assertion 1 < 0): (1 < 0) ....
It's also worth noting that running strings on the core file does reveal the contents of the assertion message.
$ strings core
....
CORE
main: assertion 1 < 0): (1 < 0)
sertion failed (
LINUX
main: assertion 1 < 0): (1 < 0)
....