Apache OpenOffice (AOO) Bugzilla – Issue 35713
valgrinding office smoketest: accumulated fixes of uninitialized variables, symbol clashes.
Last modified: 2004-10-22 11:22:58 UTC
valgrinding office smoketest: accumulated fixes of uninitialized variables, symbol clashes. outstanding: ==12002== Use of uninitialised value of size 4 ==12002== at 0x1CF14D0F: rtl_crc32 (crc.c:198) ==12002== by 0x1C7DD3A8: ZCodec::UpdateCRC(unsigned long, unsigned char*, long) (in /local/home/dbo/test/cd/program/libtl680li.so) ==12002== by 0x1C7DCE7B: ZCodec::ReadAsynchron(SvStream&, unsigned char*, unsigned long) (in /local/home/dbo/test/cd/program/libtl680li.so) ==12002== by 0x1BC3BEA0: vcl::PNGReaderImpl::ImplReadIDAT() (pngread.cxx:807) ==12002== Conditional jump or move depends on uninitialised value(s) ==12002== at 0x1BAF303A: Bitmap::ImplReadDIBFileHeader(SvStream&, unsigned long&) (bitmap2.cxx:299) ==12002== by 0x1BAF2A42: Bitmap::Read(SvStream&, unsigned char) (bitmap2.cxx:166) ==12002== by 0x1BAF298F: operator>>(SvStream&, Bitmap&) (bitmap2.cxx:141) ==12002== by 0x1BB06B0E: operator>>(SvStream&, BitmapEx&) (bitmapex.cxx:780) ==12002== ==12002== Conditional jump or move depends on uninitialised value(s) ==12002== at 0x2558F5BE: (within /local/home/dbo/test/cd/program/libsoftokn3.so) ==12002== by 0x2558F8CE: (within /local/home/dbo/test/cd/program/libsoftokn3.so) ==12002== by 0x2558F926: (within /local/home/dbo/test/cd/program/libsoftokn3.so) ==12002== by 0x255901F7: (within /local/home/dbo/test/cd/program/libsoftokn3.so) ==12002== => FS? misc writer: ==12002== Conditional jump or move depends on uninitialised value(s) ==12002== at 0x2391B8E7: SwFrmNotify::~SwFrmNotify() (in /local/home/dbo/test/cd/program/libsw680li.so) ==12002== by 0x2391E29C: SwLayNotify::~SwLayNotify() (in /local/home/dbo/test/cd/program/libsw680li.so) ==12002== by 0x238F8F28: SwPageFrm::MakeAll() (in /local/home/dbo/test/cd/program/libsw680li.so) ==12002== by 0x238F716C: SwFrm::PrepareMake() (in /local/home/dbo/test/cd/program/libsw680li.so) ==12002== ==12002== Conditional jump or move depends on uninitialised value(s) ==12002== at 0x2373E01B: SwFrm::FindFlyFrm() (in /local/home/dbo/test/cd/program/libsw680li.so) ==12002== by 0x2391B906: SwFrmNotify::~SwFrmNotify() (in /local/home/dbo/test/cd/program/libsw680li.so) ==12002== by 0x2391E29C: SwLayNotify::~SwLayNotify() (in /local/home/dbo/test/cd/program/libsw680li.so) ==12002== by 0x238F8F28: SwPageFrm::MakeAll() (in /local/home/dbo/test/cd/program/libsw680li.so) ==12002== Conditional jump or move depends on uninitialised value(s) ==12002== at 0x23752C38: SwCrsrShell::SetMarkedNumLevel(String const&, unsigned char) (in /local/home/dbo/test/cd/program/libsw680li.so) ==12002== by 0x23752DD8: SwCrsrShell::UpdateMarkedNumLevel() (in /local/home/dbo/test/cd/program/libsw680li.so) ==12002== by 0x23757641: SwCrsrShell::UpdateCrsr(unsigned short, unsigned char) (in /local/home/dbo/test/cd/program/libsw680li.so) ==12002== by 0x2375284E: SwCrsrShell::EndAction(unsigned char) (in /local/home/dbo/test/cd/program/libsw680li.so) ==12002== Conditional jump or move depends on uninitialised value(s) ==12002== at 0x23A45DA6: SwScanner::NextWord() (txtedt.cxx:647) ==12002== by 0x23A48991: SwTxtFrm::CollectAutoCmplWrds(SwCntntNode*, unsigned short, unsigned char) (txtedt.cxx:1192) ==12002== by 0x239383E6: SwLayIdle::_CollectAutoCmplWords(SwCntntFrm const*, unsigned char) (layact.cxx:2573) ==12002== by 0x23938622: SwLayIdle::CollectAutoCmplWords(unsigned char) (layact.cxx:2631) ==12002== ==12002== Conditional jump or move depends on uninitialised value(s) ==12002== at 0x1BAFE7A7: Max(unsigned short, unsigned short) (solar.h:295) ==12002== by 0x23A45DC0: SwScanner::NextWord() (txtedt.cxx:649) ==12002== by 0x23A48991: SwTxtFrm::CollectAutoCmplWrds(SwCntntNode*, unsigned short, unsigned char) (txtedt.cxx:1192) ==12002== by 0x239383E6: SwLayIdle::_CollectAutoCmplWords(SwCntntFrm const*, unsigned char) (layact.cxx:2573) ==12002== Conditional jump or move depends on uninitialised value(s) ==12002== at 0x23A489C7: SwTxtFrm::CollectAutoCmplWrds(SwCntntNode*, unsigned short, unsigned char) (txtedt.cxx:1196) ==12002== by 0x239383E6: SwLayIdle::_CollectAutoCmplWords(SwCntntFrm const*, unsigned char) (layact.cxx:2573) ==12002== by 0x23938622: SwLayIdle::CollectAutoCmplWords(unsigned char) (layact.cxx:2631) ==12002== by 0x239390B1: SwLayIdle::SwLayIdle(SwRootFrm*, SwViewImp*) (layact.cxx:2730)
.
fixed tools/zcodec
due to FS, we have currently little chance to fix libsofttok3n.so, binary checked in...
fixed sfx2/source/view/sfxbasecontroller.cxx: throw clause of queryClosing()
wrote separate issues for outstanding stuff: 35879 (writer), 35795 (DIB file)
@heiner: please verify
verify
closing ...