Skip to content

An error occurs when selecting a folder while importing messages or entities #8892

@v-xianya

Description

@v-xianya

Storage Explorer Version

1.41.0

Regression From

Not a regression

Architecture

x64

Storage Explorer Build Number

20260119.4

Platform

Linux (tar.gz)

OS Version

Linux Ubuntu 22.04

Bug Description

When importing messages into a queue / Importing entities into a table in Storage Explorer, selecting a folder instead of a file causes the operation to fail with an unclear error. After clicking Import and choosing a directory (for example, ~/Downloads), Storage Explorer displays the error:

Unable to parse import file '/home/.../Downloads'. Details: EISDIR: illegal operation on a directory, read.

This issue doesn't reproduce for snap installed storage explorer.

Resource Types

Queues, Tables

Authentication Method

None

Connection Type

Sign in (subscription)

Steps to Reproduce

  1. Download the Storage Explorer .tar package and extract it.
  2. Navigate to the extracted folder and launch Storage Explorer.
  3. Expand a storage account -> Queues.
  4. Select a queue and click -> Import.
  5. Select one Folder (.e.g., Downloads) -> Click Select.
  6. Check the result.

Actual Experience

Storage Explorer allows selecting a folder and then fails with the error:
Image

Expected Experience

Storage Explorer should prevent selecting a folder for import or display a clear validation message indicating that only files are supported.
Image

Additional Context

Here is the gif:

Image

Metadata

Metadata

Assignees

Labels

💻 linuxRelated to Linux platforms🧪 testingFound through regular testing

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions