ProxymanApp / Proxyman

Modern. Native. Delightful Web Debugging Proxy for macOS, iOS, and Android ⚡️
https://proxyman.io
5.59k stars 187 forks source link

Crash when user typing [ in Tree View search #1001

Open ainciger opened 3 years ago

ainciger commented 3 years ago

Proxyman version? (Ex. Proxyman 1.4.3)

Version 2.32.1 (23210)

macOS Version? (Ex. mac 10.14)

11.5.2 (20G95)

Steps to reproduce

  1. Choose Request/Response "Body" Tab
  2. Select Tree View
  3. Type [ in JSON Path search field

Expected behavior

No crash :)

Screenshots (optional)

NghiaTranUIT commented 3 years ago

OMG. I'm able to reproduce this bug and it's terrible 😱

I'm fixing it now and thanks for reporting the bug. I love to squash it 👍 🙌

NghiaTranUIT commented 3 years ago

It's fixed with this beta build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_2.32.1_Fix_crash_JSONPath_filter.dmg

Thanks again 🙌

crankygeek commented 3 years ago

Since I was already checking other beta builds, I figured I'd give this a look too. :)

I was able to repro the crash on the release version and it looks like this build fixed it.