Skip to content

Commit 29872d9

Browse files
author
rhamlett_microsoft
committed
Added Native Crash type using RtlFailFast for guaranteed WER capture, increased log container height, and adjusted input width for better UI. Updated commit message to reflect changes.
1 parent 47282b1 commit 29872d9

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

src/PerfProblemSimulator/wwwroot/css/dashboard.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -689,7 +689,7 @@ body {
689689
}
690690

691691
.side-panel-content .control-inputs .wide-input {
692-
width: 110px;
692+
width: 155px;
693693
}
694694

695695
.side-panel-content .btn {

src/PerfProblemSimulator/wwwroot/documentation.html

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -580,6 +580,11 @@ <h3>Available Crash Types</h3>
580580
<td>Allocates memory until the process crashes</td>
581581
<td>Memory dump analysis</td>
582582
</tr>
583+
<tr>
584+
<td><strong>NativeCrash</strong></td>
585+
<td>Uses <code>RtlFailFast</code> to bypass ALL exception handlers including ANCM</td>
586+
<td><strong>Best for Azure Crash Monitoring</strong> - guaranteed WER capture</td>
587+
</tr>
583588
</tbody>
584589
</table>
585590

@@ -835,7 +840,7 @@ <h3>Crash Simulation</h3>
835840
<span class="string">"message"</span>: <span class="string">"Optional crash message"</span>
836841
}
837842
</div>
838-
<p><strong>Available crash types:</strong> <code>FailFast</code>, <code>StackOverflow</code>, <code>UnhandledException</code>, <code>AccessViolation</code>, <code>OutOfMemory</code></p>
843+
<p><strong>Available crash types:</strong> <code>NativeCrash</code> (recommended), <code>FailFast</code>, <code>StackOverflow</code>, <code>UnhandledException</code>, <code>AccessViolation</code>, <code>OutOfMemory</code></p>
839844
</section>
840845

841846
<!-- Configuration Section -->

src/PerfProblemSimulator/wwwroot/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ <h3>💥 Application Crash</h3>
109109
<div class="control-inputs">
110110
<label>Type:
111111
<select id="crashType" class="wide-input">
112+
<option value="NativeCrash">Native Crash (Best)</option>
112113
<option value="FailFast">FailFast</option>
113114
<option value="StackOverflow">Stack Overflow</option>
114115
<option value="UnhandledException">Unhandled Exception</option>

0 commit comments

Comments
 (0)