Audacity Bug Summary
••• Introduction •••
••• Keywords •••
    Audacity 3.0.3 development began 19th April 2021

Audacity Bugzilla



Bug 2040 - Linux: Assert on recording or generating when main Window minimized
Linux: Assert on recording or generating when main Window minimized
Status: RESOLVED FIXED
Product: Audacity
Classification: Unclassified
Component: Application Core
2.3.1
Per OS Linux
: P1 Repeatable
Assigned To: James Crook
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-11-27 18:56 UTC by Steve Daulton
Modified: 2018-12-03 10:48 UTC (History)
3 users (show)

See Also:
Steps To Reproduce:
1) Launch Audacity 2) Start recording 3) Minimize Audacity before track begins scrolling An Assert failed dialog pops up within 30 seconds. Clicking "Continue" replaces the Assert dialog with another assert dialog. The Assert dialog cannot be cleared without first bringing the (now mostly grayed out) Audacity interface to the front. Only then can the dialog be closed without spawning another Assert dialog.
Release Note:
First Git SHA:
Group: ASSERT
Workaround:
Closed:
james.k.crook: Must‑Test‑All‑OS+
stevethefiddle: Regression+
james.k.crook: Test‑OK‑Win?
james.k.crook: Test‑OK‑Win+
petersampsonaudacity: Test‑OK‑Win+
petersampsonaudacity: Test‑OK‑Mac+
james.k.crook: Test‑OK‑Lin+


Attachments
Backtrace (2.61 KB, text/plain)
2018-11-27 18:56 UTC, Steve Daulton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Daulton 2018-11-27 18:56:25 UTC
Created attachment 795 [details]
Backtrace

If the Audacity interface is minimized during record or generate before the track scrolls, then an Assert error dialog appears.
Attempting to close the dialog only replaces it with another dialog.

Bug does not appear to occur on Windows.
Not tested on macOS.

Backtrace attached.

Bug does not occur in Audacity 2.1.2 built with Wx3.0.2.

Marked as P1 as we know that it is not uncommon for users to minimize Audacity when recording.
Comment 1 James Crook 2018-12-02 12:13:34 UTC
DEVEL - FIX MADE
https://github.com/audacity/audacity/commit/5a87d5ea67766b508757fd0a6b92d2a3ed262043

There was a residual bug of the screen showing white after maximizing, which I fixed too.

Must-Test-All-OS+
Comment 2 Peter Sampson 2018-12-03 06:37:08 UTC
Tested on W10 with audacity-2.3.1-alpha-172-253aca7eec2e35eff0ee07ac022f11b95f514672

and on macOS Mojave 10.14.1 with Cliff's 253aca7 build

Tests OK on both platforms - no assert and recording carries on OK uninterrupted
Comment 3 Steve Daulton 2018-12-03 10:47:26 UTC
(In reply to Peter Sampson from comment #2)
Confirmed that this tests OK on Linux.