Все вопросы: [callstack]

48 вопросов

похожие теги:
1
голосов
1ответов
172 просмотров

How can I get the stack trace in Specman?

Is there any way to get the stack trace in Specman? I patched the functions that force signals to tell me when signals are forced. I want to be able to tell where the forcing originated.

18
голосов
5ответов
7058 просмотров

Why don't Minidumps give good call stacks?

I've used minidumps on many game projects over the years and they seem to have about a 50% chance of having a valid call stack. What can I do to make them have better call stacks? I've tried putting the latest dbghelp.dll in the exe directory. That seems to help some. Is Visual Studio 2008 or 2...

3
голосов
3ответов
1587 просмотров

static methods and the call stack in IIS/asp.net

Theoretical question. If you have 100 separate requests coming to an aspx web page that calls the static method below. public static GeocodeResult GeocodeQuery(string query) { int train, tube, dlr = 0; // manipulate these ints if (train) { // ...

2
голосов
2ответов
359 просмотров

Tail calls in architectures without a call stack

My answer for a recent question about GOTOs and tail recursion was phrased in terms of a call stack. I'm worried that it wasn't sufficiently general, so I ask you: how is the notion of a tail call (or equivalent) useful in architectures without a call stack? In continuation passing, all called f...

2
голосов
3ответов
1069 просмотров

Who is responsible for cleanup?

I wish to know which one is responsible for cleanup of the stack Suppose you have a function fun lets say like this: var = fun(int x, int y, float z, char x); when fun will get called it will go into the stack along with the parameters then when the function returns who is responsible for cl...

1
голосов
1ответов
553 просмотров

Switching between multiple stacks in gdb 6.3

There are two stacks in the program: one is created by OS and the second is created by program itself to run some code with it. When the program crashes in the second stack, I want to switch to the main stack in gdb and see the backtrace. Is it possible? I tried to save the rsp to a variable an...

2
голосов
1ответов
586 просмотров

Order of exception handling stack frames on the call stack

What is the order in which exception handling stack frames are pushed onto the call stack in say C#. If i have a method: private void MyMethod() { try { DoSomething(); } catch (Exception ex) { //Handle } } Is a separate stack frame created for each exception handler as foll...

5
голосов
2ответов
4062 просмотров

Efficient way to determine whether a particular function is on the stack in Python

For debugging, it is often useful to tell if a particular function is higher up on the call stack. For example, we often only want to run debugging code when a certain function called us. One solution is to examine all of the stack entries higher up, but it this is in a function that is deep in ...

19
голосов
3ответов
4042 просмотров

"[Lightweight Function]" in the call stack

I'm debugging a program (VS2008), and I was stepping through lines of code. I came across one line where a delegate function was being called, and I tried to step into it. However, rather than stepping into the method as I expected, the method was bypassed, with the debugger instead stepping into...

3
голосов
2ответов
8033 просмотров

Determine calling function in javascript

Possible Duplicate: How do you find out the caller function in JavaScript? How can I find out in a javascript function which was the calling (the former in the call stack) function? I would like to determine if the former called function is a __doPostback in the onbeforeunload event.

2
голосов
9ответов
2065 просмотров

Is it possible to kill a C++ application on Windows XP without unwinding the call stack?

My understanding is that when you kill a C++ application through Task Manager in Windows XP, the application is still "cleanly" destructed - i.e. the call stack will unwind and all the relevant object destructors will be invoked. Not sure if my understanding is wrong here. Is it possible to kil...

1
голосов
1ответов
1499 просмотров

SQL 2005/2008 create sequence diagram of stored procedure and db interaction

We have a very complex set of stored procedures that have been migrated over from Oracle in to SQL 2005. At one time, I heard there was a solution where sequence diagrams could be created from either watching a stack trace in VS or by the SQL profiler. I've searched long and hard and have found...

0
голосов
2ответов
1674 просмотров

Can somebody give me a hand about this stacktrace in iPhone app?

Program received signal: “EXC_BAD_ACCESS”. (gdb) bt #0 0x30011940 in objc_msgSend () #1 0x30235f24 in CFRelease () #2 0x308f497c in -[UIImage dealloc] () #3 0x30236b78 in -[NSObject release] () #4 0x30a002a0 in FlushNamedImage () #5 0x30250a26 in CFDictionaryApplyFunction () #6 0x30a001a4...

0
голосов
2ответов
819 просмотров

Php error log shortens strings

I read call stack in Magento, but they are unreadable due to string shortage, eg: include('/var/www/oneste...') How can I see full string, in this case full path?

0
голосов
4ответов
474 просмотров

Visualization of the timestamps in a call stack

I'm trying to tune the performance of my application. And I'm curious what methods are taking the longest to process, and thus should be looked over for any optimization opportunities. Are there any existing free tools that will help me visualize the call stack and how long each method is taking...

2
голосов
3ответов
4912 просмотров

How to read a call stack?

We have a native C++ application running via COM+ on a windows 2003 server. I've recently noticed from the event viewer that its throwing exceptions, specifically the C0000005 exception, which, according to http://blogs.msdn.com/calvin_hsia/archive/2004/06/30/170344.aspx means that the process is...

3
голосов
4ответов
1766 просмотров

Javascript Poll server. Will this cause a stack overflow?

I am not too familiar with the specifics of every javascript implementation on each browser. I do know however that using setTimeout, the method passed in gets called on a separate thread. So would using a setTimeout recursively inside of a method cause its stack to grow indefinitely until it cau...

1
голосов
3ответов
133 просмотров

Доступ к объекту this в методах выше в стеке вызовов

У меня есть следующий код JavaScript: function b() { alert(arguments.caller[0]); } function X(x) { this.x = x; } X.prototype.a = function(i) { b(); } new X(10).a(5); Появится сообщение «5». Однако я хочу показать «10», т.е. в функции b я хочу получить доступ к свойству «thi...

0
голосов
2ответов
133 просмотров

Есть ли визуальное представление CallStack в VS .Net (вместо встроенного представления в стеке)?

Доступен ли плагин для Visual Studio .Net, который дает визуальное представление CallStack во время отладки (вместо встроенного в него представления вызовов методов в стеке)? (Я представляю себе что-то похожее на путь выполнения, который есть у нас в SQL-сервере). Это, imho, помогло бы визуализи...

0
голосов
2ответов
116 просмотров

Сообщаются ли события в крошечных числах внутри стека?

Я хотел спросить кое-что, что, как мне кажется, не совсем четко указано в руководстве по программированию tinyos2. Когда команда или задача сигнализируют о событии интерфейса, связанные функции вызываются немедленно, то есть в том же стеке вызовов, или эти сигнальные события «отправляются» для п...

88
голосов
4ответов
76745 просмотров

Выровнены ли переменные стека по __attribute __ ((выровнены (x))) GCC?

у меня есть следующий код: #include <stdio.h> int main(void) { float a[4] __attribute__((aligned(0x1000))) = {1.0, 2.0, 3.0, 4.0}; printf("%p %p %p %p\n", &a[0], &a[1], &a[2], &a[3]); } И у меня есть следующий результат: 0x7fffbfcd2da0 0x7fffbfcd2...

0
голосов
3ответов
3682 просмотров

Как получить стек вызовов для периодически падающего devenv.com?

У меня есть пакетный сценарий DOS для ночной сборки, который вызывает devenv.exe для создания файла решения. Время от времени я наблюдаю сбой на devenv.com. Я получаю диалоговое окно DW20.exe «поделись своей болью». 1) Если нажата кнопка «Отладка», у меня нет обычного окна «Выберите отладчик»...

