Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Feb 2020 16:57:19 +0100
From:      Hans Petter Selasky <hps@selasky.org>
To:        FreeBSD Ports <freebsd-ports@freebsd.org>
Subject:   [CORE DUMP] Closing audacity leads to core dump
Message-ID:  <dce115ba-5795-8865-32a9-07656af4ecb7@selasky.org>

next in thread | raw e-mail | index | archive | help
Hi,

I'm seeing a core-dump when closing audacity. This is a regression 
issue. Anyone else seeing this?

--HPS


*** BUG ***
In void pixman_region32_init_rect(region_type_t *, int, int, unsigned 
int, unsigned int): Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

./src/common/wincmn.cpp(1497): assert ""secondHandler != nullptr"" 
failed in PopEventHandler(): the first handler of the wxWindow stack 
should have non-NULL next handler

[1]    Bus error                     audacity (core dumped)
% ls *.core
audacity.core
% gdb831 audacity audacity.core
GNU gdb (GDB) 8.3.1 [GDB v8.3.1 for FreeBSD]
Copyright (C) 2019 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
<http://gnu.org/licenses/gpl.html>;
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-portbld-freebsd12.0".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
     <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from audacity...
(No debugging symbols found in audacity)
[New LWP 100223]
[New LWP 101142]
[New LWP 101143]
[New LWP 101144]
[New LWP 101145]
[New LWP 101146]
[New LWP 101149]
Core was generated by `audacity'.
Program terminated with signal SIGBUS, Bus error.
#0  0x0000000801ec0a99 in wxEvtHandler::SafelyProcessEvent(wxEvent&) () 
from /usr/local/lib/libwx_baseu-3.1.so.3
[Current thread is 1 (LWP 100223)]
(gdb) bt
#0  0x0000000801ec0a99 in wxEvtHandler::SafelyProcessEvent(wxEvent&) () 
at /usr/local/lib/libwx_baseu-3.1.so.3
#1  0x0000000801880d26 in  () at /usr/local/lib/libwx_gtk3u_core-3.1.so.3
#2  0x0000000802baddf9 in g_closure_invoke () at 
/usr/local/lib/libgobject-2.0.so.0
#3  0x0000000802bc3a5b in  () at /usr/local/lib/libgobject-2.0.so.0
#4  0x0000000802bc480a in g_signal_emit_valist () at 
/usr/local/lib/libgobject-2.0.so.0
#5  0x0000000802bc4eb6 in g_signal_emit () at 
/usr/local/lib/libgobject-2.0.so.0
#6  0x0000000802664d1c in gtk_widget_size_allocate_with_baseline () at 
/usr/local/lib/libgtk-3.so.0
#7  0x00000008023d9b4f in  () at /usr/local/lib/libgtk-3.so.0
#8  0x00000008023d834d in  () at /usr/local/lib/libgtk-3.so.0
#9  0x0000000802432893 in  () at /usr/local/lib/libgtk-3.so.0
#10 0x00000008023d753f in  () at /usr/local/lib/libgtk-3.so.0
#11 0x0000000802664d2f in gtk_widget_size_allocate_with_baseline () at 
/usr/local/lib/libgtk-3.so.0
#12 0x00000008026866df in  () at /usr/local/lib/libgtk-3.so.0
#13 0x0000000802baddf9 in g_closure_invoke () at 
/usr/local/lib/libgobject-2.0.so.0
#14 0x0000000802bc37ee in  () at /usr/local/lib/libgobject-2.0.so.0
#15 0x0000000802bc480a in g_signal_emit_valist () at 
/usr/local/lib/libgobject-2.0.so.0
#16 0x0000000802bc4eb6 in g_signal_emit () at 
/usr/local/lib/libgobject-2.0.so.0
#17 0x0000000802664d1c in gtk_widget_size_allocate_with_baseline () at 
/usr/local/lib/libgtk-3.so.0
#18 0x0000000802680d66 in  () at /usr/local/lib/libgtk-3.so.0
#19 0x0000000802baddf9 in g_closure_invoke () at 
/usr/local/lib/libgobject-2.0.so.0
#20 0x0000000802bc3bd1 in  () at /usr/local/lib/libgobject-2.0.so.0
#21 0x0000000802bc480a in g_signal_emit_valist () at 
/usr/local/lib/libgobject-2.0.so.0
#22 0x0000000802bc4eb6 in g_signal_emit () at 
/usr/local/lib/libgobject-2.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--
#23 0x0000000802427b02 in  () at /usr/local/lib/libgtk-3.so.0
#24 0x0000000802baddf9 in g_closure_invoke () at 
/usr/local/lib/libgobject-2.0.so.0
#25 0x0000000802bc3a5b in  () at /usr/local/lib/libgobject-2.0.so.0
#26 0x0000000802bc480a in g_signal_emit_valist () at 
/usr/local/lib/libgobject-2.0.so.0
#27 0x0000000802bc4eb6 in g_signal_emit () at 
/usr/local/lib/libgobject-2.0.so.0
#28 0x000000080276ee66 in  () at /usr/local/lib/libgdk-3.so.0
#29 0x0000000802755b52 in  () at /usr/local/lib/libgdk-3.so.0
#30 0x0000000802ca1324 in  () at /usr/local/lib/libglib-2.0.so.0
#31 0x0000000802ca4f37 in g_main_context_dispatch () at 
/usr/local/lib/libglib-2.0.so.0
#32 0x0000000802ca52fa in  () at /usr/local/lib/libglib-2.0.so.0
#33 0x0000000802ca564f in g_main_loop_run () at 
/usr/local/lib/libglib-2.0.so.0
#34 0x000000080250768b in gtk_main () at /usr/local/lib/libgtk-3.so.0
#35 0x000000080186d3c5 in wxGUIEventLoop::DoRun() () at 
/usr/local/lib/libwx_gtk3u_core-3.1.so.3
#36 0x0000000801d8b202 in wxEventLoopBase::Run() () at 
/usr/local/lib/libwx_baseu-3.1.so.3
#37 0x00000008018d13af in wxDialog::ShowModal() () at 
/usr/local/lib/libwx_gtk3u_core-3.1.so.3
#38 0x00000008012063d2 in wxDebugReportPreviewStd::Show(wxDebugReport&) 
const () at /usr/local/lib/libwx_gtk3u_qa-3.1.so.3
#39 0x00000000008f2008 in CrashReport::Generate(wxDebugReport::Context) ()
#40 0x0000000000896fce in AudacityApp::OnFatalException() ()
#41 0x0000000801ea725c in  () at /usr/local/lib/libwx_baseu-3.1.so.3
#42 0x00000008029ad3c0 in handle_signal (actp=0x7fffffffcac0, sig=10, 
info=0x7fffffffceb0, ucp=0x7fffffffcb40)
     at /usr/img/freebsd.12/lib/libthr/thread/thr_sig.c:248
#43 0x00000008029ac98f in thr_sighandler (sig=10, info=0x7fffffffceb0, 
_ucp=0x7fffffffcb40)
     at /usr/img/freebsd.12/lib/libthr/thread/thr_sig.c:191
--Type <RET> for more, q to quit, c to continue without paging--
#44 0x00007ffffffff003 in <signal handler called> ()
#45 0x0000000801ec0a99 in wxEvtHandler::SafelyProcessEvent(wxEvent&) () 
at /usr/local/lib/libwx_baseu-3.1.so.3
#46 0x00000008018811da in  () at /usr/local/lib/libwx_gtk3u_core-3.1.so.3
#47 0x00000008026b81a4 in  () at /usr/local/lib/libgtk-3.so.0
#48 0x0000000802baddf9 in g_closure_invoke () at 
/usr/local/lib/libgobject-2.0.so.0
#49 0x0000000802bc3d08 in  () at /usr/local/lib/libgobject-2.0.so.0
#50 0x0000000802bc4acf in g_signal_emit_valist () at 
/usr/local/lib/libgobject-2.0.so.0
#51 0x0000000802bc4eb6 in g_signal_emit () at 
/usr/local/lib/libgobject-2.0.so.0
#52 0x00000008026670ed in  () at /usr/local/lib/libgtk-3.so.0
#53 0x0000000802507da3 in gtk_main_do_event () at 
/usr/local/lib/libgtk-3.so.0
#54 0x00000008027644f1 in  () at /usr/local/lib/libgdk-3.so.0
#55 0x000000080279c837 in  () at /usr/local/lib/libgdk-3.so.0
#56 0x0000000802ca4f37 in g_main_context_dispatch () at 
/usr/local/lib/libglib-2.0.so.0
#57 0x0000000802ca52fa in  () at /usr/local/lib/libglib-2.0.so.0
#58 0x0000000802ca564f in g_main_loop_run () at 
/usr/local/lib/libglib-2.0.so.0
#59 0x0000000802460618 in gtk_dialog_run () at /usr/local/lib/libgtk-3.so.0
#60 0x0000000801883847 in wxGUIAppTraits::ShowAssertDialog(wxString 
const&) () at /usr/local/lib/libwx_gtk3u_core-3.1.so.3
#61 0x0000000801d3b1ac in  () at /usr/local/lib/libwx_baseu-3.1.so.3
#62 0x0000000801d3a9fb in wxAppConsoleBase::OnAssertFailure(wchar_t 
const*, int, wchar_t const*, wchar_t const*, wchar_t const*) ()
     at /usr/local/lib/libwx_baseu-3.1.so.3
#63 0x00000008018535a5 in wxApp::OnAssertFailure(wchar_t const*, int, 
wchar_t const*, wchar_t const*, wchar_t const*) ()
     at /usr/local/lib/libwx_gtk3u_core-3.1.so.3
#64 0x0000000801d3bfc4 in  () at /usr/local/lib/libwx_baseu-3.1.so.3
--Type <RET> for more, q to quit, c to continue without paging--
#65 0x0000000801d39353 in wxOnAssert(char const*, int, char const*, char 
const*, char const*) () at /usr/local/lib/libwx_baseu-3.1.so.3
#66 0x0000000801a5a3fd in wxWindowBase::PopEventHandler(bool) () at 
/usr/local/lib/libwx_gtk3u_core-3.1.so.3
#67 0x0000000000cd1241 in Scrubber::~Scrubber() ()
#68 0x00000000009753e9 in AudacityProject::~AudacityProject() ()
#69 0x00000000009a23e7 in ProjectManager::OnCloseWindow(wxCloseEvent&) ()
#70 0x0000000801ec07fc in 
wxEvtHandler::SearchDynamicEventTable(wxEvent&) () at 
/usr/local/lib/libwx_baseu-3.1.so.3
#71 0x0000000801ec03cb in wxEvtHandler::ProcessEvent(wxEvent&) () at 
/usr/local/lib/libwx_baseu-3.1.so.3
#72 0x0000000801ec0541 in wxEvtHandler::ProcessEventLocally(wxEvent&) () 
at /usr/local/lib/libwx_baseu-3.1.so.3
#73 0x0000000801ec0384 in wxEvtHandler::ProcessEvent(wxEvent&) () at 
/usr/local/lib/libwx_baseu-3.1.so.3
#74 0x0000000801ec0a9c in wxEvtHandler::SafelyProcessEvent(wxEvent&) () 
at /usr/local/lib/libwx_baseu-3.1.so.3
#75 0x0000000801a5822a in wxWindowBase::Close(bool) () at 
/usr/local/lib/libwx_gtk3u_core-3.1.so.3
#76 0x0000000801880b21 in  () at /usr/local/lib/libwx_gtk3u_core-3.1.so.3
#77 0x00000008026b82b4 in  () at /usr/local/lib/libgtk-3.so.0
#78 0x0000000802bae025 in  () at /usr/local/lib/libgobject-2.0.so.0
#79 0x0000000802bc44e4 in g_signal_emit_valist () at 
/usr/local/lib/libgobject-2.0.so.0
#80 0x0000000802bc4eb6 in g_signal_emit () at 
/usr/local/lib/libgobject-2.0.so.0
#81 0x00000008026670ed in  () at /usr/local/lib/libgtk-3.so.0
#82 0x0000000802507f5e in gtk_main_do_event () at 
/usr/local/lib/libgtk-3.so.0
#83 0x00000008027644f1 in  () at /usr/local/lib/libgdk-3.so.0
#84 0x000000080279c837 in  () at /usr/local/lib/libgdk-3.so.0
#85 0x0000000802ca4f37 in g_main_context_dispatch () at 
/usr/local/lib/libglib-2.0.so.0
#86 0x0000000802ca52fa in  () at /usr/local/lib/libglib-2.0.so.0
#87 0x0000000802ca564f in g_main_loop_run () at 
/usr/local/lib/libglib-2.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--
#88 0x000000080250768b in gtk_main () at /usr/local/lib/libgtk-3.so.0
#89 0x000000080186d3c5 in wxGUIEventLoop::DoRun() () at 
/usr/local/lib/libwx_gtk3u_core-3.1.so.3
#90 0x0000000801d8b202 in wxEventLoopBase::Run() () at 
/usr/local/lib/libwx_baseu-3.1.so.3
#91 0x0000000801d38bc6 in wxAppConsoleBase::MainLoop() () at 
/usr/local/lib/libwx_baseu-3.1.so.3
#92 0x0000000801dd8eb8 in wxEntry(int&, wchar_t**) () at 
/usr/local/lib/libwx_baseu-3.1.so.3
#93 0x0000000000895d4f in main ()



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?dce115ba-5795-8865-32a9-07656af4ecb7>