-
-
Notifications
You must be signed in to change notification settings - Fork 650
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vips dzsave core dumps #46
Comments
Sometimes it just says CORE DUMPED but actually doesn't dump anything, I also tried different tile sizes:
The one tile size that tends to actually do the job is 512px:
|
Hi, looks like it's a problem with google layout. If I compile with debugging I see: $ vips dzsave wtc.jpg x --layout google
** VIPS:ERROR:type.c:164:vips_area_unref: assertion failed: (area->count > 0)
Aborted (core dumped) I'll investigate tomorrow. |
This commit fixes it for me: The problem was that google maps output copies the background property for each tile it makes, and these tiles are made and freed in a background thread. There need to be locks on the reference counts used to manage array property lifetimes. Thanks for reporting this nasty thing. |
Hello, |
I haev recompiled, then ldconfig, then restarted the virtual machine and it is still there I will terminate the virtual machine and create new one where I will compile on a clean slate and will report back. |
Oh dear. I'll download Leica-1.scn and try with that tomorrow. This is the openslide test image I guess? Does it work if you try with a regular jpg image? J |
I haven't tried with regular image I will be using with digital slides, so I am testing it with slides.
I just generated half a million files (altogether 700MB of them) in less than 9 minutes! 👍 I still can't get it to work where I need to use it though :( Right now what I do is hunt down libraries it requires one by one using |
Glad it's working! There are so many ways to deploy, it's hard to know what would be best for you without knowing a lot of detail. The simplest is just to build vips on each machine, or perhaps have a single VM image you send out to the servers. Next is to use jhbuild to make a private tree, then zip that up and copy to the target machines. If this is Debian or Redhat, you can make your own repository, put a private vips binary in there and deploy with apt or redcarpet. SuSE has something similar I think. It's not really my field though. There's a sysadmin stackoverflow now, perhaps they have a guide? |
Hi, we are having trouble installing libvips on CentOS 6, Any chance you will put a new tarball on the website soon? This is what we are getting:
and then this when compiling from source (the old 7.30.6 from web):
I finally feel quite comfortable getting VIPS to work on Debian based distributions, but this is Amazon Linux which is very close to Cent OS 6 and I have noc lue what is going on, it's like a different world :( . |
I've opened a new issue for this one: https://github.com/jcupitt/libvips/issues/47 It'll make it easier for other people to find if they have the same problem. |
Hi, vips dzsave seemingly randomly hangs (well it tends to happen when I request 256px tiles).
I compiled libvips from this commit 418427b
Before that I compiled openslide from this commit openslide/openslide@3b1e205
Is the following of any use to you?
The text was updated successfully, but these errors were encountered: