Community
AutoCAD Forum
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

AutoCad 2022, AcCefSubprocess.exe CPU and memory usage issue. Process not exiting.

4 REPLIES 4
Reply
Message 1 of 5
albertpomor
1578 Views, 4 Replies

AutoCad 2022, AcCefSubprocess.exe CPU and memory usage issue. Process not exiting.

Hello,

 

I observed the following issue with AcCefSubprocess.exe process:

 

Problem:

 

AcCefSubprocess.exe process constantly consumes ~20% of CPU time. It stays running and keeps consuming the same amount of CPU cycles even after AutoCad itself is closed. It also seems to gradually leak memory.

 

How to reproduce:

 

Unfortunately, I cannot reliably reproduce this. I managed to collect some diagnostic information when I realized my CPU usage was unusually high while AcCefSubprocess.exe process was still running. After I killed it and started AutoCad again I no longer observed the same behavior.

 

Environment:

 

  • Windows 10 Pro 21H1 Build 19043.1586 running as a VM in VMware Fusion Version 8.5.10 (7527438) on MacBook Pro, MacOS Catalina 10.15.7.
  • AutoCad 2022 Product Version S.162.0.0 AutoCAD 2022.1.2
  • A custom-written ARX extension loaded, built with ObjectARX for AutoCad 2022 Win 64 bit for C++.

My question in particular is - whether this behavior could be caused by a bug in the ARX extension? Does C++ ObjectARX API interact with the said process at all?

 

Please find attached a couple of diagnostic files collected with SysInternals Process Explorer while AcCefSubprocess.exe was running:

 

AcCefSubprocess.exe CPU and memory usage.mov - Process Explorer screen capture showing CPU usage and slow, ever-increasing memory consumption.
AcCefSubprocess.exe stack snapshots.txt - several stack snapshots of the main thread that consumes most of the CPU, taken within few seconds of each other.

 

I also collected process minidump but I'm not publishing it here for security reasons. If Autodesk developers are interested in this issue and would like to analyze it, please advise how I can send it to the devs or tech support securely.

 

Thank you,

Albert.

4 REPLIES 4
Message 2 of 5
pendean
in reply to: albertpomor


@albertpomor wrote:

If Autodesk developers are interested in this issue and would like to analyze it, please advise how I can send it to the devs or tech support securely.


This is peer support: just end users helping other end users. If you need Autodesk staff support, start a support ticket through your subscription portal as explained here https://knowledge.autodesk.com/customer-service/account-management/users-software/support-options#:~....

 

HTH

Message 3 of 5
albertpomor
in reply to: pendean

Thank you for your reply @pendean 

I'm an independent consultant / developer /  ADN member and from the links you provided it seems my ADN subscription alone does not provide an option for contacting tech support or reporting bugs or issues. Which I find really unfortunate, I think it would actually benefit Autodesk and their customers if there was an option for reporting bugs or issues by ADN members / software development professionals not having a Standard, Premium or Enterprise subscription.

Message 4 of 5
pendean
in reply to: albertpomor

@albertpomor That's for the ADN network folks to resolve sadly, not much we end users can do much about your access.

Perhaps you are better off posting in one or more of these forums instead since you appear to suspect your creations may be in need of adjusting https://forums.autodesk.com/t5/autocad-customization/ct-p/AutoCADTopic1

Note that your sentence "...Unfortunately, I cannot reliably reproduce this...." may be the challenge everyone faces in helping you out.

Good luck.
Message 5 of 5
albertpomor
in reply to: pendean

@pendean Thanks again, I'll try and see if I can find some assistance in that forum or perhaps email one of the contacts listed in my ADN account. I know from first hand experience that cases that are not reliably reproducible are sometimes very hard to solve, that's why on my end I tried collecting the stack snapshots and the process memory dump while the issue was still in progress, which could help the actual program developer to pinpoint the code responsible for that.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

AutoCAD Inside the Factory


Autodesk Design & Make Report