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

Audacity Bugzilla



Bug 1986 - Linux: Unwanted messages in console.
Linux: Unwanted messages in console.
Status: RESOLVED FIXED
Product: Audacity
Classification: Unclassified
Component: User Interface
2.3.0
Per OS Linux
: P2 Repeatable
Assigned To: Default Assignee for New Bugs
:
Depends on: 1499
Blocks:
  Show dependency treegraph
 
Reported: 2018-09-21 04:24 UTC by James Crook
Modified: 2021-02-12 11:24 UTC (History)
5 users (show)

See Also:
Steps To Reproduce:
On Linux: 1. Start Audacity 2. Observe the console 3. Quit Audacity. Observe: A: Many messages B: Quit by any method produces "OS_IS_BAR (bar)" and "GTK_IS_WIDGET" (widget) assertion errors in the terminal if Audacity is launched from there
Release Note:
On starting Audacity on Linux you may see some unwanted messages in the console
First Git SHA:
Group: ---
Workaround:
None
Closed: 2021-02-12 00:00:00


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Crook 2018-09-21 04:24:47 UTC

    
Comment 1 James Crook 2018-09-21 11:07:12 UTC
Here is some of what you currently see on starting Audacity:

Failed to load module "canberra-gtk-module"
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave
15:03:21: Debug: ScreenToClient cannot work when toplevel window is not shown
15:03:21: Debug: ScreenToClient cannot work when toplevel window is not shown
15:03:21: Debug: ScreenToClient cannot work when toplevel window is not shown
15:03:21: Debug: ScreenToClient cannot work when toplevel window is not shown
Comment 2 James Crook 2018-11-28 05:57:07 UTC
Raised to P2 as we are getting P1 ASSERTs in linux builds and these warnings are indicative of things we are doing incorrectly.
Comment 3 Peter Sampson 2020-04-21 08:04:43 UTC
(In reply to James Crook from comment #2)
>Raised to P2 as we are getting P1 ASSERTs in linux builds

Are we still getting these P1 ASSERTS in Linux builds ?

If not, we could demote this to P3 or even back to its original P4
Comment 4 Steve Daulton 2020-04-21 08:10:20 UTC
(In reply to Peter Sampson from comment #3)
I'm not seeing ASSERTs, but I do see a LOT of unwanted messages.
Example below:

--- start ---
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
13:07:49: Debug: DirManager: Created new instance.
13:07:49: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:49: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:49: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:49: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:49: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:49: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:49: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:49: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:49: Debug: ScreenToClient cannot work when toplevel window is not shown
Expression 'ret' failed in '../../../lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 1736
Expression 'AlsaOpen( &alsaApi->baseHostApiRep, params, streamDir, &self->pcm )' failed in '../../../lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 1904
Expression 'PaAlsaStreamComponent_Initialize( &self->capture, alsaApi, inParams, StreamDirection_In, NULL != callback )' failed in '../../../lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 2171
Expression 'PaAlsaStream_Initialize( stream, alsaHostApi, inputParameters, outputParameters, sampleRate, framesPerBuffer, callback, streamFlags, userData )' failed in '../../../lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 2840
13:07:50: Debug: PortAudio stream error creating device list: ALSA:HDA Intel PCH: ALC269VC Analog (hw:0,0): Device unavailable
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
Expression 'ret' failed in '../../../lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 1736
Expression 'AlsaOpen( &alsaApi->baseHostApiRep, params, streamDir, &self->pcm )' failed in '../../../lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 1904
Expression 'PaAlsaStreamComponent_Initialize( &self->capture, alsaApi, inParams, StreamDirection_In, NULL != callback )' failed in '../../../lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 2171
Expression 'PaAlsaStream_Initialize( stream, alsaHostApi, inputParameters, outputParameters, sampleRate, framesPerBuffer, callback, streamFlags, userData )' failed in '../../../lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 2840
13:07:52: Debug: PortAudio stream error creating device list: ALSA:sysdefault: Device unavailable
Expression 'stream->playback.pcm' failed in '../../../lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 4628
Expression 'stream->playback.pcm' failed in '../../../lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 4628
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: Warning: command doesn't exist: 'Cut'
13:07:52: Debug: Warning: command doesn't exist: 'Copy'
13:07:52: Debug: Warning: command doesn't exist: 'Paste'
13:07:52: Debug: Warning: command doesn't exist: 'Trim'
13:07:52: Debug: Warning: command doesn't exist: 'Silence'
13:07:52: Debug: Warning: command doesn't exist: 'Undo'
13:07:52: Debug: Warning: command doesn't exist: 'Redo'
13:07:52: Debug: Warning: command doesn't exist: 'ZoomIn'
13:07:52: Debug: Warning: command doesn't exist: 'ZoomOut'
13:07:52: Debug: Warning: command doesn't exist: 'ZoomToggle'
13:07:52: Debug: Warning: command doesn't exist: 'ZoomSel'
13:07:52: Debug: Warning: command doesn't exist: 'FitInWindow'
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: Unrecognized accel key 'backspace', accel string ignored.
13:07:52: Debug: Unrecognized accel key 'backspace', accel string ignored.
13:07:52: Debug: Unrecognized accel key 'numpad_enter', accel string ignored.
13:07:52: Debug: Unrecognized accel key 'numpad_enter', accel string ignored.
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ClientToScreen cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown
13:07:52: Debug: ScreenToClient cannot work when toplevel window is not shown

--- end ---
Comment 5 Steve Daulton 2020-04-21 08:12:39 UTC
(In reply to Steve Daulton from comment #4)
Given the vast number of messages, but lack of ASSERTs, I think P3 is appropriate.

I think it should be release noted, as users are unlikely to think that this number of messages is "normal".
Comment 6 James Crook 2020-04-21 08:14:48 UTC
I'd like it to stay as P2.
Comment 7 Steve Daulton 2020-04-21 08:29:22 UTC
(In reply to James Crook from comment #6)
P2 is fine with me. (P4 is too low)
Comment 8 Paul L 2020-12-02 00:53:46 UTC
(In reply to Steve Daulton from comment #4)

Many of the messages in this dump come from wxLogDebug calls, some in Audacity and some in wxWidgets itself.

If these are seen only in debug builds of Audacity, I think that's not a bug.
Comment 9 Steve Daulton 2020-12-03 07:32:27 UTC
(In reply to Paul L from comment #8)
This is from a Release build:

$ ./audacity
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
Expression 'ret' failed in '/home/steve/Sourcecode/audacity/lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 1736
Expression 'AlsaOpen( &alsaApi->baseHostApiRep, params, streamDir, &self->pcm )' failed in '/home/steve/Sourcecode/audacity/lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 1904
Expression 'PaAlsaStreamComponent_Initialize( &self->capture, alsaApi, inParams, StreamDirection_In, NULL != callback )' failed in '/home/steve/Sourcecode/audacity/lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 2171
Expression 'PaAlsaStream_Initialize( stream, alsaHostApi, inputParameters, outputParameters, sampleRate, framesPerBuffer, callback, streamFlags, userData )' failed in '/home/steve/Sourcecode/audacity/lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 2840
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
Expression 'ret' failed in '/home/steve/Sourcecode/audacity/lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 1736
Expression 'AlsaOpen( &alsaApi->baseHostApiRep, params, streamDir, &self->pcm )' failed in '/home/steve/Sourcecode/audacity/lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 1904
Expression 'PaAlsaStreamComponent_Initialize( &self->capture, alsaApi, inParams, StreamDirection_In, NULL != callback )' failed in '/home/steve/Sourcecode/audacity/lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 2171
Expression 'PaAlsaStream_Initialize( stream, alsaHostApi, inputParameters, outputParameters, sampleRate, framesPerBuffer, callback, streamFlags, userData )' failed in '/home/steve/Sourcecode/audacity/lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 2840
Expression 'stream->playback.pcm' failed in '/home/steve/Sourcecode/audacity/lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 4628
Expression 'stream->playback.pcm' failed in '/home/steve/Sourcecode/audacity/lib-src/portaudio-v19/src/hostapi/alsa/pa_linux_alsa.c', line: 4628
Comment 10 Leland Lucius 2021-02-11 21:37:58 UTC
Fix (sort of) in:

https://github.com/audacity/audacity/commit/63c826e

This simply hides the messages in Release builds since they won't make any sense to general users.  The messages are still produced in Debug builds because we may want to look into them.
Comment 11 Steve Daulton 2021-02-12 11:24:12 UTC
(In reply to Leland Lucius from comment #10)
Audacity Release build now launches cleanly without masses of error messages.

I assume that developers will still test debug builds, so no need to log the issue  for debug builds.