2011-07-18 13:49:27 |
Andreas Preikschat |
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) Click Ok
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 |
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 |
|