Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 247265 Details for
Bug 319813
sci-geosciences/googleearth-5.2.1.1329_beta segfaults at start
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
valgrind on x86 log
gearth_x86.txt (text/plain), 17.91 KB, created by
Karl H
on 2010-09-14 14:15:23 UTC
(
hide
)
Description:
valgrind on x86 log
Filename:
MIME Type:
Creator:
Karl H
Created:
2010-09-14 14:15:23 UTC
Size:
17.91 KB
patch
obsolete
>==18110== Memcheck, a memory error detector >==18110== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. >==18110== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info >==18110== Command: /opt/googleearth/googleearth-bin >==18110== Parent PID: 3363 >==18110== >==18110== Conditional jump or move depends on uninitialised value(s) >==18110== at 0x400AAE6: _dl_relocate_object (do-rel.h:65) >==18110== by 0x40037BA: dl_main (rtld.c:2229) >==18110== by 0x4014BA1: _dl_sysdep_start (dl-sysdep.c:243) >==18110== by 0x40012D7: _dl_start (rtld.c:333) >==18110== by 0x40008F6: ??? (in /lib/ld-2.11.2.so) >==18110== >==18110== Conditional jump or move depends on uninitialised value(s) >==18110== at 0x400AAEE: _dl_relocate_object (do-rel.h:68) >==18110== by 0x40037BA: dl_main (rtld.c:2229) >==18110== by 0x4014BA1: _dl_sysdep_start (dl-sysdep.c:243) >==18110== by 0x40012D7: _dl_start (rtld.c:333) >==18110== by 0x40008F6: ??? (in /lib/ld-2.11.2.so) >==18110== >==18110== Conditional jump or move depends on uninitialised value(s) >==18110== at 0x400B709: _dl_relocate_object (do-rel.h:104) >==18110== by 0x40037BA: dl_main (rtld.c:2229) >==18110== by 0x4014BA1: _dl_sysdep_start (dl-sysdep.c:243) >==18110== by 0x40012D7: _dl_start (rtld.c:333) >==18110== by 0x40008F6: ??? (in /lib/ld-2.11.2.so) >==18110== >==18110== Conditional jump or move depends on uninitialised value(s) >==18110== at 0x400B774: _dl_relocate_object (do-rel.h:127) >==18110== by 0x40037BA: dl_main (rtld.c:2229) >==18110== by 0x4014BA1: _dl_sysdep_start (dl-sysdep.c:243) >==18110== by 0x40012D7: _dl_start (rtld.c:333) >==18110== by 0x40008F6: ??? (in /lib/ld-2.11.2.so) >==18110== >==18110== Conditional jump or move depends on uninitialised value(s) >==18110== at 0x400B418: _dl_relocate_object (do-rel.h:117) >==18110== by 0x40037BA: dl_main (rtld.c:2229) >==18110== by 0x4014BA1: _dl_sysdep_start (dl-sysdep.c:243) >==18110== by 0x40012D7: _dl_start (rtld.c:333) >==18110== by 0x40008F6: ??? (in /lib/ld-2.11.2.so) >==18110== >==18110== Conditional jump or move depends on uninitialised value(s) >==18110== at 0x400AAE6: _dl_relocate_object (do-rel.h:65) >==18110== by 0x40036D2: dl_main (rtld.c:2292) >==18110== by 0x4014BA1: _dl_sysdep_start (dl-sysdep.c:243) >==18110== by 0x40012D7: _dl_start (rtld.c:333) >==18110== by 0x40008F6: ??? (in /lib/ld-2.11.2.so) >==18110== >==18110== Conditional jump or move depends on uninitialised value(s) >==18110== at 0x400AAEE: _dl_relocate_object (do-rel.h:68) >==18110== by 0x40036D2: dl_main (rtld.c:2292) >==18110== by 0x4014BA1: _dl_sysdep_start (dl-sysdep.c:243) >==18110== by 0x40012D7: _dl_start (rtld.c:333) >==18110== by 0x40008F6: ??? (in /lib/ld-2.11.2.so) >==18110== >==18110== Conditional jump or move depends on uninitialised value(s) >==18110== at 0x400B418: _dl_relocate_object (do-rel.h:117) >==18110== by 0x40036D2: dl_main (rtld.c:2292) >==18110== by 0x4014BA1: _dl_sysdep_start (dl-sysdep.c:243) >==18110== by 0x40012D7: _dl_start (rtld.c:333) >==18110== by 0x40008F6: ??? (in /lib/ld-2.11.2.so) >==18110== >==18110== Invalid read of size 4 >==18110== at 0x5F7BD7E: earth::MemoryPool::IsPointerFromPool(void const*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5BAF5: earth::DoMemManagedDelete(void*, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5BB63: earth::doDelete(void*, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F9F3D5: std::vector<earth::Setting*, std::allocator<earth::Setting*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<earth::Setting**, std::vector<earth::Setting*, std::allocator<earth::Setting*> > >, earth::Setting* const&) (in /opt/googleearth/libbase.so) >==18110== by 0x5F81969: earth::Setting::Setting(earth::SettingGroup&, QString const&, bool, bool, earth::Setting::Tweakable) (in /opt/googleearth/libbase.so) >==18110== by 0x5FA4478: earth::MemSettingsInit::MemSettingsInit() (in /opt/googleearth/libbase.so) >==18110== by 0x5F89962: ??? (in /opt/googleearth/libbase.so) >==18110== by 0x5FDF034: ??? (in /opt/googleearth/libbase.so) >==18110== by 0x5F56027: ??? (in /opt/googleearth/libbase.so) >==18110== by 0x400E5FB: call_init (dl-init.c:70) >==18110== by 0x400E760: _dl_init (dl-init.c:134) >==18110== by 0x400092E: ??? (in /lib/ld-2.11.2.so) >==18110== Address 0x72b7da8 is 8 bytes before a block of size 4 alloc'd >==18110== at 0x402593F: malloc (vg_replace_malloc.c:195) >==18110== by 0x5F5B70C: RawSystemAllocator::Malloc(unsigned int) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5B787: earth::DoMemManagedNew(unsigned int, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5B7D3: earth::doNew(unsigned int, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F9F375: std::vector<earth::Setting*, std::allocator<earth::Setting*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<earth::Setting**, std::vector<earth::Setting*, std::allocator<earth::Setting*> > >, earth::Setting* const&) (in /opt/googleearth/libbase.so) >==18110== by 0x5F81969: earth::Setting::Setting(earth::SettingGroup&, QString const&, bool, bool, earth::Setting::Tweakable) (in /opt/googleearth/libbase.so) >==18110== by 0x5FA43BE: earth::MemSettingsInit::MemSettingsInit() (in /opt/googleearth/libbase.so) >==18110== by 0x5F89962: ??? (in /opt/googleearth/libbase.so) >==18110== by 0x5FDF034: ??? (in /opt/googleearth/libbase.so) >==18110== by 0x5F56027: ??? (in /opt/googleearth/libbase.so) >==18110== by 0x400E5FB: call_init (dl-init.c:70) >==18110== by 0x400E760: _dl_init (dl-init.c:134) >==18110== >==18110== Invalid read of size 4 >==18110== at 0x5F7BD7E: earth::MemoryPool::IsPointerFromPool(void const*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5CBB5: earth::DoMemManagedRealloc(void*, unsigned int, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5CD5A: earth::Realloc(void*, unsigned int, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5FB507B: earth::AlchemyHeap::doRealloc(void*, unsigned int) (in /opt/googleearth/libbase.so) >==18110== by 0x5E6057F: Gap::Core::igMallocMemoryPool::realloc(Gap::Core::igMemory*, unsigned int) (in /opt/googleearth/libIGCore.so) >==18110== by 0x5E32625: Gap::Core::igObject::realloc(void*, unsigned int) const (in /opt/googleearth/libIGCore.so) >==18110== by 0x5E45FD1: Gap::Core::__internalObjectList::expandToIndex(int) (in /opt/googleearth/libIGCore.so) >==18110== by 0x5E46483: Gap::Core::__internalObjectList::append(Gap::Core::igObject*) (in /opt/googleearth/libIGCore.so) >==18110== by 0x5E46E56: Gap::Core::igMetaObject::appendMetaField(Gap::Core::igMetaField*) (in /opt/googleearth/libIGCore.so) >==18110== by 0x5E46EA2: Gap::Core::igMetaObject::instantiateAndAppendFields(Gap::Core::igObject* (**)(Gap::Core::igMemoryPool*), int) (in /opt/googleearth/libIGCore.so) >==18110== by 0x5E0B0E5: Gap::Core::igStringArrayMetaField::arkRegisterInitialize() (in /opt/googleearth/libIGCore.so) >==18110== by 0x5E5E291: igArkRegister(bool, Gap::Core::igMetaObject**, Gap::igSmartPointer<Gap::Core::__internalObjectList> (*)(), Gap::Core::igMetaObject* (*)(), Gap::Core::igMetaObject* (*)(), char const*, int, void* (*)(), Gap::Core::igObject* (*)(Gap::Core::igMemoryPool*), void (*)(), void (*)(), void (**)()) (in /opt/googleearth/libIGCore.so) >==18110== Address 0x72bc420 is 8 bytes before a block of size 100 alloc'd >==18110== at 0x402593F: malloc (vg_replace_malloc.c:195) >==18110== by 0x5F5B70C: RawSystemAllocator::Malloc(unsigned int) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5B787: earth::DoMemManagedNew(unsigned int, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5CBDC: earth::DoMemManagedRealloc(void*, unsigned int, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5CD5A: earth::Realloc(void*, unsigned int, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5FB507B: earth::AlchemyHeap::doRealloc(void*, unsigned int) (in /opt/googleearth/libbase.so) >==18110== by 0x5E6057F: Gap::Core::igMallocMemoryPool::realloc(Gap::Core::igMemory*, unsigned int) (in /opt/googleearth/libIGCore.so) >==18110== by 0x5E32625: Gap::Core::igObject::realloc(void*, unsigned int) const (in /opt/googleearth/libIGCore.so) >==18110== by 0x5E45FD1: Gap::Core::__internalObjectList::expandToIndex(int) (in /opt/googleearth/libIGCore.so) >==18110== by 0x5E46483: Gap::Core::__internalObjectList::append(Gap::Core::igObject*) (in /opt/googleearth/libIGCore.so) >==18110== by 0x5E46E56: Gap::Core::igMetaObject::appendMetaField(Gap::Core::igMetaField*) (in /opt/googleearth/libIGCore.so) >==18110== by 0x5E46FE0: Gap::Core::igMetaObject::initParentInfo(Gap::Core::igMetaObject*) (in /opt/googleearth/libIGCore.so) >==18110== >==18110== Invalid read of size 4 >==18110== at 0x5F7BD7E: earth::MemoryPool::IsPointerFromPool(void const*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5BAF5: earth::DoMemManagedDelete(void*, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5BB63: earth::doDelete(void*, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F0F677: std::vector<QString, std::allocator<QString> >::_M_insert_aux(__gnu_cxx::__normal_iterator<QString*, std::vector<QString, std::allocator<QString> > >, QString const&) (in /opt/googleearth/libauth.so) >==18110== by 0x5F0EDBA: earth::component::ComponentInfoBase::AddInterface(QString const&) (in /opt/googleearth/libauth.so) >==18110== by 0x6571B5D: earth::render::Module::s_get_component_info() (in /opt/googleearth/librender.so) >==18110== by 0x65634D5: ??? (in /opt/googleearth/librender.so) >==18110== by 0x6583F74: ??? (in /opt/googleearth/librender.so) >==18110== by 0x655B57F: ??? (in /opt/googleearth/librender.so) >==18110== by 0x400E5FB: call_init (dl-init.c:70) >==18110== by 0x400E760: _dl_init (dl-init.c:134) >==18110== by 0x400092E: ??? (in /lib/ld-2.11.2.so) >==18110== Address 0x72c7e80 is 8 bytes before a block of size 4 alloc'd >==18110== at 0x402593F: malloc (vg_replace_malloc.c:195) >==18110== by 0x5F5B70C: RawSystemAllocator::Malloc(unsigned int) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5B787: earth::DoMemManagedNew(unsigned int, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5B7D3: earth::doNew(unsigned int, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F0F592: std::vector<QString, std::allocator<QString> >::_M_insert_aux(__gnu_cxx::__normal_iterator<QString*, std::vector<QString, std::allocator<QString> > >, QString const&) (in /opt/googleearth/libauth.so) >==18110== by 0x5F0EDBA: earth::component::ComponentInfoBase::AddInterface(QString const&) (in /opt/googleearth/libauth.so) >==18110== by 0x6571B3C: earth::render::Module::s_get_component_info() (in /opt/googleearth/librender.so) >==18110== by 0x65634D5: ??? (in /opt/googleearth/librender.so) >==18110== by 0x6583F74: ??? (in /opt/googleearth/librender.so) >==18110== by 0x655B57F: ??? (in /opt/googleearth/librender.so) >==18110== by 0x400E5FB: call_init (dl-init.c:70) >==18110== by 0x400E760: _dl_init (dl-init.c:134) >==18110== >==18110== Invalid read of size 4 >==18110== at 0x5F7BD7E: earth::MemoryPool::IsPointerFromPool(void const*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5BAF5: earth::DoMemManagedDelete(void*, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5BB63: earth::doDelete(void*, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F0F2A3: std::vector<earth::component::IComponentInfo*, std::allocator<earth::component::IComponentInfo*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<earth::component::IComponentInfo**, std::vector<earth::component::IComponentInfo*, std::allocator<earth::component::IComponentInfo*> > >, earth::component::IComponentInfo* const&) (in /opt/googleearth/libauth.so) >==18110== by 0x5F0EB6A: earth::component::Library::AddComponent(earth::component::IComponentInfo*) (in /opt/googleearth/libauth.so) >==18110== by 0x6563591: ??? (in /opt/googleearth/librender.so) >==18110== by 0x6583F74: ??? (in /opt/googleearth/librender.so) >==18110== by 0x655B57F: ??? (in /opt/googleearth/librender.so) >==18110== by 0x400E5FB: call_init (dl-init.c:70) >==18110== by 0x400E760: _dl_init (dl-init.c:134) >==18110== by 0x400092E: ??? (in /lib/ld-2.11.2.so) >==18110== Address 0x72c8160 is 8 bytes before a block of size 4 alloc'd >==18110== at 0x402593F: malloc (vg_replace_malloc.c:195) >==18110== by 0x5F5B70C: RawSystemAllocator::Malloc(unsigned int) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5B787: earth::DoMemManagedNew(unsigned int, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5B7D3: earth::doNew(unsigned int, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F0F248: std::vector<earth::component::IComponentInfo*, std::allocator<earth::component::IComponentInfo*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<earth::component::IComponentInfo**, std::vector<earth::component::IComponentInfo*, std::allocator<earth::component::IComponentInfo*> > >, earth::component::IComponentInfo* const&) (in /opt/googleearth/libauth.so) >==18110== by 0x5F0EB6A: earth::component::Library::AddComponent(earth::component::IComponentInfo*) (in /opt/googleearth/libauth.so) >==18110== by 0x65634E1: ??? (in /opt/googleearth/librender.so) >==18110== by 0x6583F74: ??? (in /opt/googleearth/librender.so) >==18110== by 0x655B57F: ??? (in /opt/googleearth/librender.so) >==18110== by 0x400E5FB: call_init (dl-init.c:70) >==18110== by 0x400E760: _dl_init (dl-init.c:134) >==18110== by 0x400092E: ??? (in /lib/ld-2.11.2.so) >==18110== >==18110== Invalid read of size 4 >==18110== at 0x5F7BD7E: earth::MemoryPool::IsPointerFromPool(void const*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5BAF5: earth::DoMemManagedDelete(void*, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5BB63: earth::doDelete(void*, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F0F3F3: std::vector<earth::component::IComponentCreator*, std::allocator<earth::component::IComponentCreator*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<earth::component::IComponentCreator**, std::vector<earth::component::IComponentCreator*, std::allocator<earth::component::IComponentCreator*> > >, earth::component::IComponentCreator* const&) (in /opt/googleearth/libauth.so) >==18110== by 0x5F0EBAA: earth::component::Library::AddComponentCreator(earth::component::IComponentCreator*) (in /opt/googleearth/libauth.so) >==18110== by 0x65635BC: ??? (in /opt/googleearth/librender.so) >==18110== by 0x6583F74: ??? (in /opt/googleearth/librender.so) >==18110== by 0x655B57F: ??? (in /opt/googleearth/librender.so) >==18110== by 0x400E5FB: call_init (dl-init.c:70) >==18110== by 0x400E760: _dl_init (dl-init.c:134) >==18110== by 0x400092E: ??? (in /lib/ld-2.11.2.so) >==18110== Address 0x72c81d0 is 8 bytes before a block of size 4 alloc'd >==18110== at 0x402593F: malloc (vg_replace_malloc.c:195) >==18110== by 0x5F5B70C: RawSystemAllocator::Malloc(unsigned int) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5B787: earth::DoMemManagedNew(unsigned int, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F5B7D3: earth::doNew(unsigned int, earth::MemoryManager*) (in /opt/googleearth/libbase.so) >==18110== by 0x5F0F398: std::vector<earth::component::IComponentCreator*, std::allocator<earth::component::IComponentCreator*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<earth::component::IComponentCreator**, std::vector<earth::component::IComponentCreator*, std::allocator<earth::component::IComponentCreator*> > >, earth::component::IComponentCreator* const&) (in /opt/googleearth/libauth.so) >==18110== by 0x5F0EBAA: earth::component::Library::AddComponentCreator(earth::component::IComponentCreator*) (in /opt/googleearth/libauth.so) >==18110== by 0x656350C: ??? (in /opt/googleearth/librender.so) >==18110== by 0x6583F74: ??? (in /opt/googleearth/librender.so) >==18110== by 0x655B57F: ??? (in /opt/googleearth/librender.so) >==18110== by 0x400E5FB: call_init (dl-init.c:70) >==18110== by 0x400E760: _dl_init (dl-init.c:134) >==18110== by 0x400092E: ??? (in /lib/ld-2.11.2.so) >==18110== >==18110== Invalid free() / delete / delete[] >==18110== at 0x402531B: free (vg_replace_malloc.c:325) >==18110== by 0x5D50E73: ??? (in /lib/libc-2.11.2.so) >==18110== by 0x5D50939: ??? (in /lib/libc-2.11.2.so) >==18110== by 0x401F477: _vgnU_freeres (vg_preloaded.c:62) >==18110== by 0x5CDBFD3: _Exit (_exit.S:30) >==18110== by 0x5C6E4E7: ??? (in /lib/libc-2.11.2.so) >==18110== by 0x5C6FB91: abort (abort.c:92) >==18110== by 0x40FA83D: ??? (in /opt/googleearth/libgoogleearth_free.so) >==18110== by 0x42F31E3: qt_message_output(QtMsgType, char const*) (in /opt/googleearth/libQtCore.so.4) >==18110== by 0x42F32F7: ??? (in /opt/googleearth/libQtCore.so.4) >==18110== by 0x42F3358: qFatal(char const*, ...) (in /opt/googleearth/libQtCore.so.4) >==18110== by 0x43E1DFF: QObjectPrivate::QObjectPrivate(int) (in /opt/googleearth/libQtCore.so.4) >==18110== Address 0x69c8190 is not stack'd, malloc'd or (recently) free'd >==18110== >==18110== >==18110== HEAP SUMMARY: >==18110== in use at exit: 330,902 bytes in 2,779 blocks >==18110== total heap usage: 12,893 allocs, 10,116 frees, 1,493,454 bytes allocated >==18110== >==18110== LEAK SUMMARY: >==18110== definitely lost: 36 bytes in 1 blocks >==18110== indirectly lost: 120 bytes in 10 blocks >==18110== possibly lost: 137,281 bytes in 870 blocks >==18110== still reachable: 193,465 bytes in 1,898 blocks >==18110== suppressed: 0 bytes in 0 blocks >==18110== Rerun with --leak-check=full to see details of leaked memory >==18110== >==18110== For counts of detected and suppressed errors, rerun with: -v >==18110== Use --track-origins=yes to see where uninitialised values come from >==18110== ERROR SUMMARY: 67 errors from 14 contexts (suppressed: 0 from 0)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 319813
:
235581
|
235583
|
241267
|
247259
| 247265 |
263015
|
263017
|
268325
|
268331