By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.

Bug 623

Summary: Error Message When Opening Panels Control Center
Product: TDE Reporter: Darrell <darrella>
Component: tdebaseAssignee: Timothy Pearson <kb9vqf>
Status: RESOLVED FIXED    
Severity: minor CC: bugwatch, darrella
Priority: P5    
Version: 3.5.13 [Trinity]   
Hardware: Other   
OS: All   
Compiler Version: TDE Version String:
Application Version: Application Name:

Description Darrell 2011-11-15 13:37:50 CST
In 3.5.13, when I select Desktop/Panels in the Control Center or from the T-Menu, I receive the following error message:

================================================
Error - KDE Control Module
================================================
Error loading theme image file.
/opt/trinity/apps/kicker/wallpapers/default.png
/opt/trinity/apps/kicker/wallpapers/default.png
              OK
================================================

The message box title bar needs some branding attention. Refer to bug reports 620 and 621.

Is this error message a build error? I notice in the cmake files I might need to specify DATA_INSTALL_DIR (kde_datadir in autotools). If yes, then is that location $PREFIX/share? Or is this an error in the panel configuration sources?

In my system I have /opt/trinity/share/apps/kicker/wallpapers/default.png.

The error message references: /opt/trinity/apps/kicker/wallpapers/default.png

rather than: /opt/trinity/share/apps/kicker/wallpapers/default.png

/opt/trinity/share/apps/kicker/wallpapers/default.png does exist

kdebase/cmake/modules/TDESetupPaths.cmake:

EXEC_INSTALL_PREFIX = ${CMAKE_INSTALL_PREFIX} = $PREFIX = /opt/trinity
SHARE_INSTALL_PREFIX = ${CMAKE_INSTALL_PREFIX}/share = /opt/trinity/share
DATA_INSTALL_DIR = ${SHARE_INSTALL_PREFIX}/apps = /opt/trinity/share/apps

kdebase/kicker/data/wallpaper/CMakeLists.txt:

DESTINATION ${DATA_INSTALL_DIR}/kicker/wallpapers = /opt/trinity/share/apps/kicker/wallpapers

kdebase/kcontrol/kthememanager/ktheme.cpp:

return m_kgd-findResource( "data", "kicker/wallpapers/" + path )

Same code snippet as in KDE 3.5.10.

Everything looks correct. Why the error message?
Comment 1 Darrell 2011-11-15 13:38:10 CST
Paper cut candidate!
Comment 2 Darrell 2011-12-22 20:12:31 CST
For the past few weeks I have been unable to replicate this bug. I'm guessing
in the early stages of building and testing 3.5.13 I might have had some
path or build problems. I'm bumping this down in priority. :)
Comment 3 Darrell 2012-04-01 18:35:51 CDT
I still cannot reproduce this error in GIT. I am closing the bug report.