Exception in ZenTrayIcon when zmd Starts on SLED 10

  • 3384131
  • 24-Feb-2008
  • 30-Apr-2012

Environment

Novell ZENworks 7 Linux Management - ZLM7
SUSE Linux Enterprise Server 10
SUSE Linux Enterprise Desktop 10

Situation

Exception in ZenTrayIcon when zmd Starts on SLED 10
Unable to get SLED 10 updates
ZEN Updater does not stay loaded in the notification area
ERROR:"System.NullReferenceException: Object reference not set to an instance of an objectin<0x003d6> Novell.Zenworks.Gui.ZenTrayIcon:CheckUpdatesLoop ()in (wrapper delegate- invoke) System.MulticastDelegate:invoke_void ()"

Resolution

The cause was due to undocking the SLED 10 laptop from the docking station while the laptop was powered on that appeared to cause corruption of the zmd dabase file (/var/lib/zmd/zmd.db).
To resolve the problem, delete the zmd.db file by logging in as root and from a command prompt type:
cd /var/lib/zmd
rm zmd.db
After a reboot, zmd should load properly and obtain the necessary updates.