-
-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intermitten Crashes #21
Comments
Can you try it now? 52cb67c |
Just to give my thought on the crashes in the case that this doesnt fix the problem: In both reports the error is thrown after a label set event is triggered by some script. In more detail it is a zero pointer access in the preparation of the bar item string, which I think could be caused by a rare bug, where the label piped into the logic is a zero pointer to begin with. I have tried recreating the crashes by invoking the label set command with all sorts of input and have not gotten a crash myself. |
I don't know much about crash reports, but I did see that label change in the logs. I'll give the update a spin. Just thought I would mention and maybe it's related, in my window title script there's a Unicode eclipses character. If I put that inside the quotations with the variable it would also crash. I'll see if that still happens. Thanks again for all your work on this project. |
So far so good, this does still however crash sketchybar. It's not that big deal though, just more an FYI. It's easy enough to move
I'll reopen if the initial issue reoccurs. Click to expand!```LOGS Process: sketchybar [65207] Path: /Users/USER/*/sketchybar Identifier: sketchybar Version: 0 Code Type: ARM-64 (Native) Parent Process: ??? [1] Responsible: kitty [28595] User ID: 501Date/Time: 2021-08-30 10:24:38.393 -0400 Sleep/Wake UUID: 4757E10F-0B9B-4443-B08E-702FE1AC5FE5 Time Awake Since Boot: 120000 seconds System Integrity Protection: disabled Crashed Thread: 1 Exception Type: EXC_BAD_ACCESS (SIGABRT) VM Regions Near 0: Application Specific Information:==65207==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x0001901dc598 bp 0x0001902b1908 sp 0x00016f8b57f0 T3) ==65207==Register values: ==65207==ABORTING abort() called Thread 0:: Dispatch queue: com.apple.main-thread Thread 1 Crashed: Thread 2: Thread 3: Thread 1 crashed with ARM Thread State (64-bit): Binary Images: External Modification Summary: VM Region Summary:
REGION TYPE SIZE COUNT (non-coalesced)
|
Ok, so I had some fun with this issue as I was able to recreate it with your window_title script. Maybe your other occasional SEGVs are also related to this behavior. I have caught this edge case explicitly e505222 . Should be good to go now. |
I'm trying to hunt down some intermittent crashes I've been having. It seems to only happen once or twice a day. Maybe you have some ideas.
Console.app Logs 13:15
Console.app Logs 22:53
The text was updated successfully, but these errors were encountered: