Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Russ Sharek and 1 other boosted
Tomáš
@prahou@merveilles.town  ·  activity timestamp 14 hours ago

the list

#unix_surrealism #comic #poster #openbsd #freebsd #netbsd #dragonflybsd #9front #plan9 #glenda #cirno #girl #daemon #puffy #rabbit #mata #openblade #penguin #linux #foss

MATACORP'S MOST WANTED HACKERS

Fish Daemon Cirno OpenBlade Rabbit Frederick "the Hammer" Glenda II Sphence Purple "Penguin" Pentium-M Man Girl
MATACORP'S MOST WANTED HACKERS Fish Daemon Cirno OpenBlade Rabbit Frederick "the Hammer" Glenda II Sphence Purple "Penguin" Pentium-M Man Girl
MATACORP'S MOST WANTED HACKERS Fish Daemon Cirno OpenBlade Rabbit Frederick "the Hammer" Glenda II Sphence Purple "Penguin" Pentium-M Man Girl
  • Copy link
  • Flag this post
  • Block
Tomáš
@prahou@merveilles.town  ·  activity timestamp 14 hours ago

the list

#unix_surrealism #comic #poster #openbsd #freebsd #netbsd #dragonflybsd #9front #plan9 #glenda #cirno #girl #daemon #puffy #rabbit #mata #openblade #penguin #linux #foss

MATACORP'S MOST WANTED HACKERS

Fish Daemon Cirno OpenBlade Rabbit Frederick "the Hammer" Glenda II Sphence Purple "Penguin" Pentium-M Man Girl
MATACORP'S MOST WANTED HACKERS Fish Daemon Cirno OpenBlade Rabbit Frederick "the Hammer" Glenda II Sphence Purple "Penguin" Pentium-M Man Girl
MATACORP'S MOST WANTED HACKERS Fish Daemon Cirno OpenBlade Rabbit Frederick "the Hammer" Glenda II Sphence Purple "Penguin" Pentium-M Man Girl
  • Copy link
  • Flag this post
  • Block
Felix Palmen :freebsd: :c64:
@zirias@mastodon.bsd.cafe  ·  activity timestamp 5 months ago

For two days straight, I just can't reproduce #swad #crashing with *anything* in place (#clang #sanitizer instrumentation, attached #debugger like #lldb) that could give me the slightest hint what's going wrong. 😡

But it *does* crash when "unobserved". And it looks like this is happening a lot sooner (or, more often?) when using #LibreSSL ... but I also suspect this could be a red herring in the end.

Situation reminds me of my physics teacher back at school, who used to say something in german I just can't ever forget:

"Wer misst, misst Mist."

Feeble attempt in english would be "the one who measures measures crap", it was his humorous way to bring one consequence of #Heisenberg's indeterminacy principle to the point. And indeed, #debugging computer programs always suffers from similar problems...

Felix Palmen :freebsd: :c64:
@zirias@mastodon.bsd.cafe replied  ·  activity timestamp 5 months ago

Oh boy, I have a lead! And it's NOT related to #TLS. I finally noticed another pattern: #swad only #crashed when running as a #daemon. The daemonizing wasn't the problem, but the default logging configuration attached to it: "fake async", by letting a #threadpool job do the logging.

Forcing THAT even when running in foreground, I can finally reproduce a crash. And I wouldn't be surprised if that was actually the reason for crashing "pretty quickly" with #LibreSSL (and only rarely with #OpenSSL), I mean, something going rogue in your address space can have the weirdest effects.

  • Copy link
  • Flag this comment
  • Block
Felix Palmen :freebsd: :c64:
@zirias@mastodon.bsd.cafe  ·  activity timestamp 6 months ago

When writing a #daemon that follows best practices (handling of #detaching with a locked #pidfile, and #SIGHUP for #configuration #reload), an extremely simple "init script" will do (reliably!) for #FreeBSD's mewburn-rc. 😎

#C #coding #swad

FreeBSD "init script" for swad, basically just declaring some metadata for the mewburn rc framwork.
FreeBSD "init script" for swad, basically just declaring some metadata for the mewburn rc framwork.
FreeBSD "init script" for swad, basically just declaring some metadata for the mewburn rc framwork.
  • Copy link
  • Flag this post
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login