Skip to content

Skagit December 6 GTFS is corrupt on Transitland #1856

@shawnz-swiftly

Description

@shawnz-swiftly

Hi there,

The download for Skagit Transit's GTFS is corrupt on Transitland:

https://www.transit.land/feeds/f-skagit~wa~us/versions/a5c296fff5ac5c1bceb7930523123f5d2ce3709c

When extracting, I see:

7-Zip (z) 25.01 (arm64) : Copyright (c) 1999-2025 Igor Pavlov : 2025-08-03
 64-bit arm_v:8.5-A locale=en_CA.UTF-8 Threads:10 OPEN_MAX:256, ASM

Scanning the drive for archives:
1 file, 795045 bytes (777 KiB)

Extracting archive: f-skagit~wa~us-latest.zip
--
Path = f-skagit~wa~us-latest.zip
Type = zip
Physical Size = 795045

ERROR: Data Error : shapes.txt

Sub items Errors: 1

Archives with Errors: 1

Sub items Errors: 1

At the agency's original source URL, the file is fine: https://strweb.skagittransit.org/GTFS/google_transit.zip

The download from Transitland has an SHA1 matching what the Transitland website says, which is a5c296fff5ac5c1bceb7930523123f5d2ce3709c.

But the file available at the agency's source URL has an SHA1 of 519cf597b94d25b9956f6161fe9b81db026a69e1.

The files appear to be the same except that the copy on Transitland has all null bytes from 0x40000 to 0x60000.

The bad shapes.txt file, which has a bunch of corrupted data at the bottom, has SHA1 6a87d2097bed7fe3a7a5b719b7629ff067df9291 (matching the Transitland website). The good one has SHA1 b032a168f56ba3e9690918465eceec6d5d06e7da. Otherwise, all files match.

Thanks, Shawn

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions