Conversation
Create Sample Issue template
Sample based issue template
import requests module
Correct regex expression
Made the query more efficient
Selected path bug fix
Fix selected path bug
Sort the area in the issue template
Correct codeowner path
Correct sample issue path
Order sample issue
PR to test changes from original branch. No harm done since this is done to my users branch
New issues template based on sample.
adding workflow to bulk cleanup stale issues older than 1 year
Increase operations-per-run to 400 and the stale threshold
use PAT_TOKEN and add dry-run for testing purpose.
reversing the PAT_TOKEN and dry-run change
disable schedule and deleted the closing issue part
removed the space after newline which seems to be a bug in c++ 23
update Script to be compatible with vs2026
New SDCAVAD sample
Added 'if: false' to the job to prevent it from running while preserving the code. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…wners Disable tag-codeowner-on-issue workflow
…a-changes Making INF verifier and option to the build all samples PS script
… direct interpolation Co-authored-by: 5an7y-Microsoft <219205893+5an7y-Microsoft@users.noreply.github.com>
…ity-in-workflow Fix RCE in tag-codeowner-on-issue workflow via environment variables
Fix RCE vulnerability in workflow using environment variables
| // | ||
| // Add circuit identifiers. | ||
| // | ||
| AcxCircuitInitSetComponentId(circuitInit, &SDCAXU_MODULECIRCUIT_GUID); |
Check failure
Code scanning / CodeQL
Result of call that may return NULL dereferenced unconditionally
| // We could also change the formats supported by the host pin here, but a DSP will typically determine | ||
| // those formats and do appropriate processing. | ||
| ACXPIN bridgePin = AcxCircuitGetPinById(AcxPinGetCircuit(Pin), DspPinTypeBridge); | ||
| NTSTATUS status = ReplicateFormatsForPin(bridgePin, TargetCircuit, TargetPinId); |
Check failure
Code scanning / CodeQL
Result of call that may return NULL dereferenced unconditionally
| // | ||
| // Add factory identifiers. | ||
| // | ||
| RETURN_NTSTATUS_IF_FAILED(AcxFactoryCircuitInitAssignComponentUri(factoryInit, &dspFactoryUri)); |
Check failure
Code scanning / CodeQL
Result of call that may return NULL dereferenced unconditionally
| // stream in Stereo. | ||
| NTSTATUS status; | ||
| ACXPIN hostPin = AcxCircuitGetPinById(AcxPinGetCircuit(Pin), DspCapturePinTypeHost); | ||
| status = ReplicateFormatsForPin(hostPin, TargetCircuit, TargetPinId); |
Check failure
Code scanning / CodeQL
Result of call that may return NULL dereferenced unconditionally
| ntStatus = ReadHeaderAndFillBuffer(); | ||
|
|
||
| Done: | ||
| (void)KeRestoreFloatingPointState(&saveData); |
Check warning
Code scanning / CodeQL
Irql Float State Mismatch Warning
| m_PartialFrameBytes = m_FrameSize - (DWORD)length; | ||
|
|
||
| Done: | ||
| KeRestoreFloatingPointState(&saveData); |
Check warning
Code scanning / CodeQL
Irql Float State Mismatch Warning
| RETURN_NTSTATUS_IF_TRUE(pinConnection != nullptr, status); | ||
|
|
||
| pinConnectionSize = (ULONG)info; | ||
| pinConnection = (PKSPIN_PHYSICALCONNECTION)ExAllocatePool2(POOL_FLAG_NON_PAGED, pinConnectionSize, DRIVER_TAG); |
Check warning
Code scanning / CodeQL
Possible information leakage from uninitialized padding bytes. Warning
| DECLARE_CONST_UNICODE_STRING(circuitUri, EXT_RENDER_CIRCUIT_URI); | ||
|
|
||
| #pragma prefast(suppress:__WARNING_ALIASED_MEMORY_LEAK, "memory is freed by scope_exit") | ||
| PSDCAXU_ACX_CIRCUIT_CONFIG exCircuitConfig = (PSDCAXU_ACX_CIRCUIT_CONFIG)ExAllocatePool2( |
Check warning
Code scanning / CodeQL
Possible information leakage from uninitialized padding bytes. Warning
| DECLARE_CONST_UNICODE_STRING(circuitUri, EXT_CAPTURE_CIRCUIT_URI); | ||
|
|
||
| #pragma prefast(suppress:__WARNING_ALIASED_MEMORY_LEAK, "memory is freed by scope_exit") | ||
| PSDCAXU_ACX_CIRCUIT_CONFIG exCircuitConfig = (PSDCAXU_ACX_CIRCUIT_CONFIG)ExAllocatePool2( |
Check warning
Code scanning / CodeQL
Possible information leakage from uninitialized padding bytes. Warning
| RETURN_NTSTATUS_IF_FAILED(RtlSizeTMult(PacketCount, sizeof(ACX_RTPACKET), &packetsSize)); | ||
|
|
||
| #pragma prefast(suppress:__WARNING_MEMORY_LEAK, "On error packets gets freed inside scope_exit.") | ||
| packets = (PACX_RTPACKET)ExAllocatePool2(POOL_FLAG_NON_PAGED, packetsSize, DRIVER_TAG); |
Check warning
Code scanning / CodeQL
Possible information leakage from uninitialized padding bytes.
No description provided.