Description
👉🏻I clicked on source file to perform search. The search box opened and I pasted with CTRL-V and pressed enter. I did not realize that my copy command did not work, so it pasted a paragraph of text from a previous COPY into the search box. Once i realized what i had done it was too late. The app was frozen. could not click anywhere. A box popped up with 3 options: REOPEN, CLOSE, WAIT. I chose WAIT. It popped up again so I chose REOPEN. It closed VSCODE and reopened the app, but it is like starting from when i first set it up a year ago. There were no browser filters or settings. The theme was even gone. All customization's were gone. Nothing in the source files was saved.
I was not happy at this point......
I searched around on the site for answers and never found anything...but i am not good at searching GITHUB.
I decided to closed VSCODE and restart.
It opened up like a brand new install and then blinked a few times. I noticed there was a second window that opened behind it. And like MAGIC my VSCODE window appeared with all my settings and source.
So I am not sure what happened but I am sure it should not be doing this.
It may not be a bug per se, but it needs to be able to handle a large accidental search string better than that.
Context | Version |
---|---|
Code for IBM i version | 2.9.0 |
Visual Studio Code version | 1.99.2 |
Operating System | win32_x64 |
Active extensions
COBOL (cobol): 25.4.30
Code for IBM i Walkthroughs (vscode-ibmi-walkthroughs): 0.4.0
Configuration Editing (configuration-editing): 1.0.0
Db2 for IBM i (vscode-db2i): 1.12.0
Emmet (emmet): 1.0.0
Error Lens (errorlens): 3.26.0
Git (git): 1.0.0
Git Base (git-base): 1.0.0
GitHub (github): 0.0.1
GitHub Authentication (github-authentication): 0.0.2
IBM i Debug (ibmidebug): 2.0.2
JSON Language Features (json-language-features): 1.0.0
Merge Conflict (merge-conflict): 1.0.0
Node Debug Auto-attach (debug-auto-launch): 1.0.0
Pylance (vscode-pylance): 2025.4.1
Python (python): 2025.6.0
Python Test Explorer for Visual Studio Code (vscode-python-test-adapter): 0.8.2
SQLTools (sqltools): 0.28.4
TODO Highlight (vscode-todo-highlight): 1.0.5
Test Adapter Converter (test-adapter-converter): 0.2.1
Test Explorer UI (vscode-test-explorer): 2.21.1
TypeScript and JavaScript Language Features (typescript-language-features): 1.0.0
Remote system
Setting | Value |
---|---|
IBM i OS | V7R4M0 |
Tech Refresh | 11 |
CCSID | 37 |
Default CCSID | 37 |
SQL | Enabled |
Source dates | Enabled |
Enabled features
/usr/bin | /QOpenSys/pkgs/bin | /QSYS.lib/ILEDITOR.lib | /QSYS.LIB | /QIBM/ProdData/IBMiDebugService/bin |
---|---|---|---|---|
attr | bash | GETNEWLIBL.PGM | QZDFMDB2.PGM | startDebugService.sh |
iconv | chsh | |||
setccsid | ls | |||
tar | md5sum | |||
sort | ||||
stat |
Shell env
Variants
{
"american": "#@$",
"local": "#@$"
}
Errors
[
{
"command": "/QOpenSys/usr/bin/qsh",
"code": 1,
"stderr": "CPF2111: Library ILEDITOR already exists.\nCPC2206: Ownership of object QZSHSYSTEM in QTEMP type *USRSPC changed.",
"cwd": "/home/......"
}
]