On 03/17/2011 06:54 PM, Jean-Marc Lasgouttes wrote:
Le 17/03/11 19:57, José Matos a écrit :
I sent Jean-Marc the file 4 MB uncompressed and 180 KB compressed. If anyone
else wants the valgrind report I can send it.

The problem may be related to the reportss below (the asserts begin just after them). I do not know what they mean, though.

This part is especially puzzling:

==31538==  Uninitialised value was created by a heap allocation
==31538== at 0x4A05F07: operator new(unsigned long) (vg_replace_malloc.c:261) ==31538== by 0x9D44D0: lyx::frontend::GuiDocument::GuiDocument(lyx::frontend::GuiView&) (GuiDocument.cpp:1205)

The code is:

    selectionManager =
        new ModuleSelectionManager(modulesModule->availableLV,
            modulesModule->selectedLV,
            modulesModule->addPB, modulesModule->deletePB,
            modulesModule->upPB, modulesModule->downPB,
            availableModel(), selectedModel(), this);

The other warning is also related to selectionManager

It looks like there is a boolean there that hasn't been initialized. I suppose that could be causing us to read something bad. I've committed a repair at r37945.

rh

Reply via email to