Skip to content

2.41(.1) breaks Deutschlandticket Aztec code #2932

@rugk

Description

@rugk

STR

  1. Scan your source pkpass/website with https://zügli.app/ to verify the D-Ticket works.
  2. Import pkpass file.
  3. Click save without changing the binary data shown there.
  4. Scan it from Catima with https://zügli.app/

What happens

The Catima imported file cannot be read! This causes quite an inconvenience when being checked by a ticket inspector. (because they apparently also got errors)

It also seems to affect already saved old tickets/Aztec codes).

What should happen

Do not mangle with contents?

important version notes

I could reproduce this one one over with

  • Catima v2.41.1
  • both with the vendor provided pkass and the one you can get when scanning a valid ticket with Zügli.
  • also when scanning with the app de.erichambuch.ticketreader (Version 2.39.0) as an alternative scanner implementation

I could not reproduce it with:

  • Catima 2.40.0 (other device)

Both from F-Droid.

Also from ticket inspector checking timings, the breakage highly correlates with the app update.

additional notes

For obvious reasons I cannot provide the ticket here, but the Zügli team got a mail with details, I can also forward that to you if needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    common: frequentAffects or can be seen by most users regularly or impacts most users' first experienceseverity: criticalPrevents work, causes data loss and/or has no workaroundtype: bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions