Open Bug 1789446 Opened 2 years ago Updated 2 years ago

BSOD driver_irql_not_less_or_equal netio.sys

Categories

(Core :: Graphics, defect, P3)

Firefox 104
defect

Tracking

()

UNCONFIRMED

People

(Reporter: brad.dre, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(5 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 Edg/105.0.1343.27

Steps to reproduce:

display page at https://www.tutorialspoint.com/xsd/xsd_validation.htm for 10-30 minutes will eventually cause a BSOD with stop code DRIVER_IRQL_NOT_LESS_OR_EQUAL in netio.sys

Actual results:

crash
The crash seems to coincide with ads refreshing on this page, which seems to happen every 60 seconds. Note: the ads refresh on their own, I didn't redraw the page or press any keys
I tried this in MS Edge and got an error, but not a BSOD. In that case after many hours the tab would display an error "Having trouble with your tab" with the message "Out of memory"

Expected results:

I thought this might be related to a recent Window update which I applied on 8/24. The crashes started on 8/25. FF did not update during this time. However, when I restored to restore point from 8/24, the crash still happened in FF.

Finally, I happened to be using Edge while filing this reporting and the problem happened again. It seemed to happen when I pressed ctrl+shift+leftarrow to highlight a word. But, FF was also running, but not displaying the page, so I'm not sure who caused the crash. BTW, I had gotten the crash on many different pages, mostly those with video ads that refresh. I mention the tutorialspoint page since it seems to repro the issue reliably.

I could not reproduce this issue using the latest Nightly 106.0a1 on Windows 10 - no BSOD on my end.
Moving this to Core: Graphics, so our developers can take a look at this, if this is not the right component, please move it to a more suitable one. Thanks!

Component: Untriaged → Graphics
Product: Firefox → Core

Could you copy-paste or attach the content of the graphics section of your about:config page here?

Severity: -- → S3
Flags: needinfo?(brad.dre)
Priority: -- → P3
Attached file about:config:gfx* (deleted) —
Attached file about:config:gfx.* (deleted) —
Attached file fdff (deleted) —
Attached file about:config:gfx.* (deleted) —
(In reply to Nicolas Silva [:nical] from comment #2) > Could you copy-paste or attach the content of the graphics section of your about:config page here?
Attached file about:config:gfx* (deleted) —
(In reply to Nicolas Silva [:nical] from comment #2) > Could you copy-paste or attach the content of the graphics section of your about:config page here?

(In reply to Nicolas Silva [:nical] from comment #2)

Could you copy-paste or attach the content of the graphics section of your about:config page here?

gfx.allow-texture-direct-mapping true
gfx.android.rgb16.force false
gfx.apitrace.enabled false
gfx.blocklist.all 0
gfx.bundled-fonts.activate -1
gfx.canvas.accelerated false
gfx.canvas.accelerated.async-present true
gfx.canvas.accelerated.cache-items 2048
gfx.canvas.accelerated.cache-size 256
gfx.canvas.accelerated.max-size 0
gfx.canvas.accelerated.max-surface-size 5280
gfx.canvas.accelerated.min-size 128
gfx.canvas.accelerated.profile-cache-miss-ratio 0.66
gfx.canvas.accelerated.profile-fallback-ratio 0.3
gfx.canvas.accelerated.profile-frames 10
gfx.canvas.accelerated.reserve-empty-cache 36
gfx.canvas.accelerated.shared-page-size 1024
gfx.canvas.azure.backends direct2d1.1,skia
gfx.canvas.max-size 32767
gfx.canvas.remote true
gfx.color_management.display_profile
gfx.color_management.enablev4 false
gfx.color_management.force_srgb false
gfx.color_management.mode 2
gfx.color_management.native_srgb false
gfx.color_management.rendering_intent 0
gfx.compositor.clearstate false
gfx.compositor.gpu-migration 1
gfx.content.always-paint false
gfx.content.azure.backends skia
gfx.content.skia-font-cache-size 5
gfx.core-animation.tint-opaque false
gfx.crash-guard.status.wmfvpxvideo 2
gfx.crash-guard.wmfvpxvideo.appVersion 93.0
gfx.crash-guard.wmfvpxvideo.deviceID 0x3e9b
gfx.crash-guard.wmfvpxvideo.driverVersion 26.20.100.7263
gfx.device-reset.limit 10
gfx.device-reset.threshold-ms -1
gfx.direct2d.destroy-dt-on-paintthread true
gfx.direct2d.disabled false
gfx.direct2d.force-enabled false
gfx.direct3d11.allow-keyed-mutex true
gfx.direct3d11.break-on-error false
gfx.direct3d11.enable-debug-layer false
gfx.direct3d11.reuse-decoder-device true
gfx.direct3d11.reuse-decoder-device-force-enabled false
gfx.direct3d11.sleep-on-create-device 0
gfx.direct3d11.use-double-buffering false
gfx.display.frame-rate-divisor 1
gfx.downloadable_fonts.disable_cache false
gfx.downloadable_fonts.enabled true
gfx.downloadable_fonts.fallback_delay 3000
gfx.downloadable_fonts.fallback_delay_short 100
gfx.downloadable_fonts.keep_color_bitmaps false
gfx.downloadable_fonts.otl_validation false
gfx.downloadable_fonts.sanitize_omt true
gfx.downloadable_fonts.validate_variation_tables true
gfx.draw-color-bars false
gfx.e10s.font-list.shared true
gfx.e10s.hide-plugins-for-scroll true
gfx.egl.prefer-gles.enabled false
gfx.font-list-omt.enabled false
gfx.font_loader.delay 60000
gfx.font_rendering.ahem_antialias_none false
gfx.font_rendering.cleartype_params.cleartype_level -1
gfx.font_rendering.cleartype_params.enhanced_contrast -1
gfx.font_rendering.cleartype_params.force_gdi_classic_for_families Arial,Consolas,Courier New,Microsoft Sans Serif,Segoe UI,Tahoma,Trebuchet MS,Verdana
gfx.font_rendering.cleartype_params.force_gdi_classic_max_size 15
gfx.font_rendering.cleartype_params.gamma -1
gfx.font_rendering.cleartype_params.pixel_structure -1
gfx.font_rendering.cleartype_params.rendering_mode -1
gfx.font_rendering.directwrite.bold_simulation 1
gfx.font_rendering.directwrite.use_gdi_table_loading true
gfx.font_rendering.fallback.always_use_cmaps false
gfx.font_rendering.fallback.async true
gfx.font_rendering.graphite.enabled true
gfx.font_rendering.opentype_svg.enabled true
gfx.font_rendering.wordcache.charlimit 32
gfx.font_rendering.wordcache.maxentries 10000
gfx.logging.crash.length 16
gfx.logging.level 1
gfx.logging.peak-texture-usage.enabled false
gfx.logging.slow-frames.enabled false
gfx.logging.texture-usage.enabled false
gfx.max-alloc-size 500000000
gfx.max-texture-size 32767
gfx.missing_fonts.notify false
gfx.offscreencanvas.domain-allowlist *.zoom.us,zoom.us
gfx.offscreencanvas.domain-enabled true
gfx.offscreencanvas.enabled false
gfx.omta.background-color true
gfx.partialpresent.force 0
gfx.perf-warnings.enabled false
gfx.swap-interval.egl false
gfx.swap-interval.glx true
gfx.testing.device-fail false
gfx.testing.device-reset 0
gfx.text.disable-aa false
gfx.text.subpixel-position.force-disabled false
gfx.text.subpixel-position.force-enabled false
gfx.use-ahardwarebuffer-content false
gfx.use-iosurface-textures false
gfx.use-mutex-on-present false
gfx.use-surfacetexture-textures false
gfx.use_text_smoothing_setting false
gfx.vr.osvr.clientKitLibPath
gfx.vr.osvr.clientLibPath
gfx.vr.osvr.commonLibPath
gfx.vr.osvr.utilLibPath
gfx.vsync.collect-scroll-transforms false
gfx.vsync.compositor.unobserve-count 10
gfx.vsync.force-disable-waitforvblank false
gfx.webgpu.force-enabled false
gfx.webrender.all false
gfx.webrender.allow-partial-present-buffer-age true
gfx.webrender.batched-texture-uploads true
gfx.webrender.batched-upload-threshold 65536
gfx.webrender.batching.lookback 10
gfx.webrender.blob-images true
gfx.webrender.blob-tile-size 256
gfx.webrender.compositor true
gfx.webrender.compositor.force-enabled false
gfx.webrender.compositor.max_update_rects 1
gfx.webrender.compositor.surface-pool-size 25
gfx.webrender.dcomp-video-overlay-win true
gfx.webrender.dcomp-video-overlay-win-force-enabled false
gfx.webrender.dcomp-video-vp-scaling-win true
gfx.webrender.dcomp-video-yuv-overlay-win true
gfx.webrender.dcomp-win.enabled true
gfx.webrender.debug.alpha-primitives false
gfx.webrender.debug.blob.paint-flashing false
gfx.webrender.debug.capture-profiler false
gfx.webrender.debug.dcomp-counter false
gfx.webrender.debug.dcomp-redraw-regions false
gfx.webrender.debug.disable-batching false
gfx.webrender.debug.dl.dump-content false
gfx.webrender.debug.dl.dump-content-serialized false
gfx.webrender.debug.dl.dump-parent false
gfx.webrender.debug.echo-driver-messages false
gfx.webrender.debug.enable-capture false
gfx.webrender.debug.epochs false
gfx.webrender.debug.force-picture-invalidation false
gfx.webrender.debug.glyph-flashing false
gfx.webrender.debug.gpu-cache false
gfx.webrender.debug.gpu-sample-queries false
gfx.webrender.debug.gpu-time-queries false
gfx.webrender.debug.highlight-painted-layers false
gfx.webrender.debug.obscure-images false
gfx.webrender.debug.picture-caching false
gfx.webrender.debug.primitives false
gfx.webrender.debug.profiler false
gfx.webrender.debug.profiler-ui Default
gfx.webrender.debug.render-targets false
gfx.webrender.debug.show-overdraw false
gfx.webrender.debug.slow-frame-indicator false
gfx.webrender.debug.small-screen false
gfx.webrender.debug.texture-cache false
gfx.webrender.debug.texture-cache.clear-evicted true
gfx.webrender.debug.window-visibility false
gfx.webrender.draw-calls-for-texture-copy true
gfx.webrender.enable-gpu-markers false
gfx.webrender.enable-item-cache true
gfx.webrender.enable-low-priority-pool true
gfx.webrender.enabled false
gfx.webrender.enabled-no-gpu-process-with-angle-win true
gfx.webrender.fallback.software true
gfx.webrender.fallback.software-d3d11 true
gfx.webrender.fallback.software.requires-gpu-process false
gfx.webrender.flip-sequential false
gfx.webrender.force-angle true
gfx.webrender.force-partial-present false
gfx.webrender.gl-debug-message-critical-note false
gfx.webrender.gl-debug-message-print false
gfx.webrender.late-scenebuild-threshold 4
gfx.webrender.low-quality-pinch-zoom false
gfx.webrender.max-filter-ops-per-chain 64
gfx.webrender.max-partial-present-rects 1
gfx.webrender.multithreading true
gfx.webrender.pbo-uploads false
gfx.webrender.picture-tile-height 512
gfx.webrender.picture-tile-width 1024
gfx.webrender.precache-shaders false
gfx.webrender.prefer-robustness true
gfx.webrender.program-binary-disk true
gfx.webrender.quality.force-subpixel-aa-where-possible false
gfx.webrender.software false
gfx.webrender.software.d3d11 true
gfx.webrender.software.d3d11.upload-mode 4
gfx.webrender.software.opengl false
gfx.webrender.svg-images true
gfx.webrender.triple-buffering.enabled true
gfx.webrender.unaccelerated-widget.force false
gfx.webrender.use-optimized-shaders true
gfx.will-change.ignore-opacity true
gfx.windows-font-substitutes.always false
gfx.work-around-driver-bugs true
gfx.ycbcr.accurate-conversion false

sorry about all the duplicates. I kept getting an error which made me think the attachment didn't work

Flags: needinfo?(brad.dre)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: