OpenLP can't continue when saving service with linked audio
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenLP |
Fix Released
|
High
|
Jon Tibble |
Bug Description
**OpenLP Bug Report**
Version: {u'full': u'1.9.8', u'version': u'1.9.8', u'build': None}
--- Details of the Exception. ---
This happens on saving a service that includes a song with linked audio. The error seems to mean just "C:\Users\
Three workarounds
a. Identify the song with the linked audio, remove from service and proceed with the Save.
b. Unlink the audio, update the song in the service and Save
c. If the audio track is available, copy it into the empty parent folder, in this case data\serviceman
Can't really see how this situation arises though - the audio is present in AppData\
Couple of possible culprits:
1. I do a lot of export/import of services between various machines, relying mainly on the automatic song import that is performed when a service contains a new song. Deliberately failing to send audio tracks as separate files and hence not relinking them on the target machine do not trigger this problem (although I can only test this with mp3 files today whereas I have only seen the problem with m4a files).
2. Also, following a disk crash and reload of Windows 7 from scratch I reinstated the entire AppData\
The system is Dell M5010; Athlon II P360 running Windows 7 Home Premium 64-bit service pack 1.
--- Exception Traceback ---
Traceback (most recent call last):
File "D:\OpenLP_
File "D:\OpenLP_
File "D:\OpenLP_
Error: `C:\Users\
--- System information ---
Platform: Windows-
--- Library Versions ---
Python: 2.6.6
Qt4: 4.7.1
Phonon: 4.4.0
PyQt4: 4.8.3
QtWebkit: 533.3
SQLAlchemy: 0.6.6
SQLAlchemy Migrate: 0.7.1
BeautifulSoup: 3.2.0
lxml: 2.2.4
Chardet: 1.0.1
PyEnchant: 1.6.5
PySQLite: 1.0.1
Mako: 0.4.1
pyUNO bridge: -
Related branches
Changed in openlp: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
importance: | Medium → High |
Changed in openlp: | |
status: | Confirmed → Fix Released |
milestone: | none → 1.9.9 |
assignee: | nobody → Jon Tibble (meths) |
I thought I'd seen this myself, but I can't seem to reproduce it now