DELIA-70340: [Rack][CELLO][CDL Test] : WPEWebProcess crash with ture "plugin_loader_cleanup_child" with different fingerprints during bootup in CDL/Reboot test - #152
Conversation
…ture "plugin_loader_cleanup_child" with different fingerprints during bootup in CDL/Reboot test
There was a problem hiding this comment.
Pull request overview
This PR addresses a WPEWebProcess crash (DELIA-70340) seen during CDL/Reboot tests by converting the file-scope static initialization of socInterface into an explicit Init() function in the SocUtils namespace, deferring the creation of the SoC interface from static-initialization time to a later, controlled point.
Changes:
- Removed the static initializer that constructed
socInterfaceat namespace-scope load time. - Declared
socInterfaceas an uninitializedstatic std::shared_ptr<SocInterface>. - Added a new
Init()function that performs theSocInterface::CreateSocInterface()call.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
…ture "plugin_loader_cleanup_child" with different fingerprints during bootup in CDL/Reboot test
…ture "plugin_loader_cleanup_child" with different fingerprints during bootup in CDL/Reboot test
| void Init() | ||
| { | ||
| socInterface = SocInterface::CreateSocInterface(); | ||
| } |
…ture "plugin_loader_cleanup_child" with different fingerprints during bootup in CDL/Reboot test
…ture "plugin_loader_cleanup_child" with different fingerprints during bootup in CDL/Reboot test
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
@copilot apply changes based on the comments in this thread |
Agent-Logs-Url: https://github.com/rdkcentral/middleware-player-interface/sessions/1f763da8-2d42-4ed4-b6a4-377a3c6635d5 Co-authored-by: ALSAMEEMA <55386564+ALSAMEEMA@users.noreply.github.com>
|
Just as a heads up, I was blocked by some firewall rules while working on your feedback. Expand below for details. Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
Applied and verified against the review thread using commit 1f3d64b. Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
…ture "plugin_loader_cleanup_child" with different fingerprints during bootup in CDL/Reboot test
…ture "plugin_loader_cleanup_child" with different fingerprints during bootup in CDL/Reboot test
… indentation Agent-Logs-Url: https://github.com/rdkcentral/middleware-player-interface/sessions/e537b13f-3d9c-45ec-ae17-03be48d52232 Co-authored-by: ALSAMEEMA <55386564+ALSAMEEMA@users.noreply.github.com>
No description provided.