On Thu, Mar 28, 2019 at 08:52:18AM +0000, Zbigniew Jędrzejewski-Szmek wrote: > On Wed, Mar 27, 2019 at 01:55:44PM +0000, Zbigniew Jędrzejewski-Szmek wrote: > > I'm trying to compile systemd in koji and mock, and I'm getting suspicious > > crashes... > > > > $ valgrind x86_64-redhat-linux-gnu/test-terminal-util > > /* test_default_term_for_tty */ > > ... > > /* test_read_one_char */ > > ==21== Invalid read of size 4 > > ==21== at 0x48C09EC: fputs (in /usr/lib64/libc-2.29.9000.so) > > ==21== by 0x109301: UnknownInlinedFun (test-terminal-util.c:43) > > ==21== by 0x109301: main (test-terminal-util.c:80) > > ==21== Address 0x0 is not stack'd, malloc'd or (recently) free'd > > ==21== > > ==21== > > ==21== Process terminating with default action of signal 11 (SIGSEGV) > > > > The problem is at this line, there is just a call to (a function which > > transitively calls) mkostemp(). It seems like the inlining is somehow > > going wrong. > > It turns out that our test case was wrong. I was confused because the > inlining causes the backtrace to report an unrelated spot. So do you still need anything from me to debug? gdb crashes I'll defer to the gdb team. Is that with LTO only btw? Jakub _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx