Date: Sun, 9 Feb 2020 20:25:47 +0100 From: Hans Petter Selasky <hps@selasky.org> To: Theron <theron.tarigo@gmail.com>, FreeBSD Ports <freebsd-ports@freebsd.org>, "Conrad E. Meyer" <cem@freebsd.org> Subject: Re: [CORE DUMP] Closing audacity leads to core dump Message-ID: <44679945-b5f6-194d-8395-6a5083fec3ab@selasky.org> In-Reply-To: <c4697d8c-ad4f-359e-89e2-818a2171a5b7@gmail.com> References: <dce115ba-5795-8865-32a9-07656af4ecb7@selasky.org> <c4697d8c-ad4f-359e-89e2-818a2171a5b7@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2020-02-09 18:30, Theron wrote: > On 2020-02-09 10:57, Hans Petter Selasky wrote: >> I'm seeing a core-dump when closing audacity. This is a regression >> issue. Anyone else seeing this? >> > Yes. I assumed it was partially my fault for mixing ports and packages > somewhere, but I guess it is a real issue. > > I've also seen this crash sometimes when using the "plot spectrum" tool, > but I can't reproduce it right now. > Reproduces 100% with Audacity (from pkg install). Observations: FreeBSD-11: works as expected FreeBSD-12: core-dumps I notice that trying to run: valgrind audacity Ends like this: > ==14015== Conditional jump or move depends on uninitialised value(s) > ==14015== at 0x6A26957: ??? (in /lib/libc.so.7) > ==14015== by 0x6A267BD: ??? (in /lib/libc.so.7) > ==14015== by 0x7D7ABB4: ??? > ==14015== by 0x663BDD4: ??? (in /usr/local/lib/libglib-2.0.so.0.5600.3) > ==14015== by 0x663C03C: ??? (in /usr/local/lib/libglib-2.0.so.0.5600.3) > ==14015== by 0x65C64E4: ??? (in /usr/local/lib/libglib-2.0.so.0.5600.3) > ==14015== by 0x65FA305: ??? (in /usr/local/lib/libglib-2.0.so.0.5600.3) > ==14015== by 0x65FA5C4: ??? (in /usr/local/lib/libglib-2.0.so.0.5600.3) > ==14015== by 0x65FA738: ??? (in /usr/local/lib/libglib-2.0.so.0.5600.3) > ==14015== by 0x65F95F6: ??? (in /usr/local/lib/libglib-2.0.so.0.5600.3) > ==14015== by 0x65F8F20: ??? (in /usr/local/lib/libglib-2.0.so.0.5600.3) > ==14015== by 0x65F8A9E: ??? (in /usr/local/lib/libglib-2.0.so.0.5600.3) > ==14015== > > --14015-- WARNING: unhandled syscall: 563 /usr/include/sys/syscall.h:#define SYS_getrandom 563 cem: Is valgrind perhaps missing some patches? > --14015-- You may be able to write your own handler. > --14015-- Read the file README_MISSING_SYSCALL_OR_IOCTL. > --14015-- Nevertheless we consider this a bug. Please report > --14015-- it at http://valgrind.org/support/bug_reports.html. > ==14015== > ==14015== HEAP SUMMARY: > ==14015== in use at exit: 0 bytes in 0 blocks > ==14015== total heap usage: 0 allocs, 0 frees, 0 bytes allocated > ==14015== > ==14015== All heap blocks were freed -- no leaks are possible > ==14015== > ==14015== For counts of detected and suppressed errors, rerun with: -v > ==14015== Use --track-origins=yes to see where uninitialised values come from > ==14015== ERROR SUMMARY: 85 errors from 51 contexts (suppressed: 0 from 0) > Killed --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44679945-b5f6-194d-8395-6a5083fec3ab>