Bug#765779: audacity: "An assertion failed!" when changing track volume or panning

Andoru Ekkusu aekkusu at gmail.com
Sat Oct 18 01:28:52 UTC 2014


Package: audacity
Version: 2.0.6-1
Severity: normal

Dear Maintainer,

I've opened an audio file in Audacity today, and wanted to adjust the
panning to a track and it immediately popped up a window saying "An
ssertion failed!", after which this was layed out:

../src/common/wincmn.cpp(3271): assert
"!wxMouseCapture::IsInCaptureStack(this)" failed in CaptureMouse():
Recapturing the mouse in the same window?

Here's a screenshot: https://i.imgur.com/9tBvG58.png

This leaves me unable to click on anything, as the clicks aren't registered
by the OS, the cursor works fine however (I can move it around).
If I try to select "Continue" on that window, I am finally able to click,
but no matter what I click in Audacity, it causes it to pop up that window,
and if I select the "Continue" button, Audacity crashes with a segfault.

Here's the backtrace dump:
___________________________________________________________________

ASSERT INFO:
../src/common/wincmn.cpp(3271): assert
"!wxMouseCapture::IsInCaptureStack(this)" failed in CaptureMouse():
Recapturing the mouse in the same window?

BACKTRACE:
[1] wxWindowBase::CaptureMouse()
[2] LWSlider::OnMouseEvent(wxMouseEvent&)
[3] TrackPanel::HandleSliders(wxMouseEvent&, bool)
[4] TrackPanel::GainFunc(Track*, wxRect, wxMouseEvent&, int, int)
[5] TrackPanel::HandleLabelClick(wxMouseEvent&)
[6] TrackPanel::HandleTrackSpecificMouseEvent(wxMouseEvent&)
[7] TrackPanel::OnMouseEvent(wxMouseEvent&)
[8] wxAppConsoleBase::HandleEvent(wxEvtHandler*, void
(wxEvtHandler::*)(wxEvent&), wxEvent&) const
[9] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&,
wxEvent&) const
[10] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&,
wxEvtHandler*, wxEvent&)
[11] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[12] wxEvtHandler::TryHereOnly(wxEvent&)
[13] wxEvtHandler::ProcessEventLocally(wxEvent&)
[14] wxEvtHandler::ProcessEvent(wxEvent&)
[15] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[16] wxWindowBase::HandleWindowEvent(wxEvent&) const
[17] wxWindow::GTKProcessEvent(wxEvent&) const
[18] g_closure_invoke
[19] g_signal_emit_valist
[20] g_signal_emit
[21] gtk_propagate_event
[22] gtk_main_do_event
[23] g_main_context_dispatch
[24] g_main_loop_run
[25] gtk_main
[26] wxGUIEventLoop::DoRun()
[27] wxEventLoopBase::Run()
[28] wxAppConsoleBase::MainLoop()
[29] wxAppConsoleBase::OnRun()
[30] wxAppBase::OnRun()
[31] wxEntry(int&, wchar_t**)
[32] wxEntry(int&, char**)
[33] main
[34] __libc_start_main
[35] _start

________________________________________________________________


                  And here's what has been shown on stdout:

________________________________________________________________

** (Audacity:5439): CRITICAL **: murrine_style_draw_box: assertion 'height
>= -1' failed

** (Audacity:5439): CRITICAL **: murrine_style_draw_focus: assertion
'height >= -1' failed
../src/common/wincmn.cpp(3271): assert
"!wxMouseCapture::IsInCaptureStack(this)" failed in CaptureMouse():
Recapturing the mouse in the same window?
../src/common/wincmn.cpp(3271): assert
"!wxMouseCapture::IsInCaptureStack(this)" failed in CaptureMouse():
Recapturing the mouse in the same window?
Segmentation fault

_________________________________________________________________

Also, the Crash Recovery window doesn't look right:
https://i.imgur.com/vqvG63d.png
Does anyone know is this is just at my end?


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.16-3.dmz.2-liquorix-686 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages audacity depends on:
ii  audacity-data     2.0.6-1
ii  libasound2        1.0.28-1
ii  libavcodec56      6:11-1
ii  libavformat56     6:11-1
ii  libavutil54       6:11-1
ii  libc6             2.19-11
ii  libexpat1         2.1.0-6
ii  libflac++6        1.3.0-2
ii  libflac8          1.3.0-2
ii  libgcc1           1:4.9.1-16
ii  libglib2.0-0      2.42.0-2
ii  libid3tag0        0.15.1b-11
ii  libmad0           0.15.1b-8
ii  libmp3lame0       3.99.5+repack1-5
ii  libogg0           1.3.2-1
ii  libportaudio2     19+svn20140130-1
ii  libportsmf0       0.1~svn20101010-4
ii  libsbsms10        2.0.2-1
ii  libsndfile1       1.0.25-9
ii  libsoundtouch0    1.8.0-1
ii  libsoxr0          0.1.1-1
ii  libstdc++6        4.9.1-16
ii  libtwolame0       0.3.13-1.1
ii  libvamp-hostsdk3  2.5+repack0-2
ii  libvorbis0a       1.3.2-1.5
ii  libvorbisenc2     1.3.2-1.5
ii  libvorbisfile3    1.3.2-1.5
ii  libwxbase3.0-0    3.0.2-1
ii  libwxgtk3.0-0     3.0.2-1

audacity recommends no packages.

Versions of packages audacity suggests:
pn  ladspa-plugin  <none>

-- no debconf information
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20141018/b3b41e96/attachment.html>


More information about the pkg-multimedia-maintainers mailing list