[Bug 36911] New: valgrind shows an unitialized variable in dlls/ieframe/tests/ie.c (nsCSSStyleSheet::Release)

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jul 15 21:46:50 CDT 2014


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

            Bug ID: 36911
           Summary: valgrind shows an unitialized variable in
                    dlls/ieframe/tests/ie.c (nsCSSStyleSheet::Release)
           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

==24883== Conditional jump or move depends on uninitialised value(s)
==24883==    at 0x101E872F: nsCSSStyleSheet::Release (in
/home/austin/.wine/drive_c/windows/system32/gecko/2.24/wine_gecko/xul.dll)
==24883==    by 0x102D772F: nsSyncLoadService::PushSyncStreamToListener
(nssyncloadservice.cpp:385)
==24883==    by 0x101C9E01: mozilla::css::Loader::LoadSheet (loader.cpp:1437)
==24883==    by 0x101CAAD4: mozilla::css::Loader::LoadChildSheet
(loader.cpp:2110)
==24883==    by 0x101D1FBB: `anonymous namespace'::CSSParserImpl::ProcessImport
(nscssparser.cpp:2087)
==24883==    by 0x101D9560: `anonymous
namespace'::CSSParserImpl::ParseImportRule (nscssparser.cpp:2058)
==24883==    by 0x650071: ???
==24883==  Uninitialised value was created by a client request
==24883==    at 0x7BC4C4D6: mark_block_uninitialized (heap.c:209)
==24883==    by 0x7BC4C641: initialize_block (heap.c:240)
==24883==    by 0x7BC50F4D: RtlAllocateHeap (heap.c:1717)
==24883==    by 0x6F8176B: msvcrt_heap_alloc (heap.c:70)
==24883==    by 0x6F82330: MSVCRT_malloc (heap.c:408)
==24883==    by 0x80C71095: moz_xmalloc (mozalloc.cpp:54)
==24883==    by 0x109B96F7: NS_InitXPCOM2 (nsxpcominit.cpp:464)
==24883==    by 0x6D3F1B3: init_xpcom (nsembed.c:698)
==24883==    by 0x6D3F626: load_gecko (nsembed.c:774)
==24883==    by 0x6D44013: create_nscontainer (nsembed.c:2042)
==24883==    by 0x6CC4477: HTMLDocument_Create (htmldoc.c:4756)
==24883==    by 0x6D2E178: ClassFactory_CreateInstance (main.c:238)
==24883==    by 0x4ED90A2: CoCreateInstance (unknwn.h:226)
==24883==    by 0x4E042B2: create_mime_object (binding.c:258)
==24883==    by 0x4E04652: create_object (binding.c:308)
==24883==    by 0x4E071E8: report_data (binding.c:1077)
==24883==    by 0x4E07531: InternetProtocolSink_ReportData (binding.c:1126)
==24883==    by 0x4E0C8F0: ProtocolSinkHandler_ReportData (urlmon.h:3113)
==24883==    by 0x4E0D441: report_data_proc (urlmon.h:3113)
==24883==    by 0x4E0910E: process_tasks (bindprot.c:57)
==24883== 

==24883== Conditional jump or move depends on uninitialised value(s)
==24883==    at 0x101E872F: nsCSSStyleSheet::Release (in
/home/austin/.wine/drive_c/windows/system32/gecko/2.24/wine_gecko/xul.dll)
==24883==    by 0x101D1FBB: `anonymous namespace'::CSSParserImpl::ProcessImport
(nscssparser.cpp:2087)
==24883==    by 0x101D9560: `anonymous
namespace'::CSSParserImpl::ParseImportRule (nscssparser.cpp:2058)
==24883==    by 0x650071: ???
==24883==  Uninitialised value was created by a client request
==24883==    at 0x7BC4C4D6: mark_block_uninitialized (heap.c:209)
==24883==    by 0x7BC4C641: initialize_block (heap.c:240)
==24883==    by 0x7BC50F4D: RtlAllocateHeap (heap.c:1717)
==24883==    by 0x6F8176B: msvcrt_heap_alloc (heap.c:70)
==24883==    by 0x6F82330: MSVCRT_malloc (heap.c:408)
==24883==    by 0x80C71095: moz_xmalloc (mozalloc.cpp:54)
==24883==    by 0x109B96F7: NS_InitXPCOM2 (nsxpcominit.cpp:464)
==24883==    by 0x6D3F1B3: init_xpcom (nsembed.c:698)
==24883==    by 0x6D3F626: load_gecko (nsembed.c:774)
==24883==    by 0x6D44013: create_nscontainer (nsembed.c:2042)
==24883==    by 0x6CC4477: HTMLDocument_Create (htmldoc.c:4756)
==24883==    by 0x6D2E178: ClassFactory_CreateInstance (main.c:238)
==24883==    by 0x4ED90A2: CoCreateInstance (unknwn.h:226)
==24883==    by 0x4E042B2: create_mime_object (binding.c:258)
==24883==    by 0x4E04652: create_object (binding.c:308)
==24883==    by 0x4E071E8: report_data (binding.c:1077)
==24883==    by 0x4E07531: InternetProtocolSink_ReportData (binding.c:1126)
==24883==    by 0x4E0C8F0: ProtocolSinkHandler_ReportData (urlmon.h:3113)
==24883==    by 0x4E0D441: report_data_proc (urlmon.h:3113)
==24883==    by 0x4E0910E: process_tasks (bindprot.c:57)
==24883==

-- 
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