Bug 1397150

Summary: [abrt] audacity: wxTrap(): audacity killed by SIGTRAP
Product: [Fedora] Fedora Reporter: Štefan Gurský <scorpy_sk>
Component: audacityAssignee: David Timms <dtimms>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 24CC: dtimms, moez.roy
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/3127788ce6667ead3ed0e217a54a96fdf3fd19d0
Whiteboard: abrt_hash:0af6c757992a270343e6bc97535a179e0dfcfa22;VARIANT_ID=workstation;
Fixed In Version: audacity-2.1.3-2.fc26 audacity-2.1.3-2.fc25 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-04-03 16:07:33 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: limits
none
File: maps
none
File: mountinfo
none
File: namespaces
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages none

Description Štefan Gurský 2016-11-21 17:58:32 UTC
Description of problem:
I tried closing Audacity (or maybe just closing the file). I was not able to reproduce it.

Version-Release number of selected component:
audacity-2.1.3-0.7.20161109git53a5c93.fc24

Additional info:
reporter:       libreport-2.7.2
backtrace_rating: 4
cmdline:        audacity
crash_function: wxTrap
executable:     /usr/bin/audacity
global_pid:     29288
kernel:         4.8.8-200.fc24.x86_64
pkg_fingerprint: 73BD E983 81B4 6521
pkg_vendor:     Fedora Project
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #1 wxTrap at src/common/appbase.cpp:1050
 #2 wxGUIAppTraits::ShowAssertDialog at src/gtk/utilsgtk.cpp:332
 #3 ShowAssertDialog at src/common/appbase.cpp:1302
 #4 wxAppConsoleBase::OnAssertFailure at src/common/appbase.cpp:781
 #5 wxApp::OnAssertFailure at src/gtk/app.cpp:507
 #6 wxDefaultAssertHandler at src/common/appbase.cpp:1093
 #7 wxOnAssert at src/common/appbase.cpp:1178
 #8 wxClientDCImpl::DoGetSize at src/gtk/dcclient.cpp:2043
 #9 wxDCImpl::GetSize at /usr/include/wx-3.0-gtk2/wx/dc.h:299
 #10 wxDC::GetSize at /usr/include/wx-3.0-gtk2/wx/dc.h:817

Comment 1 Štefan Gurský 2016-11-21 17:58:39 UTC
Created attachment 1222450 [details]
File: backtrace

Comment 2 Štefan Gurský 2016-11-21 17:58:41 UTC
Created attachment 1222451 [details]
File: cgroup

Comment 3 Štefan Gurský 2016-11-21 17:58:43 UTC
Created attachment 1222452 [details]
File: core_backtrace

Comment 4 Štefan Gurský 2016-11-21 17:58:45 UTC
Created attachment 1222453 [details]
File: dso_list

Comment 5 Štefan Gurský 2016-11-21 17:58:46 UTC
Created attachment 1222454 [details]
File: environ

Comment 6 Štefan Gurský 2016-11-21 17:58:48 UTC
Created attachment 1222455 [details]
File: limits

Comment 7 Štefan Gurský 2016-11-21 17:58:51 UTC
Created attachment 1222456 [details]
File: maps

Comment 8 Štefan Gurský 2016-11-21 17:58:53 UTC
Created attachment 1222457 [details]
File: mountinfo

Comment 9 Štefan Gurský 2016-11-21 17:58:54 UTC
Created attachment 1222458 [details]
File: namespaces

Comment 10 Štefan Gurský 2016-11-21 17:58:56 UTC
Created attachment 1222459 [details]
File: open_fds

Comment 11 Štefan Gurský 2016-11-21 17:58:58 UTC
Created attachment 1222460 [details]
File: proc_pid_status

Comment 12 Štefan Gurský 2016-11-21 17:59:00 UTC
Created attachment 1222461 [details]
File: var_log_messages

Comment 13 David Timms 2016-11-22 11:06:50 UTC
Hi Štefan. Maybe to do with Audacity's stored settings.

Did this issue occur the first time you started Audacity after installing this version ?

Have you run earlier Audacity versions from your account ?

Comment 14 David Timms 2016-11-22 12:23:04 UTC
What method did you use to close (menu item, shortcut key, window menu etc.), or did it stop by itself ?

Had you opened, imported a file ?
Or recorded ?
Had you played back audio ?
Hoping I can trigger some memories - so that we can reproduce the issue on demand.

Comment 15 Štefan Gurský 2016-11-24 23:29:12 UTC
I know I did not record any audio.

I am quite certain I opened a file (flac that I grabbed from an audio CD). I either played it as it was or I applied vocal remover effect and played it then. I did not save the file (I do not remember if it asked me if I want to save it)

I did not use window menu (Alt+space) to close it but I do not remember what I did use.


Today I got very similar looking message (I found that assert info in backtrace above) just after I started Audacity (2.1.3-0.7.20161109git53a5c93.fc25 in this case). It displayed a window with the following:

8<--------------------
ASSERT INFO:
./src/gtk/dcclient.cpp(2043): assert "m_window" failed in DoGetSize(): GetSize() doesn't work without window

BACKTRACE:
[1] wxClientDCImpl::DoGetSize(int*, int*) const
[2] Overlay::Erase(wxDC&, wxDC&)
[3] OverlayPanel::DrawOverlays(bool, wxDC*)
[4] TrackPanel::OnTimer(wxTimerEvent&)
[5] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const
[6] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[7] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[8] wxEvtHandler::TryHereOnly(wxEvent&)
[9] wxEvtHandler::ProcessEventLocally(wxEvent&)
[10] wxEvtHandler::ProcessEvent(wxEvent&)
[11] wxEvtHandler::ProcessPendingEvents()
[12] wxAppConsoleBase::ProcessPendingEvents()
[13] wxApp::DoIdle()
[14] g_main_context_dispatch
[15] g_main_loop_run
[16] gtk_main
[17] wxGUIEventLoop::DoRun()
[18] wxEventLoopBase::Run()
[19] wxAppConsoleBase::MainLoop()
[20] wxEntry(int&, wchar_t**)
[21] main
[22] __libc_start_main
[23] _start

8<----------------

I closed it, started audacity again and got no error. Later I removed ~/.audacity-data, restored it from an older backup and I got the message again. However, I removed ~/.audacity-data, restored it again and did NOT get the message again. I tried repeating that several times (even with logging out between some attempts) and was not able to reproduce again.

Comment 16 Fedora Update System 2017-03-26 18:52:49 UTC
audacity-2.1.3-2.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-c6511f96f9

Comment 17 Fedora Update System 2017-03-27 02:18:45 UTC
audacity-2.1.3-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-ec5e8e0240

Comment 18 Fedora Update System 2017-03-27 03:20:37 UTC
audacity-2.1.3-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-a20103b1c8

Comment 19 Fedora Update System 2017-04-03 16:07:33 UTC
audacity-2.1.3-2.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.

Comment 20 Fedora Update System 2017-04-03 22:53:42 UTC
audacity-2.1.3-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.