File not found error when saving a service with audio files

Bug #855342 reported by Raoul Snyman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenLP
Fix Released
High
Raoul Snyman

Bug Description

When saving a service file that has songs with audio files attached, which has previously been saved, the following traceback occurs:

Traceback (most recent call last):
  File "D:\OpenLP_Code\trunk\build\pyi.win32\OpenLP\outPYZ1.pyz/openlp.core.ui.servicemanager", line 557, in saveFile
  File "D:\OpenLP_Code\trunk\build\pyi.win32\OpenLP\outPYZ1.pyz/zipfile", line 1007, in write
WindowsError: [Error 3] The system cannot find the path specified:
u"audio\\3abd9db4-e41b-11e0-b2f6-1c6f65b804c5\\05-It's all in your hands.mp3"

Related branches

Changed in openlp:
milestone: none → 1.9.7
assignee: nobody → Raoul Snyman (raoul-snyman)
importance: Undecided → High
summary: - Can't save audio files with spaces in the path on Windows
+ File not found error when saving a service with audio files
description: updated
Changed in openlp:
status: New → Confirmed
Changed in openlp:
status: Confirmed → Fix Committed
Changed in openlp:
status: Fix Committed → Fix Released
Revision history for this message
Raoul Snyman (raoul-snyman) wrote :

To reproduce:

1. Create a new service
2. Add a song that has an audio file or files linked
3. Save that service
4. Close the service (either via "new" or closing OpenLP)
5. Re-open the service
6. Add another item or items to it.
7. Save it again

Changed in openlp:
status: Fix Released → In Progress
Revision history for this message
Stevan Pettit (elderp-deactivatedaccount) wrote :

superfly,

The test branch fixed the bug.

However, I linked an MP3 to a song and it doesn't play (either to preview or live). The mp3 plays fine from Media Manager/Media

Attached is the mp3

Revision history for this message
Stevan Pettit (elderp-deactivatedaccount) wrote :

Did some machine cleanup, rebooted and retried OpenLP with mp3 attached to song. Worked fine.

Changed in openlp:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.