[Lxr-dev] some odd problems
Brought to you by:
ajlittoz
|
From: Jason D. S. <js...@de...> - 2001-08-01 05:35:03
|
I'm using the CVS version of LXR on a Red Hat 7.1/i686 machine. I'm using the Postgres database to cross-reference the code for NetHack. genxref runs fine on the first 10 or so code versions, however in the middle of indexing one version listed it dies with the following message: disconnect(DBI::db=HASH(0x81c1124)) invalidates 1 active statement. Either destroy statement handles or call finish on them before disconnecting. at lib//LXR/Index/Postgres.pm line 272. If I repeat the genxref call, it ends up giving the same error. If I restart the postgres daemon, it still gives the same error. (Now, the version it dies on is the _first_ one listed, but certainly not the first one indexed. Does genxref index them in reverse order? Alphabetical?) At the end of this, if I use LXR to view the source through HTTP, I get all sorts of errors like: ** Warning: DBD::Pg::st execute failed: ERROR: Attribute 'symid' not found ** Warning: DBD::Pg::st fetchrow_array failed: no statement executing However, these seem to be inconsistent, perhaps not appearing all the time (?). Also, nothing is referenced. http://devon.dhs.org/lxr/nethack/source http://devon.dhs.org/lxr/nethack/source/src/botl.c I've used the old (0.3) version of LXR successfully on this same code: http://nethack.dhs.org/. This doesn't seem like a very helpful report, but I don't know what else to say... jason short |