Question BSOD KMODE_EXCEPTION_NOT_HANDLED portcls.sys

Jul 10, 2019
7
1
15
0
Hi gents,

God a weird BSOD just now.

Below is my minidump
https://we.tl/t-frVculN5GI

It's related to portcls.sys, and couldn't find any relevant info on the web.

Notes(recent stuff that I did before I started getting bsod):
  • recently update windows 10 to build 1903
  • installed an elgato stream deck (updated drivers after bsod)
  • recently update my bios to the latest build (ASUS z 390f Gaming)
  • AFTER the BSOD happened I updated my realtek drivers and voicemeter banana to the latest versions
Later edit:
- the reason I update bios and windows was because, before, when exiting a game(Black Desert, not sure if relevant) a few times, Windows completely froze, while still able to move my mouse around. I could highlight "items" on the desktop once, then it froze completely(could still move mouse).
Had to hard reset the PC.
Then the PC would boot in UEFI BIOS , for some reason, and even after restart it would to to BIOS settings. After around 3 restarts, the PC would hang on a blank(but active monitor) screen at which point I would hard stop the PC.
After I started the PC, it booted up normally, no crash dumps no nothing.


Cheers,
EvillDoll

P.S.: omg my first post, after years of lurking lol
 
Last edited:
Welcome to the forums my friend / lurker!

I have debugged your dump file (thank you for attaching) and you can view the report here: https://pste.eu/p/ccKC.html

Summary of findings:
BugCheck 1E, {ffffffffc0000005, fffff80461204fc1, 0, ffffffffffffffff}
Probably caused by : portcls.sys ( portcls!CIrpStream::GetLockedRegion+c1 )

KMODE_EXCEPTION_NOT_HANDLED (1e)

This is a very common bugcheck. Usually the exception address pinpoints
the driver/function that caused the problem. Always note this address
as well as the link date of the driver/image that contains this address.

0xC0000005: STATUS_ACCESS_VIOLATION
A memory access violation occurred. (Parameter 4 of the bug check is the address that the driver attempted to access.)
This error can often be software, but can be hardware.

MODULE_NAME: portcls
IMAGE_NAME: portcls.sys
Some things to consider:
  • I noticed you are runnig BIOS 805, however the latest is 1105.
  • If you have updated BIOS, you will also want to make sure your Intel Management Engine Driver is also updated, as this has to be "aligned" with the BIOS.
  • You had quite a lot of third party drivers running at the time of the crash.
  • I would potentially query your joystick drivers.
  • For some reason, one of your RAM modules did not pull through correctly, are you using mixed modules? or did all 4 modules come from 1 pack?
  • Are you running any OC at all?
@Colif may have some experience with the modules loaded.
 
Jul 10, 2019
7
1
15
0
Welcome to the forums my friend / lurker!

I have debugged your dump file (thank you for attaching) and you can view the report here: https://pste.eu/p/ccKC.html

Summary of findings:


Some things to consider:

  • I noticed you are runnig BIOS 805, however the latest is 1105.
  • If you have updated BIOS, you will also want to make sure your Intel Management Engine Driver is also updated, as this has to be "aligned" with the BIOS.
  • You had quite a lot of third party drivers running at the time of the crash.
  • I would potentially query your joystick drivers.
  • For some reason, one of your RAM modules did not pull through correctly, are you using mixed modules? or did all 4 modules come from 1 pack?
  • Are you running any OC at all?
