Author: Armin Rigo <[email protected]>
Branch: vmprof-review
Changeset: r78366:1fd54097f115
Date: 2015-06-30 16:19 +0200
http://bitbucket.org/pypy/pypy/changeset/1fd54097f115/
Log: potential crash
diff --git a/pypy/module/_vmprof/src/vmprof.c b/pypy/module/_vmprof/src/vmprof.c
--- a/pypy/module/_vmprof/src/vmprof.c
+++ b/pypy/module/_vmprof/src/vmprof.c
@@ -90,7 +90,7 @@
prof_word(count);
prof_word(depth);
for(i=0; i<depth; i++)
- prof_word((long)stack[i]);
+ prof_word((long)stack[i]); // XXX might overflow profile_write_buffer
write(profile_file, profile_write_buffer, profile_buffer_position);
profile_buffer_position = 0;
}
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit