Project

General

Profile

Bug #3700 ยป i386-mswin32_100.txt

Heap corruption call stack - pweldon (Peter Weldon), 08/16/2010 01:38 PM

 
1
>	msvcr100d.dll!_free_dbg_nolock(void * pUserData, int nBlockUse)  Line 1376 + 0x3b bytes	C++
2
 	msvcr100d.dll!_free_dbg(void * pUserData, int nBlockUse)  Line 1265 + 0xd bytes	C++
3
 	msvcr100d.dll!free(void * pUserData)  Line 49 + 0xb bytes	C++
4
 	msvcr100-ruby191.dll!vm_xfree(rb_objspace * objspace, void * ptr)  Line 752 + 0xa bytes	C
5
 	msvcr100-ruby191.dll!ruby_xfree(void * x)  Line 800 + 0xe bytes	C
6
 	msvcr100-ruby191.dll!cvt(double value, int ndigits, int flags, char * sign, int * decpt, int ch, int * length, char * buf)  Line 1169 + 0x9 bytes	C
7
 	msvcr100-ruby191.dll!BSD_vfprintf(rb_printf_sfile * fp, const char * fmt0, char * ap)  Line 821 + 0x3c bytes	C
8
 	msvcr100-ruby191.dll!ruby_snprintf(char * str, unsigned int n, const char * fmt, ...)  Line 1252 + 0x11 bytes	C
9
 	msvcr100-ruby191.dll!rb_str_format(int argc, const unsigned long * argv, unsigned long fmt)  Line 1062 + 0x26 bytes	C
10
 	msvcr100-ruby191.dll!rb_f_sprintf(int argc, const unsigned long * argv)  Line 437 + 0x3e bytes	C
11
 	msvcr100-ruby191.dll!call_cfunc(unsigned long (void)* func, unsigned long recv, int len, int argc, const unsigned long * argv)  Line 314 + 0xf bytes	C
12
 	msvcr100-ruby191.dll!vm_call_cfunc(rb_thread_struct * th, rb_control_frame_t * reg_cfp, int num, unsigned long recv, const rb_block_struct * blockptr, const rb_method_entry_struct * me)  Line 401 + 0x25 bytes	C
13
 	msvcr100-ruby191.dll!vm_call_method(rb_thread_struct * th, rb_control_frame_t * cfp, int num, const rb_block_struct * blockptr, unsigned long flag, unsigned long id, const rb_method_entry_struct * me, unsigned long recv)  Line 523 + 0x1d bytes	C
14
 	msvcr100-ruby191.dll!vm_exec_core(rb_thread_struct * th, unsigned long initial)  Line 1006 + 0x37 bytes	C
15
 	msvcr100-ruby191.dll!vm_exec(rb_thread_struct * th)  Line 1145 + 0xd bytes	C
16
 	msvcr100-ruby191.dll!invoke_block_from_c(rb_thread_struct * th, const rb_block_struct * block, unsigned long self, int argc, const unsigned long * argv, const rb_block_struct * blockptr, const RNode * cref)  Line 557 + 0x9 bytes	C
17
 	msvcr100-ruby191.dll!vm_yield(rb_thread_struct * th, int argc, const unsigned long * argv)  Line 587 + 0x1f bytes	C
18
 	msvcr100-ruby191.dll!rb_yield_0(int argc, const unsigned long * argv)  Line 731 + 0x14 bytes	C
19
 	msvcr100-ruby191.dll!rb_yield(unsigned long val)  Line 741 + 0xb bytes	C
20
 	msvcr100-ruby191.dll!rb_ary_each(unsigned long ary)  Line 1427 + 0x30 bytes	C
21
 	msvcr100-ruby191.dll!call_cfunc(unsigned long (void)* func, unsigned long recv, int len, int argc, const unsigned long * argv)  Line 317 + 0x7 bytes	C
22
 	msvcr100-ruby191.dll!vm_call_cfunc(rb_thread_struct * th, rb_control_frame_t * reg_cfp, int num, unsigned long recv, const rb_block_struct * blockptr, const rb_method_entry_struct * me)  Line 401 + 0x25 bytes	C
