Костыль против "fatal error: runtime: bsdthread_register error" на OS X + CylanceProtect

В моём случае, проблема была при настройке агента Blackfire на маке - при попытке запустить скрипт конфигурации командой 

sudo blackfire-agent -register

в консоль вываливалось такое:

fatal error: runtime: bsdthread_register error

runtime stack:

runtime.throw(0x15b9a85, 0x21)

/var/lib/jenkins/workspace/blackfire-io-agent/go/src/runtime/panic.go:596 +0x95 fp=0x7fff5fbffba0 sp=0x7fff5fbffb80

runtime.goenvs()

/var/lib/jenkins/workspace/blackfire-io-agent/go/src/runtime/os_darwin.go:108 +0xa0 fp=0x7fff5fbffbd0 sp=0x7fff5fbffba0

runtime.schedinit()

/var/lib/jenkins/workspace/blackfire-io-agent/go/src/runtime/proc.go:486 +0xa1 fp=0x7fff5fbffc10 sp=0x7fff5fbffbd0

runtime.rt0_go(0x7fff5fbffc48, 0x2, 0x7fff5fbffc48, 0x0, 0x0, 0x2, 0x7fff5fbffd48, 0x7fff5fbffd58, 0x0, 0x7fff5fbffd62, ...)

/var/lib/jenkins/workspace/blackfire-io-agent/go/src/runtime/asm_amd64.s:158 +0x183 fp=0x7fff5fbffc18 sp=0x7fff5fbffc10

На компьютере установлен CylanceProtect - корпоративный антивирус, или что-то подобное. После часа поиска в интернете нашёл тему https://github.com/golang/go/issues/18171

Среди комментариев есть один способ, который мне помог:


sudo launchctl unload /Library/launchdaemons/com.cylance.agent_service.plist

Спасибо trevorlinton за совет. 

0
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent