This is a bug we have been living with for several months. The latest release did not fix it. Forum searches show that others have had similar problems, but there is no indication that any of them got fixed.
When attempting to delete a link through the Admin > Database menu, the Category Browser, or View Link Status, we always get an error like this:
GT::SQL::Table (41604): Wrong argument passed to this subroutine.
Usage: Could not create a condition object out of arguments.
at /PATH_TO/admin/GT/SQL/Table.pm line 642.
This is what is at Table.pm, line 642:
return $self->error ('BADARGS', 'FATAL',
"Could not create a condition object out of arguments.");
}
So the problem could be the value of $where -- in this case the value of $where is something like GT::SQL::Condition=HASH(0x84f3a64)
We can't go on much longer being unable to delete through the admin interface, but we have no idea what to do about it.
We don't get this problem with our test database at home. There are not many differences ... test database runs under Windows 98, the live database (not yet public) runs under FreeBSD.
GT people: Help please, Any fixes for this? What can we do about it?
It's getting urgent ...
When attempting to delete a link through the Admin > Database menu, the Category Browser, or View Link Status, we always get an error like this:
Code:
A fatal error has occured: GT::SQL::Table (41604): Wrong argument passed to this subroutine.
Usage: Could not create a condition object out of arguments.
at /PATH_TO/admin/GT/SQL/Table.pm line 642.
This is what is at Table.pm, line 642:
Code:
if (! $where->sql) { return $self->error ('BADARGS', 'FATAL',
"Could not create a condition object out of arguments.");
}
So the problem could be the value of $where -- in this case the value of $where is something like GT::SQL::Condition=HASH(0x84f3a64)
We can't go on much longer being unable to delete through the admin interface, but we have no idea what to do about it.
We don't get this problem with our test database at home. There are not many differences ... test database runs under Windows 98, the live database (not yet public) runs under FreeBSD.
GT people: Help please, Any fixes for this? What can we do about it?
It's getting urgent ...