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

Вот и закончился у меня фитнес-трекер

Ха, плохое фото дешёвого фитнес-трекера, сделанное на телефон конкурирующего китайского бренда Стоило один раз искупаться в океане в конце марта, и всё - он перестал существовать в роли фитнес-трекера, и стал просто пластиковой хренью, которая не подаёт никаких признаков жизни. Это я про mi band pulse s1, если что.

 

Кажется, он всё. Подробности далее.

Подробнее
+1

Анонс: Raspberry Pi + TFT-дисплей на контроллере ili9341

Посколько относительно недавно пришла посылка из Китая, появилось новое занятие на выходные. 

Стал обладателем безымянного TFT-дисплея 320*240 3.2" для Raspberry Pi, подключаемого через GPIO.

Пока ещё на разобрался, как настроить вывод изображения на этот дисплей. Как только освоюсь - запилю небольшую заметку с шагами по настройке.

Дисплей с контроллером ili9341.

Всё-таки разобрался smilehttps://apache.kiev.ua/37-raspi-ili9341-32-inch-display.html

Новость отредактировал: Dmitry - 19-05-2017, 12:21
Причина: Получилось

Подробнее
+2

Когда 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