QB/Quick Debugger requestTracker.qbqueries not defined

Description

When enabling QB/Quick debugging in cbdebugger 4.2, our login handler & security interceptor throws the following error upon login – meaning we’re able to bring up the app and get to a login page but something in this code path is causing the resulting error.

The message has to do with ArrayImpl but then the detail shows qbqueries doesn’t exist in requestTracker. The code path is pretty straightforward:

  • Form submits to Coldbox handler which detects a login attempt and triggers an onLogin() interceptor

  • onLogin() calls a service layer which processes the login and creates and populates the Security.cfc object

The only thing at all unusual about this code path is that the relevant code is being invoked by an interceptor.

Everything works as intended with QB/Quick debugging turned off.

Activity

Show:
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Priority

Sentry

Created January 24, 2024 at 6:34 PM
Updated January 24, 2024 at 6:34 PM