Replies: 15 comments 17 replies
-
@joske Could be that the mutex which was removed in a change in main is getting weird because some old object file that hasn't been recompiled. |
Beta Was this translation helpful? Give feedback.
-
yes, clean build with main merge in.
…On Sat, 16 Oct 2021 at 22:09, aristocratos ***@***.***> wrote:
@joske <https://github.com/joske>
Have you make clean since commit Merge changes from main
<88a2528>
?
Could be that the mutex which was removed in a change in main is getting
weird because some old object file that hasn't been recompiled.
Think I recognize the error message from problems like that earlier.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#91 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAEB7R7R4BNLCMTS76OJ2PDUHHLWVANCNFSM5GD7GSGQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Beta Was this translation helpful? Give feedback.
-
@joske |
Beta Was this translation helpful? Give feedback.
-
no not every time, typical of not thread safe code ;-)
…On Sat, 16 Oct 2021 at 22:13, aristocratos ***@***.***> wrote:
@joske <https://github.com/joske>
Yeah, I'm seeing it too now, but not every time, huh :\
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#91 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAEB7R62IZS5VYMNQOIEQ7DUHHMH7ANCNFSM5GD7GSGQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Beta Was this translation helpful? Give feedback.
-
It also seem to be unstable in general when compiled with And can't debug it with |
Beta Was this translation helpful? Give feedback.
-
Huh, seems gdb is not supported on M1... |
Beta Was this translation helpful? Give feedback.
-
Use lldb. It works almost identical.
…On Sat, 16 Oct 2021, 22:40 aristocratos, ***@***.***> wrote:
Huh, seems gdb is not supported on M1...
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#91 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAEB7R4CMNANAPOVMMEHJHLUHHPL7ANCNFSM5GD7GSGQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Beta Was this translation helpful? Give feedback.
-
@joske |
Beta Was this translation helpful? Give feedback.
-
still happening at random, even when not doing anything... |
Beta Was this translation helpful? Give feedback.
-
reproduction scenario: start btop with 100 ms refresh. Press 1 to hide CPU, wait a bit, in less than 1 minute: crash. Was already able to repro like this 3 times in a row. Edit: crash immediately after giving focus to another window... Edit 2: does not happen every time, but after disabling CPU view, crash is imminent. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
On linux, also can not reproduce, macOS every time (debug build, not sure if that is related). SIGABRT also comes without debugging with lldb. Probably in another thread. This backtrace is only from main thread :-/. Will try to get backtrace from other thread. |
Beta Was this translation helpful? Give feedback.
-
rebooted back in macOS, with same binary (did not recompile) I know see totally different behaviour: stalling of the GUI/app for several seconds and then continues, but no crash so far :-/. WTF |
Beta Was this translation helpful? Give feedback.
-
backtrace all threads:
|
Beta Was this translation helpful? Give feedback.
-
attaching to a running btop, and getting backtrace now gives:
1 - main, 2 - runner, 3, 4 - macos work queue threads, 5 - lldb? |
Beta Was this translation helpful? Give feedback.
-
@aristocratos
with btop running (on intel hackintosh), I saw spotify was using cpu (probably the CPU reporting is still wrong on macOS), so I decided to quit it. I did so using the dock menu item, the result was a crash in btop:
Can not capture text, as the terminal is borked after a crash...
Beta Was this translation helpful? Give feedback.
All reactions