generic: adjust to kBacktrace() function changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2023-08-04 08:25:12 +03:00
parent 9c2fb0b928
commit b9d801db49
2 changed files with 5 additions and 3 deletions

View file

@ -81,7 +81,7 @@ void KCrashModule::slotDirty(const QString &path)
kDebug() << "Reading" << kcrashfilepath;
QVariantMap kcrashdata;
int kcrashsignal;
QString kcrashbacktrace;
QByteArray kcrashbacktrace;
{
QDataStream crashstream(&kcrashfile);
crashstream >> kcrashdata;

View file

@ -195,8 +195,10 @@ static int x11ErrorHandler(Display* d, XErrorEvent* e)
kWarning(1212) << "kwin: X Error (" << errorMessage(*e, d) << ")";
#endif
if (kwin_sync)
fprintf(stderr, "%s\n", kBacktrace().toLocal8Bit().data());
if (kwin_sync) {
const QByteArray trace = kBacktrace();
fprintf(stderr, "%s\n", trace.constData());
}
return 0;
}