Skip to content

Regression around extenders and "add to workspace" #3919

@davenice

Description

@davenice

Describe the bug

I have a PDS added to my workspace, like this:

Image

I have the CICS extension installed.
When I update to Zowe Explorer 3.3.1, my CICS extension fails to start, like this:

2025-10-30 22:25:10.182 [info] ExtensionService#_doActivateExtension Zowe.cics-extension-for-zowe, startup: false, activationEvent: 'onView:cics-view'
2025-10-30 22:25:10.340 [error] TypeError: Cannot read properties of undefined (reading 'profile')
	at oi.<anonymous> (/Users/niced/.vscode/extensions/zowe.vscode-extension-for-zowe-3.3.1/out/src/main.extension.js:199:11050)
	at Generator.next (<anonymous>)
	at /Users/niced/.vscode/extensions/zowe.vscode-extension-for-zowe-3.3.1/out/src/main.extension.js:199:539
	at new Promise (<anonymous>)
	at Be (/Users/niced/.vscode/extensions/zowe.vscode-extension-for-zowe-3.3.1/out/src/main.extension.js:199:359)
	at oi.setupRemoteWorkspaceFolders (/Users/niced/.vscode/extensions/zowe.vscode-extension-for-zowe-3.3.1/out/src/main.extension.js:199:10579)
	at oi.<anonymous> (/Users/niced/.vscode/extensions/zowe.vscode-extension-for-zowe-3.3.1/out/src/main.extension.js:199:7200)
	at Generator.next (<anonymous>)
	at /Users/niced/.vscode/extensions/zowe.vscode-extension-for-zowe-3.3.1/out/src/main.extension.js:199:539
	at new Promise (<anonymous>)
	at Be (/Users/niced/.vscode/extensions/zowe.vscode-extension-for-zowe-3.3.1/out/src/main.extension.js:199:359)
	at /Users/niced/.vscode/extensions/zowe.vscode-extension-for-zowe-3.3.1/out/src/main.extension.js:199:7164
	at iy.h (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:114:41621)
	at iy.g (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:114:40698)
	at iy.executeCommand (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:114:40605)
	at Object.executeCommand (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:201:105071)
	at Ie.<anonymous> (/Users/niced/.vscode/extensions/zowe.vscode-extension-for-zowe-3.3.1/out/src/main.extension.js:74:687)
	at Generator.next (<anonymous>)
	at /Users/niced/.vscode/extensions/zowe.vscode-extension-for-zowe-3.3.1/out/src/main.extension.js:62:1524
	at new Promise (<anonymous>)
	at Ee (/Users/niced/.vscode/extensions/zowe.vscode-extension-for-zowe-3.3.1/out/src/main.extension.js:62:1344)
	at Ie.resolveTypePromise (/Users/niced/.vscode/extensions/zowe.vscode-extension-for-zowe-3.3.1/out/src/main.extension.js:74:530)
	at jt.<anonymous> (/Users/niced/.vscode/extensions/zowe.vscode-extension-for-zowe-3.3.1/out/src/main.extension.js:74:3718)
	at Generator.next (<anonymous>)
	at n (/Users/niced/.vscode/extensions/zowe.vscode-extension-for-zowe-3.3.1/out/src/main.extension.js:74:991) zowe.setupRemoteWorkspaceFolders {"value":"Zowe.vscode-extension-for-zowe","_lower":"zowe.vscode-extension-for-zowe"}

I think perhaps starting the CICS extension is triggering something around the workspace-added PDS that is breaking.

Then my CICS extension looks like this:

Image

I also see an error from my Z Open Debug extension

Image

Which makes me suspect it's an extender issue.

Removing the PDS folder from my workspace resolves the problem and allows the CICS extension to function.
Reverting to Zowe Explorer 3.3.0 also resolves the problem and allows the CICS extension to function.

Desktop (please complete the following information):

  • OS: MacOS Sequoia
  • Zowe Explorer Version: 3.3.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    New Issues

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions