编译器写道他们指定的寄存器或堆栈区ABI。
The compiler just writes them to the register or stack area specified by the ABI.
堆栈帧的第一个部分是非易失性寄存器保存区。
The first part of the stack frame is the non-volatile register save area.
当数组用于实现诸如堆栈或环形缓冲区之类的数据结构时,会出现另一种形式的对象游离。
Another form of object loitering arises when arrays are used to implement data structures such as stacks or circular buffers.
需要实例化历史堆栈对象并从缓冲区加载它们。
The history stack object will need to be instantiated and loaded from cache.
正如我先前提到的,LR_OFFSET是堆栈末端到链接寄存器保存区的偏移量。
As I mentioned earlier, LR_OFFSET is the offset from the end of the stack to the link register save area.
这样将保护程序代码避免堆栈、缓冲区和函数指针溢出,而且全都不需重新编译。
This protects against stack, buffer, and function pointer overflows, all without recompilation.
操作设备按照长度和厚度进行排序和堆积木材,移动堆栈到存储区或干燥窑,并将木材填入刨床。
Operate equipment to sort and stack lumber by length and thickness, move stacks to storage areas or drying kilns, and feed lumber through planers.
若在一个含有垃圾回收器功能的活动堆栈上发生崩溃,应查询代码中的PInvokes函数,查是否因缓冲区太小而发生穿越行为。
If you get a crash and the top of the active stack contains a GC function, start looking for PInvokes in your code and see if you might be passing buffers that are too small.
当一个数据备份在堆栈缓冲区的低延迟服务过载时,一个新的请求再来时,会发生什么?旧的请求又会怎样?
What's likely to happen to new requests to an overloaded latency-sensitive service where data has backed up in a stack buffer? What about old requests?
缓冲区溢出主要分为堆栈溢出、堆溢出和格式化字符串溢出等。
Buffer overflow attack mainly includes stack overflow, heap overflow and format string overflow and so on.
由于线程并行运行,堆栈缓冲区必须分开和个人使用的行和列。
Because threads are running in parallel, stack buffers have to be separated and used by individual rows and columns.
第一次缓冲区溢出知名上市的说明(“精彩有趣的堆栈和利润”,由麻原彰晃一)出现在这里。
The first known PUBLIC description of buffer-overflows (" Smashing the stack for fun and profit ", by Aleph One) appeared here.
讨论了临界区代码保护、任务切换以及2407的软堆栈等问题。
The problem of the protection for critical code, task switch and the software stack of the 2407 are discussed.
对于编译器认为容易出现缓冲区溢出问题的函数,编译器将在堆栈上返回地址之前分配空间。
On functions that the compiler recognizes as subject to buffer overrun problems, the compiler allocates space on the stack before the return address.
有没有办法利用缓冲区溢出和改写堆栈,但较低的内存地址?
Is there any way to use buffer overflow and overwrite the stack, but to the LOWER MEMORY ADDRESSes?
此警告意味着,正将指向已知大小的非堆栈缓冲区的参数传递到某个函数,但是该函数向缓冲区中复制的字节数大于缓冲区的大小。
This warning indicates that a parameter that points to a non-stack buffer of known size is being passed into a function that copies more bytes into it than that size.
此警告意味着,正将指向已知大小的非堆栈缓冲区的参数传递到某个函数,但是该函数向缓冲区中复制的字节数大于缓冲区的大小。
This warning indicates that a parameter that points to a non-stack buffer of known size is being passed into a function that copies more bytes into it than that size.
应用推荐