[Bug 36910] New: valgrind shows an unitialized variable in dlls/ieframe/tests/ie.c (mozilla::dom::DOMStorageManager::GetStorageInternal)

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jul 15 21:43:08 CDT 2014


https://bugs.winehq.org/show_bug.cgi?id=36910

            Bug ID: 36910
           Summary: valgrind shows an unitialized variable in
                    dlls/ieframe/tests/ie.c
                    (mozilla::dom::DOMStorageManager::GetStorageInternal)
           Product: Wine
           Version: 1.7.22
          Hardware: x86
                OS: Linux
            Status: NEW
          Keywords: download, source, testcase, valgrind
          Severity: normal
          Priority: P2
         Component: ieframe
          Assignee: wine-bugs at winehq.org
          Reporter: austinenglish at gmail.com

Two similar ones:
==24762== Conditional jump or move depends on uninitialised value(s)
==24762==    at 0x10457962: mozilla::dom::DOMStorageCache::Init
(domstoragecache.cpp:136)
==24762==    by 0x1045CE62: mozilla::dom::DOMStorageManager::GetStorageInternal
(domstoragemanager.cpp:361)
==24762==    by 0x1045CEBF: mozilla::dom::DOMStorageManager::PrecacheStorage
(domstoragemanager.cpp:379)
==24762==    by 0x104198FC: nsGlobalWindow::SetNewDocument
(nsglobalwindow.cpp:2574)
==24762==    by 0x1014C7FB: nsDocumentViewer::InitInternal
(nsdocumentviewer.cpp:937)
==24762==    by 0x1014D13C: nsDocumentViewer::Init (nsdocumentviewer.cpp:683)
==24762==    by 0x109B3C6C: nsCOMPtr_base::assign_from_qi_with_error
(nscomptr.cpp:65)
==24762==    by 0x800EEB43: ???
==24762==  Uninitialised value was created by a client request
==24762==    at 0x7BC4C4D6: mark_block_uninitialized (heap.c:209)
==24762==    by 0x7BC4C641: initialize_block (heap.c:240)
==24762==    by 0x7BC50F4D: RtlAllocateHeap (heap.c:1717)
==24762==    by 0x780176B: msvcrt_heap_alloc (heap.c:70)
==24762==    by 0x7802330: MSVCRT_malloc (heap.c:408)
==24762==    by 0x81731095: moz_xmalloc (mozalloc.cpp:54)
==24762==    by 0x10339718: nsTHashtable<nsCookieKey>::PutEntry
(nsthashtable.h:170)
==24762==    by 0x1045CE62: mozilla::dom::DOMStorageManager::GetStorageInternal
(domstoragemanager.cpp:361)
==24762==    by 0x1045CEBF: mozilla::dom::DOMStorageManager::PrecacheStorage
(domstoragemanager.cpp:379)
==24762==    by 0x104198FC: nsGlobalWindow::SetNewDocument
(nsglobalwindow.cpp:2574)
==24762==    by 0x1014C7FB: nsDocumentViewer::InitInternal
(nsdocumentviewer.cpp:937)
==24762==    by 0x1014D13C: nsDocumentViewer::Init (nsdocumentviewer.cpp:683)
==24762==    by 0x109B3C6C: nsCOMPtr_base::assign_from_qi_with_error
(nscomptr.cpp:65)
==24762==    by 0x800EEB43: ???
==24762== 

==24762== Conditional jump or move depends on uninitialised value(s)
==24762==    at 0x104577C7: mozilla::dom::DOMStorageCache::Preload
(domstoragecache.cpp:226)
==24762==    by 0x1045CE62: mozilla::dom::DOMStorageManager::GetStorageInternal
(domstoragemanager.cpp:361)
==24762==    by 0x1045CEBF: mozilla::dom::DOMStorageManager::PrecacheStorage
(domstoragemanager.cpp:379)
==24762==    by 0x104198FC: nsGlobalWindow::SetNewDocument
(nsglobalwindow.cpp:2574)
==24762==    by 0x1014C7FB: nsDocumentViewer::InitInternal
(nsdocumentviewer.cpp:937)
==24762==    by 0x1014D13C: nsDocumentViewer::Init (nsdocumentviewer.cpp:683)
==24762==    by 0x109B3C6C: nsCOMPtr_base::assign_from_qi_with_error
(nscomptr.cpp:65)
==24762==    by 0x800EEB43: ???
==24762==  Uninitialised value was created by a client request
==24762==    at 0x7BC4C4D6: mark_block_uninitialized (heap.c:209)
==24762==    by 0x7BC4C641: initialize_block (heap.c:240)
==24762==    by 0x7BC50F4D: RtlAllocateHeap (heap.c:1717)
==24762==    by 0x780176B: msvcrt_heap_alloc (heap.c:70)
==24762==    by 0x7802330: MSVCRT_malloc (heap.c:408)
==24762==    by 0x81731095: moz_xmalloc (mozalloc.cpp:54)
==24762==    by 0x10339718: nsTHashtable<nsCookieKey>::PutEntry
(nsthashtable.h:170)
==24762==    by 0x1045CE62: mozilla::dom::DOMStorageManager::GetStorageInternal
(domstoragemanager.cpp:361)
==24762==    by 0x1045CEBF: mozilla::dom::DOMStorageManager::PrecacheStorage
(domstoragemanager.cpp:379)
==24762==    by 0x104198FC: nsGlobalWindow::SetNewDocument
(nsglobalwindow.cpp:2574)
==24762==    by 0x1014C7FB: nsDocumentViewer::InitInternal
(nsdocumentviewer.cpp:937)
==24762==    by 0x1014D13C: nsDocumentViewer::Init (nsdocumentviewer.cpp:683)
==24762==    by 0x109B3C6C: nsCOMPtr_base::assign_from_qi_with_error
(nscomptr.cpp:65)
==24762==    by 0x800EEB43: ???
==24762==

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list