evilsocket / opensnitch

OpenSnitch is a GNU/Linux interactive application firewall inspired by Little Snitch.
GNU General Public License v3.0
10.78k stars 503 forks source link

GUI crash when deleting more than one row in system rules. #895

Closed BobSquarePants closed 1 year ago

BobSquarePants commented 1 year ago

Hi,

When I select more than one row (rule) in System rules (GUI) then hit the deleted key I got (as usual)

Your are about to delete this rule. Are you sure?

Once I click yes, the GUI crash. When I restart the GUI both (or more) rules are still there.

This is not happening when selecting only one rule (working fine)

--

gustavo-iniguez-goya commented 1 year ago

@BobSquarePants ,

Could you launch the GUI from a terminal, and paste the error? I cannot reproduce it.

BobSquarePants commented 1 year ago

please -->

qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1125, resource id: 14167594, major code: 40 (TranslateCoords), minor code: 0
Segmentation fault
gustavo-iniguez-goya commented 1 year ago

That error doesn't seem to be related to the GUI code. But it could be a threads locking problem.

Could you launch it with --debug? $ opensnitch-ui --debug it'll print out more information.

gustavo-iniguez-goya commented 1 year ago

this issue looked more like a wayland<->qt compatibility issue, rather than an error in our code.