23
 	msvcr100-ruby191.dll!vm_call_method(rb_thread_struct * th, rb_control_frame_t * cfp, int num, const rb_block_struct * blockptr, unsigned long flag, unsigned long id, const rb_method_entry_struct * me, unsigned long recv)  Line 523 + 0x1d bytes	C
24
 	msvcr100-ruby191.dll!vm_exec_core(rb_thread_struct * th, unsigned long initial)  Line 1006 + 0x37 bytes	C
25
 	msvcr100-ruby191.dll!vm_exec(rb_thread_struct * th)  Line 1145 + 0xd bytes	C
26
 	msvcr100-ruby191.dll!invoke_block_from_c(rb_thread_struct * th, const rb_block_struct * block, unsigned long self, int argc, const unsigned long * argv, const rb_block_struct * blockptr, const RNode * cref)  Line 557 + 0x9 bytes	C
27
 	msvcr100-ruby191.dll!vm_yield(rb_thread_struct * th, int argc, const unsigned long * argv)  Line 587 + 0x1f bytes	C
28
 	msvcr100-ruby191.dll!rb_yield_0(int argc, const unsigned long * argv)  Line 731 + 0x14 bytes	C
29
 	msvcr100-ruby191.dll!rb_yield(unsigned long val)  Line 741 + 0xb bytes	C
30
 	msvcr100-ruby191.dll!rb_ary_each(unsigned long ary)  Line 1427 + 0x30 bytes	C
31
 	msvcr100-ruby191.dll!call_cfunc(unsigned long (void)* func, unsigned long recv, int len, int argc, const unsigned long * argv)  Line 317 + 0x7 bytes	C
32
 	msvcr100-ruby191.dll!vm_call_cfunc(rb_thread_struct * th, rb_control_frame_t * reg_cfp, int num, unsigned long recv, const rb_block_struct * blockptr, const rb_method_entry_struct * me)  Line 401 + 0x25 bytes	C
33
 	msvcr100-ruby191.dll!vm_call_method(rb_thread_struct * th, rb_control_frame_t * cfp, int num, const rb_block_struct * blockptr, unsigned long flag, unsigned long id, const rb_method_entry_struct * me, unsigned long recv)  Line 523 + 0x1d bytes	C
34
 	msvcr100-ruby191.dll!vm_exec_core(rb_thread_struct * th, unsigned long initial)  Line 1006 + 0x37 bytes	C
35
 	msvcr100-ruby191.dll!vm_exec(rb_thread_struct * th)  Line 1145 + 0xd bytes	C
36
 	msvcr100-ruby191.dll!invoke_block_from_c(rb_thread_struct * th, const rb_block_struct * block, unsigned long self, int argc, const unsigned long * argv, const rb_block_struct * blockptr, const RNode * cref)  Line 557 + 0x9 bytes	C
37
 	msvcr100-ruby191.dll!rb_vm_invoke_proc(rb_thread_struct * th, rb_proc_t * proc, unsigned long self, int argc, const unsigned long * argv, const rb_block_struct * blockptr)  Line 603 + 0x1f bytes	C
38
 	msvcr100-ruby191.dll!rb_proc_call(unsigned long self, unsigned long args)  Line 584 + 0x66 bytes	C
39
 	msvcr100-ruby191.dll!rb_call_end_proc(unsigned long data)  Line 13 + 0xf bytes	C
40
 	msvcr100-ruby191.dll!rb_exec_end_proc()  Line 134 + 0xe bytes	C
41
 	msvcr100-ruby191.dll!ruby_finalize_0()  Line 103	C
42
 	msvcr100-ruby191.dll!ruby_cleanup(volatile int ex)  Line 147 + 0x1d bytes	C
43
 	msvcr100-ruby191.dll!ruby_run_node(void * n)  Line 254 + 0x12 bytes	C
44
 	ruby.exe!main(int argc, char * * argv)  Line 35 + 0x16 bytes	C
45
 	ruby.exe!__tmainCRTStartup()  Line 555 + 0x19 bytes	C
46
 	ruby.exe!mainCRTStartup()  Line 371	C
47
 	kernel32.dll!@BaseThreadInitThunk@12()  + 0x12 bytes	
48
 	ntdll.dll!___RtlUserThreadStart@8()  + 0x27 bytes	
49
 	ntdll.dll!__RtlUserThreadStart@8()  + 0x1b bytes