@Colif may have some experience with the modules loaded.
Ah, you're perfectly right, the website actually has a newer BIOS version, as I used EZ update to upgrade it. Will update and revert back.
Don't have a joystick installed :S
Third party drivers? Anything specific?
All 4 modules come from the same pack, got these way back when, and still using them.(I should probably update them as they're pretty old)
Regarding OC, I'm just using the XMP I profile from the motherboard.
 
Last edited:

Colif

Titan
Moderator
system sure thinks it has a joystick in it -you have 4 logitech drivers on PC - Do you use a gamepad?

portcls is Microsoft Class Driver for Port/Miniport Device - seems to tie into Audio, see if any newer drivers for the Soundblaster

Or maybe update whatever this is - VB AUdio Voicemeter? now I know where I seen this before... searching for portcls I found a post talking about removing the Virtual audio cable to fix a BSOD - https://www.vb-audio.com/Voicemeeter/
vbaudio_vmvaio64_win7.sys21/04/2014, 10:05:09VB AudioVirtual Audio Driver
vbaudio_vmauxvaio64_win7.sys06/07/2014, 08:56:06VB AudioVirtual Audio Driver
vbaudio_cable64_win7.sys14/08/2014, 07:15:25VB AudioVirtual Audio Driver

As Win 7 drivers sure will trip up win 10

funny, asus replace ASio.sys with ASio2.sys and yet you have both installed. Stop it Asus, please stop using the 2012 drivers.
Full set, Asus mobo and Asus GPU (just like me)
 
Jul 10, 2019
7
1
15
0
system sure thinks it has a joystick in it -you have 4 logitech drivers on PC - Do you use a gamepad?

portcls is Microsoft Class Driver for Port/Miniport Device - seems to tie into Audio, see if any newer drivers for the Soundblaster

Or maybe update whatever this is - VB AUdio Voicemeter? now I know where I seen this before... searching for portcls I found a post talking about removing the Virtual audio cable to fix a BSOD - https://www.vb-audio.com/Voicemeeter/
vbaudio_vmvaio64_win7.sys21/04/2014, 10:05:09VB AudioVirtual Audio Driver
vbaudio_vmauxvaio64_win7.sys06/07/2014, 08:56:06VB AudioVirtual Audio Driver
vbaudio_cable64_win7.sys14/08/2014, 07:15:25VB AudioVirtual Audio Driver

As Win 7 drivers sure will trip up win 10

funny, asus replace ASio.sys with ASio2.sys and yet you have both installed. Stop it Asus, please stop using the 2012 drivers.
Full set, Asus mobo and Asus GPU (just like me)

Got the following USB devices plugged in:
  • two webcams (I live stream) - 2x logitech
  • elgato streamdeck
  • ergodox ez keyboard
  • at 2020 microphone
  • logitech g502 wireless mouse
The above doesn't account for 4 drivers thou. Maybe there's a separate driver for my old wired mouse?

If this happens again and is related to portcls I'll disable VB AUdio Voicemeter and see if it occurs again. Had no clue tho, their site says w10 -.-

I've just updated the bios to 1105 and ME to the latest version.

The SoundBlaster is using the latest version.
 

Colif

Titan
Moderator
old trick, relabel win 7 drivers as win 8 or win 10. Beats making new ones. They may have submitted them to MIcrosoft to get digitally signed to work with win 10.

Chinese site shows the drivers are part of Mouse drivers. its common to have more than 1 driver for devices, not much to worry about there.
 
Jul 10, 2019
7
1
15
0
Happened again:
https://we.tl/t-ghEwz93XiD

This time with a ntoskrnl.exe
bugcheck WHEA_UNCORRECTABLE_ERROR bsod

Removed voicemetter from my pc.

As far as I know WHEA is a hardware error, god dammit.

Note: seems to always happen after I close a specific game, Black Desert Online.(don't really play anything else so dunno if it's really that specific to the game itself)

later edit: also loaded optimized default, putting my ram at 2133 instead of it's "default" 2666(or w/e it was :p )
later later edit: swapped dimm's slots
 
Last edited:

Colif

Titan
Moderator
WHEA errors can be both hardware or software. If they still return after the ram changes, read on.
WHEA errors are called by the CPU but not necessarily caused by it.
They can be caused by any hardware
They can be caused by over heating
They can be caused by overclocking software (see below)
They can sometimes be caused by other drivers.

what are you using AI suite for? one cause of BSOD is software like it that can change CPU values.
Try removing it and GPU Tweak 2, as both use Asio.sys which I have seen cause these errors.
remove MSI Afterburner if its installed (I don't see it)
 
Jul 10, 2019
7
1
15
0
WHEA errors can be both hardware or software. If they still return after the ram changes, read on.
WHEA errors are called by the CPU but not necessarily caused by it.
They can be caused by any hardware
They can be caused by over heating
They can be caused by overclocking software (see below)
They can sometimes be caused by other drivers.

what are you using AI suite for? one cause of BSOD is software like it that can change CPU values.
Try removing it and GPU Tweak 2, as both use Asio.sys which I have seen cause these errors.
remove MSI Afterburner if its installed (I don't see it)
Allright, cheers, I'll remove both AI Suite and MSI Afterburner if this happens again.
 
Jul 10, 2019
7
1
15
0
WHEA errors can be both hardware or software. If they still return after the ram changes, read on.
WHEA errors are called by the CPU but not necessarily caused by it.
They can be caused by any hardware
They can be caused by over heating
They can be caused by overclocking software (see below)
They can sometimes be caused by other drivers.

what are you using AI suite for? one cause of BSOD is software like it that can change CPU values.
Try removing it and GPU Tweak 2, as both use Asio.sys which I have seen cause these errors.
remove MSI Afterburner if its installed (I don't see it)
Quick question, when you mentioned GPU Tweak 2, were you referring to MSI Afterburner?

Cheers,
Evil
 
Jul 10, 2019
7
1
15
0
I thought I saw something on there that implied GPU Tweak 2 was on there.. Nevermind, Afterburner is something that can also cause these errors.

paste site is being strange and rejecting links
Cheers.
Removed MSI Afterburner and all stuff related to AI Suite + VoiceMeter and seems to be ok, for now.
Will wait a bit and revert back.
 
Reactions: PC Tailor

axe0axe0

Respectable
Jun 5, 2017
766
1
2,165
95
WHEA errors are called by the CPU but not necessarily caused by it.
Depends on the type of the error, most often it is an error reported by the CPU, but sometimes it's also a PCI/Bus error or a boot error, the latter is the case here.

@evilldoll, could you export the events from System in eventviewer.msc and upload it. I suspect the events may reveal something about the 0x124.
Also, please ensure every setting for the RAM and CPU in the BIOS are at stock.
 

ASK THE COMMUNITY

TRENDING THREADS