While trying to create a new database/geometry file using "new" option in menu following error appears. It appears after typing new name and pressing ok in file selection dialog.
Platform: Linux Slackware 13.37 32bit, BRL-CAD 7.22.1.
invalid command name "wdb_open"
while executing
"wdb_open $db $dbfile"
while constructing object "::ArcherCore::db0" in ::Db::constructor (body line 8)
invoked from within
"Db \#auto $target"
(".g" arm line 2)
invoked from within
"switch -- [file extension $target] {
".g" {
set db [Db \#auto $target]
::itcl::delete object $db
}
default {
return
}
}"
(object "::.archer0" method "::ArcherCore::newDb" body line 21)
invoked from within
"::.archer0 newDb"
(in namespace inscope "::Archer" script line 1)
invoked from within
"namespace inscope ::Archer {::.archer0 newDb}"
invoked from within
".archer0.primarytoolbar.new invoke"
("uplevel" body line 1)
invoked from within
"uplevel #0 [list $w invoke]"
(procedure "tk::ButtonUp" line 22)
invoked from within
"tk::ButtonUp .archer0.primarytoolbar.new"
(command bound to event)
After this error Archer stay full functioning and still can create new objects in default unnamed database and save them to a new database/geometry file with "save" option.
For GCI effects, I managed to reproduce this bug with the same commands in
the VM from BRL-CAD.