In the world of programming, exit codes are like cryptic messages from your programs. They tell you how a program ended, with 0 usually signifying success and higher numbers indicating errors.  One in particular, exit code 9, is considered by many to be untrappable.  What does this mean?  I'm so glad you asked.

Typically, a program can do error handling and/or logging and use its built-in exit() function to exit gracefully.  In some instances, a program might receive a signal like SIGKILL, a special message from the operating system to the program which forcefully closes the program and does not give it a chance to trap errors and exit gracefully.  Since the program did not set an exit code and exit gracefully, the operating system assigns it an exit code, commonly exit code 9.

There is no universally accepted "untrappable" exit code, though 9 is often associated with the underlying cause of the termination that results in the program not executing any final code, including that which would set any custom exit codes and trap the signal from the operating system.

Projects

activedirectory
PHP
Last push: 05/06/2025 @ 15:53:24 Z

An example of working with LDAP to retrieve information about the structure of an Active Directory environment.

AD-PowerShell-Scripts
PowerShell
Last push: 21/10/2025 @ 22:56:11 Z

Random collection of (hopefully) useful powershell scripts for AD environments.

Cam-Scan
PHP
Last push: 01/05/2017 @ 20:27:59 Z

A very basic script to check the status of cameras on a network and notify when they change state.

CowmonsterUI-2.4.3
Lua
Last push: 25/04/2024 @ 15:28:57 Z

CowmonsterUI for WoW: TBC

CowmonsterUI-2.5.2
Lua
Last push: 07/06/2025 @ 02:20:32 Z

Restyle the bottom of the UI.

CowmonsterUI-3.3.5
Lua
Last push: 23/11/2025 @ 08:12:37 Z

Restyle the bottom half of the UI.

CowmonsterUI-5.4.8
Lua
Last push: 27/12/2023 @ 03:52:20 Z

World of Warcraft: Mists of Panderia custom addon pack to change the look and behavior of the UI.

ddns-update-script
Shell
Last push: 20/10/2025 @ 16:03:06 Z

A script to update A and AAAA records on dns.he.net DNS servers dynamically.

Dual-Stack-Public-IP-Checker
Hack
Last push: 31/08/2025 @ 14:26:23 Z

Display the IPv4 and IPv6 public IP of your visitors.

DualBoxer-2.4.3
N/A
Last push: 06/06/2025 @ 17:58:17 Z

Dual-boxing addon for WoW.

DualBoxer-3.3.5
Lua
Last push: 29/10/2025 @ 14:32:56 Z

Dual-boxing addon for WoW.

ffd.class
PHP
Last push: 22/04/2017 @ 19:40:22 Z

Flat File Database Class for PHP

Follower-3.3.5
Lua
Last push: 30/11/2025 @ 10:35:53 Z

Control auto-follow for your alts.

GroupXP
Lua
Last push: 21/08/2023 @ 00:28:56 Z

A simple WoW MoP (5.4.8) addon to display the experience of party/raid members.

HunterPetBuffs-2.5.2
Lua
Last push: 05/06/2025 @ 15:14:56 Z

Big, easy to see indicators for Feed Pet and Mend Pet.

HunterPetBuffs-3.3.5
Lua
Last push: 05/06/2025 @ 17:35:36 Z

Big, easy to see indicators for Feed Pet and Mend Pet.

KillingBlowEmote-2.5.2
Lua
Last push: 08/06/2025 @ 05:14:05 Z

Perform a random emote when you get a killing blow on an enemy player.

KillingBlowEmote-3.3.5
Lua
Last push: 29/11/2025 @ 11:26:49 Z

Do a random emote on an enemy when you get a killing blow. If you are missing the achievement for /hug on an enemy before they release, the addon will attempt to get the achievement for you.

NetMon
PHP
Last push: 16/08/2018 @ 21:07:45 Z

Simple script to create a visual tree view of the network and see status of devices.

Network-Port-Scanner
PHP
Last push: 09/05/2018 @ 20:04:14 Z

A very basic script that can check port status.

Nostalgic-Hit-Counter-SVG
PHP
Last push: 05/06/2025 @ 22:02:40 Z

A PHP generated hit counter straight out of the 90s web.

OpenVPN-PHPMON
PHP
Last push: 18/01/2022 @ 16:52:22 Z

A simple interface for viewing connection data for your OpenVPN server.

PHPMailer
PHP
Last push: 22/04/2022 @ 18:01:17 Z

Very basic PHP mailer class for sending messages through an SMTP server with confirmation of sending.

RaidCC-3.3.5
Lua
Last push: 28/11/2025 @ 14:01:58 Z

A WotLK 3.3.5a addon for Stormforge-Netherwing to show the CC any raid member uses and the time remaining.

ShareXP-2.5.2
Lua
Last push: 05/06/2025 @ 15:08:28 Z

Share current level and XP with group members.

ShareXP-3.3.5
Lua
Last push: 30/11/2025 @ 10:04:18 Z

Share your XP with your party/raid.

speedtest
PHP
Last push: 20/06/2025 @ 01:08:02 Z

Script to automate the CLI speedtest from Ookla and write those results to a database.

SteakChat-2.5.2
Lua
Last push: 07/06/2025 @ 14:29:16 Z

Modification for the chat frame to position it, add guild rank and level as well as making the chat grow and shrink with mouse entering and leaving.

SteakChat-3.3.5
Lua
Last push: 29/11/2025 @ 11:53:18 Z

Enhance the chat frame.

StudentScreenViewer
PHP
Last push: 04/04/2018 @ 15:23:55 Z

PHP-based screen viewer that captures the contents of all the student machines and shares with the teacher machine.

@Copyright, Trap-Nine, All Rights Reserved.