sciter-sdk / rust-sciter

Rust bindings for Sciter
https://sciter.com
MIT License
804 stars 76 forks source link

Implement `sciter::graphics` #34

Closed pravic closed 6 years ago

pravic commented 6 years ago

And check it against CI.

pravic commented 6 years ago

And check it against CI.

Well, for some reason tests fail on AppVeyor. RDP shows that individual tests are passed but all together in graphics test fail. Also they work under debugger. Probably, the problem is with the headless mode but I doubt that.

Also there is another problem with D2D under RDP with a leaked reference when created bitmap. Not for skia.

Linux / OSX work well surprisingly. They just can't load BMP and ICO images.

pravic commented 6 years ago

https://ci.appveyor.com/project/pravic/rust-sciter/build/job/hj30cj7h1qjkpvcn what a surprise, nightly x86 has passes the tests.

pravic commented 6 years ago

A problem with release:

graphics-97a51f9e3c6904f4(2290,0x700003717000) malloc: *** error for object 0x7fa53fd01970: pointer being freed was not allocated error: process didn't exit successfully: /Users/travis/build/sciter-sdk/rust-sciter/target/release/deps/graphics-97a51f9e3c6904f4 (signal: 6, SIGABRT: process abort signal)

pravic commented 6 years ago

Since 0.5.41.