HowTo: Baan Tracing DBGOBJ

dbgobj is one of the best bshell debugging options you have available to track down a problem.

It will give you the actual path to an object: this is essential if you have multiple VRCs to find out the VRC that the bshell is using (not always what you expect, and not always the same as explode6.x)

To execute this trace you add -dbgobj to your bshell. it’s best to add two other debugging commands to your bshell so you can specify your logfile:
-keeplog and -logfile

In Unix that would look like

ba6.1 -- -dbgobj -keeplog -logfile /tmp/bshell.log

In Windows you add it to the command line

Command: -- -dbgobj -keeplog -logfile c:\bshell.log

The output file will look like this:

---------------------------OBJECT HEADER--------------------------------
B:0000005:::(00001):Object      = otiitm0101
B:0000006:::(00001):Pathname    = /apps/baan/bse/application/tiB40U_c4_stnd/otiitm/oitm0101
B:0000007:::(00001):Magic               = [_bic_dll_]
B:0000008:::(00001):relno               = 61
B:0000009:::(00001):obj_revision        = 1
B:0000010:::(00001):object_flags        = 10

The key to look at is the path to the object. you can see here that I’ve got object otiitm0101 Installed in tiB40U_c4_stnd which is my standard update VRC for PMC. So we know that I haven’t customized my item master (thank goodness)

Error Tracing for End Users

I was going through some old documents of mine from back when I worked for Baan Support. I found a nice little guide that (I’m pretty sure I wrote) that may or may not still be available via support channels.

I got to thinking about it, and decided that instead of linking an old doc i wrote years ago I’d update it and post it in-line as a series.

Baan Tracing DBGOBJ
Baan Tracing bic_info6.1
Baan Tracing DBSLOG (Part I)
Baan Tracing DBSLOG (Part II)
Baan Tracing DBSLOG (Part III)

Here’s a good start, I’m taking requests for any new topics! just leave a comment here with whatever section you’d like more details on, or any new topics and if i know about it i’ll create a new post!

Enable “Desktop Favorites” Widget to Work with Windows 7

Desktop Favorites is one of my all time favourite widgets. But it stores it’s links as .lnk files which caused windows 7 to complain every time you open one.

To fix go here: http://support.microsoft.com/?kbid=315933 to enable My Computer Security Zone

Then go to Control Panel->Network and Internet->Internet Options

You’ll see My Computer under the Security Tab now.

Go to Custom level for the My Computer zone and choose “Launching application and unsafe files (not secure)” set to Enable.

Yes, this makes your system less secure, so don’t do it.

Fix For ATI Radeon HD 5770 “Unsupported Hardware” on Linux

Got one of these badboys and loaded up linux and was greeted with a big “Unsupported Hardware” watermark.

A little googling and i found this link:

http://www.phoronix.com/forums/showthread.php?t=19875

The script is below ( i take no responsibly for you messing your system up )

#!/bin/sh
DRIVER=/usr/lib/xorg/modules/drivers/fglrx_drv.so
for x in $(objdump -d $DRIVER|awk '/call/&&/EnableLogo/{print "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do
 sed -i "s/$x/\x90\x90\x90\x90\x90/g" $DRIVER
done

11/23/09 – *Edit* This fix is no longer required in the 9.11 drivers.

Oldies but goodies software uploaded

The bulk of my little utilities are now back online under my Software page on this site.

Follow the link or use the navbar to access my software section.