[Libreoffice] Missing vcl resource. This indicates that files vital to localization are missing. You might have a corrupt installation.

David Dumaresq dfdumaresq at gmail.com
Mon Jan 31 20:39:21 PST 2011


Hi Michael, 

what is the correct way to re-build with the fixes in? 

I ran git pull, followed by 
./autogen.sh --with-num-cpus=2 --with-max-jobs=2 --disable-mozilla --disable-systray 'CC=ccache gcc-4.0' 'CXX=ccache g++-4.0'
./configure '--with-num-cpus=2' '--with-max-jobs=2' '--disable-mozilla' '--disable-systray' 'CC=ccache gcc-4.0' 'CXX=ccache g++-4.0'

I then ran make check, but have the same error coming up in starmath.

Thanks,
Dave

On 2011-01-31, at 12:43 PM, Michael Meeks wrote:

> Hi Dave,
> 
> On Mon, 2011-01-31 at 10:21 -0800, Dave Dumaresq wrote:
>> Thanks for the update!
> 
> 	Just pushed a fix; the unfortunate random re-use of poorly scoped local
> variables made this hard to see in the patch. IMHO we need to be locally
> scoping all variables as tightly as possible when we touch code.
> 
> 	Anyhow; the problem luckily showed in valgrind:
> 
> ==17596== Conditional jump or move depends on uninitialised value(s)
> ==17596==    at 0x8086F49: RscTypCont::PutSysName(unsigned long, char*,
> unsigned long, unsigned long, unsigned char) (rscdb.cxx:388)
> ==17596==    at 0x8086F49: RscTypCont::PutSysName(unsigned long, char*,
> unsigned long, unsigned long, unsigned char) (rscdb.cxx:388)
> ==17596==    by 0x8070B4F: RscSysDepend::WriteSysDependRc(RSCINST
> const&, RscWriteRc&, RscTypCont*, unsigned long, unsigned char, unsigned
> char) (rscclass.cxx:1095)
> ==17596==    by 0x8070B4F: RscSysDepend::WriteSysDependRc(RSCINST
> const&, RscWriteRc&, RscTypCont*, unsigned long, unsigned char, unsigned
> char) (rscclass.cxx:1095)
> 
> 	HTH,
> 
> 		Michael.
> 
> -- 
> michael.meeks at novell.com  <><, Pseudo Engineer, itinerant idiot
> 
> 



More information about the LibreOffice mailing list