Re: Random crashes - segmentation fault
Michael Paquier <[email protected]> Tue, 17 Dec 2019 13:59:20 +0900
| Newsgroups | gmane.comp.db.postgresql.bugs |
|---|---|
| Message-ID | <[email protected]> |
On Fri, Dec 13, 2019 at 04:05:34PM +0100, Kamil Jońca wrote:
> Today server crashed again.
> --8<---------------cut here---------------start------------->8---
> 2019-12-13 15:41:38 CET DEBUG: starting background worker process
> "parallel worker for PID 364516"
> TRAP: FailedAssertion("!(result->tdrefcount == -1)", File:
> /build/postgresql-12-123lrX/postgresql-12-12.1/build/../src/backend/utils/cache/typcache.c",
> Line: 2621)
> --8<---------------cut here---------------end--------------->8---
>
> I have core dump.
Could it be possible to see a full backtrace then? Using gdb that
would mean to use "bt" to print the full stack. What kind of function
is get_free_numbers() actually and what does it do?
--
Michael
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAl34YKgACgkQnvQgOdby QH0w5Q//c7S+NMSs0QvoL2Pas4QaxlFvrUqk3cLT13TtV0y/J4WT4e4dEBeIf9LD DjXsdVNxx2Xe/oWlg8SGEP84T/vIsCOGoN2rNMCu/KYnnAbuA6nxTUPT8j7Xmld+ npoHJQgfR1yQ3jzoK2NqZ/TNd7QZaia+qHQYiKXkllh4/ittIVZYajlefXyaK3cD jaQ5bZ8WtKsf58+BsNx80zMnYgMieLQD5VOqNFoqeGoWr+z8A8elEA2XaXhwB3h/ un8PdDxnbIprFBK7C78SBCPpUMFQOjI3y6eLo3Y4lZPat4be0k5raZ6xwE2W5XTG PDYqav3vDhltk3BndsaomcK0HWkAAjpIJNLa4JFyI+PcVAAXOdpyBn/vJydXKrKG 1COaqb8Bc9/rEEdJfe0T3bXsdZScluKrhsckcYA3HblR5oGevhE90RMUDje483A5 /i5waI1/PwKey14paUx4tuxuWzmTfmJRlIydpF95HllVFW4WeOIUTFqCnvPuWpQi PEoJ0shQcf+F1e9kKTnQfsEOp1SOpinMKsB3lCj4PWZaRAiEpNWx4LEW7S5ul5QI IjsDrAFFn/rQaIA5IbHPH6GZ8Ih31H95q0x7sVpJRqVlebJ6MHFW+NL5Ee1aOayb nlKGgTLoKt/DkUi9aM6VRXU7VXHXngaYQtHy74NPPZB6L21xS3k= =xOFS -----END PGP SIGNATURE-----