Re: [galaxy-dev] [Genome-mirror] Enabling bigWig for galaxy
It's difficult to tell what is going on because I can't access any of the URLs, and the error message is from a fairly low-level function with many callers (udcMustRead). It is trying to read bytes from the local sparse file cache, and if it fails, you get that error message. Most of its callers are in header-parsing functions. But if you can read the bigWig file that you fetch with wget, then the header is not corrupted. The first read that we attempt when opening a big* file is a 4-byte magic number, so it could be that our udc/net code is not able to get any bytes from your internal URL.
If you can run hgTracks in gdb and send us a backtrace, that could help. The process is something like this: