Skip to content

Wild Wild Wolf

Developer. Because Superhero is not an official job title.

Menu

bug

GitHub Codespaces and Automatic Port Forwarding

GitHub Codespaces and Automatic Port Forwarding

Codespace environments are backed with development containers (dev containers for short). They are supported by other tools, for example, Visual Studio Code.

And even though Microsoft maintains both Dev Containers extension for VSCode and GitHub Codespaces, they behave differently in some aspects.

This article shows one of the bugs, which is related to Automatic Port Forwarding.

wwa February 11, 2023 Uncategorized No Comments Read more

Eclipse Can Break Your Code

Eclipse Can Break Your Code

I have spent an hour today debugging a weird issue: PHPUnit complained that it tried to call an undefined function PHPUnit\Framework\Assert\assertEquals(). Because right now I am working with custom PHP extensions, I suspected that my code somehow corrupted PHP’s internal data structures. But reality prepared me a surprise.

wwa May 7, 2018May 7, 2018 Uncategorized No Comments Read more

One More Bug in PHP

One More Bug in PHP

For the second time in a row, I find a bug in PHP. This time PHP segfaults due to memory corruption during the request shutdown phase.

wwa May 5, 2018May 5, 2018 Uncategorized No Comments Read more

Found yet Another Memory Leak in PHP

Found yet Another Memory Leak in PHP

When testing your own PHP extensions, it is very important not to miss any memory leaks. Wherever Valgrind shows a memory leak, you need to check your code for bugs. However, sometimes you can find a memory leak in the PHP Core.

wwa May 5, 2018May 22, 2018 Uncategorized No Comments Read more

Recent Posts

  • GitHub Codespaces and Automatic Port Forwarding
  • How to Sign Tags in GitHub Codespaces
  • How to Emulate a Request in WP CLI Shell
  • How to Log Request Headers with Nginx and NJS
  • How to Conditionally Disable Object Cache Drop-in

Recent Comments

  • wwa on GitHub Actions: How to Avoid Running the Same Workflow Multiple Times
  • wwa on How to Get the Source of an Uncaught Exception in C++
  • Marcel on GitHub Actions: How to Avoid Running the Same Workflow Multiple Times
  • Rodislav Moldovan on How to Expose Kubernetes Dashboard Over HTTPS
  • A on How to Get the Source of an Uncaught Exception in C++

Archives

  • February 2023
  • December 2022
  • September 2022
  • June 2022
  • January 2022
  • December 2021
  • October 2021
  • September 2021
  • August 2021
  • June 2021
  • May 2021
  • January 2021
  • December 2020
  • July 2020
  • June 2020
  • May 2020
  • February 2020
  • December 2019
  • November 2019
  • October 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • March 2019
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018

Categories

  • DevOps
  • NodeJS
  • Random Thoughts
  • Server Administration
  • Uncategorized
  • WordPress
Copyright © 2023 Wild Wild Wolf. All rights reserved. Theme Spacious by ThemeGrill. Powered by: WordPress.