Bug 731272 - Don't skip the topmost stack frame. r=jrmuizel

This commit is contained in:
Markus Stange 2012-03-22 23:30:37 +01:00
Родитель 49f057b133
Коммит 7199a538ab
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -528,7 +528,7 @@ void TableTicker::doBacktrace(ThreadProfile &aProfile, TickSample* aSample)
void *stackEnd = reinterpret_cast<void*>(-1);
if (pt)
stackEnd = static_cast<char*>(pthread_get_stackaddr_np(pt));
nsresult rv = FramePointerStackWalk(StackWalkCallback, 1, &array, reinterpret_cast<void**>(aSample->fp), stackEnd);
nsresult rv = FramePointerStackWalk(StackWalkCallback, 0, &array, reinterpret_cast<void**>(aSample->fp), stackEnd);
#else
nsresult rv = NS_StackWalk(StackWalkCallback, 0, &array, thread);
#endif