openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #12068
[Bug 812289] Re: Editing author from song editor causes traceback
** Branch linked: lp:openlp
--
You received this bug notification because you are a member of OpenLP
Core, which is subscribed to OpenLP.
https://bugs.launchpad.net/bugs/812289
Title:
Editing author from song editor causes traceback
Status in OpenLP - Worship Presentation Software:
Fix Committed
Bug description:
Hello,
http://support.openlp.org/issues/238
1) Edit a song
2) Go to the "Authors, Topics, Song Book" tab
3) Click "Manage Authors, Topics, Song Books"
4) Edit an author
5) Save the author and close the dialog
6) Save the song
Result:
The following traceback is shown
Traceback (most recent call last):
File "/home/andreas/Projekte/openlp/trunk/openlp/plugins/songs/lib/mediaitem.py", line 354, in onEditClick
self.onSongListLoad()
File "/home/andreas/Projekte/openlp/trunk/openlp/plugins/songs/lib/mediaitem.py", line 239, in onSongListLoad
item = self.buildServiceItem(self.editItem)
File "/home/andreas/Projekte/openlp/trunk/openlp/core/lib/mediamanageritem.py", line 579, in buildServiceItem
if self.generateSlideData(serviceItem, item, xmlVersion):
File "/home/andreas/Projekte/openlp/trunk/openlp/plugins/songs/lib/mediaitem.py", line 397, in generateSlideData
item_id = self._getIdOfItemToGenerate(item, self.remoteSong)
File "/home/andreas/Projekte/openlp/trunk/openlp/core/lib/mediamanageritem.py", line 624, in _getIdOfItemToGenerate
item_id = (item.data(QtCore.Qt.UserRole)).toInt()[0]
RuntimeError: underlying C/C++ object has been deleted
To manage notifications about this bug go to:
https://bugs.launchpad.net/openlp/+bug/812289/+subscriptions
References