Skip to content

Commit ce3473c

Browse files
committed
Note about SIGABRT
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
1 parent 865e778 commit ce3473c

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

src/content/docs/tips/setup.mdx

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,3 +87,35 @@ mv id_rsa id_rsa.pem
8787
mv id_rsa_original id_rsa
8888
```
8989
Now configure the Code for IBM i connection using `id_rsa.pem` instead of `id_rsa`. In this way, your original key is still there to make connections as always, and you have a new copy in PEM format using which Code for IBM i connections operate correctly.
90+
91+
## QSH / `cqsh` returning `SIGABRT`
92+
93+
We have seen reports of QSH or `cqsh` returning `SIGABRT` when running commands. This is what it might look like in the Code for IBM i output:
94+
95+
```
96+
/home/OLVERA: /home/OLVERA/.vscode/cqsh_1
97+
echo "Hello world"
98+
{
99+
"code": 0,
100+
"signal": "SIGABRT",
101+
"stdout": "",
102+
"stderr": ""
103+
}
104+
```
105+
The issue is easy to recreate by piping `liblist` to `qsh`:
106+
107+
```bash title="Terminal"
108+
-bash-5.2$ echo liblist | /QopenSys/usr/bin/qsh
109+
IOT/Abort trap
110+
```
111+
112+
Additionally, you can use `liblist` in `QSH` or `STRQSH` in 5250:
113+
114+
```bash title="STRQSH"
115+
$ liblist
116+
qsh: 001-0078 Process ended by signal 5.
117+
```
118+
119+
### Potential fix
120+
121+
It has been reported that this issue can be resolved by reinstalling the PASE PTF: **5770SS1 PASE**

0 commit comments

Comments
 (0)