Discussion:
[Portaudio] Assertion failed: FALSE, file src\hostapi\wdmks\pa_win_wdmks.c, line 1054
Pierre
11 years ago
Permalink
Hi,

I installed pa_stable_v19_20140130 and got the following error when
running patest_mono.exe on my Vista computer.

Assertion failed: FALSE, file src\hostapi\wdmks\pa_win_wdmks.c, line 1054

The last traces of the debug output is appended to this mail.

Any idea for a solution ?

Thanks and best regards

Pierre Vanhoucke

BEBUG OUTPUT
---------------------
Device 18 has capture alias
Interface 18, Name: A
FilterNew: Creating filter 'ASUS Xonar D1 Digital'
FilterNew: Opening filter...
FilterUse {
} FilterUse
DumpConnectionsAndNodes: connections=4, nodes=2
Connection: 0 - FromNode=4294967295,FromPin=1 -> ToNode=0,ToPin=1
Connection: 1 - FromNode=0,FromPin=0 -> ToNode=4294967295,ToPin=0
Connection: 2 - FromNode=4294967295,FromPin=4 -> ToNode=1,ToPin=1
Connection: 3 - FromNode=1,FromPin=0 -> ToNode=4294967295,ToPin=5
Node: 0 - {4D837FE0-C555-11D0-8A2B-00A0C9255AC1}
Node: 1 - {DFF21FE5-F70F-11D0-B917-00A0C9223196}
PinNew {
PinNew: Creating pin 0:
PinNew: Checking 2 no of dataranges...
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: Default sample rate = 44100 Hz
PinNew: Finding topology pin...
FindStartConnectionFrom: Checking 4 connections...GetConnectedPin:
count=2, forw
ard=0, muxPosition=-1
GetConnectionFrom: Checking 4 connections... (pTo = 00668040)
GetConnectionFrom: Returning 00668030
PinNew: Getting physical connection...
PinNew: Physical connection found!
PinNew: Creating topology filter
'\\?\PCI#VEN_13F6&DEV_8788&SUBSYS_834F1043&REV_
00#4&345e1173&0&00F0#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\AB_Topology'
FilterNew: Creating filter ''
FilterNew: Opening filter...
FilterUse {
} FilterUse
DumpConnectionsAndNodes: connections=9, nodes=7
Connection: 0 - FromNode=4294967295,FromPin=0 -> ToNode=0,ToPin=1
Connection: 1 - FromNode=0,FromPin=0 -> ToNode=1,ToPin=1
Connection: 2 - FromNode=1,FromPin=0 -> ToNode=2,ToPin=1
Connection: 3 - FromNode=4294967295,FromPin=3 -> ToNode=6,ToPin=1
Connection: 4 - FromNode=6,FromPin=0 -> ToNode=4294967295,ToPin=4
Connection: 5 - FromNode=2,FromPin=0 -> ToNode=3,ToPin=1
Connection: 6 - FromNode=3,FromPin=0 -> ToNode=4,ToPin=1
Connection: 7 - FromNode=4,FromPin=0 -> ToNode=4294967295,ToPin=1
Connection: 8 - FromNode=5,FromPin=0 -> ToNode=4294967295,ToPin=2
Node: 0 - {3A5ACC00-C557-11D0-8A2B-00A0C9255AC1}
Node: 1 - {02B223C0-C557-11D0-8A2B-00A0C9255AC1}
Node: 2 - {DA441A60-C556-11D0-8A2B-00A0C9255AC1}
Node: 3 - {3A5ACC00-C557-11D0-8A2B-00A0C9255AC1}
Node: 4 - {02B223C0-C557-11D0-8A2B-00A0C9255AC1}
Node: 5 - {2CEAF780-C556-11D0-8A2B-00A0C9255AC1}
Node: 6 - {02B223C0-C557-11D0-8A2B-00A0C9255AC1}
FilterRelease {
} FilterRelease
PinNew: Opening topology filter...FilterUse {
} FilterUse
PinNew: Checking for input endpoint pin id (0)...
FindStartConnectionFrom: Checking 9 connections...GetConnectedPin:
count=7, forw
ard=0, muxPosition=0
GetNumberOfConnectionsTo: Checking 9 connections...GetConnectionFrom:
Checking 9
connections... (pTo = 006BAE60)
GetConnectionFrom: Returning 00000000
PinNew: Done with inputs.
PinNew: Input friendly name 'Input'
PinNew: Releasing topology filter...
FilterRelease {
} FilterRelease
Pin created successfully
} PinNew
PinNew {
PinNew: Creating pin 1:
PinNew: Not source/sink
PinNew: Error -9996
} PinNew
PinNew {
PinNew: Creating pin 2:
PinNew: Checking 16 no of dataranges...
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: Default sample rate = 44100 Hz
PinNew: Finding topology pin...
FindStartConnectionTo: Checking 4 connections...Assertion failed: FALSE,
file sr
c\hostapi\wdmks\pa_win_wdmks.c, line 1054

This application has requested the Runtime to terminate it in an unusual
way.
Please contact the application's support team for more information.

C:\Users\Pierre\Desktop\PA_mingw\portaudio_mingw_30_01_2014\pa_stable_v19_201401
30\portaudio>
Robert Bielik
11 years ago
Permalink
Hi Pierre,

That assertion should not fail with the latest tip of PA.

Regards
/Robert
...
Pierre
11 years ago
Permalink
Hi Robert,

Thanks for the very fast response.

Pierre Vanhoucke
...
Pierre
11 years ago
Permalink
Hi Robert,

I installed the latest PA snapshot, dated 27 August 2014, and ran
patest_mono.exe again.
This time I got an other assert failure on an other line number :
Assertion failed: FALSE, file src\hostapi\wdmks\pa_win_wdmks.c, line 1067
The debug output is appended.
Any Idea?
Thanks and best regards

Pierre Vanhoucke

DEBUG OUTPUT
---------------------
FilterNew: Creating filter 'ASUS Xonar D1 Digital'
FilterNew: Opening filter...
FilterUse {
} FilterUse
DumpConnectionsAndNodes {
DumpConnectionsAndNodes: connections=4, nodes=2
Connection: 0 - FromNode=4294967295,FromPin=1 -> ToNode=0,ToPin=1
Connection: 1 - FromNode=0,FromPin=0 -> ToNode=4294967295,ToPin=0
Connection: 2 - FromNode=4294967295,FromPin=4 -> ToNode=1,ToPin=1
Connection: 3 - FromNode=1,FromPin=0 -> ToNode=4294967295,ToPin=5
Node: 0 - {4D837FE0-C555-11D0-8A2B-00A0C9255AC1}
Node: 1 - {DFF21FE5-F70F-11D0-B917-00A0C9223196}
} DumpConnectionsAndNodes
PinNew {
PinNew: Creating pin 0:
PinNew: Checking 2 no of dataranges...
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: Default sample rate = 44100 Hz
PinNew: Finding topology pin...
GetConnectedPin {
FindStartConnectionFrom: Checking 4 connections...
FindStartConnectionFrom: returning 005B8200
GetConnectedPin: count=2, forward=0, muxPosition=-1
GetConnectionFrom: Checking 4 connections... (pTo = 005B8200)
GetConnectionFrom: Returning 005B81F0
PinNew: Getting physical connection...
PinNew: Physical connection found!
PinNew: Creating topology filter
'\\?\PCI#VEN_13F6&DEV_8788&SUBSYS_834F1043&REV_
00#4&345e1173&0&00F0#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\AB_Topology'
FilterNew: Creating filter ''
FilterNew: Opening filter...
FilterUse {
} FilterUse
DumpConnectionsAndNodes {
DumpConnectionsAndNodes: connections=9, nodes=7
Connection: 0 - FromNode=4294967295,FromPin=0 -> ToNode=0,ToPin=1
Connection: 1 - FromNode=0,FromPin=0 -> ToNode=1,ToPin=1
Connection: 2 - FromNode=1,FromPin=0 -> ToNode=2,ToPin=1
Connection: 3 - FromNode=4294967295,FromPin=3 -> ToNode=6,ToPin=1
Connection: 4 - FromNode=6,FromPin=0 -> ToNode=4294967295,ToPin=4
Connection: 5 - FromNode=2,FromPin=0 -> ToNode=3,ToPin=1
Connection: 6 - FromNode=3,FromPin=0 -> ToNode=4,ToPin=1
Connection: 7 - FromNode=4,FromPin=0 -> ToNode=4294967295,ToPin=1
Connection: 8 - FromNode=5,FromPin=0 -> ToNode=4294967295,ToPin=2
Node: 0 - {3A5ACC00-C557-11D0-8A2B-00A0C9255AC1}
Node: 1 - {02B223C0-C557-11D0-8A2B-00A0C9255AC1}
Node: 2 - {DA441A60-C556-11D0-8A2B-00A0C9255AC1}
Node: 3 - {3A5ACC00-C557-11D0-8A2B-00A0C9255AC1}
Node: 4 - {02B223C0-C557-11D0-8A2B-00A0C9255AC1}
Node: 5 - {2CEAF780-C556-11D0-8A2B-00A0C9255AC1}
Node: 6 - {02B223C0-C557-11D0-8A2B-00A0C9255AC1}
} DumpConnectionsAndNodes
FilterRelease {
} FilterRelease
PinNew: Opening topology filter...FilterUse {
} FilterUse
PinNew: Checking for input endpoint pin id (0)...
GetConnectedPin {
FindStartConnectionFrom: Checking 9 connections...
FindStartConnectionFrom: returning 032E8440
GetConnectedPin: count=7, forward=0, muxPosition=0
GetNumberOfConnectionsTo: Checking 9 connections...
GetNumberOfConnectionsTo: Returning 0
GetConnectionFrom: Checking 9 connections... (pTo = 032E8440)
GetConnectionFrom: Returning 00000000
} GetConnectedPin
PinNew: Done with inputs.
PinNew: Input friendly name 'Input'
PinNew: Releasing topology filter...
FilterRelease {
} FilterRelease
Pin created successfully
} PinNew
PinNew {
PinNew: Creating pin 1:
PinNew: Not source/sink
PinNew: Error -9996
PinFree {
PinClose {
} PinClose
} PinFree
} PinNew
PinNew {
PinNew: Creating pin 2:
PinNew: Checking 16 no of dataranges...
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 16 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: DR major format 73647561
PinNew: MaxChannel: 2
PinNew: Format PCM 24 bit supported
PinNew: Default sample rate = 44100 Hz
PinNew: Finding topology pin...
GetConnectedPin {
FindStartConnectionTo: Checking 4 connections...
FindStartConnectionTo: returning NULL
Assertion failed: FALSE, file src\hostapi\wdmks\pa_win_wdmks.c, line 1067

This application has requested the Runtime to terminate it in an unusual
way.
Please contact the application's support team for more information.

C:\Users\Pierre\Desktop\PA_mingw\portaudio_mingw_snapshot_27_aug_2014\pa_snapsho
t\portaudio>
...
Robert Bielik
11 years ago
Permalink
Hi Pierre,
Post by Pierre
Hi Robert,
I installed the latest PA snapshot, dated 27 August 2014, and ran patest_mono.exe again.
Assertion failed: FALSE, file src\hostapi\wdmks\pa_win_wdmks.c, line 1067
The debug output is appended.
Any Idea?
No, unfortunately. Do you know how to use the DDK tool ksgraph.exe to view the topology of the driver ? That might be helpful.

Regards
/Robert
Pierre
11 years ago
Permalink
Hi Robert,

I found the following solution for my problem:

I installed the latest driver for my asus_xonar_d1 soundcard on my Vista
computer and the problem was gone.

Thanks a lot for the support and the excellent portaudio programs.

Regards,

Pierre Vanhoucke
...
Ross Bencina
11 years ago
Permalink
Hi Pierre,
Post by Pierre
I installed the latest driver for my asus_xonar_d1 soundcard on my Vista
computer and the problem was gone.
Unfortunately that leaves us with an undiagnosed crash bug in PortAudio.

If you do encounter the bug again please let us know.

Thanks,

Ross.

Loading...