Skip to content

[Bug] ipod shuffle 4th gen #209

Description

@jadamsojadamso

Describe the bug
I know support is planned but just wanted to share results

iPod model
ipod shuffle 4th gen

To reproduce
iOpenPod 1.68.1 Linux x86_64 AppImage
Steam Deck / Linux
iPod Shuffle 4th Gen 2GB Blue (MC751)
Firmware 2.70

The application starts normally with the iPod disconnected.

With the iPod connected, it identifies the device successfully but crashes
immediately while loading the Albums category:

ValueError: Pooled grid record keys must be unique

Traceback:
File "iopenpod/gui/widgets/musicBrowser.py", line 678, in _refreshCurrentCategory
File "iopenpod/gui/widgets/MBGridView.py", line 127, in loadCategory
File "iopenpod/gui/widgets/MBGridView.py", line 247, in _set_source_items
File "iopenpod/gui/widgets/MBGridView.py", line 279, in _apply_filter_and_sort
File "iopenpod/gui/widgets/pooledCardGrid.py", line 767, in setSectionRecords
ValueError: Pooled grid record keys must be unique

The iTunesDB begins with "mhbd" and contains 71 "mhit" records.
iTunesDB size: 96,516 bytes.

I've previously been trying to manage using a chatgpt python script so anything goes.

iopenpod.log
crash.log

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

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions