By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release. View | Details | Raw Unified | Return to bug 2227
Collapse All | Expand All

(-)a/drkonqi/backtrace.cpp (+7 lines)
Lines 189-198 void BackTrace::slotProcessExited(TDEProcess *proc) Link Here
189
// analyze backtrace for usefulness
189
// analyze backtrace for usefulness
190
bool BackTrace::usefulBacktrace()
190
bool BackTrace::usefulBacktrace()
191
{
191
{
192
  printf("[DrKonqui DEBUG] m_strBt 1: '%s'\n", m_strBt.ascii()); fflush(stdout);
192
  // remove crap
193
  // remove crap
193
  if( !m_krashconf->removeFromBacktraceRegExp().isEmpty()) {
194
  if( !m_krashconf->removeFromBacktraceRegExp().isEmpty()) {
194
    m_strBt.replace(TQRegExp( m_krashconf->removeFromBacktraceRegExp()), TQString());
195
    m_strBt.replace(TQRegExp( m_krashconf->removeFromBacktraceRegExp()), TQString());
195
  }
196
  }
197
  printf("[DrKonqui DEBUG] m_strBt 2: '%s'\n", m_strBt.ascii()); fflush(stdout);
196
198
197
  // fix threading info output
199
  // fix threading info output
198
  if( !m_krashconf->threadRegExp().isEmpty()) {
200
  if( !m_krashconf->threadRegExp().isEmpty()) {
Lines 206-211 bool BackTrace::usefulBacktrace() Link Here
206
      }
208
      }
207
    } while (pos > -1);
209
    } while (pos > -1);
208
  }
210
  }
211
  printf("[DrKonqui DEBUG] m_strBt 3: '%s'\n", m_strBt.ascii()); fflush(stdout);
209
212
210
  if( m_krashconf->disableChecks())
213
  if( m_krashconf->disableChecks())
211
      return true;
214
      return true;
Lines 232-237 bool BackTrace::usefulBacktrace() Link Here
232
  bool tooShort = false;
235
  bool tooShort = false;
233
  if( !m_krashconf->neededInValidBacktraceRegExp().isEmpty())
236
  if( !m_krashconf->neededInValidBacktraceRegExp().isEmpty())
234
    tooShort = ( strBt.find( TQRegExp( m_krashconf->neededInValidBacktraceRegExp())) == -1 );
237
    tooShort = ( strBt.find( TQRegExp( m_krashconf->neededInValidBacktraceRegExp())) == -1 );
238
239
  printf("[DrKonqui DEBUG] m_strBt 4: '%s'\n", m_strBt.ascii()); fflush(stdout);
240
  printf("[DrKonqui DEBUG] tooShort: %d unknown: %d frames: %d\n", tooShort, unknown, frames); fflush(stdout);
241
235
  return !m_strBt.isNull() && !tooShort && (unknown < frames);
242
  return !m_strBt.isNull() && !tooShort && (unknown < frames);
236
}
243
}
237
244

Return to bug 2227