Skip to content

MUT Crashes When CSV Header or Field Contains a Dash in Extension Attribute Name or Value. #129

@flemingp1

Description

@flemingp1

MUT crashes (force closes) when attempting to import a CSV file that either:
Contains an Extension Attribute column header with a dash (-) in the name,
OR
Has a field value under an Extension Attribute column that contains a dash (-) (e.g., Not-Assigned, Ready-To-Go).
The crash occurs immediately upon selecting the CSV file, with no error message or warning.

Steps to Reproduce:
Case A: Dash in Extension Attribute Header
Open MUT 6.2.1 (65)

Authenticate with Jamf Pro 11.15.1

Load a CSV file with a header like:

Mobile Device Serial,EA_Device-Status
MUT crashes immediately

Case B: Dash in Extension Attribute Value
Use a valid header (e.g., EA_Device Status)

Add a value like Not-Assigned or Student-Loan in the field

MUT crashes immediately after selecting the file.

Environment:
MUT Version: 6.2.1 (65)
Jamf Pro Version: 11.15.1

Workaround:
Removing the dash from either the EA header or the value prevents the crash
Replacing dashes with underscores (_) works, but isn't ideal if EAs in Jamf use dashes

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