Closed
Bug 590603
Opened 15 years ago
Closed 15 years ago
valgrind errors in mmgc for regress/bug_515935.abc
Categories
(Tamarin Graveyard :: Garbage Collection (mmGC), defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: treilly, Unassigned)
References
Details
==91565== Warning: set address range perms: large range [0x38bf9018, 0x58ffa000) (undefined)
==91565== Invalid read of size 2
==91565== at 0x348C8: MMgc::FixedAlloc::GetUsageInfo(unsigned long&, unsigned long&) const (FixedAlloc.cpp:172)
==91565== by 0x35517: MMgc::FixedMalloc::GetUsageInfo(unsigned long&, unsigned long&) (FixedMalloc.cpp:199)
==91565== by 0x42139: MMgc::GCHeap::DestroyInstance() (FixedMalloc-inlines.h:103)
==91565== by 0x42F16: MMgc::GCHeap::Leave() (GCHeap.cpp:2364)
==91565== by 0x42F50: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2099)
==91565== by 0x42F64: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2101)
==91565== by 0x1BDCD: avmshell::Shell::run(int, char**) (avmshell.cpp:140)
==91565== by 0x2840F: main (avmshellMac.cpp:114)
==91565== Address 0x1e35012 is not stack'd, malloc'd or (recently) free'd
==91565==
==91565== Invalid read of size 2
==91565== at 0x348CC: MMgc::FixedAlloc::GetUsageInfo(unsigned long&, unsigned long&) const (FixedAlloc.cpp:172)
==91565== by 0x35517: MMgc::FixedMalloc::GetUsageInfo(unsigned long&, unsigned long&) (FixedMalloc.cpp:199)
==91565== by 0x42139: MMgc::GCHeap::DestroyInstance() (FixedMalloc-inlines.h:103)
==91565== by 0x42F16: MMgc::GCHeap::Leave() (GCHeap.cpp:2364)
==91565== by 0x42F50: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2099)
==91565== by 0x42F64: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2101)
==91565== by 0x1BDCD: avmshell::Shell::run(int, char**) (avmshell.cpp:140)
==91565== by 0x2840F: main (avmshellMac.cpp:114)
==91565== Address 0x1e35010 is not stack'd, malloc'd or (recently) free'd
==91565==
==91565== Invalid read of size 4
==91565== at 0x348D5: MMgc::FixedAlloc::GetUsageInfo(unsigned long&, unsigned long&) const (FixedAlloc.cpp:173)
==91565== by 0x35517: MMgc::FixedMalloc::GetUsageInfo(unsigned long&, unsigned long&) (FixedMalloc.cpp:199)
==91565== by 0x42139: MMgc::GCHeap::DestroyInstance() (FixedMalloc-inlines.h:103)
==91565== by 0x42F16: MMgc::GCHeap::Leave() (GCHeap.cpp:2364)
==91565== by 0x42F50: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2099)
==91565== by 0x42F64: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2101)
==91565== by 0x1BDCD: avmshell::Shell::run(int, char**) (avmshell.cpp:140)
==91565== by 0x2840F: main (avmshellMac.cpp:114)
==91565== Address 0x1e35008 is not stack'd, malloc'd or (recently) free'd
==91565==
==91565== Invalid read of size 2
==91565== at 0x348DA: MMgc::FixedAlloc::GetUsageInfo(unsigned long&, unsigned long&) const (FixedAlloc.cpp:170)
==91565== by 0x35517: MMgc::FixedMalloc::GetUsageInfo(unsigned long&, unsigned long&) (FixedMalloc.cpp:199)
==91565== by 0x42139: MMgc::GCHeap::DestroyInstance() (FixedMalloc-inlines.h:103)
==91565== by 0x42F16: MMgc::GCHeap::Leave() (GCHeap.cpp:2364)
==91565== by 0x42F50: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2099)
==91565== by 0x42F64: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2101)
==91565== by 0x1BDCD: avmshell::Shell::run(int, char**) (avmshell.cpp:140)
==91565== by 0x2840F: main (avmshellMac.cpp:114)
==91565== Address 0x1de3012 is not stack'd, malloc'd or (recently) free'd
==91565==
==91565== Invalid write of size 4
==91565== at 0x349CA: MMgc::FixedAlloc::FreeChunk(MMgc::FixedAlloc::FixedBlock*) (FixedAlloc.cpp:248)
==91565== by 0x34AB6: MMgc::FixedAlloc::Destroy() (FixedAlloc.cpp:139)
==91565== by 0x34ADD: MMgc::FixedAllocSafe::Destroy() (FixedAlloc.cpp:340)
==91565== by 0x35428: MMgc::FixedMalloc::DestroyInstance() (FixedMalloc.cpp:172)
==91565== by 0x4214D: MMgc::GCHeap::DestroyInstance() (GCHeap.cpp:272)
==91565== by 0x42F16: MMgc::GCHeap::Leave() (GCHeap.cpp:2364)
==91565== by 0x42F50: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2099)
==91565== by 0x42F64: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2101)
==91565== by 0x1BDCD: avmshell::Shell::run(int, char**) (avmshell.cpp:140)
==91565== by 0x2840F: main (avmshellMac.cpp:114)
==91565== Address 0x1e3500c is not stack'd, malloc'd or (recently) free'd
==91565==
==91565== Invalid read of size 4
==91565== at 0x349A6: MMgc::FixedAlloc::FreeChunk(MMgc::FixedAlloc::FixedBlock*) (FixedAlloc.cpp:241)
==91565== by 0x34AB6: MMgc::FixedAlloc::Destroy() (FixedAlloc.cpp:139)
==91565== by 0x34ADD: MMgc::FixedAllocSafe::Destroy() (FixedAlloc.cpp:340)
==91565== by 0x35428: MMgc::FixedMalloc::DestroyInstance() (FixedMalloc.cpp:172)
==91565== by 0x4214D: MMgc::GCHeap::DestroyInstance() (GCHeap.cpp:272)
==91565== by 0x42F16: MMgc::GCHeap::Leave() (GCHeap.cpp:2364)
==91565== by 0x42F50: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2099)
==91565== by 0x42F64: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2101)
==91565== by 0x1BDCD: avmshell::Shell::run(int, char**) (avmshell.cpp:140)
==91565== by 0x2840F: main (avmshellMac.cpp:114)
==91565== Address 0x1e35008 is not stack'd, malloc'd or (recently) free'd
==91565==
==91565== Invalid read of size 4
==91565== at 0x349BC: MMgc::FixedAlloc::FreeChunk(MMgc::FixedAlloc::FixedBlock*) (FixedAlloc.cpp:246)
==91565== by 0x34AB6: MMgc::FixedAlloc::Destroy() (FixedAlloc.cpp:139)
==91565== by 0x34ADD: MMgc::FixedAllocSafe::Destroy() (FixedAlloc.cpp:340)
==91565== by 0x35428: MMgc::FixedMalloc::DestroyInstance() (FixedMalloc.cpp:172)
==91565== by 0x4214D: MMgc::GCHeap::DestroyInstance() (GCHeap.cpp:272)
==91565== by 0x42F16: MMgc::GCHeap::Leave() (GCHeap.cpp:2364)
==91565== by 0x42F50: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2099)
==91565== by 0x42F64: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2101)
==91565== by 0x1BDCD: avmshell::Shell::run(int, char**) (avmshell.cpp:140)
==91565== by 0x2840F: main (avmshellMac.cpp:114)
==91565== Address 0x1e3500c is not stack'd, malloc'd or (recently) free'd
==91565==
==91565== Invalid read of size 4
==91565== at 0x349D2: MMgc::FixedAlloc::FreeChunk(MMgc::FixedAlloc::FixedBlock*) (FixedAlloc.cpp:252)
==91565== by 0x34AB6: MMgc::FixedAlloc::Destroy() (FixedAlloc.cpp:139)
==91565== by 0x34ADD: MMgc::FixedAllocSafe::Destroy() (FixedAlloc.cpp:340)
==91565== by 0x35428: MMgc::FixedMalloc::DestroyInstance() (FixedMalloc.cpp:172)
==91565== by 0x4214D: MMgc::GCHeap::DestroyInstance() (GCHeap.cpp:272)
==91565== by 0x42F16: MMgc::GCHeap::Leave() (GCHeap.cpp:2364)
==91565== by 0x42F50: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2099)
==91565== by 0x42F64: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2101)
==91565== by 0x1BDCD: avmshell::Shell::run(int, char**) (avmshell.cpp:140)
==91565== by 0x2840F: main (avmshellMac.cpp:114)
==91565== Address 0x1e35014 is not stack'd, malloc'd or (recently) free'd
==91565==
==91565== Invalid read of size 4
==91565== at 0x349E7: MMgc::FixedAlloc::FreeChunk(MMgc::FixedAlloc::FixedBlock*) (FixedAlloc.cpp:256)
==91565== by 0x34AB6: MMgc::FixedAlloc::Destroy() (FixedAlloc.cpp:139)
==91565== by 0x34ADD: MMgc::FixedAllocSafe::Destroy() (FixedAlloc.cpp:340)
==91565== by 0x35428: MMgc::FixedMalloc::DestroyInstance() (FixedMalloc.cpp:172)
==91565== by 0x4214D: MMgc::GCHeap::DestroyInstance() (GCHeap.cpp:272)
==91565== by 0x42F16: MMgc::GCHeap::Leave() (GCHeap.cpp:2364)
==91565== by 0x42F50: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2099)
==91565== by 0x42F64: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2101)
==91565== by 0x1BDCD: avmshell::Shell::run(int, char**) (avmshell.cpp:140)
==91565== by 0x2840F: main (avmshellMac.cpp:114)
==91565== Address 0x1e35014 is not stack'd, malloc'd or (recently) free'd
==91565==
==91565== Invalid read of size 4
==91565== at 0x349C4: MMgc::FixedAlloc::FreeChunk(MMgc::FixedAlloc::FixedBlock*) (FixedAlloc.cpp:248)
==91565== by 0x34AB6: MMgc::FixedAlloc::Destroy() (FixedAlloc.cpp:139)
==91565== by 0x34ADD: MMgc::FixedAllocSafe::Destroy() (FixedAlloc.cpp:340)
==91565== by 0x35428: MMgc::FixedMalloc::DestroyInstance() (FixedMalloc.cpp:172)
==91565== by 0x4214D: MMgc::GCHeap::DestroyInstance() (GCHeap.cpp:272)
==91565== by 0x42F16: MMgc::GCHeap::Leave() (GCHeap.cpp:2364)
==91565== by 0x42F50: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2099)
==91565== by 0x42F64: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2101)
==91565== by 0x1BDCD: avmshell::Shell::run(int, char**) (avmshell.cpp:140)
==91565== by 0x2840F: main (avmshellMac.cpp:114)
==91565== Address 0x1de3008 is not stack'd, malloc'd or (recently) free'd
==91565==
==91565== Invalid read of size 4
==91565== at 0x349C7: MMgc::FixedAlloc::FreeChunk(MMgc::FixedAlloc::FixedBlock*) (FixedAlloc.cpp:248)
==91565== by 0x34AB6: MMgc::FixedAlloc::Destroy() (FixedAlloc.cpp:139)
==91565== by 0x34ADD: MMgc::FixedAllocSafe::Destroy() (FixedAlloc.cpp:340)
==91565== by 0x35428: MMgc::FixedMalloc::DestroyInstance() (FixedMalloc.cpp:172)
==91565== by 0x4214D: MMgc::GCHeap::DestroyInstance() (GCHeap.cpp:272)
==91565== by 0x42F16: MMgc::GCHeap::Leave() (GCHeap.cpp:2364)
==91565== by 0x42F50: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2099)
==91565== by 0x42F64: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2101)
==91565== by 0x1BDCD: avmshell::Shell::run(int, char**) (avmshell.cpp:140)
==91565== by 0x2840F: main (avmshellMac.cpp:114)
==91565== Address 0x1de300c is not stack'd, malloc'd or (recently) free'd
==91565==
==91565== Invalid read of size 4
==91565== at 0x349EE: MMgc::FixedAlloc::FreeChunk(MMgc::FixedAlloc::FixedBlock*) (FixedAlloc.cpp:257)
==91565== by 0x34AB6: MMgc::FixedAlloc::Destroy() (FixedAlloc.cpp:139)
==91565== by 0x34ADD: MMgc::FixedAllocSafe::Destroy() (FixedAlloc.cpp:340)
==91565== by 0x35428: MMgc::FixedMalloc::DestroyInstance() (FixedMalloc.cpp:172)
==91565== by 0x4214D: MMgc::GCHeap::DestroyInstance() (GCHeap.cpp:272)
==91565== by 0x42F16: MMgc::GCHeap::Leave() (GCHeap.cpp:2364)
==91565== by 0x42F50: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2099)
==91565== by 0x42F64: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2101)
==91565== by 0x1BDCD: avmshell::Shell::run(int, char**) (avmshell.cpp:140)
==91565== by 0x2840F: main (avmshellMac.cpp:114)
==91565== Address 0x1de3018 is not stack'd, malloc'd or (recently) free'd
==91565==
==91565== Invalid write of size 4
==91565== at 0x349F1: MMgc::FixedAlloc::FreeChunk(MMgc::FixedAlloc::FixedBlock*) (FixedAlloc.cpp:257)
==91565== by 0x34AB6: MMgc::FixedAlloc::Destroy() (FixedAlloc.cpp:139)
==91565== by 0x34ADD: MMgc::FixedAllocSafe::Destroy() (FixedAlloc.cpp:340)
==91565== by 0x35428: MMgc::FixedMalloc::DestroyInstance() (FixedMalloc.cpp:172)
==91565== by 0x4214D: MMgc::GCHeap::DestroyInstance() (GCHeap.cpp:272)
==91565== by 0x42F16: MMgc::GCHeap::Leave() (GCHeap.cpp:2364)
==91565== by 0x42F50: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2099)
==91565== by 0x42F64: MMgc::EnterFrame::~EnterFrame() (GCHeap.cpp:2101)
==91565== by 0x1BDCD: avmshell::Shell::run(int, char**) (avmshell.cpp:140)
==91565== by 0x2840F: main (avmshellMac.cpp:114)
==91565== Address 0x1e36018 is not stack'd, malloc'd or (recently) free'd
==91565==
==91565== Warning: set address range perms: large range [0x38bf9000, 0x58ffa000) (noaccess)
==91565== Warning: set address range perms: large range [0x1294a000, 0x22d4b000) (noaccess)
==91565==
Reporter | ||
Comment 1•15 years ago
|
||
http://asteam.macromedia.com/hg/users/treilly/tr-valgrind/rev/7e07a51376bb
http://asteam.macromedia.com/hg/users/treilly/tr-valgrind/rev/899832e81a34
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•