Wrong resources pathes

Bug #1910906 reported by Jörg Wartenberg
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Committed
Medium
ronso0

Bug Description

I get the following warnings at startup:

 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_soundhardware.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_soundhardware.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_library.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_library.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_controllers.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_controllers.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_vinyl.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_vinyl.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_interface.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_interface.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_waveforms.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_waveforms.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_colors.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_colors.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_decks.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_decks.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_equalizers.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_equalizers.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_crossfader.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_crossfader.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_effects.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_effects.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_autodj.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_autodj.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_broadcast.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_broadcast.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_recording.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_recording.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_bpmdetect.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_bpmdetect.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_keydetect.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_keydetect.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_replaygain.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_replaygain.svg', because: No such file or directory
warning [Controller] QFileSystemWatcher::removePaths: list is empty
 qt.svg:warning [Main] Cannot open file 'skin:/buttons_/btn__square_set.svg', because: Die Syntax f?r den Dateinamen, Verzeichnisnamen oder die Datentr?gerbezeichnung ist falsch.
 qt.svg:warning [Main] Cannot open file 'skin:/buttons_/btn__square_active.svg', because: Die Syntax f?r den Dateinamen, Verzeichnisnamen oder die Datentr?gerbezeichnung ist falsch.

In the Preference dialog no icons are shown.

OS: Windows7
Branch: Main
Skin: Latenight Palemoon

Revision history for this message
ronso0 (ronso0) wrote :

the icon paths changed recently.
the 2.3 merge to main went well, pull request CI succeeded.

do you run a pre-built binary or built yourself?
for the latter, maybe you need to take some additional steps to force-update creation/parsing of res files on Windows? namely /res/mixxx.qrc

Revision history for this message
Jörg Wartenberg (joerg-ubuntu) wrote :

It's self built. I updated to the very latest main, the problem still occurs.

The /res/mixxx.qrc contains the new pathes, and the icons itself are stored in these pathes (also in build and install copy):

     <file>images/ic_none.svg</file>
        <file>images/preferences/dark/ic_preferences_autodj.svg</file>
        <file>images/preferences/dark/ic_preferences_bpmdetect.svg</file>
        <file>images/preferences/dark/ic_preferences_broadcast.svg</file>
        <file>images/preferences/dark/ic_preferences_colors.svg</file>
        <file>images/preferences/dark/ic_preferences_controllers.svg</file>
        <file>images/preferences/dark/ic_preferences_crossfader.svg</file>
        <file>images/preferences/dark/ic_preferences_decks.svg</file>
        <file>images/preferences/dark/ic_preferences_effects.svg</file>
        <file>images/preferences/dark/ic_preferences_equalizers.svg</file>
        <file>images/preferences/dark/ic_preferences_interface.svg</file>
        <file>images/preferences/dark/ic_preferences_keydetect.svg</file>
        <file>images/preferences/dark/ic_preferences_library.svg</file>
        <file>images/preferences/dark/ic_preferences_lv2.svg</file>
        <file>images/preferences/dark/ic_preferences_modplug.svg</file>
        <file>images/preferences/dark/ic_preferences_recording.svg</file>
        <file>images/preferences/dark/ic_preferences_replaygain.svg</file>
        <file>images/preferences/dark/ic_preferences_soundhardware.svg</file>
        <file>images/preferences/dark/ic_preferences_vinyl.svg</file>
        <file>images/preferences/dark/ic_preferences_waveforms.svg</file>
        <file>images/preferences/light/ic_preferences_autodj.svg</file>
        <file>images/preferences/light/ic_preferences_bpmdetect.svg</file>
        <file>images/preferences/light/ic_preferences_broadcast.svg</file>
        <file>images/preferences/light/ic_preferences_colors.svg</file>
        <file>images/preferences/light/ic_preferences_controllers.svg</file>
        <file>images/preferences/light/ic_preferences_crossfader.svg</file>
        <file>images/preferences/light/ic_preferences_decks.svg</file>
        <file>images/preferences/light/ic_preferences_effects.svg</file>
        <file>images/preferences/light/ic_preferences_equalizers.svg</file>
        <file>images/preferences/light/ic_preferences_interface.svg</file>
        <file>images/preferences/light/ic_preferences_keydetect.svg</file>
        <file>images/preferences/light/ic_preferences_library.svg</file>
        <file>images/preferences/light/ic_preferences_lv2.svg</file>
        <file>images/preferences/light/ic_preferences_modplug.svg</file>
        <file>images/preferences/light/ic_preferences_recording.svg</file>
        <file>images/preferences/light/ic_preferences_replaygain.svg</file>
        <file>images/preferences/light/ic_preferences_soundhardware.svg</file>
        <file>images/preferences/light/ic_preferences_vinyl.svg</file>
        <file>images/preferences/light/ic_preferences_waveforms.svg</file>
        <file>images/preferences/ic_preferences_warning.svg</file>

Revision history for this message
Jörg Wartenberg (joerg-ubuntu) wrote :
Download full text (6.4 KiB)

I just installed a build from CI, I get the same warnings there:

C:\Program Files\Mixxx>mixxx.exe

C:\Program Files\Mixxx>Loading resources from "C:/Program Files/Mixxx/"
Configuration file is at the current version 2.4.0-alpha-pre
BroadcastSettings - Found 1 profile(s)
Loading resources from "C:/Program Files/Mixxx/"
Found and will use default keyboard mapping "C:/Program Files/Mixxx/keyboard/de_DE.kbd.cfg"
Loading resources from "C:/Program Files/Mixxx/"
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_soundhardware.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_soundhardware.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_library.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_library.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_controllers.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_controllers.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_vinyl.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_vinyl.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_interface.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_interface.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_waveforms.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_waveforms.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_colors.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_colors.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_decks.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_decks.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_preferences_equalizers.svg', because: No such file or directory
 qt.svg:warning [Main] Cannot open file ':/images/preferences/ic_pre...

Read more...

Revision history for this message
ronso0 (ronso0) wrote :

you're right, the missing files are a regression.
I'm still puzzled why it builds without throwing res include errors.

Changed in mixxx:
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → ronso0 (ronso0)
milestone: none → 2.4.0
Revision history for this message
ronso0 (ronso0) wrote :
Be (be.ing)
Changed in mixxx:
status: In Progress → Fix Committed
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/10278

lock status: Metadata changes locked and limited to project staff
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.