Giter Site home page Giter Site logo

doors's Issues

E_INVALIDARG on Windows 7 x64, SBCL

When i try to perform compile-load, ASDF fails on /com/interface.lisp with this message
Status: Failure Facility: WIN32 Code: 0057 The parameter is incorrect.

I was able to track down the problem to this form:

  #-thread-support
  (let ((clsid-git (load-time-value
                    (guid #x00000323 #x0000 #x0000
                           #xC0 #x00 #x00 #x00 #x00 #x00 #x00 #x46)
                    t))
        (iid-git (load-time-value
                  (guid #x00000146 #x0000 #x0000
                        #xC0 #x00 #x00 #x00 #x00 #x00 #x00 #x46)
                  t)))
    (declare (dynamic-extent clsid-git iid-git))
    (setf *global-interface-table* (external-function-call
                                    "CoCreateInstanceEx"
                                    ((:stdcall ole32)
                                     (hresult rv git)
                                     ((& guid) clsid :aux clsid-git)
                                     (pointer outer :aux &0)
                                     (dword context :aux 1) ;;CLSCTX_INPROC_SERVER
                                     ((& guid) iid :aux iid-git)
                                     ((& pointer :out) git :aux)))))
  (values))

Compile-load failure on Windows 7 x64, ACL 8.2

Hello Dmitry, I've stuck in compiling doors\system\osversion.lisp.

It seems to compile and then when loading it enters the debugger with some garbage in backtrace:

Unable to encode character code point 5289 as :ASCII.
[Condition of type BABEL-ENCODINGS:CHARACTER-ENCODING-ERROR]

Restarts:
0: [RETRY] retry the load of C:\Users\aleksandr.vinokurov\AppData\Roaming\common-lisp\cache\acl-8.2a-win-x86\e\common-lisp\doors\system\osversion.fasl
1: [SKIP] skip loading C:\Users\aleksandr.vinokurov\AppData\Roaming\common-lisp\cache\acl-8.2a-win-x86\e\common-lisp\doors\system\osversion.fasl
2: [TRY-RECOMPILING] Recompile osversion and try loading it again
3: [RETRY] Retry loading component ("doors" "system" "osversion").
4: [ACCEPT] Continue, treating loading component ("doors" "system" "osversion") as having been successful.
5: [RETRY] Retry SLIME REPL evaluation request.
--more--

Backtrace:
0: (ERROR BABEL-ENCODINGS:CHARACTER-ENCODING-ERROR :ENCODING :ASCII :BUFFER ..)
1: (BABEL-ENCODINGS::ENCODING-ERROR 5289 :ASCII "ᒩₜڅ ͠

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.