Skip to main content

The Infamous "bX" Codes Are Simply Diagnostic Tools

One subject of mystery, in Blogger lore, concerns the infamous "bX" codes.

One forum personality, long ago, compiled a blog listing several hundred known codes, and their supposed "diagnoses" - and would later use the blog as a reference, when advising how to solve a given "bX problem". That same person showed complete lack of understanding, in a single sentence.
It's disheartening to see that the bx error code problems are still existing.
The "bX" codes are not problems - they are simply symptoms of problems, identified using a canonical code structure.

In many cases, a "bX" code is simply a case of a Blogger Engineer trying to understand why one section of code is now, magically, causing another section of code to become active.

One of the most intriguing system problems, that I ever worked on, long ago, involved a hospital medical ordering system - and a doctor from Eastern Europe, who instinctively typed a "," when a "." was needed, when he was ordering medications for patients. Computer processes are very syntax sensitive - and a computer system that uses "," to separate sections of data from other sections of data, is going to have a problem with an unexpected ",", where a "." is expected.

To diagnose the problem, I had to keep the entire system (for a 1,000 bed hospital) offline for an hour, while I scanned the "console log", character by character, analysing the transaction that caused the problem. Discovering the cause of the problem required identifying this one doctor, recently arrived from Eastern Europe - and an obscure detail, knowing that people in Eastern Europe write numbers with "," and "." interchanged.

Blogger code is very complex, by necessity - from having to support people using different browsers with out of date versions - to having to support people who "confuse" syntactically essential "." and "," characters, and may write dates differently. And, Blogger code is in use on a 60 x 60 x 24 x 7 x 56 basis.

There is not one second in a 24 hour day, of a 365 (or 366) day year, that the Blogger service could ever be taken offline, worldwide, to diagnose one single "bX" related problem - let alone an entire hour, as was how the unexpected "," was diagnosed, so long ago.

That being the case, diagnosis of many Blogger problems starts with a very distributed and structured "console log", and "bX" diagnostic details. And that is all that many "bX" codes are - structured indexes into the Blogger code base, which are referenced by entries in the diagnostic logs.

There is no magic or mystery here, really. Just standard IT industry practice.

Comments

Popular posts from this blog

Add A Custom Redirect, If You Change A Post URL

When you rename a blog, the most that you can do, to keep the old URL useful, is to setup a stub post , with a clickable link to the new URL. Yo! The blog is now at xxxxxxx.blogspot.com!! Blogger forbids gateway blogs, and similar blog to blog redirections . When you rename a post, you can setup a custom redirect - and automatically redirect your readers to the post, under its new URL. You should take advantage of this option, if you change a post URL.

Jump Break Is Visible Only In An Index Page

Some blog owners are unsure what a Jump Break looks like, when applied to their blogs. Occasionally, in Blogger Help Forum: Get Help with an Issue , we see the confusion. Where's the Jump Break? or I added a Jump Break to several posts, but it never shows up! When asked for a screen print of what they're seeing, they may provide a image of the post, in the Post Editor Preview window - or possibly, the published post, but in post page view.

Leave Comments Here

Like any blogger, I appreciate polite comments, when they are relevant to the blog, and posted to the relevant article in the right blog . If you want to ask me a question thats relevant to blogging, but you can't find the right post to start with (I haven't written about everything blogger related, yet, nor the way things are going I don't expect to either), ask your questions here, or leave an entry in my guestbook . As noted above, please note my commenting policy . If you post a comment to this post , I will probably treat it as a "Contact Me" post . If you have an issue that's relevant to any technical issue in the blog, please leave a comment on the specific post , not here. This post is for general comments, and for non posted contact to me. If the form below does not work for you, check your third party cookies setting! For actual technical issues, note that peer support in Blogger Help Forum: Something Is Broken , or Nitecruzr Dot Net - Bloggin...