Костыль против "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

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

Подробнее
0

Получилось: Raspberry Pi и китайский TFT 3.2"

Действуя по проверенной схеме:

  1. купить, не заподозрив подвоха (а вот анонс этого поста)
  2. потратить кучу времени без результатов
  3. заменить устройство, которое будет управлять дисплеем
  4. опять не получить результатов
  5. офигеть от вот этого вот всего
  6. начать вдумчиво искать в интернетах
  7. ...*
  8. PROFIT!

...мне удалось заставить ноунеймовый дисплей работать с Raspberry Pi 3 и её предшественницей - Model B+ (Raspberry Pi 1).

*можно было не покупать более свежую модель Raspberry Pi, а просто правильно опознать модель дисплейного модуля, хотя тут без везения не обошлось - мог бы ничего и не найти про него.

Подробнее
+1

Когда rm -rf не справляется

Бывает, у вас накопилась куча файлов сессий в папке /tmp, и при попытке удалить их через 

rm -rf *

вы через несколько секунд видите ответ:

bash: /bin/rm: Argument list too long

Значит, там слишком много файлов, и надо изменить подход к задаче:

Новость отредактировал: Dmitry - 27-03-2017, 07:08
Причина: поправил ссылку на первоисточник

Подробнее
-1

Отправляем почту по SMTP в DLE, теперь через Mailgun

Ещё один вариант настройки для отправки писем с сайта на DLE через внешний SMTP.
В этот раз будем использовать Mailgun.
Для настройки под Yandex/Gmail - читайте на http://acid.name. Если информация устарела - не поленитесь напомнить автору об этом wink (а нет, не надо - он в комментариях написал, что Gmail уже не работает)

Подробнее
+1

Настраиваем подписи DKIM во внешнем DNS, если на сервере используется VestaCP

Если вы используете VestaCP, сторонние DNS и хотите, чтобы письма ходили с нормальной цифровой подписью, но никогда этого не настраивали раньше - вам будет полезно почитать этот короткий пост.
Подробнее
0

Используем сертификат от Letsencrypt для сайтов на сервере с VestaCP (Ubuntu)

Благодаря Letsencrypt можно бесплатно и очень быстро получить SSL сертификаты для своих сайтов (чтобы работал HTTPS). Если вы используете веб-админку VestaCP, то установить SSL-сертификаты для своих сайтов вы сможете ещё проще. Я пользуюсь сервером с установленной Ubuntu, поэтому всё дальнейшее будет применительно ко всей ветке Debian-систем.
Подробнее
0

Arduino Mega 2560 + Womarts TFT LCD 2.4"

Когда-то давно я писал пост о подключении дисплея к "не той" Ардуине, и вот опять (на самом деле, пост потерялся при переезде блога на другой движок, но недавно я снова нашёл исходники и модуль с дисплеем). Всё описаное ниже происходило в конце сентября 2013-го.

 

Подробнее
+1

Почему не работает .htaccess?

Почему не работает .htaccess?

Если вы решили перейти с OpenServer, DENWER, Xampp, Xampp, Wamp, Vertrigo и прочих на чистый LAMP-стек на линуксовом сервере (да хоть на нетбуке, который год стоял без дела), вы могли столкнуться с проблемой - на сайте не работает .htaccess.
Подробнее
0