1
голосов
2ответов
386 просмотров

C: Причины, по которым переданный параметр имеет значение NULL после вызова функции в другой модуль

У меня любопытное поведение в программе на языке C. Я передаю несколько аргументов функции со следующей подписью в файле foo.c: foo (char *first, size_t a, size_t b, size_t c, char *last); Теперь, когда я вызываю эту функцию из другого файла C, который включает foo.h, например с: foo("...

0
голосов
4ответов
135 просмотров

Каков оптимальный компромисс между рефакторингом и увеличением стека вызовов?

Я собираюсь преобразовать множество больших (более 1000 строк) методов в красивые фрагменты, которые затем можно будет тестировать по мере необходимости. Это заставило меня задуматься о стеке вызовов, так как многие из моих блоков с rafactored содержат другие блоки, подвергшиеся рефакторингу,...

10
голосов
3ответов
8050 просмотров

Как определить точку переполнения стека

У меня возникла следующая проблема с моей программой на C: где-то происходит переполнение стека. Несмотря на компиляцию без оптимизации и с символами отладчика, программа выходит с таким выводом (внутри или вне gdb в Linux): Программа завершена сигналом SIGSEGV, Ошибка сегментации. Программа ...

6
голосов
5ответов
1047 просмотров

Как я могу обнаружить рекурсивные вызовы пакетов в Perl?

У меня есть проект Perl, в котором у меня возникла проблема с циклическим вызовом пакета. Код ниже демонстрирует проблему. Когда это выполняется, каждый пакет будет вызывать другой, пока вся память компьютера не будет израсходована и он не заблокируется. Я согласен с тем, что это плохой дизай...

0
голосов
2ответов
770 просмотров

Как я могу подсчитать количество кадров стека вызовов?

Для приложения отладки C ++ я хочу иметь возможность легко подсчитывать количество кадров стека вызовов. Есть ли для этого функция ОС? Мне это нужно для Windows и Posix, то есть кроссплатформенности. Было бы здорово решить одну или обе платформы. Я могу пройтись по стеку, чтобы найти все к...

9
голосов
4ответов
5846 просмотров

Как проверить стек вызовов

Можно ли увидеть CallStack в VBA для MS Access 2003? То есть можно было бы увидеть, из какого procedure или function был вызван еще один function?

102
голосов
9ответов
40120 просмотров

В каком направлении растет стек в большинстве современных систем?

Я готовлю некоторые обучающие материалы на C и хочу, чтобы мои примеры соответствовали типичной модели стека. В каком направлении растет стек C в Linux, Windows, Mac OSX (PPC и x86), Solaris и самых последних версиях Unix?

1
голосов
4ответов
1957 просмотров

Можете ли вы установить размер стека вызовов в c ++? (по сравнению с 2008 годом)

Я работаю с примером фрагмента кода, который выделяет относительно большой локальный массив. (32768, если быть точным). Когда я пытаюсь сделать то же самое, я получаю поведение, похожее на переполнение стека. Теперь мне было интересно, может ли мой пример установить стек больше, чем мое приложен...