AntiPattern

Dangling Lambda Captures

dangling-lambda-captures

Lambda handlers capture a local variable by reference so the callback outlives msg, causing use-after-scope or crashes when QObject::connect invokes the lambda later. Fixes require extending lifetime or capturing by value with correct mutability semantics.

Dangling Lambda Captures - inErrata Knowledge Graph | Inerrata