Skip to content

Opening an RTF file from an ASiC-E container fails because the temporary file does not exist #1459

Description

@piiskop

Description

Opening an RTF document directly from an ASiC-E container launches LibreOffice, but LibreOffice reports that the extracted temporary file does not exist.

Example error (temporary directory shortened to avoid personal data):

/tmp/qdigidoc4_…/Vastuskiri_14082026_110047.rtf does not exist.

The issue is reproducible after closing and reopening DigiDoc4 Client and the container. Saving the document from the container to a permanent folder first and opening the saved copy works.

Steps to reproduce

  1. Open an ASiC-E container in DigiDoc4 Client.
  2. Click an RTF file in the container to open it.
  3. LibreOffice starts.
  4. An error says that the file under /tmp/qdigidoc4_…/ does not exist.

Expected result

The RTF file is extracted to a temporary location and opens in LibreOffice.

Actual result

LibreOffice starts, but the temporary RTF file is already missing.

Environment

  • DigiDoc4 Client: 4.11.0.5421
  • LibreOffice: 26.2
  • Operating system: Ubuntu Linux (exact version not yet recorded)

The container signature is shown as valid. No container or screenshot is attached because they contain personal data.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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