- for (int i = 0; i < call->backtrace->frames.size(); i++) {
- trace::StackFrame* frame = call->backtrace->frames[i];
- trace::String* tmp;
- tmp = frame->module;
- if (tmp != NULL) {
- qbacktrace += QString("%1 ").arg(tmp->toString());
+ for (int i = 0; i < call->backtrace->size(); i++) {
+ const trace::StackFrame * frame = (*call->backtrace)[i];
+ if (frame->module != NULL) {
+ qbacktrace += QString("%1 ").arg(frame->module);