https://bugzilla.novell.com/show_bug.cgi?id=258742 ------- Comment #32 from sh@novell.com 2007-04-10 07:14 MST ------- AFAICS both valgrind logs are pretty much the same at the beginng. I don't see any difference in the first error you mentioned. Both logs show the same valgrind warnings at the beginning -- which may or may not be relevant, but considering that they occur in standard Qt-Lib start-up code that is executed in both cases (probably upon every UI initialization everywhere), I can't quite believe that they would be a problem. What unsettles me a lot more, though, is that one (only in valgrind.log.nonet): ==4356== Address 0x1CA7B818 is 0 bytes inside a block of size 45 free'd ==4356== at 0x4C2257D: operator delete(void*) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==4356== by 0x7A57E1D: std::string::reserve(unsigned long) (in /usr/lib64/libstdc++.so.6.0.8) ==4356== by 0x7A57FDE: std::string::append(char const*, unsigned long) (in /usr/lib64/libstdc++.so.6.0.8) ==4356== by 0x5772341: YECall::toString() const (basic_string.h:822) ==4356== by 0x577DCAA: YEFunction::evaluate(bool) (YExpression.cc:2845) ==4356== by 0x578F471: YSAssign::evaluate(bool) (YStatement.cc:579) ==4356== by 0x57A73F5: YBlock::evaluate(bool) (YBlock.cc:558) ==4356== by 0x576EEC2: YCPCodeRep::evaluate(bool) const (YCPCode.cc:81) ==4356== by 0x4E33268: Y2WFMComponent::doActualWork(YCPList const&, Y2Component*) (Y2WFMComponent.cc:177) ==4356== by 0x4E30530: Y2WFMComponent::CallFunction(YCPString const&, YCPList const&) (Y2WFMComponent.cc:651) ==4356== by 0x4E38781: WFMCallFunction1(YCPString const&, YCPList const&) (WFM.cc:80) ==4356== by 0x577EB1E: YEBuiltin::evaluate(bool) (YExpression.cc:2308) ==4356== by 0x5782F6A: YEPropagate::evaluate(bool) (YExpression.cc:1050) ==4356== by 0x578F471: YSAssign::evaluate(bool) (YStatement.cc:579) ==4356== by 0x57A73F5: YBlock::evaluate(bool) (YBlock.cc:558) ==4356== by 0x578EEA0: YSBlock::evaluate(bool) (YStatement.cc:291) ==4356== by 0x579DD17: YSWhile::evaluate(bool) (YStatement.cc:1065) ==4356== by 0x57A73F5: YBlock::evaluate(bool) (YBlock.cc:558) ==4356== by 0x5784136: Y2YCPFunction::evaluateCall() (YExpression.cc:3084) ==4356== by 0x577DCD5: YEFunction::evaluate(bool) (YExpression.cc:2847) ==4356== by 0x578F471: YSAssign::evaluate(bool) (YStatement.cc:579) ==4356== by 0x57A73F5: YBlock::evaluate(bool) (YBlock.cc:558) ==4356== by 0x578EEA0: YSBlock::evaluate(bool) (YStatement.cc:291) ==4356== by 0x578FA5B: YSIf::evaluate(bool) (YStatement.cc:948) ==4356== by 0x57A73F5: YBlock::evaluate(bool) (YBlock.cc:558) ==4356== by 0x578EEA0: YSBlock::evaluate(bool) (YStatement.cc:291) ==4356== by 0x578FAD1: YSIf::evaluate(bool) (YStatement.cc:943) ==4356== by 0x57A73F5: YBlock::evaluate(bool) (YBlock.cc:558) ==4356== by 0x576EEC2: YCPCodeRep::evaluate(bool) const (YCPCode.cc:81) ==4356== by 0x4E33268: Y2WFMComponent::doActualWork(YCPList const&, Y2Component*) (Y2WFMComponent.cc:177) ==4356== by 0x4E30530: Y2WFMComponent::CallFunction(YCPString const&, YCPList const&) (Y2WFMComponent.cc:651) ==4356== by 0x4E38781: WFMCallFunction1(YCPString const&, YCPList const&) (WFM.cc:80) ==4356== by 0x577EB1E: YEBuiltin::evaluate(bool) (YExpression.cc:2308) ==4356== by 0x578F471: YSAssign::evaluate(bool) (YStatement.cc:579) ==4356== by 0x57A73F5: YBlock::evaluate(bool) (YBlock.cc:558) ==4356== by 0x578EEA0: YSBlock::evaluate(bool) (YStatement.cc:291) ==4356== by 0x578FAD1: YSIf::evaluate(bool) (YStatement.cc:943) ==4356== by 0x578FA5B: YSIf::evaluate(bool) (YStatement.cc:948) ==4356== by 0x57A73F5: YBlock::evaluate(bool) (YBlock.cc:558) ==4356== by 0x576EEC2: YCPCodeRep::evaluate(bool) const (YCPCode.cc:81) ==4356== by 0x4E33268: Y2WFMComponent::doActualWork(YCPList const&, Y2Component*) (Y2WFMComponent.cc:177) ==4356== by 0x5A4AFB5: main (genericfrontend.cc:544) std::string::append() in connection with a block that was already deleted sounds like trouble. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.