[elephant-devel] Failure of SBCL on Windows with BDB 4.7

Ian Eslick eslick at media.mit.edu
Sun Dec 6 21:53:53 UTC 2009


What's your my-config.sexp?

On Dec 6, 2009, at 1:12 PM, Elliott Slaughter wrote:

> Hi,
> 
> I'm testing the newest Elephant 1.0 SBCL 1.0.29 on Windows 7 with BDB 4.7. I get the following error when attempting to open a controller. (I've used SBCL with Elephant 1.0 and BDB 4.5 in the past, so either this is an upgrade issue from 4.5 to 4.7 or a regression.)
> 
> Let me know if there is anything else I can do to help debug this.
> 
> DB_ENV->set_lk_detect: unknown deadlock detection mode specified
> 
> debugger invoked on a BDB-DB-ERROR: Berkeley DB error #22: Invalid argument
> 
> Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
> 
> restarts (invokable by number or by possibly-abbreviated name):
>   0: [CONTINUE] Ignore runtime option --load "test.lisp".
>   1: [ABORT   ] Skip rest of --eval and --load options.
>   2:            Skip to toplevel READ/EVAL/PRINT loop.
>   3: [QUIT    ] Quit SBCL (calling #'QUIT, killing the process).
> 
> (DB-BDB::DB-ENV-SET-MAX-LOCKS #<unavailable argument> #<unavailable argument>)
> 0] ba
> 
> 0: (DB-BDB::DB-ENV-SET-MAX-LOCKS
>     #<unavailable argument>
>     #<unavailable argument>)
> 1: ((SB-PCL::FAST-METHOD ELEPHANT::OPEN-CONTROLLER
>      (DB-BDB::BDB-STORE-CONTROLLER)) #<unavailable lambda list>)[:EXTERNAL]
> 2: ((LAMBDA
>         (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0. SB-INT:&MORE
>          SB-PCL::.DFUN-MORE-CONTEXT. SB-PCL::.DFUN-MORE-COUNT.))
>     #<unused argument>
>     #<unused argument>
>     #<BDB-STORE-CONTROLLER test.db/>
>     671267
>     0)
> 3: (OPEN-STORE #<unavailable lambda list>)[:EXTERNAL]
> 4: (SB-INT:SIMPLE-EVAL-IN-LEXENV (OPEN-STORE '(:BDB "test.db/")) #<NULL-LEXENV>)
> 
> 5: (SB-FASL::LOAD-AS-SOURCE
>     #<SB-SYS:FD-STREAM for "file c:\\Bin\\asdf\\elephant-1.0\\test.lisp" {23EEEE
> B9}>
>     NIL
>     NIL)
> 6: ((FLET SB-FASL::LOAD-STREAM)
>     #<SB-SYS:FD-STREAM for "file c:\\Bin\\asdf\\elephant-1.0\\test.lisp" {23EEEE
> B9}>)
> 7: (LOAD #P"test.lisp")[:EXTERNAL]
> 8: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:LOAD . "test.lisp")))
> 9: (SB-IMPL::TOPLEVEL-INIT)
> 10: ((LABELS SB-IMPL::RESTART-LISP))
> 11: ("foreign function: #x4120C4")
> 12: ("foreign function: #x40AF88")
> 
> -- 
> Elliott Slaughter
> 
> "Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay
> _______________________________________________
> elephant-devel site list
> elephant-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/elephant-devel





More information about the elephant-devel mailing list