objective-see / objective-see/BlockBlock

Rules fail to delete in v. 2.0x

Open
#27 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Objective-C
Stars
848
Forks
49
PR merge metrics
No merged PRs in 30d

Description

Brief Description: Can't delete some rules.

Steps to Reproduce:
I upgraded one of my machines to 2.0.3 last night.

I went through the rule list to delete some excess stuff and discovered that there.

Some rules deleted cleanly, others whose item: (null) cannot be deleted.

Screen Shot 2021-04-14 at 6 49 41 PM

Regression:
Updated 2nd machine. Same result.

Resolution:
Deleted rules .plist and started over from scratch. A bit brutal, but it works.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The report names no source file or test entry point; begin by reproducing the failure on BlockBlock 2.0.3 with rules whose item is (null), then compare them with rules that delete successfully. Done means fixing deletion without removing the rules plist and verifying both cases.

Written by the indexing model from the issue text.

Assessment

Tech stack
objective-c
Domain
desktop, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.