Update WhmDelegateImpl.cpp#2
Draft
lboue wants to merge 1 commit into
Draft
Conversation
EnergyManagementLED
|
This pull request has been automatically marked as stale because it has not had recent activity. |
lboue
pushed a commit
that referenced
this pull request
Mar 13, 2026
…t-chip#43203) * closure-control: move code to new cluster headers while keeping backward * Added shim files for backward compatibility * updated copyright year for shim files
Sum1cares
approved these changes
Mar 14, 2026
|
Awesome |
Sum1cares
approved these changes
Mar 14, 2026
|
Awesome |
Sum1cares
approved these changes
Mar 17, 2026
Sum1cares
approved these changes
Mar 17, 2026
Sum1cares
approved these changes
Mar 17, 2026
Sum1cares
approved these changes
Mar 17, 2026
lboue
pushed a commit
that referenced
this pull request
May 16, 2026
…codegen to `codegen/` subdir) (project-chip#72062) * Revert "Migrate `PowerSource` cluster to codedriven implementation PR #1 (file rename) (project-chip#43135)" This reverts commit c5f2b0f. * Move current codegen to `codegen/` subdir * Fix some naming issues
lboue
pushed a commit
that referenced
this pull request
Jun 4, 2026
CI reports a memory leak: ``` ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.521 - APP STDERR: Direct leak of 128 byte(s) in 1 object(s) allocated from: ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.522 - APP STDERR: #0 0x000103639354 in calloc+0x78 (libclang_rt.asan_osx_dynamic.dylib:arm64+0x55354) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.523 - APP STDERR: #1 0x00018ca6c6ec in _malloc_type_calloc_outlined+0x64 (libsystem_malloc.dylib:arm64e+0x1e6ec) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.523 - APP STDERR: #2 0x00018c7ff7d8 in class_createInstance+0x48 (libobjc.A.dylib:arm64e+0x77d8) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.523 - APP STDERR: project-chip#3 0x00018caa184c in _os_object_alloc_realized+0x1c (libdispatch.dylib:arm64e+0x284c) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.524 - APP STDERR: project-chip#4 0x00018cab588c in dispatch_source_create+0x38 (libdispatch.dylib:arm64e+0x1688c) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.525 - APP STDERR: project-chip#5 0x00010278e354 in chip::DeviceLayer::PlatformManagerImpl::RegisterSignalHandler(int, void () block_pointer)+0x3ec (lit-icd-app:arm64+0x1005b2354) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.525 - APP STDERR: project-chip#6 0x0001022a1cf8 in ChipLinuxAppMainLoop(chip::ServerInitParams&, AppMainLoopImplementation*)+0x1960 (lit-icd-app:arm64+0x1000c5cf8) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.525 - APP STDERR: project-chip#7 0x0001021dde3c in main+0x9a0 (lit-icd-app:arm64+0x100001e3c) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.526 - APP STDERR: project-chip#8 0x00018c89fda0 in start+0x1b4c (dyld:arm64e+0x1fda0) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.526 - APP STDERR: ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.527 - APP STDERR: Indirect leak of 80 byte(s) in 1 object(s) allocated from: ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.527 - APP STDERR: #0 0x000103639354 in calloc+0x78 (libclang_rt.asan_osx_dynamic.dylib:arm64+0x55354) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.527 - APP STDERR: #1 0x00018ca6c6ec in _malloc_type_calloc_outlined+0x64 (libsystem_malloc.dylib:arm64e+0x1e6ec) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.527 - APP STDERR: #2 0x00018caa0918 in _dispatch_calloc_typed+0x20 (libdispatch.dylib:arm64e+0x1918) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.529 - APP STDERR: project-chip#3 0x00018cac0838 in _dispatch_unote_create+0x8c (libdispatch.dylib:arm64e+0x21838) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.529 - APP STDERR: project-chip#4 0x00018cab5874 in dispatch_source_create+0x20 (libdispatch.dylib:arm64e+0x16874) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.530 - APP STDERR: project-chip#5 0x00010278e354 in chip::DeviceLayer::PlatformManagerImpl::RegisterSignalHandler(int, void () block_pointer)+0x3ec (lit-icd-app:arm64+0x1005b2354) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.530 - APP STDERR: project-chip#6 0x0001022a1cf8 in ChipLinuxAppMainLoop(chip::ServerInitParams&, AppMainLoopImplementation*)+0x1960 (lit-icd-app:arm64+0x1000c5cf8) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.530 - APP STDERR: project-chip#7 0x0001021dde3c in main+0x9a0 (lit-icd-app:arm64+0x100001e3c) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.530 - APP STDERR: project-chip#8 0x00018c89fda0 in start+0x1b4c (dyld:arm64e+0x1fda0) ``` Normally if we only stop on signal handlers, the clear should have happened... however it seems it does not, so moving the logic to become unconditional, in case we have other ways to stop the app.
lboue
pushed a commit
that referenced
this pull request
Jun 22, 2026
CI reports a memory leak: ``` ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.521 - APP STDERR: Direct leak of 128 byte(s) in 1 object(s) allocated from: ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.522 - APP STDERR: #0 0x000103639354 in calloc+0x78 (libclang_rt.asan_osx_dynamic.dylib:arm64+0x55354) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.523 - APP STDERR: #1 0x00018ca6c6ec in _malloc_type_calloc_outlined+0x64 (libsystem_malloc.dylib:arm64e+0x1e6ec) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.523 - APP STDERR: #2 0x00018c7ff7d8 in class_createInstance+0x48 (libobjc.A.dylib:arm64e+0x77d8) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.523 - APP STDERR: project-chip#3 0x00018caa184c in _os_object_alloc_realized+0x1c (libdispatch.dylib:arm64e+0x284c) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.524 - APP STDERR: project-chip#4 0x00018cab588c in dispatch_source_create+0x38 (libdispatch.dylib:arm64e+0x1688c) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.525 - APP STDERR: project-chip#5 0x00010278e354 in chip::DeviceLayer::PlatformManagerImpl::RegisterSignalHandler(int, void () block_pointer)+0x3ec (lit-icd-app:arm64+0x1005b2354) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.525 - APP STDERR: project-chip#6 0x0001022a1cf8 in ChipLinuxAppMainLoop(chip::ServerInitParams&, AppMainLoopImplementation*)+0x1960 (lit-icd-app:arm64+0x1000c5cf8) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.525 - APP STDERR: project-chip#7 0x0001021dde3c in main+0x9a0 (lit-icd-app:arm64+0x100001e3c) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.526 - APP STDERR: project-chip#8 0x00018c89fda0 in start+0x1b4c (dyld:arm64e+0x1fda0) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.526 - APP STDERR: ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.527 - APP STDERR: Indirect leak of 80 byte(s) in 1 object(s) allocated from: ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.527 - APP STDERR: #0 0x000103639354 in calloc+0x78 (libclang_rt.asan_osx_dynamic.dylib:arm64+0x55354) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.527 - APP STDERR: #1 0x00018ca6c6ec in _malloc_type_calloc_outlined+0x64 (libsystem_malloc.dylib:arm64e+0x1e6ec) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.527 - APP STDERR: #2 0x00018caa0918 in _dispatch_calloc_typed+0x20 (libdispatch.dylib:arm64e+0x1918) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.529 - APP STDERR: project-chip#3 0x00018cac0838 in _dispatch_unote_create+0x8c (libdispatch.dylib:arm64e+0x21838) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.529 - APP STDERR: project-chip#4 0x00018cab5874 in dispatch_source_create+0x20 (libdispatch.dylib:arm64e+0x16874) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.530 - APP STDERR: project-chip#5 0x00010278e354 in chip::DeviceLayer::PlatformManagerImpl::RegisterSignalHandler(int, void () block_pointer)+0x3ec (lit-icd-app:arm64+0x1005b2354) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.530 - APP STDERR: project-chip#6 0x0001022a1cf8 in ChipLinuxAppMainLoop(chip::ServerInitParams&, AppMainLoopImplementation*)+0x1960 (lit-icd-app:arm64+0x1000c5cf8) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.530 - APP STDERR: project-chip#7 0x0001021dde3c in main+0x9a0 (lit-icd-app:arm64+0x100001e3c) ERROR [Worker] Test_TC_ICDM_4_1: 15:03:07.530 - APP STDERR: project-chip#8 0x00018c89fda0 in start+0x1b4c (dyld:arm64e+0x1fda0) ``` Normally if we only stop on signal handlers, the clear should have happened... however it seems it does not, so moving the logic to become unconditional, in case we have other ways to stop the app.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
EnergyManagementLED