I’m unable to apply any bulk updates to custom fields in my Asset database.
For example, I have a Custom Field called “Asset Category”. I have
configured the CF to be filled from a dropdown list (“Select one value”)
and defined a range of categories to select from. Applying a bulk update to
assets where I’ve selected, for example, setting the CF to “PC” (or any of
the other options I’ve defined) fails with the following message displayed
in the web browser:
An internal RT error has occurred. Your administrator can find more details
in RT’s log files.
I’ve had a look in my syslog, and every time I attempt this bulk update,
the following two entries appear:
Feb 9 09:17:06 rt RT:  Use of uninitialized value $1 in hash
element at /opt/rt4/sbin/…/lib/RT/Interface/Web.pm line 3164.
Feb 9 09:17:06 rt RT:  Can’t call method “new” without a package or
object reference at /opt/rt4/sbin/…/lib/RT/Interface/Web.pm line
Does anyone have an ideas what might be causing this?
For completeness, applying a bulk update to one of the core fields (e.g.
“Owner”) works fine.