Bug 1981967 - [abrt] picard: value_edited(): edittagdialog.py:273:value_edited:IndexError: list assignment index out of range
Summary: [abrt] picard: value_edited(): edittagdialog.py:273:value_edited:IndexError: ...
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Fedora
Classification: Fedora
Component: picard
Version: 34
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Gerald Cox
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:044f2233301f6cabce64dd9efe8...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-07-13 19:55 UTC by Dario Castellarin
Modified: 2023-09-15 01:11 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2021-08-12 16:41:08 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (490 bytes, text/plain)
2021-07-13 19:56 UTC, Dario Castellarin
no flags Details
File: cpuinfo (2.44 KB, text/plain)
2021-07-13 19:56 UTC, Dario Castellarin
no flags Details
File: environ (1.99 KB, text/plain)
2021-07-13 19:56 UTC, Dario Castellarin
no flags Details
File: mountinfo (2.97 KB, text/plain)
2021-07-13 19:56 UTC, Dario Castellarin
no flags Details
File: namespaces (172 bytes, text/plain)
2021-07-13 19:56 UTC, Dario Castellarin
no flags Details
File: open_fds (4.55 KB, text/plain)
2021-07-13 19:56 UTC, Dario Castellarin
no flags Details

Description Dario Castellarin 2021-07-13 19:55:56 UTC
Description of problem:
I was trying to bulk modify the genre attribute to several files.

Version-Release number of selected component:
picard-2.6.3-1.fc34

Additional info:
reporter:       libreport-2.15.2
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-org.musicbrainz.Picard-17144.scope
cmdline:        /usr/bin/python3 -s /usr/bin/picard
crash_function: value_edited
exception_type: IndexError
executable:     /usr/bin/picard
interpreter:    python3-3.9.6-1.fc34.x86_64
kernel:         5.12.15-300.fc34.x86_64
runlevel:       N 5
type:           Python3
uid:            1000

Truncated backtrace:
edittagdialog.py:273:value_edited:IndexError: list assignment index out of range

Traceback (most recent call last):
  File "/usr/lib64/python3.9/site-packages/picard/ui/edittagdialog.py", line 273, in value_edited
    self._modified_tag()[row] = value
IndexError: list assignment index out of range

Local variables in innermost frame:
self: <picard.ui.edittagdialog.EditTagDialog object at 0x7fb8d026fb80>
item: <PyQt5.QtWidgets.QListWidgetItem object at 0x7fb8d05a2ee0>
row: 1
value: ''

Comment 1 Dario Castellarin 2021-07-13 19:56:00 UTC
Created attachment 1801259 [details]
File: backtrace

Comment 2 Dario Castellarin 2021-07-13 19:56:01 UTC
Created attachment 1801260 [details]
File: cpuinfo

Comment 3 Dario Castellarin 2021-07-13 19:56:03 UTC
Created attachment 1801261 [details]
File: environ

Comment 4 Dario Castellarin 2021-07-13 19:56:04 UTC
Created attachment 1801262 [details]
File: mountinfo

Comment 5 Dario Castellarin 2021-07-13 19:56:05 UTC
Created attachment 1801263 [details]
File: namespaces

Comment 6 Dario Castellarin 2021-07-13 19:56:07 UTC
Created attachment 1801264 [details]
File: open_fds

Comment 7 Gerald Cox 2021-07-14 22:08:50 UTC
Reported upstream here:  https://tickets.metabrainz.org/browse/PICARD-2241?filter=-2

Comment 8 Gerald Cox 2021-07-28 14:34:29 UTC
Upstream is unable to reproduce issue.  Please contact upstream here:
https://tickets.metabrainz.org/browse/PICARD-2241?filter=-2

Comment 9 Gerald Cox 2021-07-28 14:36:51 UTC
Response from upstream:
I actually cannot reproduce this. Adding and modifying tags to one or more files via the tag edit dialog always keeps the data consistent for me.

I could catch the exception, but I don't think this would fix the underlying issue as it still would fail to actually set the value.

Can you reproduce it? If yes, can you give detailed steps what needs to be done?

Comment 10 Gerald Cox 2021-08-12 16:41:08 UTC
Upstream cannot reproduce.  Closing.

Comment 11 Red Hat Bugzilla 2023-09-15 01:11:22 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 500 days


Note You need to log in before you can comment on or make changes to this bug.