Error building program with 11.02
?Hey Guys,
We've just updated from 10.09 to 11.02 running Delphi 2007 and
we're having a couple of issues. The error we are getting is 'Cannot
unload theme Aluminum'.
We've done some tracing and believe it is caused by the Preferences being
loaded by the Office2003 theme before the Storage Class is created. Line
280 in ppIniStorage.
The call Stack is:
ppIniStorage.TppIniStoragePlugIn.CreateInstance
ppTBXOffice2003Theme.TppOffice2003Scheme.LoadPreferences
ppTBXOffice2003Theme.TppOffice2003Scheme.Create
ppTBXOffice2003Theme.ppOffice2003Scheme
ppTBXOffice2003Theme.TppTBXOffice2003Theme.Create('Office2003')
ppTBXThemes.GetTBXTheme('Office2003')
ppTBX.TppTBXNexus.SetTheme('Office2003')
ppTBX.TBXSetTheme('Office2003')
ppTBX.ppTBX
System.InitUnits
System.@StartExe(???,???)
Any help will be great.
Regards,
Brenton McSweyn
SysInit.@InitExe(???)
--- posted by geoForum on http://delphi.newswhat.com
We've just updated from 10.09 to 11.02 running Delphi 2007 and
we're having a couple of issues. The error we are getting is 'Cannot
unload theme Aluminum'.
We've done some tracing and believe it is caused by the Preferences being
loaded by the Office2003 theme before the Storage Class is created. Line
280 in ppIniStorage.
The call Stack is:
ppIniStorage.TppIniStoragePlugIn.CreateInstance
ppTBXOffice2003Theme.TppOffice2003Scheme.LoadPreferences
ppTBXOffice2003Theme.TppOffice2003Scheme.Create
ppTBXOffice2003Theme.ppOffice2003Scheme
ppTBXOffice2003Theme.TppTBXOffice2003Theme.Create('Office2003')
ppTBXThemes.GetTBXTheme('Office2003')
ppTBX.TppTBXNexus.SetTheme('Office2003')
ppTBX.TBXSetTheme('Office2003')
ppTBX.ppTBX
System.InitUnits
System.@StartExe(???,???)
Any help will be great.
Regards,
Brenton McSweyn
SysInit.@InitExe(???)
--- posted by geoForum on http://delphi.newswhat.com
This discussion has been closed.
Comments
In my testing here, I cannot recreate the issue. When I trace in the
debugger the Initialization for ppIniStorage always occurs before the
Initialization of ppTBX.
Since releasing RB 11, we have had two other customers report this issue.
However, they said that performing a build all on their project caused the
issue to disappear.
You are the first report the call stack details - that is helpful. Now we
just need an example of how this can occur. If you can create an example
project that we can build and run here, please send to
support@digital-metaphors.com in zip format.
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
Best regards,
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
I've emailed you the example we have.
Hopefully it fails for you.
--- posted by geoForum on http://delphi.newswhat.com
There is now a patch avialable for RB 11.02 that resolves this issue.
Registered users can email support@digital-metaphors.com and request the
patch.
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
Best regards,
Nard Moseley
Digital Metaphors
www.digital-metaphors.com