Gallopsled / Gallopsled/pwntools

Terminal splitting no longer works on latest version of Konsole

Open
#2,674 3 comments 0 reactions 0 assignees View on GitHub
help-wanted
Dominant language
Python
Stars
13.7k
Forks
1.9k
Avg merge
6d 23h
Merged PRs (30d)
3

Description

## Bug
I have `pwntools v4.15.0` and `konsole 25.12.1` installed.

When I try to execute:
```python
p = gdb.debug(["./chall"])
```

It splits the terminal but does not launch gdb.
The original (left) tab says:
```
[DEBUG] Launching a new terminal: ['/usr/bin/qdbus', ':1.52', '/Sessions/7', 'org.kde.konsole.Session.runCommand', '/tmp/tmpmt45878h']
```

If I try to execute:
```bash
/usr/bin/qdbus :1.52 /Sessions/7 org.kde.konsole.Session.runCommand /tmp/tmpmt45878h
```
manually, it says:
```
Error: org.freedesktop.DBus.Error.AccessDenied
Security sensitive DBus API is disabled in the settings.
```

## Workaround
Go to Konsole `Settings -> Configure Konsole... -> General` and enable the `EnableSecuritySensitiveDBusAPI` checkbox.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.