This is with LispWorks on win32 and postmodern I'm still using the old version 0.9 and tried upgrading now since I would like to use the new snapshot feature. pulled the latest version. open-store with a fresh db results in an error as shown below.
Best regards Frank Elephant deserialization error: NIL 1 (continue) retry db-postmodern transaction 2 DB-POSTMODERN::ABORT-TRANSACTION 3 (abort) Abort job 19 :(BIND-STANDARD-STREAMS-AND-EXECUTE #<EDITOR::EDITOR-OUTPUT-STREAM #<EDITOR:BUFFER Background Output> 21DBF89F> (FUNCALL-BACKGROUND-JOB-AUX #<CAPI:EDITOR-PANE CAPI:EDITOR-PANE 21C41623> BACKGROUND-REGION-EVAL (# # # # T NIL NIL))) Type :b for backtrace, :c <option number> to proceed, or :? for other options ELE-TESTS 1 : 1 > :b :verbose Call to (HARLEQUIN-COMMON-LISP:SUBFUNCTION (LABELS ELEPHANT-SERIALIZER2::%DESERIALIZE) ELEPHANT-SERIALIZER2::DESERIALIZE) (offset 2877) Call to (HARLEQUIN-COMMON-LISP:SUBFUNCTION (LABELS ELEPHANT-SERIALIZER2::%DESERIALIZE) ELEPHANT-SERIALIZER2::DESERIALIZE) (offset 472) Call to (HARLEQUIN-COMMON-LISP:SUBFUNCTION (LABELS ELEPHANT-SERIALIZER2::%DESERIALIZE) ELEPHANT-SERIALIZER2::DESERIALIZE) (offset 1520) Call to ELEPHANT-SERIALIZER2::DESERIALIZE (offset 239) Call to DESERIALIZE (offset 292) ELEPHANT::BS : #S(ELEPHANT-MEMUTIL:BUFFER-STREAM :BUFFER #<Pointer to type (:UNSIGNED :CHAR) = #x00943F48> :SIZE 45 :POSITION 2844 :LENGTH 80) ELEPHANT::SC : #<POSTMODERN-STORE-CONTROLLER (POSTGRESQL 127.0.0.1 elepm postgres %postgres%)> ELEPHANT::OID-ONLY : NIL DBG::G : NIL DBG::G : #<Closure (DESERIALIZE . 1) 21A4D7A2> CONDITIONS::*HANDLER-CLUSTERS* : (((ERROR . #<Closure # 21A4D7A2>)) ((CL-POSTGRES:DATABASE-ERROR . #<Function # 22187C3A>)) ((WARNING . EDITOR::EDITOR-EVALUATION-WARNING)) ((END-OF-FILE . #<Closure # 2273CD92>) (READER-ERROR . #<Closure # 21A4DE42>))) Call to DB-POSTMODERN::DESERIALIZE-FROM-DATABASE (offset 63) DB-POSTMODERN::X : #(17 0 0 0 0 13 9 3 0 0 0 69 81 76 9 11 0 0 0 67 79 77 77 79 78 45 76 73 83 80 4 0 0 0 64 4 0 0 128 63 ...) DB-POSTMODERN::SC : #<POSTMODERN-STORE-CONTROLLER (POSTGRESQL 127.0.0.1 elepm postgres %postgres%)> DB-POSTMODERN::OIDS-ONLY : NIL DB-POSTMODERN::OTHER : #S(ELEPHANT-MEMUTIL:BUFFER-STREAM :BUFFER #<Pointer to type (:UNSIGNED :CHAR) = #x00943F48> :SIZE 45 :POSITION 2844 :LENGTH 80) Call to (METHOD DB-POSTMODERN::INTERNAL-GET-VALUE (T DB-POSTMODERN::PM-BTREE)) (offset 369) DB-POSTMODERN::KEY : "3 INDICES" DB-POSTMODERN::BT : #<DB-POSTMODERN::PM-BTREE 200BBAFF> CLOS::.ISL. : :DONT-KNOW DB-POSTMODERN::VALUE : NIL DB-POSTMODERN::EXISTS-P : NIL DB-POSTMODERN::*SC* : #<POSTMODERN-STORE-CONTROLLER (POSTGRESQL 127.0.0.1 elepm postgres %postgres%)> DB-POSTMODERN::*CONNECTION* : #<CL-POSTGRES:DATABASE-CONNECTION 225F9F3B> DB-POSTMODERN::RESULT : #(17 0 0 0 0 13 9 3 0 0 0 69 81 76 9 11 0 0 0 67 79 77 77 79 78 45 76 73 83 80 4 0 0 0 64 4 0 0 128 63 ...) Call to (METHOD GET-VALUE (T DB-POSTMODERN::PM-BTREE)) (offset 20) DB-POSTMODERN::KEY : "3 INDICES" DB-POSTMODERN::BT : #<DB-POSTMODERN::PM-BTREE 200BBAFF> CLOS::.ISL. : :DONT-KNOW Call to (HARLEQUIN-COMMON-LISP:SUBFUNCTION 2 (METHOD GET-VALUE (T DB-POSTMODERN::PM-BTREE-WRAPPER))) (offset 137) DB-POSTMODERN::*CONNECTION* : #<CL-POSTGRES:DATABASE-CONNECTION 225F9F3B> DB-POSTMODERN::*SC* : #<POSTMODERN-STORE-CONTROLLER (POSTGRESQL 127.0.0.1 elepm postgres %postgres%)> DB-POSTMODERN::KEY : "3 INDICES" DB-POSTMODERN::BT : #<PM-SPECIAL-BTREE-WRAPPER oid:2> Call to (METHOD ELEPHANT::PERSISTENT-SLOT-READER (DB-POSTMODERN::POSTMODERN-STORE-CONTROLLER T T)) (offset 78) DB-POSTMODERN::SC : #<POSTMODERN-STORE-CONTROLLER (POSTGRESQL 127.0.0.1 elepm postgres %postgres%)> DB-POSTMODERN::INSTANCE : #<PM-SPECIAL-INDEXED-BTREE-WRAPPER oid:3> DB-POSTMODERN::NAME : DB-POSTMODERN::INDICES DB-POSTMODERN::OIDS-ONLY : :DONT-KNOW CLOS::.ISL. : :DONT-KNOW DB-POSTMODERN::*SC* : #<POSTMODERN-STORE-CONTROLLER (POSTGRESQL 127.0.0.1 elepm postgres %postgres%)> Call to CLOS::METHOD-COMBINATION-TEMPLATE (offset 45) Call to (METHOD CLOS::DYNAMIC-SLOT-VALUE-USING-SLOTD (T T)) (offset 120) CLOS::INSTANCE : #<PM-SPECIAL-INDEXED-BTREE-WRAPPER oid:3> CLOS::SLOTD : #<ELEPHANT::PERSISTENT-EFFECTIVE-SLOT-DEFINITION DB-POSTMODERN::INDICES 225D046F> Call to (METHOD GET-INDEX (DB-POSTMODERN::PM-INDEXED-BTREE-WRAPPER T)) (offset 16) DB-POSTMODERN::BT : #<PM-SPECIAL-INDEXED-BTREE-WRAPPER oid:3> DB-POSTMODERN::INDEX-NAME : ELEPHANT::BY-NAME CLOS::.ISL. : :DONT-KNOW Call to (METHOD ELEPHANT::ENSURE-INDEX (INDEXED-BTREE T)) (offset 27) Call to (HARLEQUIN-COMMON-LISP:SUBFUNCTION 2 (METHOD ELEPHANT::OPEN-CONTROLLER :AFTER (STORE-CONTROLLER))) (offset 65) Call to DB-POSTMODERN::EXECUTE-TRANSACTION-ONE-TRY (offset 240) DB-POSTMODERN::SC : #<POSTMODERN-STORE-CONTROLLER (POSTGRESQL 127.0.0.1 elepm postgres %postgres%)> DB-POSTMODERN::TXN-FN : #<Closure ((METHOD ELEPHANT::OPEN-CONTROLLER :AFTER (STORE-CONTROLLER)) . 2) 200BA252> DB-POSTMODERN::ALWAYS-ROLLBACK : NIL DB-POSTMODERN::TRAN : #<POSTMODERN::TRANSACTION-HANDLE 200BA17F> DB-POSTMODERN::COMMITED : NIL DB-POSTMODERN::*TXN-VALUE-CACHE* : NIL ELEPHANT::*CURRENT-TRANSACTION* : (#<POSTMODERN-STORE-CONTROLLER (POSTGRESQL 127.0.0.1 elepm postgres %postgres%)> NIL NIL) *STORE-CONTROLLER* : #<POSTMODERN-STORE-CONTROLLER (POSTGRESQL 127.0.0.1 elepm postgres %postgres%)> Call to (METHOD ELEPHANT::EXECUTE-TRANSACTION (DB-POSTMODERN::POSTMODERN-STORE-CONTROLLER T)) (offset 949) DB-POSTMODERN::SC : #<POSTMODERN-STORE-CONTROLLER (POSTGRESQL 127.0.0.1 elepm postgres %postgres%)> DB-POSTMODERN::TXN-FN : #<Closure ((METHOD ELEPHANT::OPEN-CONTROLLER :AFTER (STORE-CONTROLLER)) . 2) 200BA252> DBG::G : :DONT-KNOW DB-POSTMODERN::ALWAYS-ROLLBACK : NIL DB-POSTMODERN::RETRY-CLEANUP-FN : NIL DB-POSTMODERN::RETRIES : 200 CLOS::.ISL. : :DONT-KNOW POSTMODERN:*DATABASE* : #<CL-POSTGRES:DATABASE-CONNECTION 225F9F3B> DB-POSTMODERN::FIX-BEFORE-RETRY-FN : NIL DB-POSTMODERN::TRY : 200 DBG::G : #<Closure ((METHOD ELEPHANT::EXECUTE-TRANSACTION (DB-POSTMODERN::POSTMODERN-STORE-CONTROLLER T)) . 5) 200AA532> DBG::G : #<Function ((METHOD ELEPHANT::EXECUTE-TRANSACTION (DB-POSTMODERN::POSTMODERN-STORE-CONTROLLER T)) . 4) 22187D7A> DBG::G : #<Closure ((METHOD ELEPHANT::EXECUTE-TRANSACTION (DB-POSTMODERN::POSTMODERN-STORE-CONTROLLER T)) . 3) 200AA54A> CONDITIONS::*RESTART-CLUSTERS* : ((#<RESTART ABORT 21A4CF0F>) (#<RESTART ABORT 21A4D177>) (#<RESTART DB-POSTMODERN::RETRY-TRANSACTION 200B550B> #<RESTART DB-POSTMODERN::ABORT-TRANSACTION 200B54DB>) (#<RESTART ABORT 200B549F>) (#<RESTART ABORT 219CA8AF>)) DBG::G : #<Function ((METHOD ELEPHANT::EXECUTE-TRANSACTION (DB-POSTMODERN::POSTMODERN-STORE-CONTROLLER T)) . 8) 22187C3A> CONDITIONS::*HANDLER-CLUSTERS* : (((CL-POSTGRES:DATABASE-ERROR . #<Function # 22187C3A>)) ((WARNING . EDITOR::EDITOR-EVALUATION-WARNING)) ((END-OF-FILE . #<Closure # 2273CD92>) (READER-ERROR . #<Closure # 21A4DE42>))) Call to CLOS::METHOD-COMBINATION-TEMPLATE (offset 146) Call to CLOS::NEXT-METHOD-CALL-2 (offset 87) CONS : (METHOD ELEPHANT::OPEN-CONTROLLER :AROUND (DB-POSTMODERN::POSTMODERN-STORE-CONTROLLER)) CLOS::NEXT-METHODS : (#<Closure CLOS::METHOD-COMBINATION-TEMPLATE 225C668A>) #:G174431 : #<POSTMODERN-STORE-CONTROLLER (POSTGRESQL 127.0.0.1 elepm postgres %postgres%)> #:G174432 : NIL Call to (METHOD ELEPHANT::OPEN-CONTROLLER :AROUND (DB-POSTMODERN::POSTMODERN-STORE-CONTROLLER)) (offset 61) DB-POSTMODERN::SC : #<POSTMODERN-STORE-CONTROLLER (POSTGRESQL 127.0.0.1 elepm postgres %postgres%)> DBG::G : NIL CLOS::.ISL. : :DONT-KNOW DBG::G : (#<Closure CLOS::METHOD-COMBINATION-TEMPLATE 225C668A>) DB-POSTMODERN:*CACHE-MODE* : NIL Call to CLOS::METHOD-COMBINATION-TEMPLATE (offset 42) Call to OPEN-STORE (offset 66) Call to EVAL (offset 113) EXP : (OPEN-STORE *DB-SPEC*) Call to EDITOR::EDITOR-EVAL (offset 177) EDITOR:BUFFER : :DONT-KNOW EDITOR::SEXP : (OPEN-STORE *DB-SPEC*) EDITOR::ERRORP : T Call to (HARLEQUIN-COMMON-LISP:SUBFUNCTION 3 (HARLEQUIN-COMMON-LISP:SUBFUNCTION 1 EDITOR::REGION-LISP-EVAL)) (offset 26) EDITOR::FORM : (OPEN-STORE *DB-SPEC*) EDITOR:BUFFER : #<EDITOR:BUFFER work.lisp> Call to (HARLEQUIN-COMMON-LISP:SUBFUNCTION 1 EDITOR::REGION-LISP-EVAL) (offset 624) #:BUFFER41963 : #<EDITOR:BUFFER work.lisp> EDITOR:BUFFER : #<EDITOR:BUFFER work.lisp> PRINT : T EDITOR::START : #<EDITOR::POINT "work.lisp" 0 offset 6054 2273DD0B> EDITOR::END : #<EDITOR::POINT "work.lisp" 0 offset 6076 2273DCE3> DBG::|block-catch-tag| : (NIL) DBG::|block-catch-tag| : (NIL) Call to EDITOR::WITH-COMPILATION-ENVIRONMENT-AT-POINT-FN (offset 266) EDITOR::POINT : #<EDITOR::POINT "work.lisp" 0 offset 6054 2273DD0B> EDITOR::START-MESSAGE : "Evaluating..." EDITOR::END-MESSAGE : "Finished evaluating" EDITOR::BODY-FN : #<Closure (EDITOR::REGION-LISP-EVAL . 1) 2273DA42> Call to EDITOR::REGION-LISP-EVAL (offset 204) EDITOR:BUFFER : #<EDITOR:BUFFER work.lisp> EDITOR::START : #<EDITOR::POINT "work.lisp" 0 offset 6054 2273DD0B> EDITOR::END : #<EDITOR::POINT "work.lisp" 0 offset 6076 2273DCE3> PRINT : T Call to EDITOR::BACKGROUND-REGION-EVAL (offset 103) EDITOR::WINDOW : #<EDITOR::WM-WINDOW "work.lisp" 2212AC47> EDITOR:BUFFER : #<EDITOR:BUFFER work.lisp> EDITOR::START : #<EDITOR::POINT "work.lisp" 0 offset 6054 2273DD0B> EDITOR::END : #<EDITOR::POINT "work.lisp" 0 offset 6076 2273DCE3> PRINT : T EDITOR::WARNINGS : NIL EDITOR::AFTER-FUNCTION : NIL Call to CAPI::FUNCALL-BACKGROUND-JOB-AUX (offset 50) CAPI::PANE : #<CAPI:EDITOR-PANE CAPI:EDITOR-PANE 21C41623> FUNCTION : EDITOR::BACKGROUND-REGION-EVAL CAPI::ARGS : (#<EDITOR::WM-WINDOW "work.lisp" 2212AC47> #<EDITOR:BUFFER work.lisp> #<EDITOR::POINT "work.lisp" 0 offset 6054 2273DD0B> #<EDITOR::POINT "work.lisp" 0 offset 6076 2273DCE3> T NIL NIL) Call to CAPI::BIND-STANDARD-STREAMS-AND-EXECUTE (offset 204) STREAM : #<EDITOR::EDITOR-OUTPUT-STREAM #<EDITOR:BUFFER Background Output> 21DBF89F> CAPI::FUNC-ARGS : (CAPI::FUNCALL-BACKGROUND-JOB-AUX #<CAPI:EDITOR-PANE CAPI:EDITOR-PANE 21C41623> EDITOR::BACKGROUND-REGION-EVAL (#<EDITOR::WM-WINDOW "work.lisp" 2212AC47> #<EDITOR:BUFFER work.lisp> #<EDITOR::POINT "work.lisp" 0 offset 6054 2273DD0B> #<EDITOR::POINT "work.lisp" 0 offset 6076 2273DCE3> T NIL NIL)) Call to MP::BACKGROUND-EXECUTE-LOOP (offset 629) Call to (HARLEQUIN-COMMON-LISP:SUBFUNCTION MP::PROCESS-SG-FUNCTION MP::INITIALIZE-PROCESS-STACK) (offset 301) MP::IGNORED : :DONT-KNOW VALUES : NIL MP:PROCESS : #<MP:PROCESS Name "Background execute 1" Priority 50000000 State "Running"> MP::SYMBOLS : NIL ELE-TESTS 2 : 1 > ______________________________________________________ GRATIS für alle WEB.DE-Nutzer: Die maxdome Movie-FLAT! Jetzt freischalten unter http://movieflat.web.de _______________________________________________ elephant-devel site list elephant-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/elephant-devel