[Bug 20657] New: Out of virtual memory space while generating symbolic stack dump in chromium unit_tests.exe

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Nov 10 23:47:04 CST 2009


           Summary: Out of virtual memory space while generating symbolic
                    stack dump in chromium unit_tests.exe
           Product: Wine
           Version: 1.1.32
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Keywords: download, source
          Severity: normal
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dank at kegel.com

If chromium's unit_tests.exe happens to crash, wine
takes a lot of memory while generating a crash dump.
Under Valgrind, it sometimes runs out of memory, with the error

"Valgrind's memory management: out of memory:
newSuperblock's request for 6295552 bytes failed.
3682476032 bytes have already been allocated.
Valgrind cannot continue.  Sorry."

For what it's worth, there are lots of valgrind warnings
during the production of the stack dump.  Here's the first one:

[ RUN      ] RenderViewTest.OnPrintPageAsBitmap
Conditional jump or move depends on uninitialised value(s)
   at symt_get_info (type.c:470)
   by symt_cmp_addr (symbol.c:65)
   by msort_with_tmp (msort.c:65)
   by msort_with_tmp (msort.c:53)
   by qsort_r (msort.c:294)
   by qsort (msort.c:304)
   by resort_symbols (symbol.c:847)
   by symt_find_nearest (symbol.c:872)
   by codeview_snarf_linetab2 (msc.c:1408)
   by pdb_process_internal (msc.c:2549)
 Uninitialised value was created by a heap allocation
   at notify_alloc (heap.c:214)
   by RtlReAllocateHeap (heap.c:1551)
   by symt_grow_sorttab (symbol.c:79)
   by symt_add_module_ht (symbol.c:101)
   by symt_new_function (symbol.c:364)
   by codeview_snarf (msc.c:1597)
   by pdb_process_internal (msc.c:2540)
   by pdb_process_file (msc.c:2594)
   by codeview_process_info (msc.c:2765)
   by pe_load_debug_directory (msc.c:2821)
   by pe_load_msc_debug_info (pe_module.c:173)
   by pe_load_debug_info (pe_module.c:287)
   by module_get_debug (module.c:319)
   by SymFromAddr (symbol.c:1242)
   by `anonymous namespace'::SymbolContext::OutputTraceToStream
   by StackTrace::OutputToStream (debug_util_win.cc:279)
   by StackTrace::PrintBacktrace (debug_util_win.cc:265)
   by base::`anonymous namespace'::StackDumpExceptionFilter
   by UnhandledExceptionFilter (except.c:450)
   by __wine_exception_handler (exception.h:310)
   by ??? (signal_i386.c:2329)
   by ??? (signal_i386.c:2329)
   by call_stack_handlers (signal_i386.c:606)
   by raise_exception (signal_i386.c:684)
   by NtRaiseException (signal_i386.c:2263)

Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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