kde-playground/massif-visualizer/test/data/massif.out.kate3

9905 lines
914 KiB
Text
Raw Normal View History

2015-09-30 16:47:20 +03:00
desc: --massif-out-file=/home/milian/projects/kde4/massif-visualizer/test/data/massif.out.kate3
cmd: kate --line 5307 test_duchain.cpp
time_unit: i
#-----------
snapshot=0
#-----------
time=0
mem_heap_B=0
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=1
#-----------
time=121696798
mem_heap_B=1049767
mem_heap_extra_B=258161
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=2
#-----------
time=312716347
mem_heap_B=1013199
mem_heap_extra_B=247089
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=3
#-----------
time=435127079
mem_heap_B=1041596
mem_heap_extra_B=257436
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=4
#-----------
time=586207972
mem_heap_B=1030523
mem_heap_extra_B=255685
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=5
#-----------
time=702226074
mem_heap_B=1563540
mem_heap_extra_B=372436
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=6
#-----------
time=961528025
mem_heap_B=1761589
mem_heap_extra_B=429507
mem_stacks_B=0
heap_tree=detailed
n13: 1761589 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 489260 in 735 places, all below massif's threshold (01.00%)
n5: 343952 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n1: 111330 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n3: 111330 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 82392 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n3: 82392 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n1: 49841 0x60D416B: KConfig::KConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:171)
n1: 49841 0x60EBF86: KSharedConfig::KSharedConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:64)
n2: 49841 0x60EC1B0: KSharedConfig::openConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:56)
n1: 49841 0x60EC348: KSharedConfig::openConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:35)
n2: 49841 0x6979B4D: KIconTheme::KIconTheme(QString const&, QString const&) (kicontheme.cpp:184)
n1: 39393 0x696D7F1: KIconLoaderPrivate::addThemeByName(QString const&, QString const&) (kiconloader.cpp:581)
n1: 39393 0x696DA33: KIconLoaderPrivate::addBaseThemes(KIconThemeNode*, QString const&) (kiconloader.cpp:558)
n1: 39393 0x696E903: KIconLoaderPrivate::initIconThemes() (kiconloader.cpp:477)
n1: 39393 0x6973C8F: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (kiconloader.cpp:1101)
n1: 39393 0x696B5DB: KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) (kiconengine.cpp:119)
n1: 39393 0x56110B3: QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const (qicon.cpp:669)
n1: 39393 0x55FDA82: QWidgetPrivate::setWindowIcon_sys(bool) (qwidget_x11.cpp:1458)
n1: 39393 0x55B67A6: QWidget::create(unsigned long, bool, bool) (qwidget.cpp:1351)
n1: 39393 0x55EE165: setupOwner() (qclipboard_x11.cpp:131)
n1: 39393 0x55EEB8F: QClipboard::QClipboard(QObject*) (qclipboard_x11.cpp:458)
n1: 39393 0x555F355: QApplication::clipboard() (qapplication.cpp:3090)
n1: 39393 0x69B244C: KClipboardSynchronizer::Private::setupSignals() (kclipboard.cpp:94)
n1: 39393 0x69B2800: KClipboardSynchronizer::KClipboardSynchronizer(QObject*) (kclipboard.cpp:84)
n1: 39393 0x69B2992: KClipboardSynchronizer::self() (kclipboard.cpp:73)
n1: 39393 0x69AD77F: KApplicationPrivate::init(bool) (kapplication.cpp:463)
n1: 39393 0x69AEF77: KApplication::KApplication(bool) (kapplication.cpp:343)
n1: 39393 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 39393 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 39393 0x5050ABB: (below main) (libc-start.c:220)
n0: 10448 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 21949 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 21949 0x61275A9: KDebugPrivate::areaData(QtMsgType, unsigned int, bool) (kdebug.cpp:384)
n1: 21949 0x6125403: KDebug::hasNullOutput(QtMsgType, bool, int, bool) (kdebug.cpp:773)
n1: 21949 0x622530C: KSycocaPrivate::openDatabase(bool) (kdebug.h:258)
n1: 21949 0x6224E2C: KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) (ksycoca.cpp:415)
n1: 21949 0x6225933: KSycoca::findFactory(KSycocaFactoryId) (ksycoca.cpp:455)
n1: 21949 0x6229075: KSycocaFactory::KSycocaFactory(KSycocaFactoryId) (ksycocafactory.cpp:53)
n1: 21949 0x6185383: KServiceFactory::KServiceFactory() (kservicefactory.cpp:38)
n1: 21949 0x6185718: KServiceFactory::self() (ksycocafactory.h:200)
n1: 21949 0x617D8F3: KService::serviceByDesktopName(QString const&) (kservice.cpp:596)
n1: 21949 0xA5F4A90: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:129)
n1: 21949 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 21949 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 21949 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 21949 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n0: 10602 in 2 places, all below massif's threshold (01.00%)
n1: 26396 0x60D2158: KConfigPrivate::parseGlobalFiles() (kconfig.cpp:484)
n1: 26396 0x60D33F7: KConfig::reparseConfiguration() (kconfig.cpp:451)
n0: 26396 in 4 places, all below massif's threshold (01.00%)
n0: 2542 in 1 place, below massif's threshold (01.00%)
n1: 110896 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n3: 110896 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 82078 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n3: 82078 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n1: 43128 0x60D416B: KConfig::KConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:171)
n1: 43128 0x60EBF86: KSharedConfig::KSharedConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:64)
n2: 43128 0x60EC1B0: KSharedConfig::openConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:56)
n1: 43128 0x60EC348: KSharedConfig::openConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:35)
n2: 43128 0x6979B4D: KIconTheme::KIconTheme(QString const&, QString const&) (kicontheme.cpp:184)
n1: 33996 0x696D7F1: KIconLoaderPrivate::addThemeByName(QString const&, QString const&) (kiconloader.cpp:581)
n1: 33996 0x696DA33: KIconLoaderPrivate::addBaseThemes(KIconThemeNode*, QString const&) (kiconloader.cpp:558)
n1: 33996 0x696E903: KIconLoaderPrivate::initIconThemes() (kiconloader.cpp:477)
n1: 33996 0x6973C8F: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (kiconloader.cpp:1101)
n1: 33996 0x696B5DB: KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) (kiconengine.cpp:119)
n1: 33996 0x56110B3: QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const (qicon.cpp:669)
n1: 33996 0x55FDA82: QWidgetPrivate::setWindowIcon_sys(bool) (qwidget_x11.cpp:1458)
n1: 33996 0x55B67A6: QWidget::create(unsigned long, bool, bool) (qwidget.cpp:1351)
n1: 33996 0x55EE165: setupOwner() (qclipboard_x11.cpp:131)
n1: 33996 0x55EEB8F: QClipboard::QClipboard(QObject*) (qclipboard_x11.cpp:458)
n1: 33996 0x555F355: QApplication::clipboard() (qapplication.cpp:3090)
n1: 33996 0x69B244C: KClipboardSynchronizer::Private::setupSignals() (kclipboard.cpp:94)
n1: 33996 0x69B2800: KClipboardSynchronizer::KClipboardSynchronizer(QObject*) (kclipboard.cpp:84)
n1: 33996 0x69B2992: KClipboardSynchronizer::self() (kclipboard.cpp:73)
n1: 33996 0x69AD77F: KApplicationPrivate::init(bool) (kapplication.cpp:463)
n1: 33996 0x69AEF77: KApplication::KApplication(bool) (kapplication.cpp:343)
n1: 33996 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 33996 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 33996 0x5050ABB: (below main) (libc-start.c:220)
n0: 9132 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 27930 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 27930 0x61275A9: KDebugPrivate::areaData(QtMsgType, unsigned int, bool) (kdebug.cpp:384)
n1: 27930 0x6125403: KDebug::hasNullOutput(QtMsgType, bool, int, bool) (kdebug.cpp:773)
n1: 27930 0x622530C: KSycocaPrivate::openDatabase(bool) (kdebug.h:258)
n1: 27930 0x6224E2C: KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) (ksycoca.cpp:415)
n1: 27930 0x6225933: KSycoca::findFactory(KSycocaFactoryId) (ksycoca.cpp:455)
n1: 27930 0x6229075: KSycocaFactory::KSycocaFactory(KSycocaFactoryId) (ksycocafactory.cpp:53)
n1: 27930 0x6185383: KServiceFactory::KServiceFactory() (kservicefactory.cpp:38)
n1: 27930 0x6185718: KServiceFactory::self() (ksycocafactory.h:200)
n1: 27930 0x617D8F3: KService::serviceByDesktopName(QString const&) (kservice.cpp:596)
n1: 27930 0xA5F4A90: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:129)
n1: 27930 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 27930 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 27930 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 27930 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n0: 11020 in 2 places, all below massif's threshold (01.00%)
n1: 25692 0x60D2158: KConfigPrivate::parseGlobalFiles() (kconfig.cpp:484)
n1: 25692 0x60D33F7: KConfig::reparseConfiguration() (kconfig.cpp:451)
n0: 25692 in 4 places, all below massif's threshold (01.00%)
n0: 3126 in 1 place, below massif's threshold (01.00%)
n3: 70184 0x70B8C40: QByteArray::mid(int, int) const (qbytearray.cpp:2592)
n1: 41134 0x7170FE1: QConfFileSettingsPrivate::readIniFile(QByteArray const&, QMap<QSettingsKey, QByteArray>*) (qsettings.cpp:1755)
n1: 41134 0x717668A: QConfFileSettingsPrivate::syncConfFile(int) (qsettings.cpp:1530)
n1: 41134 0x717697C: QConfFileSettingsPrivate::sync() (qsettings.cpp:1382)
n2: 41134 0x71694C4: QConfFileSettingsPrivate::initAccess() (qsettings.cpp:1037)
n1: 41134 0x71742AC: QConfFileSettingsPrivate::QConfFileSettingsPrivate(QSettings::Format, QSettings::Scope, QString const&, QString const&) (qsettings.cpp:1205)
n1: 41134 0x7174656: QSettingsPrivate::create(QSettings::Format, QSettings::Scope, QString const&, QString const&) (qsettings.cpp:366)
n1: 41134 0x7174DE9: QSettings::QSettings(QSettings::Scope, QString const&, QString const&, QObject*) (qsettings.cpp:2601)
n1: 41134 0x55DB68F: QApplicationPrivate::x11_apply_settings() (qapplication_x11.cpp:827)
n1: 41134 0x55DFDD4: qt_set_x11_resources(char const*, char const*, char const*, char const*) (qapplication_x11.cpp:1098)
n1: 41134 0x55E70F7: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:2308)
n1: 41134 0x5569C41: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:771)
n1: 41134 0x556A976: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:727)
n1: 41134 0x69AEE55: KApplication::KApplication(bool) (kapplication.cpp:337)
n1: 41134 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 41134 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 41134 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 28494 0x61262C8: KDebugPrivate::loadAreaNames() (kdebug.cpp:302)
n1: 28494 0x612709B: KDebugPrivate::areaData(QtMsgType, unsigned int, bool) (kdebug.cpp:401)
n1: 28494 0x6125403: KDebug::hasNullOutput(QtMsgType, bool, int, bool) (kdebug.cpp:773)
n1: 28494 0x622530C: KSycocaPrivate::openDatabase(bool) (kdebug.h:258)
n1: 28494 0x6224E2C: KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) (ksycoca.cpp:415)
n1: 28494 0x6225933: KSycoca::findFactory(KSycocaFactoryId) (ksycoca.cpp:455)
n1: 28494 0x6229075: KSycocaFactory::KSycocaFactory(KSycocaFactoryId) (ksycocafactory.cpp:53)
n1: 28494 0x6185383: KServiceFactory::KServiceFactory() (kservicefactory.cpp:38)
n1: 28494 0x6185718: KServiceFactory::self() (ksycocafactory.h:200)
n1: 28494 0x617D8F3: KService::serviceByDesktopName(QString const&) (kservice.cpp:596)
n1: 28494 0xA5F4A90: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:129)
n1: 28494 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 28494 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 28494 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 28494 0x5050ABB: (below main) (libc-start.c:220)
n0: 556 in 11 places, all below massif's threshold (01.00%)
n1: 51542 0x60E7D05: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 51542 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 43936 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 43936 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 24700 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 24700 0x61275A9: KDebugPrivate::areaData(QtMsgType, unsigned int, bool) (kdebug.cpp:384)
n1: 24700 0x6125403: KDebug::hasNullOutput(QtMsgType, bool, int, bool) (kdebug.cpp:773)
n1: 24700 0x622530C: KSycocaPrivate::openDatabase(bool) (kdebug.h:258)
n1: 24700 0x6224E2C: KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) (ksycoca.cpp:415)
n1: 24700 0x6225933: KSycoca::findFactory(KSycocaFactoryId) (ksycoca.cpp:455)
n1: 24700 0x6229075: KSycocaFactory::KSycocaFactory(KSycocaFactoryId) (ksycocafactory.cpp:53)
n1: 24700 0x6185383: KServiceFactory::KServiceFactory() (kservicefactory.cpp:38)
n1: 24700 0x6185718: KServiceFactory::self() (ksycocafactory.h:200)
n1: 24700 0x617D8F3: KService::serviceByDesktopName(QString const&) (kservice.cpp:596)
n1: 24700 0xA5F4A90: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:129)
n1: 24700 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 24700 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 24700 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 24700 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n0: 19236 in 3 places, all below massif's threshold (01.00%)
n0: 7606 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 5 places, all below massif's threshold (01.00%)
n2: 253296 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 229696 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n3: 229696 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n1: 152808 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n1: 152808 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n3: 152808 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 117584 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n3: 117584 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n1: 66696 0x60D416B: KConfig::KConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:171)
n1: 66696 0x60EBF86: KSharedConfig::KSharedConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:64)
n2: 66696 0x60EC1B0: KSharedConfig::openConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:56)
n1: 66696 0x60EC348: KSharedConfig::openConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:35)
n2: 66696 0x6979B4D: KIconTheme::KIconTheme(QString const&, QString const&) (kicontheme.cpp:184)
n1: 52728 0x696D7F1: KIconLoaderPrivate::addThemeByName(QString const&, QString const&) (kiconloader.cpp:581)
n1: 52728 0x696DA33: KIconLoaderPrivate::addBaseThemes(KIconThemeNode*, QString const&) (kiconloader.cpp:558)
n1: 52728 0x696E903: KIconLoaderPrivate::initIconThemes() (kiconloader.cpp:477)
n1: 52728 0x6973C8F: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (kiconloader.cpp:1101)
n1: 52728 0x696B5DB: KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) (kiconengine.cpp:119)
n1: 52728 0x56110B3: QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const (qicon.cpp:669)
n1: 52728 0x55FDA82: QWidgetPrivate::setWindowIcon_sys(bool) (qwidget_x11.cpp:1458)
n1: 52728 0x55B67A6: QWidget::create(unsigned long, bool, bool) (qwidget.cpp:1351)
n1: 52728 0x55EE165: setupOwner() (qclipboard_x11.cpp:131)
n1: 52728 0x55EEB8F: QClipboard::QClipboard(QObject*) (qclipboard_x11.cpp:458)
n1: 52728 0x555F355: QApplication::clipboard() (qapplication.cpp:3090)
n1: 52728 0x69B244C: KClipboardSynchronizer::Private::setupSignals() (kclipboard.cpp:94)
n1: 52728 0x69B2800: KClipboardSynchronizer::KClipboardSynchronizer(QObject*) (kclipboard.cpp:84)
n1: 52728 0x69B2992: KClipboardSynchronizer::self() (kclipboard.cpp:73)
n1: 52728 0x69AD77F: KApplicationPrivate::init(bool) (kapplication.cpp:463)
n1: 52728 0x69AEF77: KApplication::KApplication(bool) (kapplication.cpp:343)
n0: 52728 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n0: 13968 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 37960 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 37960 0x61275A9: KDebugPrivate::areaData(QtMsgType, unsigned int, bool) (kdebug.cpp:384)
n1: 37960 0x6125403: KDebug::hasNullOutput(QtMsgType, bool, int, bool) (kdebug.cpp:773)
n1: 37960 0x622530C: KSycocaPrivate::openDatabase(bool) (kdebug.h:258)
n1: 37960 0x6224E2C: KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) (ksycoca.cpp:415)
n1: 37960 0x6225933: KSycoca::findFactory(KSycocaFactoryId) (ksycoca.cpp:455)
n1: 37960 0x6229075: KSycocaFactory::KSycocaFactory(KSycocaFactoryId) (ksycocafactory.cpp:53)
n1: 37960 0x6185383: KServiceFactory::KServiceFactory() (kservicefactory.cpp:38)
n1: 37960 0x6185718: KServiceFactory::self() (ksycocafactory.h:200)
n1: 37960 0x617D8F3: KService::serviceByDesktopName(QString const&) (kservice.cpp:596)
n1: 37960 0xA5F4A90: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:129)
n1: 37960 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 37960 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 37960 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 37960 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n0: 12928 in 2 places, all below massif's threshold (01.00%)
n1: 31008 0x60D2158: KConfigPrivate::parseGlobalFiles() (kconfig.cpp:484)
n1: 31008 0x60D33F7: KConfig::reparseConfiguration() (kconfig.cpp:451)
n0: 31008 in 4 places, all below massif's threshold (01.00%)
n0: 4216 in 1 place, below massif's threshold (01.00%)
n1: 69664 0x60D9B27: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:251)
n1: 69664 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 69664 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 60408 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 60408 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 38080 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 38080 0x61275A9: KDebugPrivate::areaData(QtMsgType, unsigned int, bool) (kdebug.cpp:384)
n1: 38080 0x6125403: KDebug::hasNullOutput(QtMsgType, bool, int, bool) (kdebug.cpp:773)
n1: 38080 0x622530C: KSycocaPrivate::openDatabase(bool) (kdebug.h:258)
n1: 38080 0x6224E2C: KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) (ksycoca.cpp:415)
n1: 38080 0x6225933: KSycoca::findFactory(KSycocaFactoryId) (ksycoca.cpp:455)
n1: 38080 0x6229075: KSycocaFactory::KSycocaFactory(KSycocaFactoryId) (ksycocafactory.cpp:53)
n1: 38080 0x6185383: KServiceFactory::KServiceFactory() (kservicefactory.cpp:38)
n1: 38080 0x6185718: KServiceFactory::self() (ksycocafactory.h:200)
n1: 38080 0x617D8F3: KService::serviceByDesktopName(QString const&) (kservice.cpp:596)
n1: 38080 0xA5F4A90: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:129)
n1: 38080 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 38080 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 38080 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 38080 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n0: 22328 in 3 places, all below massif's threshold (01.00%)
n0: 9256 in 2 places, all below massif's threshold (01.00%)
n0: 7224 in 1 place, below massif's threshold (01.00%)
n0: 23600 in 14 places, all below massif's threshold (01.00%)
n4: 236744 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n2: 92048 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n1: 87848 0x716D22B: QSettingsPrivate::iniUnescapedStringList(QByteArray const&, int, int, QString&, QStringList&, QTextCodec*) (qsettings.cpp:896)
n1: 87848 0x716D840: QConfFileSettingsPrivate::readIniSection(QSettingsKey const&, QByteArray const&, QMap<QSettingsKey, QVariant>*, QTextCodec*) (qsettings.cpp:1827)
n1: 87848 0x7171A33: QConfFileSettingsPrivate::ensureSectionParsed(QConfFile*, QSettingsKey const&) const (qsettings.cpp:2005)
n1: 87848 0x7171B62: QConfFileSettingsPrivate::get(QString const&, QVariant*) const (qsettings.cpp:1303)
n2: 87848 0x7169D15: QSettings::value(QString const&, QVariant const&) const (qsettings.cpp:3352)
n1: 80840 0x71989FA: QLibraryPrivate::isPlugin(QSettings*) (qlibrary.cpp:641)
n1: 80840 0x71922D0: QFactoryLoader::update() (qfactoryloader.cpp:130)
n1: 80840 0x7194764: QFactoryLoader::QFactoryLoader(char const*, QString const&, Qt::CaseSensitivity) (qfactoryloader.cpp:99)
n1: 80840 0x55D2608: qt_guiPlatformPlugin() (qguiplatformplugin.cpp:101)
n1: 80840 0x55DD5B8: QApplicationPrivate::x11_apply_settings() (qapplication_x11.cpp:923)
n1: 80840 0x55DFDD4: qt_set_x11_resources(char const*, char const*, char const*, char const*) (qapplication_x11.cpp:1098)
n1: 80840 0x55E70F7: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:2308)
n1: 80840 0x5569C41: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:771)
n1: 80840 0x556A976: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:727)
n1: 80840 0x69AEE55: KApplication::KApplication(bool) (kapplication.cpp:337)
n1: 80840 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 80840 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 80840 0x5050ABB: (below main) (libc-start.c:220)
n0: 7008 in 3 places, all below massif's threshold (01.00%)
n0: 4200 in 8 places, all below massif's threshold (01.00%)
n2: 79056 0x70FBEFD: QString::append(QString const&) (qstring.cpp:1456)
n1: 71680 0x69788DB: KIconThemeDir::KIconThemeDir(QString const&, QString const&, KConfigGroup const&) (qstring.h:269)
n2: 71680 0x697A488: KIconTheme::KIconTheme(QString const&, QString const&) (kicontheme.cpp:208)
n2: 56320 0x696D7F1: KIconLoaderPrivate::addThemeByName(QString const&, QString const&) (kiconloader.cpp:581)
n1: 40960 0x696DA33: KIconLoaderPrivate::addBaseThemes(KIconThemeNode*, QString const&) (kiconloader.cpp:558)
n1: 40960 0x696E903: KIconLoaderPrivate::initIconThemes() (kiconloader.cpp:477)
n1: 40960 0x6973C8F: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (kiconloader.cpp:1101)
n1: 40960 0x696B5DB: KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) (kiconengine.cpp:119)
n1: 40960 0x56110B3: QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const (qicon.cpp:669)
n1: 40960 0x55FDA82: QWidgetPrivate::setWindowIcon_sys(bool) (qwidget_x11.cpp:1458)
n1: 40960 0x55B67A6: QWidget::create(unsigned long, bool, bool) (qwidget.cpp:1351)
n1: 40960 0x55EE165: setupOwner() (qclipboard_x11.cpp:131)
n1: 40960 0x55EEB8F: QClipboard::QClipboard(QObject*) (qclipboard_x11.cpp:458)
n1: 40960 0x555F355: QApplication::clipboard() (qapplication.cpp:3090)
n1: 40960 0x69B244C: KClipboardSynchronizer::Private::setupSignals() (kclipboard.cpp:94)
n1: 40960 0x69B2800: KClipboardSynchronizer::KClipboardSynchronizer(QObject*) (kclipboard.cpp:84)
n1: 40960 0x69B2992: KClipboardSynchronizer::self() (kclipboard.cpp:73)
n1: 40960 0x69AD77F: KApplicationPrivate::init(bool) (kapplication.cpp:463)
n1: 40960 0x69AEF77: KApplication::KApplication(bool) (kapplication.cpp:343)
n1: 40960 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 40960 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 40960 0x5050ABB: (below main) (libc-start.c:220)
n0: 15360 in 1 place, below massif's threshold (01.00%)
n0: 15360 in 1 place, below massif's threshold (01.00%)
n0: 7376 in 77 places, all below massif's threshold (01.00%)
n2: 56558 0x716B7C4: QSettingsPrivate::iniUnescapedKey(QByteArray const&, int, int, QString&) (qstring.h:870)
n1: 56380 0x716D7AF: QConfFileSettingsPrivate::readIniSection(QSettingsKey const&, QByteArray const&, QMap<QSettingsKey, QVariant>*, QTextCodec*) (qsettings.cpp:1822)
n1: 56380 0x7171A33: QConfFileSettingsPrivate::ensureSectionParsed(QConfFile*, QSettingsKey const&) const (qsettings.cpp:2005)
n1: 56380 0x7171B62: QConfFileSettingsPrivate::get(QString const&, QVariant*) const (qsettings.cpp:1303)
n2: 56380 0x7169D15: QSettings::value(QString const&, QVariant const&) const (qsettings.cpp:3352)
n1: 46988 0x71989FA: QLibraryPrivate::isPlugin(QSettings*) (qlibrary.cpp:641)
n1: 46988 0x71922D0: QFactoryLoader::update() (qfactoryloader.cpp:130)
n1: 46988 0x7194764: QFactoryLoader::QFactoryLoader(char const*, QString const&, Qt::CaseSensitivity) (qfactoryloader.cpp:99)
n1: 46988 0x55D2608: qt_guiPlatformPlugin() (qguiplatformplugin.cpp:101)
n1: 46988 0x55DD5B8: QApplicationPrivate::x11_apply_settings() (qapplication_x11.cpp:923)
n1: 46988 0x55DFDD4: qt_set_x11_resources(char const*, char const*, char const*, char const*) (qapplication_x11.cpp:1098)
n1: 46988 0x55E70F7: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:2308)
n1: 46988 0x5569C41: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:771)
n1: 46988 0x556A976: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:727)
n1: 46988 0x69AEE55: KApplication::KApplication(bool) (kapplication.cpp:337)
n1: 46988 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 46988 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 46988 0x5050ABB: (below main) (libc-start.c:220)
n0: 9392 in 3 places, all below massif's threshold (01.00%)
n0: 178 in 1 place, below massif's threshold (01.00%)
n0: 9082 in 33 places, all below massif's threshold (01.00%)
n2: 66724 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 58066 0x7102165: QString::toLower() const (qstring.cpp:4791)
n1: 56156 0x716DA10: QConfFileSettingsPrivate::readIniSection(QSettingsKey const&, QByteArray const&, QMap<QSettingsKey, QVariant>*, QTextCodec*) (qsettings_p.h:102)
n1: 56156 0x7171A33: QConfFileSettingsPrivate::ensureSectionParsed(QConfFile*, QSettingsKey const&) const (qsettings.cpp:2005)
n1: 56156 0x7171B62: QConfFileSettingsPrivate::get(QString const&, QVariant*) const (qsettings.cpp:1303)
n2: 56156 0x7169D15: QSettings::value(QString const&, QVariant const&) const (qsettings.cpp:3352)
n1: 46988 0x71989FA: QLibraryPrivate::isPlugin(QSettings*) (qlibrary.cpp:641)
n1: 46988 0x71922D0: QFactoryLoader::update() (qfactoryloader.cpp:130)
n1: 46988 0x7194764: QFactoryLoader::QFactoryLoader(char const*, QString const&, Qt::CaseSensitivity) (qfactoryloader.cpp:99)
n1: 46988 0x55D2608: qt_guiPlatformPlugin() (qguiplatformplugin.cpp:101)
n1: 46988 0x55DD5B8: QApplicationPrivate::x11_apply_settings() (qapplication_x11.cpp:923)
n1: 46988 0x55DFDD4: qt_set_x11_resources(char const*, char const*, char const*, char const*) (qapplication_x11.cpp:1098)
n1: 46988 0x55E70F7: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:2308)
n1: 46988 0x5569C41: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:771)
n1: 46988 0x556A976: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:727)
n1: 46988 0x69AEE55: KApplication::KApplication(bool) (kapplication.cpp:337)
n1: 46988 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 46988 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 46988 0x5050ABB: (below main) (libc-start.c:220)
n0: 9168 in 3 places, all below massif's threshold (01.00%)
n0: 1910 in 45 places, all below massif's threshold (01.00%)
n0: 8658 in 5 places, all below massif's threshold (01.00%)
n1: 65536 0x5627710: QImageData::create(QSize const&, QImage::Format, int) (qimage.cpp:242)
n2: 65536 0x5627C49: QImage::QImage(int, int, QImage::Format) (qimage.cpp:837)
n1: 65536 0x5629E89: QImage::copy(QRect const&) const (qimage.cpp:1403)
n1: 65536 0x697455F: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (kiconloader.cpp:1201)
n1: 65536 0x696B5DB: KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) (kiconengine.cpp:119)
n1: 65536 0x56110B3: QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const (qicon.cpp:669)
n1: 65536 0x55FDA82: QWidgetPrivate::setWindowIcon_sys(bool) (qwidget_x11.cpp:1458)
n1: 65536 0x55B67A6: QWidget::create(unsigned long, bool, bool) (qwidget.cpp:1351)
n1: 65536 0x55EE165: setupOwner() (qclipboard_x11.cpp:131)
n1: 65536 0x55EEB8F: QClipboard::QClipboard(QObject*) (qclipboard_x11.cpp:458)
n1: 65536 0x555F355: QApplication::clipboard() (qapplication.cpp:3090)
n1: 65536 0x69B244C: KClipboardSynchronizer::Private::setupSignals() (kclipboard.cpp:94)
n1: 65536 0x69B2800: KClipboardSynchronizer::KClipboardSynchronizer(QObject*) (kclipboard.cpp:84)
n1: 65536 0x69B2992: KClipboardSynchronizer::self() (kclipboard.cpp:73)
n1: 65536 0x69AD77F: KApplicationPrivate::init(bool) (kapplication.cpp:463)
n1: 65536 0x69AEF77: KApplication::KApplication(bool) (kapplication.cpp:343)
n1: 65536 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 65536 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 65536 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n1: 65280 0x505168F: __gconv_open (gconv_open.c:284)
n1: 65280 0x5051000: iconv_open (iconv_open.c:72)
n2: 65280 0x71DF106: QIconvCodec::createIconv_t(char const*, char const*) (qiconvcodec.cpp:453)
n1: 32640 0x71DF954: QIconvCodec::convertToUnicode(char const*, int, QTextCodec::ConverterState*) const (qiconvcodec.cpp:205)
n1: 32640 0x70FE96C: QString::fromLocal8Bit(char const*, int) (qtextcodec.h:119)
n1: 32640 0x7135223: locale_decode(QByteArray const&) (qfile.cpp:76)
n1: 32640 0x71350C8: QFile::decodeName(QByteArray const&) (qfile.cpp:500)
n1: 32640 0x71831DE: QFSFileEngine::currentPath(QString const&) (qfsfileengine_unix.cpp:564)
n1: 32640 0x712B5B8: QDir::currentPath() (qdir.cpp:1881)
n1: 32640 0x614DCA5: KCmdLineArgs::init(int, char**, KAboutData const*, QFlags<KCmdLineArgs::StdCmdLineArg>) (kcmdlineargs.cpp:475)
n1: 32640 0x4E2BC86: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 32640 0x5050ABB: (below main) (libc-start.c:220)
n1: 32640 0x71E003A: QIconvCodec::convertFromUnicode(QChar const*, int, QTextCodec::ConverterState*) const (qiconvcodec.cpp:327)
n1: 32640 0x71D9E25: QTextCodec::fromUnicode(QString const&) const (qtextcodec.cpp:1195)
n1: 32640 0x70FB0BF: QString::toLocal8Bit() const (qstring.cpp:3511)
n1: 32640 0x614DCB0: KCmdLineArgs::init(int, char**, KAboutData const*, QFlags<KCmdLineArgs::StdCmdLineArg>) (kcmdlineargs.cpp:475)
n1: 32640 0x4E2BC86: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 32640 0x5050ABB: (below main) (libc-start.c:220)
n2: 60952 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n1: 42912 0x612647D: KDebugPrivate::loadAreaNames() (qhash.h:542)
n1: 42912 0x612709B: KDebugPrivate::areaData(QtMsgType, unsigned int, bool) (kdebug.cpp:401)
n1: 42912 0x6125403: KDebug::hasNullOutput(QtMsgType, bool, int, bool) (kdebug.cpp:773)
n1: 42912 0x622530C: KSycocaPrivate::openDatabase(bool) (kdebug.h:258)
n1: 42912 0x6224E2C: KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) (ksycoca.cpp:415)
n1: 42912 0x6225933: KSycoca::findFactory(KSycocaFactoryId) (ksycoca.cpp:455)
n1: 42912 0x6229075: KSycocaFactory::KSycocaFactory(KSycocaFactoryId) (ksycocafactory.cpp:53)
n1: 42912 0x6185383: KServiceFactory::KServiceFactory() (kservicefactory.cpp:38)
n1: 42912 0x6185718: KServiceFactory::self() (ksycocafactory.h:200)
n1: 42912 0x617D8F3: KService::serviceByDesktopName(QString const&) (kservice.cpp:596)
n1: 42912 0xA5F4A90: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:129)
n1: 42912 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 42912 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 42912 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 42912 0x5050ABB: (below main) (libc-start.c:220)
n0: 18040 in 93 places, all below massif's threshold (01.00%)
n1: 44033 0x400AF2D: _dl_new_object (dl-object.c:52)
n1: 44033 0x400647A: _dl_map_object_from_fd (dl-load.c:966)
n2: 44033 0x40083A6: _dl_map_object (dl-load.c:2235)
n1: 28770 0x4012D47: dl_open_worker (dl-open.c:289)
n1: 28770 0x400E384: _dl_catch_error (dl-error.c:178)
n2: 28770 0x40126C5: _dl_open (dl-open.c:615)
n1: 25230 0xBEB3F64: dlopen_doit (dlopen.c:67)
n1: 25230 0x400E384: _dl_catch_error (dl-error.c:178)
n1: 25230 0xBEB42AA: _dlerror_run (dlerror.c:164)
n1: 25230 0xBEB3EDF: dlopen@@GLIBC_2.2.5 (dlopen.c:88)
n1: 25230 0x719C1F1: QLibraryPrivate::load_sys() (qlibrary_unix.cpp:205)
n0: 25230 in 4 places, all below massif's threshold (01.00%)
n0: 3540 in 1 place, below massif's threshold (01.00%)
n0: 15263 in 1 place, below massif's threshold (01.00%)
n2: 40772 0x70B9536: QByteArray::realloc(int) (qbytearray.cpp:1412)
n2: 32768 0x70B99A7: QByteArray::resize(int) (qbytearray.cpp:1380)
n2: 32768 0x7142A47: QIODevice::read(char*, long long) (qringbuffer_p.h:158)
n2: 32768 0x71298BB: QDataStream::operator>>(int&) (qdatastream.cpp:730)
n1: 32768 0x622524C: KSycoca::findEntry(int, KSycocaType&) (ksycoca.cpp:370)
n1: 32768 0x6185BDF: KServiceFactory::createEntry(int) const (kservicefactory.cpp:196)
n2: 32768 0x6184A2A: KServiceFactory::findServiceByDesktopName(QString const&) (kservicefactory.cpp:117)
n1: 32768 0x617D9CA: KService::serviceByDesktopName(QString const&) (kservice.cpp:598)
n1: 32768 0xA5F4A90: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:129)
n1: 32768 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 32768 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 32768 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 32768 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 7 places, all below massif's threshold (01.00%)
n0: 0 in 8 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n0: 8004 in 7 places, all below massif's threshold (01.00%)
n2: 36760 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n1: 32968 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 32968 in 49 places, all below massif's threshold (01.00%)
n0: 3792 in 3 places, all below massif's threshold (01.00%)
n1: 32272 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 32272 in 31 places, all below massif's threshold (01.00%)
n1: 26008 0x70FB989: QString::realloc(int) (qstring.cpp:1242)
n0: 26008 in 8 places, all below massif's threshold (01.00%)
#-----------
snapshot=7
#-----------
time=1119312370
mem_heap_B=2960421
mem_heap_extra_B=752795
mem_stacks_B=0
heap_tree=detailed
n12: 2960421 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n5: 875827 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n1: 378806 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 378806 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 349988 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n3: 349988 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 295840 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 267910 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 267910 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 267910 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 267910 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 267910 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 267910 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 267910 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 267910 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 267910 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 267910 0x5050ABB: (below main) (libc-start.c:220)
n0: 27930 in 4 places, all below massif's threshold (01.00%)
n1: 43128 0x60D416B: KConfig::KConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:171)
n1: 43128 0x60EBF86: KSharedConfig::KSharedConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:64)
n2: 43128 0x60EC1B0: KSharedConfig::openConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:56)
n1: 43128 0x60EC348: KSharedConfig::openConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:35)
n1: 43128 0x6979B4D: KIconTheme::KIconTheme(QString const&, QString const&) (kicontheme.cpp:184)
n0: 43128 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 11020 in 2 places, all below massif's threshold (01.00%)
n0: 28818 in 2 places, all below massif's threshold (01.00%)
n1: 317542 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 317542 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 288604 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n3: 288604 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 228161 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 206212 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 206212 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 206212 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 206212 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 206212 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 206212 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 206212 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 206212 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 206212 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 206212 0x5050ABB: (below main) (libc-start.c:220)
n0: 21949 in 4 places, all below massif's threshold (01.00%)
n1: 49841 0x60D416B: KConfig::KConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:171)
n1: 49841 0x60EBF86: KSharedConfig::KSharedConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:64)
n2: 49841 0x60EC1B0: KSharedConfig::openConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:56)
n1: 49841 0x60EC348: KSharedConfig::openConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:35)
n2: 49841 0x6979B4D: KIconTheme::KIconTheme(QString const&, QString const&) (kicontheme.cpp:184)
n1: 39393 0x696D7F1: KIconLoaderPrivate::addThemeByName(QString const&, QString const&) (kiconloader.cpp:581)
n1: 39393 0x696DA33: KIconLoaderPrivate::addBaseThemes(KIconThemeNode*, QString const&) (kiconloader.cpp:558)
n1: 39393 0x696E903: KIconLoaderPrivate::initIconThemes() (kiconloader.cpp:477)
n1: 39393 0x6973C8F: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (kiconloader.cpp:1101)
n1: 39393 0x696B5DB: KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) (kiconengine.cpp:119)
n1: 39393 0x56110B3: QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const (qicon.cpp:669)
n1: 39393 0x55FDA82: QWidgetPrivate::setWindowIcon_sys(bool) (qwidget_x11.cpp:1458)
n1: 39393 0x55B67A6: QWidget::create(unsigned long, bool, bool) (qwidget.cpp:1351)
n1: 39393 0x55EE165: setupOwner() (qclipboard_x11.cpp:131)
n1: 39393 0x55EEB8F: QClipboard::QClipboard(QObject*) (qclipboard_x11.cpp:458)
n1: 39393 0x555F355: QApplication::clipboard() (qapplication.cpp:3090)
n1: 39393 0x69B244C: KClipboardSynchronizer::Private::setupSignals() (kclipboard.cpp:94)
n1: 39393 0x69B2800: KClipboardSynchronizer::KClipboardSynchronizer(QObject*) (kclipboard.cpp:84)
n1: 39393 0x69B2992: KClipboardSynchronizer::self() (kclipboard.cpp:73)
n1: 39393 0x69AD77F: KApplicationPrivate::init(bool) (kapplication.cpp:463)
n1: 39393 0x69AEF77: KApplication::KApplication(bool) (kapplication.cpp:343)
n1: 39393 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 39393 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 39393 0x5050ABB: (below main) (libc-start.c:220)
n0: 10448 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 10602 in 2 places, all below massif's threshold (01.00%)
n0: 28938 in 2 places, all below massif's threshold (01.00%)
n1: 109255 0x60E7D05: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 109255 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 101649 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 101649 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 82413 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 57713 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 57713 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 57713 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 57713 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 57713 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 57713 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 57713 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 57713 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 57713 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 57713 0x5050ABB: (below main) (libc-start.c:220)
n0: 24700 in 4 places, all below massif's threshold (01.00%)
n0: 19236 in 3 places, all below massif's threshold (01.00%)
n0: 7606 in 2 places, all below massif's threshold (01.00%)
n2: 70184 0x70B8C40: QByteArray::mid(int, int) const (qbytearray.cpp:2592)
n1: 41134 0x7170FE1: QConfFileSettingsPrivate::readIniFile(QByteArray const&, QMap<QSettingsKey, QByteArray>*) (qsettings.cpp:1755)
n1: 41134 0x717668A: QConfFileSettingsPrivate::syncConfFile(int) (qsettings.cpp:1530)
n1: 41134 0x717697C: QConfFileSettingsPrivate::sync() (qsettings.cpp:1382)
n2: 41134 0x71694C4: QConfFileSettingsPrivate::initAccess() (qsettings.cpp:1037)
n1: 41134 0x71742AC: QConfFileSettingsPrivate::QConfFileSettingsPrivate(QSettings::Format, QSettings::Scope, QString const&, QString const&) (qsettings.cpp:1205)
n1: 41134 0x7174656: QSettingsPrivate::create(QSettings::Format, QSettings::Scope, QString const&, QString const&) (qsettings.cpp:366)
n1: 41134 0x7174DE9: QSettings::QSettings(QSettings::Scope, QString const&, QString const&, QObject*) (qsettings.cpp:2601)
n1: 41134 0x55DB68F: QApplicationPrivate::x11_apply_settings() (qapplication_x11.cpp:827)
n1: 41134 0x55DFDD4: qt_set_x11_resources(char const*, char const*, char const*, char const*) (qapplication_x11.cpp:1098)
n1: 41134 0x55E70F7: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:2308)
n1: 41134 0x5569C41: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:771)
n1: 41134 0x556A976: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:727)
n1: 41134 0x69AEE55: KApplication::KApplication(bool) (kapplication.cpp:337)
n1: 41134 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 41134 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 41134 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 29050 in 12 places, all below massif's threshold (01.00%)
n0: 40 in 9 places, all below massif's threshold (01.00%)
n2: 677504 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 653880 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n3: 653880 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n1: 543080 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n1: 543080 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 543080 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 507856 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n3: 507856 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n3: 428232 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 390272 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 390272 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 390272 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 390272 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 390272 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 390272 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 390272 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 390272 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 390272 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 390272 0x5050ABB: (below main) (libc-start.c:220)
n1: 37960 0x61275A9: KDebugPrivate::areaData(QtMsgType, unsigned int, bool) (kdebug.cpp:384)
n1: 37960 0x6125403: KDebug::hasNullOutput(QtMsgType, bool, int, bool) (kdebug.cpp:773)
n1: 37960 0x622530C: KSycocaPrivate::openDatabase(bool) (kdebug.h:258)
n1: 37960 0x6224E2C: KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) (ksycoca.cpp:415)
n1: 37960 0x6225933: KSycoca::findFactory(KSycocaFactoryId) (ksycoca.cpp:455)
n1: 37960 0x6229075: KSycocaFactory::KSycocaFactory(KSycocaFactoryId) (ksycocafactory.cpp:53)
n1: 37960 0x6185383: KServiceFactory::KServiceFactory() (kservicefactory.cpp:38)
n1: 37960 0x6185718: KServiceFactory::self() (ksycocafactory.h:200)
n1: 37960 0x617D8F3: KService::serviceByDesktopName(QString const&) (kservice.cpp:596)
n1: 37960 0xA5F4A90: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:129)
n1: 37960 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 37960 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 37960 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 37960 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n1: 66696 0x60D416B: KConfig::KConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:171)
n1: 66696 0x60EBF86: KSharedConfig::KSharedConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:64)
n2: 66696 0x60EC1B0: KSharedConfig::openConfig(KComponentData const&, QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:56)
n1: 66696 0x60EC348: KSharedConfig::openConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (ksharedconfig.cpp:35)
n2: 66696 0x6979B4D: KIconTheme::KIconTheme(QString const&, QString const&) (kicontheme.cpp:184)
n1: 52728 0x696D7F1: KIconLoaderPrivate::addThemeByName(QString const&, QString const&) (kiconloader.cpp:581)
n1: 52728 0x696DA33: KIconLoaderPrivate::addBaseThemes(KIconThemeNode*, QString const&) (kiconloader.cpp:558)
n1: 52728 0x696E903: KIconLoaderPrivate::initIconThemes() (kiconloader.cpp:477)
n1: 52728 0x6973C8F: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (kiconloader.cpp:1101)
n1: 52728 0x696B5DB: KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) (kiconengine.cpp:119)
n1: 52728 0x56110B3: QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const (qicon.cpp:669)
n1: 52728 0x55FDA82: QWidgetPrivate::setWindowIcon_sys(bool) (qwidget_x11.cpp:1458)
n1: 52728 0x55B67A6: QWidget::create(unsigned long, bool, bool) (qwidget.cpp:1351)
n1: 52728 0x55EE165: setupOwner() (qclipboard_x11.cpp:131)
n1: 52728 0x55EEB8F: QClipboard::QClipboard(QObject*) (qclipboard_x11.cpp:458)
n1: 52728 0x555F355: QApplication::clipboard() (qapplication.cpp:3090)
n1: 52728 0x69B244C: KClipboardSynchronizer::Private::setupSignals() (kclipboard.cpp:94)
n1: 52728 0x69B2800: KClipboardSynchronizer::KClipboardSynchronizer(QObject*) (kclipboard.cpp:84)
n1: 52728 0x69B2992: KClipboardSynchronizer::self() (kclipboard.cpp:73)
n1: 52728 0x69AD77F: KApplicationPrivate::init(bool) (kapplication.cpp:463)
n1: 52728 0x69AEF77: KApplication::KApplication(bool) (kapplication.cpp:343)
n0: 52728 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n0: 13968 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 12928 in 2 places, all below massif's threshold (01.00%)
n0: 35224 in 2 places, all below massif's threshold (01.00%)
n1: 103576 0x60D9B27: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:251)
n1: 103576 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 103576 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 94320 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 94320 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 71992 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 38080 0x61275A9: KDebugPrivate::areaData(QtMsgType, unsigned int, bool) (kdebug.cpp:384)
n1: 38080 0x6125403: KDebug::hasNullOutput(QtMsgType, bool, int, bool) (kdebug.cpp:773)
n1: 38080 0x622530C: KSycocaPrivate::openDatabase(bool) (kdebug.h:258)
n1: 38080 0x6224E2C: KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) (ksycoca.cpp:415)
n1: 38080 0x6225933: KSycoca::findFactory(KSycocaFactoryId) (ksycoca.cpp:455)
n1: 38080 0x6229075: KSycocaFactory::KSycocaFactory(KSycocaFactoryId) (ksycocafactory.cpp:53)
n1: 38080 0x6185383: KServiceFactory::KServiceFactory() (kservicefactory.cpp:38)
n1: 38080 0x6185718: KServiceFactory::self() (ksycocafactory.h:200)
n1: 38080 0x617D8F3: KService::serviceByDesktopName(QString const&) (kservice.cpp:596)
n1: 38080 0xA5F4A90: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:129)
n1: 38080 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 38080 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 38080 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 38080 0x5050ABB: (below main) (libc-start.c:220)
n0: 33912 in 4 places, all below massif's threshold (01.00%)
n0: 22328 in 3 places, all below massif's threshold (01.00%)
n0: 9256 in 2 places, all below massif's threshold (01.00%)
n0: 7224 in 1 place, below massif's threshold (01.00%)
n0: 23624 in 15 places, all below massif's threshold (01.00%)
n0: 572960 in 756 places, all below massif's threshold (01.00%)
n4: 237324 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n2: 92048 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n1: 87848 0x716D22B: QSettingsPrivate::iniUnescapedStringList(QByteArray const&, int, int, QString&, QStringList&, QTextCodec*) (qsettings.cpp:896)
n1: 87848 0x716D840: QConfFileSettingsPrivate::readIniSection(QSettingsKey const&, QByteArray const&, QMap<QSettingsKey, QVariant>*, QTextCodec*) (qsettings.cpp:1827)
n1: 87848 0x7171A33: QConfFileSettingsPrivate::ensureSectionParsed(QConfFile*, QSettingsKey const&) const (qsettings.cpp:2005)
n1: 87848 0x7171B62: QConfFileSettingsPrivate::get(QString const&, QVariant*) const (qsettings.cpp:1303)
n2: 87848 0x7169D15: QSettings::value(QString const&, QVariant const&) const (qsettings.cpp:3352)
n1: 80840 0x71989FA: QLibraryPrivate::isPlugin(QSettings*) (qlibrary.cpp:641)
n1: 80840 0x71922D0: QFactoryLoader::update() (qfactoryloader.cpp:130)
n1: 80840 0x7194764: QFactoryLoader::QFactoryLoader(char const*, QString const&, Qt::CaseSensitivity) (qfactoryloader.cpp:99)
n1: 80840 0x55D2608: qt_guiPlatformPlugin() (qguiplatformplugin.cpp:101)
n1: 80840 0x55DD5B8: QApplicationPrivate::x11_apply_settings() (qapplication_x11.cpp:923)
n1: 80840 0x55DFDD4: qt_set_x11_resources(char const*, char const*, char const*, char const*) (qapplication_x11.cpp:1098)
n1: 80840 0x55E70F7: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:2308)
n1: 80840 0x5569C41: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:771)
n1: 80840 0x556A976: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:727)
n1: 80840 0x69AEE55: KApplication::KApplication(bool) (kapplication.cpp:337)
n1: 80840 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 80840 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 80840 0x5050ABB: (below main) (libc-start.c:220)
n0: 7008 in 3 places, all below massif's threshold (01.00%)
n0: 4200 in 8 places, all below massif's threshold (01.00%)
n2: 79440 0x70FBEFD: QString::append(QString const&) (qstring.cpp:1456)
n1: 71680 0x69788DB: KIconThemeDir::KIconThemeDir(QString const&, QString const&, KConfigGroup const&) (qstring.h:269)
n2: 71680 0x697A488: KIconTheme::KIconTheme(QString const&, QString const&) (kicontheme.cpp:208)
n2: 56320 0x696D7F1: KIconLoaderPrivate::addThemeByName(QString const&, QString const&) (kiconloader.cpp:581)
n1: 40960 0x696DA33: KIconLoaderPrivate::addBaseThemes(KIconThemeNode*, QString const&) (kiconloader.cpp:558)
n1: 40960 0x696E903: KIconLoaderPrivate::initIconThemes() (kiconloader.cpp:477)
n1: 40960 0x6973C8F: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (kiconloader.cpp:1101)
n1: 40960 0x696B5DB: KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) (kiconengine.cpp:119)
n1: 40960 0x56110B3: QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const (qicon.cpp:669)
n1: 40960 0x55FDA82: QWidgetPrivate::setWindowIcon_sys(bool) (qwidget_x11.cpp:1458)
n1: 40960 0x55B67A6: QWidget::create(unsigned long, bool, bool) (qwidget.cpp:1351)
n1: 40960 0x55EE165: setupOwner() (qclipboard_x11.cpp:131)
n1: 40960 0x55EEB8F: QClipboard::QClipboard(QObject*) (qclipboard_x11.cpp:458)
n1: 40960 0x555F355: QApplication::clipboard() (qapplication.cpp:3090)
n1: 40960 0x69B244C: KClipboardSynchronizer::Private::setupSignals() (kclipboard.cpp:94)
n1: 40960 0x69B2800: KClipboardSynchronizer::KClipboardSynchronizer(QObject*) (kclipboard.cpp:84)
n1: 40960 0x69B2992: KClipboardSynchronizer::self() (kclipboard.cpp:73)
n1: 40960 0x69AD77F: KApplicationPrivate::init(bool) (kapplication.cpp:463)
n1: 40960 0x69AEF77: KApplication::KApplication(bool) (kapplication.cpp:343)
n1: 40960 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 40960 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 40960 0x5050ABB: (below main) (libc-start.c:220)
n0: 15360 in 1 place, below massif's threshold (01.00%)
n0: 15360 in 1 place, below massif's threshold (01.00%)
n0: 7760 in 77 places, all below massif's threshold (01.00%)
n2: 56558 0x716B7C4: QSettingsPrivate::iniUnescapedKey(QByteArray const&, int, int, QString&) (qstring.h:870)
n1: 56380 0x716D7AF: QConfFileSettingsPrivate::readIniSection(QSettingsKey const&, QByteArray const&, QMap<QSettingsKey, QVariant>*, QTextCodec*) (qsettings.cpp:1822)
n1: 56380 0x7171A33: QConfFileSettingsPrivate::ensureSectionParsed(QConfFile*, QSettingsKey const&) const (qsettings.cpp:2005)
n1: 56380 0x7171B62: QConfFileSettingsPrivate::get(QString const&, QVariant*) const (qsettings.cpp:1303)
n2: 56380 0x7169D15: QSettings::value(QString const&, QVariant const&) const (qsettings.cpp:3352)
n1: 46988 0x71989FA: QLibraryPrivate::isPlugin(QSettings*) (qlibrary.cpp:641)
n1: 46988 0x71922D0: QFactoryLoader::update() (qfactoryloader.cpp:130)
n1: 46988 0x7194764: QFactoryLoader::QFactoryLoader(char const*, QString const&, Qt::CaseSensitivity) (qfactoryloader.cpp:99)
n1: 46988 0x55D2608: qt_guiPlatformPlugin() (qguiplatformplugin.cpp:101)
n1: 46988 0x55DD5B8: QApplicationPrivate::x11_apply_settings() (qapplication_x11.cpp:923)
n1: 46988 0x55DFDD4: qt_set_x11_resources(char const*, char const*, char const*, char const*) (qapplication_x11.cpp:1098)
n1: 46988 0x55E70F7: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:2308)
n1: 46988 0x5569C41: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:771)
n1: 46988 0x556A976: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:727)
n1: 46988 0x69AEE55: KApplication::KApplication(bool) (kapplication.cpp:337)
n1: 46988 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 46988 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 46988 0x5050ABB: (below main) (libc-start.c:220)
n0: 9392 in 3 places, all below massif's threshold (01.00%)
n0: 178 in 1 place, below massif's threshold (01.00%)
n0: 9278 in 33 places, all below massif's threshold (01.00%)
n2: 196490 0x70B9A3B: QByteArray::resize(int) (qbytearray.cpp:1370)
n2: 195446 0x71437F0: QIODevice::readAll() (qiodevice.cpp:989)
n1: 195446 0x60E6686: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:97)
n2: 195446 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 195446 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 195446 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 195446 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 195446 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 195446 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 195446 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 195446 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 195446 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 195446 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 195446 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 195446 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 195446 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 195446 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 4 places, all below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 1044 in 6 places, all below massif's threshold (01.00%)
n2: 69296 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 58260 0x7102165: QString::toLower() const (qstring.cpp:4791)
n1: 56156 0x716DA10: QConfFileSettingsPrivate::readIniSection(QSettingsKey const&, QByteArray const&, QMap<QSettingsKey, QVariant>*, QTextCodec*) (qsettings_p.h:102)
n1: 56156 0x7171A33: QConfFileSettingsPrivate::ensureSectionParsed(QConfFile*, QSettingsKey const&) const (qsettings.cpp:2005)
n1: 56156 0x7171B62: QConfFileSettingsPrivate::get(QString const&, QVariant*) const (qsettings.cpp:1303)
n2: 56156 0x7169D15: QSettings::value(QString const&, QVariant const&) const (qsettings.cpp:3352)
n1: 46988 0x71989FA: QLibraryPrivate::isPlugin(QSettings*) (qlibrary.cpp:641)
n1: 46988 0x71922D0: QFactoryLoader::update() (qfactoryloader.cpp:130)
n1: 46988 0x7194764: QFactoryLoader::QFactoryLoader(char const*, QString const&, Qt::CaseSensitivity) (qfactoryloader.cpp:99)
n1: 46988 0x55D2608: qt_guiPlatformPlugin() (qguiplatformplugin.cpp:101)
n1: 46988 0x55DD5B8: QApplicationPrivate::x11_apply_settings() (qapplication_x11.cpp:923)
n1: 46988 0x55DFDD4: qt_set_x11_resources(char const*, char const*, char const*, char const*) (qapplication_x11.cpp:1098)
n1: 46988 0x55E70F7: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:2308)
n1: 46988 0x5569C41: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:771)
n1: 46988 0x556A976: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:727)
n1: 46988 0x69AEE55: KApplication::KApplication(bool) (kapplication.cpp:337)
n1: 46988 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 46988 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 46988 0x5050ABB: (below main) (libc-start.c:220)
n0: 9168 in 3 places, all below massif's threshold (01.00%)
n0: 2104 in 46 places, all below massif's threshold (01.00%)
n0: 11036 in 5 places, all below massif's threshold (01.00%)
n1: 65536 0x5627710: QImageData::create(QSize const&, QImage::Format, int) (qimage.cpp:242)
n2: 65536 0x5627C49: QImage::QImage(int, int, QImage::Format) (qimage.cpp:837)
n1: 65536 0x5629E89: QImage::copy(QRect const&) const (qimage.cpp:1403)
n1: 65536 0x697455F: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (kiconloader.cpp:1201)
n1: 65536 0x696B5DB: KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) (kiconengine.cpp:119)
n1: 65536 0x56110B3: QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const (qicon.cpp:669)
n1: 65536 0x55FDA82: QWidgetPrivate::setWindowIcon_sys(bool) (qwidget_x11.cpp:1458)
n1: 65536 0x55B67A6: QWidget::create(unsigned long, bool, bool) (qwidget.cpp:1351)
n1: 65536 0x55EE165: setupOwner() (qclipboard_x11.cpp:131)
n1: 65536 0x55EEB8F: QClipboard::QClipboard(QObject*) (qclipboard_x11.cpp:458)
n1: 65536 0x555F355: QApplication::clipboard() (qapplication.cpp:3090)
n1: 65536 0x69B244C: KClipboardSynchronizer::Private::setupSignals() (kclipboard.cpp:94)
n1: 65536 0x69B2800: KClipboardSynchronizer::KClipboardSynchronizer(QObject*) (kclipboard.cpp:84)
n1: 65536 0x69B2992: KClipboardSynchronizer::self() (kclipboard.cpp:73)
n1: 65536 0x69AD77F: KApplicationPrivate::init(bool) (kapplication.cpp:463)
n1: 65536 0x69AEF77: KApplication::KApplication(bool) (kapplication.cpp:343)
n1: 65536 0x6515594: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 65536 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 65536 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n1: 65280 0x505168F: __gconv_open (gconv_open.c:284)
n1: 65280 0x5051000: iconv_open (iconv_open.c:72)
n1: 65280 0x71DF106: QIconvCodec::createIconv_t(char const*, char const*) (qiconvcodec.cpp:453)
n0: 65280 in 2 places, all below massif's threshold (01.00%)
n2: 61008 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n1: 42912 0x612647D: KDebugPrivate::loadAreaNames() (qhash.h:542)
n1: 42912 0x612709B: KDebugPrivate::areaData(QtMsgType, unsigned int, bool) (kdebug.cpp:401)
n1: 42912 0x6125403: KDebug::hasNullOutput(QtMsgType, bool, int, bool) (kdebug.cpp:773)
n1: 42912 0x622530C: KSycocaPrivate::openDatabase(bool) (kdebug.h:258)
n1: 42912 0x6224E2C: KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) (ksycoca.cpp:415)
n1: 42912 0x6225933: KSycoca::findFactory(KSycocaFactoryId) (ksycoca.cpp:455)
n1: 42912 0x6229075: KSycocaFactory::KSycocaFactory(KSycocaFactoryId) (ksycocafactory.cpp:53)
n1: 42912 0x6185383: KServiceFactory::KServiceFactory() (kservicefactory.cpp:38)
n1: 42912 0x6185718: KServiceFactory::self() (ksycocafactory.h:200)
n1: 42912 0x617D8F3: KService::serviceByDesktopName(QString const&) (kservice.cpp:596)
n1: 42912 0xA5F4A90: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:129)
n1: 42912 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 42912 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 42912 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 42912 0x5050ABB: (below main) (libc-start.c:220)
n0: 18096 in 94 places, all below massif's threshold (01.00%)
n1: 48774 0x400AF2D: _dl_new_object (dl-object.c:52)
n1: 48774 0x400647A: _dl_map_object_from_fd (dl-load.c:966)
n1: 48774 0x40083A6: _dl_map_object (dl-load.c:2235)
n0: 48774 in 2 places, all below massif's threshold (01.00%)
n2: 45720 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n1: 41848 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 41848 in 52 places, all below massif's threshold (01.00%)
n0: 3872 in 3 places, all below massif's threshold (01.00%)
n1: 44702 0x70B9536: QByteArray::realloc(int) (qbytearray.cpp:1412)
n0: 44702 in 8 places, all below massif's threshold (01.00%)
#-----------
snapshot=8
#-----------
time=1323280300
mem_heap_B=3893463
mem_heap_extra_B=984465
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=9
#-----------
time=1469574730
mem_heap_B=7530667
mem_heap_extra_B=1452021
mem_stacks_B=0
heap_tree=detailed
n15: 7530667 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 2116413 in 1898 places, all below massif's threshold (01.00%)
n3: 1464954 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 280080 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 280080 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 280080 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 280080 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 280080 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 280080 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 280080 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 280080 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 280080 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 280080 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n3: 280080 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 102432 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 102432 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 102432 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 102432 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 102432 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 102432 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 102432 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 102432 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 102432 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 102432 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 102432 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 102432 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 102432 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 102432 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 102432 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 102432 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 102432 0x5050ABB: (below main) (libc-start.c:220)
n1: 98976 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 98976 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 98976 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 98976 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 98976 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 98976 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 98976 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 98976 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 98976 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 98976 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 98976 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 98976 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 98976 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 98976 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 98976 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 98976 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 98976 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n0: 98976 0x6530EC4: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n0: 78672 in 1 place, below massif's threshold (01.00%)
n0: 171754 in 42 places, all below massif's threshold (01.00%)
n4: 1022024 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n1: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 11 places, all below massif's threshold (01.00%)
n0: 65319 in 4 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n1: 401163 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401163 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352245 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352245 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 11 places, all below massif's threshold (01.00%)
n0: 69591 in 4 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n1: 123058 0x60E7D05: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 123058 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 111738 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 111738 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n1: 91901 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n0: 91901 in 12 places, all below massif's threshold (01.00%)
n0: 19837 in 4 places, all below massif's threshold (01.00%)
n0: 11320 in 2 places, all below massif's threshold (01.00%)
n0: 29050 in 14 places, all below massif's threshold (01.00%)
n2: 853880 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783112 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n3: 783112 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n1: 657960 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n1: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 11 places, all below massif's threshold (01.00%)
n0: 92024 in 4 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n1: 115672 0x60D9B27: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:251)
n1: 115672 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 115672 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 102480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n1: 102480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n0: 102480 in 5 places, all below massif's threshold (01.00%)
n0: 13192 in 2 places, all below massif's threshold (01.00%)
n0: 9480 in 1 place, below massif's threshold (01.00%)
n0: 70768 in 64 places, all below massif's threshold (01.00%)
n4: 628130 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n2: 303640 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n1: 187024 0x716D22B: QSettingsPrivate::iniUnescapedStringList(QByteArray const&, int, int, QString&, QStringList&, QTextCodec*) (qsettings.cpp:896)
n2: 187024 0x716D840: QConfFileSettingsPrivate::readIniSection(QSettingsKey const&, QByteArray const&, QMap<QSettingsKey, QVariant>*, QTextCodec*) (qsettings.cpp:1827)
n1: 100360 0x716DD3E: QConfFileSettingsPrivate::ensureAllSectionsParsed(QConfFile*) const (qsettings.cpp:1977)
n1: 100360 0x7175C5C: QConfFileSettingsPrivate::syncConfFile(int) (qsettings.cpp:1564)
n1: 100360 0x717697C: QConfFileSettingsPrivate::sync() (qsettings.cpp:1382)
n1: 100360 0x71694C4: QConfFileSettingsPrivate::initAccess() (qsettings.cpp:1037)
n1: 100360 0x71742AC: QConfFileSettingsPrivate::QConfFileSettingsPrivate(QSettings::Format, QSettings::Scope, QString const&, QString const&) (qsettings.cpp:1205)
n1: 100360 0x7174656: QSettingsPrivate::create(QSettings::Format, QSettings::Scope, QString const&, QString const&) (qsettings.cpp:366)
n1: 100360 0x7174DE9: QSettings::QSettings(QSettings::Scope, QString const&, QString const&, QObject*) (qsettings.cpp:2601)
n1: 100360 0x7191BE3: QFactoryLoader::update() (qfactoryloader.cpp:110)
n1: 100360 0x7194764: QFactoryLoader::QFactoryLoader(char const*, QString const&, Qt::CaseSensitivity) (qfactoryloader.cpp:99)
n1: 100360 0x71DA630: loader() (qtextcodec.cpp:101)
n1: 100360 0x71DC2AA: QTextCodec::codecForName(QByteArray const&) (qtextcodec.cpp:144)
n1: 100360 0x61CF426: KCharsets::codecForNameOrNull(QByteArray const&) const (kcharsets.cpp:766)
n1: 100360 0x61CF7F7: KCharsets::codecForName(QString const&) const (kcharsets.cpp:723)
n1: 100360 0x15916640: KateViewEncodingAction::setCurrentCodec(QTextCodec*) (kateviewhelpers.cpp:1876)
n1: 100360 0x15916872: KateViewEncodingAction::setCurrentCodec(QString const&) (kateviewhelpers.cpp:1896)
n1: 100360 0x15915979: KateViewEncodingAction::KateViewEncodingAction(KateDocument*, KateView*, QString const&, QObject*) (kateviewhelpers.cpp:1729)
n1: 100360 0x158E61AB: KateView::setupActions() (kateview.cpp:564)
n1: 100360 0x158E1725: KateView::KateView(KateDocument*, QWidget*) (kateview.cpp:226)
n1: 100360 0x158369C0: KateDocument::createView(QWidget*) (katedocument.cpp:341)
n1: 100360 0x6535757: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 100360 0x6537808: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 100360 0x6532962: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 100360 0x65352E0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 100360 0x652DB42: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 100360 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n0: 100360 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n0: 86664 in 1 place, below massif's threshold (01.00%)
n0: 116616 in 13 places, all below massif's threshold (01.00%)
n1: 135672 0x70FBEFD: QString::append(QString const&) (qstring.cpp:1456)
n0: 135672 in 119 places, all below massif's threshold (01.00%)
n2: 126730 0x716B7C4: QSettingsPrivate::iniUnescapedKey(QByteArray const&, int, int, QString&) (qstring.h:870)
n1: 126730 0x716D7AF: QConfFileSettingsPrivate::readIniSection(QSettingsKey const&, QByteArray const&, QMap<QSettingsKey, QVariant>*, QTextCodec*) (qsettings.cpp:1822)
n0: 126730 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 62088 in 62 places, all below massif's threshold (01.00%)
n3: 316364 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 187206 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 181424 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 181424 in 89 places, all below massif's threshold (01.00%)
n0: 5782 in 2 places, all below massif's threshold (01.00%)
n2: 128830 0x7102165: QString::toLower() const (qstring.cpp:4791)
n1: 126330 0x716DA10: QConfFileSettingsPrivate::readIniSection(QSettingsKey const&, QByteArray const&, QMap<QSettingsKey, QVariant>*, QTextCodec*) (qsettings_p.h:102)
n0: 126330 in 2 places, all below massif's threshold (01.00%)
n0: 2500 in 60 places, all below massif's threshold (01.00%)
n0: 328 in 4 places, all below massif's threshold (01.00%)
n2: 203672 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n1: 182616 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 182616 in 170 places, all below massif's threshold (01.00%)
n0: 21056 in 3 places, all below massif's threshold (01.00%)
n2: 173712 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 173320 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 173320 in 585 places, all below massif's threshold (01.00%)
n0: 392 in 2 places, all below massif's threshold (01.00%)
n1: 146512 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 146512 in 142 places, all below massif's threshold (01.00%)
n1: 107680 0x71C1EF5: QVector<QObjectPrivate::ConnectionList>::realloc(int, int) (qvector.h:391)
n1: 107680 0x71BAE3E: QObjectPrivate::addConnection(int, QObjectPrivate::Connection*) (qvector.h:330)
n1: 107680 0x71BC563: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2934)
n1: 107680 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 107680 in 226 places, all below massif's threshold (01.00%)
n1: 105840 0x55C0DD1: QWidgetAction::QWidgetAction(QObject*) (qwidgetaction.cpp:112)
n0: 105840 in 5 places, all below massif's threshold (01.00%)
n1: 105336 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 105336 in 58 places, all below massif's threshold (01.00%)
n1: 103732 0x854A97E: ft_mem_qalloc (in /usr/lib/libfreetype.so.6.3.20)
n1: 103732 0x854C371: ft_mem_alloc (in /usr/lib/libfreetype.so.6.3.20)
n0: 103732 in 20 places, all below massif's threshold (01.00%)
n1: 92178 0x70FE83D: QString::fromLatin1_helper(char const*, int) (qstring.cpp:3603)
n0: 92178 in 208 places, all below massif's threshold (01.00%)
n1: 90240 0x57976A3: QtFontStyle::pixelSize(unsigned short, bool) (qfontdatabase.cpp:290)
n0: 90240 in 4 places, all below massif's threshold (01.00%)
#-----------
snapshot=10
#-----------
time=1556319361
mem_heap_B=9391778
mem_heap_extra_B=1670134
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=11
#-----------
time=1739883889
mem_heap_B=9496773
mem_heap_extra_B=1810027
mem_stacks_B=0
heap_tree=detailed
n14: 9496773 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 3085234 in 2134 places, all below massif's threshold (01.00%)
n3: 1469320 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 282672 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 282672 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 282672 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 282672 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 282672 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 282672 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 282672 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 282672 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 282672 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 282672 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 282672 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 282672 in 4 places, all below massif's threshold (01.00%)
n0: 173528 in 42 places, all below massif's threshold (01.00%)
n4: 1022126 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n1: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 11 places, all below massif's threshold (01.00%)
n0: 65319 in 4 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n1: 401163 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401163 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352245 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352245 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 11 places, all below massif's threshold (01.00%)
n0: 69591 in 4 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n1: 123058 0x60E7D05: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n1: 123058 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n0: 123058 in 3 places, all below massif's threshold (01.00%)
n0: 29152 in 14 places, all below massif's threshold (01.00%)
n2: 854696 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783112 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n3: 783112 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n1: 657960 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n1: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 11 places, all below massif's threshold (01.00%)
n0: 92024 in 4 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n1: 115672 0x60D9B27: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:251)
n1: 115672 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n1: 115672 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n0: 115672 in 3 places, all below massif's threshold (01.00%)
n0: 9480 in 1 place, below massif's threshold (01.00%)
n0: 71584 in 71 places, all below massif's threshold (01.00%)
n4: 733208 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n2: 401024 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 214000 in 14 places, all below massif's threshold (01.00%)
n1: 187024 0x716D22B: QSettingsPrivate::iniUnescapedStringList(QByteArray const&, int, int, QString&, QStringList&, QTextCodec*) (qsettings.cpp:896)
n1: 187024 0x716D840: QConfFileSettingsPrivate::readIniSection(QSettingsKey const&, QByteArray const&, QMap<QSettingsKey, QVariant>*, QTextCodec*) (qsettings.cpp:1827)
n0: 187024 in 2 places, all below massif's threshold (01.00%)
n1: 139520 0x70FBEFD: QString::append(QString const&) (qstring.cpp:1456)
n0: 139520 in 124 places, all below massif's threshold (01.00%)
n2: 126730 0x716B7C4: QSettingsPrivate::iniUnescapedKey(QByteArray const&, int, int, QString&) (qstring.h:870)
n1: 126730 0x716D7AF: QConfFileSettingsPrivate::readIniSection(QSettingsKey const&, QByteArray const&, QMap<QSettingsKey, QVariant>*, QTextCodec*) (qsettings.cpp:1822)
n0: 126730 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 65934 in 66 places, all below massif's threshold (01.00%)
n2: 657420 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 70376 in 7 places, all below massif's threshold (01.00%)
n3: 317038 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 187854 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 181782 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 181782 in 91 places, all below massif's threshold (01.00%)
n0: 6072 in 2 places, all below massif's threshold (01.00%)
n2: 128910 0x7102165: QString::toLower() const (qstring.cpp:4791)
n1: 126330 0x716DA10: QConfFileSettingsPrivate::readIniSection(QSettingsKey const&, QByteArray const&, QMap<QSettingsKey, QVariant>*, QTextCodec*) (qsettings_p.h:102)
n0: 126330 in 2 places, all below massif's threshold (01.00%)
n0: 2580 in 64 places, all below massif's threshold (01.00%)
n0: 274 in 4 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n2: 265432 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n1: 237672 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 237672 in 190 places, all below massif's threshold (01.00%)
n0: 27760 in 3 places, all below massif's threshold (01.00%)
n1: 203248 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 203248 in 154 places, all below massif's threshold (01.00%)
n2: 197848 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 197456 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 197456 in 602 places, all below massif's threshold (01.00%)
n0: 392 in 2 places, all below massif's threshold (01.00%)
n1: 156488 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 156488 in 63 places, all below massif's threshold (01.00%)
n1: 120144 0x71C1EF5: QVector<QObjectPrivate::ConnectionList>::realloc(int, int) (qvector.h:391)
n1: 120144 0x71BAE3E: QObjectPrivate::addConnection(int, QObjectPrivate::Connection*) (qvector.h:330)
n1: 120144 0x71BC563: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2934)
n1: 120144 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 120144 in 232 places, all below massif's threshold (01.00%)
n1: 117323 0x854A97E: ft_mem_qalloc (in /usr/lib/libfreetype.so.6.3.20)
n1: 117323 0x854C371: ft_mem_alloc (in /usr/lib/libfreetype.so.6.3.20)
n0: 117323 in 20 places, all below massif's threshold (01.00%)
#-----------
snapshot=12
#-----------
time=1883852525
mem_heap_B=9763761
mem_heap_extra_B=1835383
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=13
#-----------
time=1990253661
mem_heap_B=9873017
mem_heap_extra_B=1850063
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=14
#-----------
time=2154369994
mem_heap_B=10047917
mem_heap_extra_B=1871099
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=15
#-----------
time=2267656588
mem_heap_B=10181549
mem_heap_extra_B=1891555
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=16
#-----------
time=2405729790
mem_heap_B=10608097
mem_heap_extra_B=1763911
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=17
#-----------
time=2617103498
mem_heap_B=10815864
mem_heap_extra_B=1858640
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=18
#-----------
time=2777162691
mem_heap_B=11142686
mem_heap_extra_B=1907130
mem_stacks_B=0
heap_tree=detailed
n15: 11142686 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4093301 in 2403 places, all below massif's threshold (01.00%)
n3: 1512762 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185722 in 42 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n3: 503818 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n1: 167144 0x70FBEFD: QString::append(QString const&) (qstring.cpp:1456)
n0: 167144 in 148 places, all below massif's threshold (01.00%)
n0: 73242 in 76 places, all below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 300896 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 300896 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n2: 252144 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n1: 223616 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 223616 in 225 places, all below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n2: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 221504 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214688 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214688 in 99 places, all below massif's threshold (01.00%)
n0: 6816 in 2 places, all below massif's threshold (01.00%)
n0: 4742 in 5 places, all below massif's threshold (01.00%)
n2: 199416 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198968 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198968 in 640 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
n1: 193208 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 193208 in 80 places, all below massif's threshold (01.00%)
n1: 142360 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n0: 142360 in 2 places, all below massif's threshold (01.00%)
#-----------
snapshot=19
#-----------
time=2975780832
mem_heap_B=11457166
mem_heap_extra_B=2044434
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=20
#-----------
time=3186507759
mem_heap_B=11836426
mem_heap_extra_B=2162534
mem_stacks_B=0
heap_tree=detailed
n17: 11836426 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4206681 in 2401 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n3: 503562 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n1: 166888 0x70FBEFD: QString::append(QString const&) (qstring.cpp:1456)
n0: 166888 in 148 places, all below massif's threshold (01.00%)
n0: 73242 in 76 places, all below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n2: 399288 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n1: 370760 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 370760 in 225 places, all below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 301480 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 301480 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n2: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 221504 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214688 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214688 in 99 places, all below massif's threshold (01.00%)
n0: 6816 in 2 places, all below massif's threshold (01.00%)
n0: 4742 in 5 places, all below massif's threshold (01.00%)
n1: 225896 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 225896 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 225896 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 217736 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 217736 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 217736 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 217736 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 217736 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 217736 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 217736 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 217736 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 217736 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 217736 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 217736 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 217736 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 217736 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 217736 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 217736 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 217736 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 217736 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 217736 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 217736 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 217736 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 217736 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 217736 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 217736 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 217736 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 217736 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 217736 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 217736 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n2: 199304 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198856 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198856 in 640 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
n1: 196472 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 196472 in 80 places, all below massif's threshold (01.00%)
n1: 185832 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n0: 185832 in 2 places, all below massif's threshold (01.00%)
n1: 160560 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 160560 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 160560 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 160560 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 160560 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 156096 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 156096 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 156096 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 156096 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 156096 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 156096 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 156096 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 156096 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 156096 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 156096 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 156096 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 156096 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 156096 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 156096 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 156096 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 156096 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 156096 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 156096 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 156096 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 156096 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 156096 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 156096 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 156096 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 156096 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 156096 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
#-----------
snapshot=21
#-----------
time=3368485600
mem_heap_B=12098338
mem_heap_extra_B=2251718
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=22
#-----------
time=3501268821
mem_heap_B=12328150
mem_heap_extra_B=2313634
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=23
#-----------
time=3608301789
mem_heap_B=12478122
mem_heap_extra_B=2355982
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=24
#-----------
time=3762699106
mem_heap_B=12681674
mem_heap_extra_B=2421606
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=25
#-----------
time=3855352532
mem_heap_B=12818774
mem_heap_extra_B=2459226
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=26
#-----------
time=4007173468
mem_heap_B=13150062
mem_heap_extra_B=2501802
mem_stacks_B=0
heap_tree=detailed
n19: 13150062 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4295301 in 2405 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n2: 584672 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n2: 556144 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 322640 in 226 places, all below massif's threshold (01.00%)
n1: 233504 0x1581152E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 233504 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 233504 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 222344 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 219112 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 219112 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 219112 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 219112 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 219112 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 219112 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 219112 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 219112 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 219112 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 219112 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 219112 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 219112 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 219112 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 219112 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 219112 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 219112 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 219112 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 219112 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 219112 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 219112 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 219112 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 219112 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 219112 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 219112 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 3232 in 3 places, all below massif's threshold (01.00%)
n0: 11160 in 1 place, below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n3: 503562 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n1: 166888 0x70FBEFD: QString::append(QString const&) (qstring.cpp:1456)
n0: 166888 in 148 places, all below massif's threshold (01.00%)
n0: 73242 in 76 places, all below massif's threshold (01.00%)
n1: 442544 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 442544 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 442544 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 434384 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 434384 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 434384 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 434384 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 434384 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 434384 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 434384 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 434384 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 434384 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 434384 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 434384 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 434384 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 434384 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 434384 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 434384 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 434384 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 434384 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 434384 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 434384 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 434384 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 434384 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 434384 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 434384 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 434384 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 434384 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 434384 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 434384 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n2: 432560 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 279832 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 279832 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 279832 0x15888B06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 189056 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 186512 0x15890061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 186512 0x158FF614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 186512 0x158FFAF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 184960 0x158FEEEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 184960 0x158FE857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n1: 184960 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 184960 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 184960 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 184960 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 184960 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 184960 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 184960 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 184960 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 184960 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 184960 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 184960 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 184960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 184960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 184960 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 184960 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 184960 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 184960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 184960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 184960 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n0: 184960 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n0: 1552 in 3 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 2544 in 4 places, all below massif's threshold (01.00%)
n0: 90776 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n0: 152728 in 1 place, below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n1: 343728 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 343728 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 343728 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 343728 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 325008 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 320544 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 320544 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 320544 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 320544 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 320544 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 320544 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 320544 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 320544 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 320544 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 320544 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 320544 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 320544 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 320544 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 320544 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 320544 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 320544 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 320544 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 320544 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 320544 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 320544 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 320544 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 320544 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 320544 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 320544 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 320544 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 18720 in 1 place, below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 301720 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 301720 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n2: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 221504 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214688 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214688 in 99 places, all below massif's threshold (01.00%)
n0: 6816 in 2 places, all below massif's threshold (01.00%)
n0: 4742 in 5 places, all below massif's threshold (01.00%)
n2: 208256 0x15890442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 204416 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 204416 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 204416 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 204416 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 204416 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 204416 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 204416 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 204416 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 204416 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 204416 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 204416 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 204416 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 204416 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 204416 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 204416 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 204416 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 204416 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 204416 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 204416 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 204416 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 204416 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 204416 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 204416 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 204416 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 204416 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 204416 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 204416 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 204416 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 204416 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3840 in 4 places, all below massif's threshold (01.00%)
n1: 200520 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 200520 in 80 places, all below massif's threshold (01.00%)
n2: 199304 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198856 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198856 in 640 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
n1: 180544 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 180544 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 180208 0x15888A4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 173936 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 170576 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 170576 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 170576 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 170576 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 170576 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 170576 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 170576 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 170576 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 170576 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 170576 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 170576 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 170576 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 170576 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 170576 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 170576 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 170576 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 170576 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 170576 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 170576 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 170576 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 170576 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 170576 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 170576 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 170576 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 170576 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 170576 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3360 in 4 places, all below massif's threshold (01.00%)
n0: 6272 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
#-----------
snapshot=27
#-----------
time=4126229976
mem_heap_B=13267310
mem_heap_extra_B=2542042
mem_stacks_B=0
heap_tree=detailed
n19: 13267310 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4306997 in 2405 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n2: 607864 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n2: 579336 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 331840 in 226 places, all below massif's threshold (01.00%)
n1: 247496 0x1581152E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 247496 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 247496 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 236336 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 233104 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 233104 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 233104 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 233104 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 233104 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 233104 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 233104 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 233104 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 233104 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 233104 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 233104 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 233104 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 233104 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 233104 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 233104 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 233104 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 233104 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 233104 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 233104 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 233104 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 233104 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 233104 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 233104 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 233104 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 3232 in 3 places, all below massif's threshold (01.00%)
n0: 11160 in 1 place, below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n3: 503562 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n1: 166888 0x70FBEFD: QString::append(QString const&) (qstring.cpp:1456)
n0: 166888 in 148 places, all below massif's threshold (01.00%)
n0: 73242 in 76 places, all below massif's threshold (01.00%)
n1: 473824 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 473824 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 473824 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 465664 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 465664 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 465664 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 465664 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 465664 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 465664 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 465664 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 465664 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 465664 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 465664 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 465664 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 465664 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 465664 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 465664 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 465664 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 465664 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 465664 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 465664 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 465664 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 465664 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 465664 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 465664 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 465664 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 465664 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 465664 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 465664 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 465664 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n2: 436320 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 280872 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 280872 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 280872 0x15888B06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 189056 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 186512 0x15890061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 186512 0x158FF614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 186512 0x158FFAF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 184960 0x158FEEEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 184960 0x158FE857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n1: 184960 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 184960 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 184960 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 184960 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 184960 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 184960 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 184960 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 184960 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 184960 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 184960 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 184960 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 184960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 184960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 184960 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 184960 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 184960 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 184960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 184960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 184960 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n0: 184960 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n0: 1552 in 3 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 2544 in 4 places, all below massif's threshold (01.00%)
n0: 91816 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n0: 155448 in 1 place, below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n1: 363072 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 363072 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 363072 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 363072 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 344352 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 339888 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 339888 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 339888 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 339888 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 339888 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 339888 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 339888 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 339888 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 339888 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 339888 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 339888 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 339888 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 339888 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 339888 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 339888 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 339888 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 339888 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 339888 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 339888 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 339888 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 339888 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 339888 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 339888 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 339888 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 339888 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 18720 in 1 place, below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 301720 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 301720 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n2: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 221504 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214688 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214688 in 99 places, all below massif's threshold (01.00%)
n0: 6816 in 2 places, all below massif's threshold (01.00%)
n0: 4742 in 5 places, all below massif's threshold (01.00%)
n2: 222976 0x15890442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 219136 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 219136 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 219136 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 219136 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 219136 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 219136 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 219136 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 219136 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 219136 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 219136 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 219136 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 219136 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 219136 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 219136 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 219136 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 219136 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 219136 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 219136 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 219136 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 219136 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 219136 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 219136 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 219136 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 219136 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 219136 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 219136 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 219136 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 219136 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 219136 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3840 in 4 places, all below massif's threshold (01.00%)
n1: 201064 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 201064 in 80 places, all below massif's threshold (01.00%)
n2: 199304 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198856 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198856 in 640 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
n1: 193256 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 193256 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 192920 0x15888A4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 186648 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 183288 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 183288 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 183288 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 183288 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 183288 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 183288 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 183288 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 183288 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 183288 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 183288 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 183288 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 183288 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 183288 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 183288 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 183288 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 183288 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 183288 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 183288 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 183288 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 183288 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 183288 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 183288 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 183288 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 183288 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 183288 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 183288 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3360 in 4 places, all below massif's threshold (01.00%)
n0: 6272 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
#-----------
snapshot=28
#-----------
time=4227415713
mem_heap_B=13384878
mem_heap_extra_B=2574562
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=29
#-----------
time=4399965481
mem_heap_B=13575790
mem_heap_extra_B=2631794
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=30
#-----------
time=4554565530
mem_heap_B=13762238
mem_heap_extra_B=2676914
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=31
#-----------
time=4636250788
mem_heap_B=13829746
mem_heap_extra_B=2699942
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=32
#-----------
time=4789175061
mem_heap_B=14039634
mem_heap_extra_B=2755926
mem_stacks_B=0
heap_tree=detailed
n20: 14039634 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4367001 in 2404 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n2: 717488 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n3: 688960 0x70D498B: QListData::append() (qlist.cpp:179)
n1: 316256 0x1581152E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 316256 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 316256 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 298976 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 295744 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 295744 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 295744 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 295744 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 295744 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 295744 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 295744 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 295744 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 295744 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 295744 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 295744 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 295744 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 295744 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 295744 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 295744 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 295744 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 295744 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 295744 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 295744 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 295744 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 295744 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 295744 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 295744 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 295744 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 3232 in 3 places, all below massif's threshold (01.00%)
n0: 17280 in 1 place, below massif's threshold (01.00%)
n0: 192760 in 225 places, all below massif's threshold (01.00%)
n1: 179944 0x1589618E: QList<bool>::append(bool const&) (qlist.h:479)
n1: 179944 0x15895994: KateLineLayout::setLayout(QTextLayout*) (katelinelayout.cpp:140)
n2: 179944 0x15888ABD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:892)
n2: 172568 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 170168 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 170168 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 170168 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 170168 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 170168 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 170168 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 170168 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 170168 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 170168 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 170168 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 170168 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 170168 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 170168 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 170168 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 170168 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 170168 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 170168 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 170168 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 170168 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 170168 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 170168 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 170168 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 170168 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 170168 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 2400 in 4 places, all below massif's threshold (01.00%)
n0: 7376 in 1 place, below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n1: 611728 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 611728 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 611728 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 603568 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 603568 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 603568 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 603568 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 603568 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 603568 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 603568 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 603568 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 603568 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 603568 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 603568 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 603568 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 603568 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 603568 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 603568 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 603568 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 603568 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 603568 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 603568 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 603568 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 603568 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 603568 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 603568 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 603568 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 603568 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 603568 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 603568 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n2: 503562 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n0: 240130 in 77 places, all below massif's threshold (01.00%)
n2: 466672 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 293104 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 293104 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 293104 0x15888B06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 204872 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 202328 0x15890061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 202328 0x158FF614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 202328 0x158FFAF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 191520 0x158FEEEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 191520 0x158FE857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n1: 191520 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 191520 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 191520 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 191520 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 191520 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 191520 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 191520 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 191520 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 191520 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 191520 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 191520 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 191520 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 191520 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 191520 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 191520 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 191520 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 191520 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 191520 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 191520 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n0: 191520 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n0: 10808 in 4 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 2544 in 4 places, all below massif's threshold (01.00%)
n0: 88232 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n1: 173568 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 173568 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 173568 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n0: 173568 in 3 places, all below massif's threshold (01.00%)
n1: 457296 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 457296 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 457296 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 457296 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 429264 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 424800 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 424800 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 424800 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 424800 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 424800 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 424800 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 424800 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 424800 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 424800 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 424800 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 424800 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 424800 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 424800 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 424800 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 424800 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 424800 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 424800 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 424800 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 424800 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 424800 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 424800 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 424800 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 424800 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 424800 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 424800 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 28032 in 1 place, below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 301960 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 301960 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n2: 287872 0x15890442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 284032 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 284032 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 284032 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 284032 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 284032 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 284032 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 284032 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 284032 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 284032 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 284032 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 284032 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 284032 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 284032 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 284032 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 284032 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 284032 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 284032 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 284032 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 284032 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 284032 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 284032 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 284032 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 284032 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 284032 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 284032 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 284032 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 284032 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 284032 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 284032 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3840 in 4 places, all below massif's threshold (01.00%)
n1: 249648 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 249648 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 249312 0x15888A4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 239176 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 235816 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 235816 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 235816 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 235816 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 235816 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 235816 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 235816 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 235816 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 235816 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 235816 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 235816 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 235816 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 235816 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 235816 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 235816 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 235816 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 235816 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 235816 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 235816 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 235816 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 235816 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 235816 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 235816 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 235816 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 235816 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 235816 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3360 in 4 places, all below massif's threshold (01.00%)
n0: 10136 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n2: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 221504 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214688 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214688 in 99 places, all below massif's threshold (01.00%)
n0: 6816 in 2 places, all below massif's threshold (01.00%)
n0: 4742 in 5 places, all below massif's threshold (01.00%)
n2: 216104 0x57CBC5E: QVector<QTextFormatPrivate::Property>::realloc(int, int) (qvector.h:391)
n1: 211208 0x57C85B6: QTextFormat::merge(QTextFormat const&) (qvector.h:327)
n2: 211208 0xA5F6EFF: KTextEditor::Attribute::operator+=(KTextEditor::Attribute const&) (attribute.cpp:57)
n1: 205112 0x1588AD85: mergeAttributes(KSharedPtr<KTextEditor::Attribute>, KSharedPtr<KTextEditor::Attribute>) (katerenderrange.cpp:58)
n1: 205112 0x1588CD9D: RenderRangeList::generateAttribute() const (katerenderrange.cpp:403)
n1: 205112 0x15885EE9: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:415)
n1: 205112 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n0: 205112 in 2 places, all below massif's threshold (01.00%)
n0: 6096 in 3 places, all below massif's threshold (01.00%)
n0: 4896 in 1 place, below massif's threshold (01.00%)
n1: 203648 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 203648 in 80 places, all below massif's threshold (01.00%)
n2: 199304 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198856 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198856 in 640 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
#-----------
snapshot=33
#-----------
time=4980788906
mem_heap_B=14244286
mem_heap_extra_B=2789122
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=34
#-----------
time=5135054144
mem_heap_B=14365778
mem_heap_extra_B=2830070
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=35
#-----------
time=5241191203
mem_heap_B=14448322
mem_heap_extra_B=2858470
mem_stacks_B=0
heap_tree=detailed
n19: 14448322 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4559553 in 2405 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 783720 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n3: 755192 0x70D498B: QListData::append() (qlist.cpp:179)
n1: 357352 0x1581152E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 357352 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 357352 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 335320 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 332088 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 332088 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 332088 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 332088 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 332088 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 332088 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 332088 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 332088 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 332088 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 332088 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 332088 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 332088 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 332088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 332088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 332088 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 332088 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 332088 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 332088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 332088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 332088 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 332088 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 332088 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 332088 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 332088 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 3232 in 3 places, all below massif's threshold (01.00%)
n0: 22032 in 1 place, below massif's threshold (01.00%)
n1: 205384 0x1589618E: QList<bool>::append(bool const&) (qlist.h:479)
n1: 205384 0x15895994: KateLineLayout::setLayout(QTextLayout*) (katelinelayout.cpp:140)
n2: 205384 0x15888ABD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:892)
n2: 195728 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 193328 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 193328 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 193328 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 193328 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 193328 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 193328 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 193328 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 193328 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 193328 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 193328 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 193328 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 193328 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 193328 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 193328 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 193328 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 193328 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 193328 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 193328 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 193328 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 193328 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 193328 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 193328 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 193328 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 193328 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 2400 in 4 places, all below massif's threshold (01.00%)
n0: 9656 in 1 place, below massif's threshold (01.00%)
n0: 192456 in 225 places, all below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n1: 698224 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 698224 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 698224 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 690064 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 690064 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 690064 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 690064 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 690064 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 690064 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 690064 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 690064 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 690064 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 690064 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 690064 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 690064 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 690064 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 690064 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 690064 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 690064 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 690064 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 690064 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 690064 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 690064 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 690064 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 690064 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 690064 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 690064 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 690064 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 690064 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 690064 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n2: 612728 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 422224 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 422224 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 422224 0x15888B06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 329912 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 325296 0x15890061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 325296 0x158FF614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 325296 0x158FFAF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 314488 0x158FEEEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 314488 0x158FE857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n1: 314488 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 314488 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 314488 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 314488 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 314488 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 314488 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 314488 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 314488 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 314488 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 314488 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 314488 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 314488 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 314488 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 314488 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 314488 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 314488 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 314488 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 314488 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 314488 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n0: 314488 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n0: 10808 in 4 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 4616 in 4 places, all below massif's threshold (01.00%)
n0: 92312 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n1: 190504 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 190504 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 190504 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n0: 190504 in 3 places, all below massif's threshold (01.00%)
n1: 513024 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 513024 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 513024 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 513024 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 478992 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 474528 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 474528 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 474528 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 474528 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 474528 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 474528 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 474528 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 474528 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 474528 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 474528 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 474528 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 474528 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 474528 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 474528 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 474528 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 474528 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 474528 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 474528 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 474528 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 474528 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 474528 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 474528 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 474528 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 474528 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 474528 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 34032 in 1 place, below massif's threshold (01.00%)
n2: 503562 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n0: 240130 in 77 places, all below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n2: 328576 0x15890442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 324736 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 324736 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 324736 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 324736 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 324736 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 324736 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 324736 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 324736 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 324736 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 324736 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 324736 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 324736 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 324736 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 324736 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 324736 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 324736 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 324736 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 324736 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 324736 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 324736 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 324736 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 324736 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 324736 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 324736 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 324736 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 324736 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 324736 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 324736 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 324736 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3840 in 4 places, all below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 302008 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 302008 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n1: 285264 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 285264 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 284928 0x15888A4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 271600 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 268240 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 268240 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 268240 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 268240 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 268240 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 268240 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 268240 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 268240 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 268240 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 268240 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 268240 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 268240 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 268240 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 268240 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 268240 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 268240 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 268240 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 268240 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 268240 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 268240 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 268240 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 268240 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 268240 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 268240 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 268240 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 268240 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3360 in 4 places, all below massif's threshold (01.00%)
n0: 13328 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n2: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 221504 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214688 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214688 in 99 places, all below massif's threshold (01.00%)
n0: 6816 in 2 places, all below massif's threshold (01.00%)
n0: 4742 in 5 places, all below massif's threshold (01.00%)
n1: 205008 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 205008 in 80 places, all below massif's threshold (01.00%)
n2: 199304 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198856 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198856 in 640 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
#-----------
snapshot=36
#-----------
time=5366427136
mem_heap_B=14546534
mem_heap_extra_B=2886538
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=37
#-----------
time=5537783540
mem_heap_B=15198334
mem_heap_extra_B=2889226
mem_stacks_B=0
heap_tree=detailed
n20: 15198334 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4551877 in 2404 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n2: 1057576 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 638952 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 638952 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n2: 638952 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n2: 519888 0x57C3058: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2454)
n1: 506696 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 506696 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 506696 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 506696 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 506696 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 506696 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 506696 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 506696 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 506696 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 506696 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 506696 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 506696 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 506696 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 506696 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 506696 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 506696 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 506696 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 506696 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 506696 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 506696 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 506696 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 506696 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 506696 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 506696 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 506696 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 13192 in 1 place, below massif's threshold (01.00%)
n0: 119064 in 2 places, all below massif's threshold (01.00%)
n1: 418624 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 418624 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 418624 0x15888B06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 330392 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 325296 0x15890061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 325296 0x158FF614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 325296 0x158FFAF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 314488 0x158FEEEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 314488 0x158FE857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n1: 314488 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 314488 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 314488 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 314488 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 314488 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 314488 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 314488 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 314488 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 314488 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 314488 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 314488 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 314488 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 314488 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 314488 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 314488 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 314488 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 314488 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 314488 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 314488 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n0: 314488 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n0: 10808 in 5 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 5096 in 4 places, all below massif's threshold (01.00%)
n0: 88232 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 799544 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n3: 771016 0x70D498B: QListData::append() (qlist.cpp:179)
n1: 366136 0x1581152E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 366136 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 366136 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 342944 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 339712 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 339712 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 339712 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 339712 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 339712 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 339712 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 339712 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 339712 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 339712 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 339712 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 339712 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 339712 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 339712 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 339712 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 339712 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 339712 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 339712 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 339712 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 339712 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 339712 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 339712 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 339712 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 339712 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 339712 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 3232 in 3 places, all below massif's threshold (01.00%)
n0: 23192 in 1 place, below massif's threshold (01.00%)
n1: 212384 0x1589618E: QList<bool>::append(bool const&) (qlist.h:479)
n1: 212384 0x15895994: KateLineLayout::setLayout(QTextLayout*) (katelinelayout.cpp:140)
n2: 212384 0x15888ABD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:892)
n2: 202328 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 199928 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 199928 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 199928 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 199928 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 199928 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 199928 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 199928 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 199928 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 199928 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 199928 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 199928 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 199928 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 199928 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 199928 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 199928 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 199928 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 199928 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 199928 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 199928 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 199928 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 199928 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 199928 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 199928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 199928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 2400 in 4 places, all below massif's threshold (01.00%)
n0: 10056 in 1 place, below massif's threshold (01.00%)
n0: 192496 in 225 places, all below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 713728 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 713728 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 713728 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 713728 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 713728 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 713728 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 713728 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 713728 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 713728 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 713728 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 713728 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 713728 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 713728 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 713728 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 713728 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 713728 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 713728 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 713728 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 713728 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n1: 523344 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 523344 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 523344 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 523344 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 487632 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 483168 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 483168 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 483168 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 483168 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 483168 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 483168 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 483168 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 483168 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 483168 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 483168 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 483168 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 483168 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 483168 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 483168 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 483168 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 483168 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 483168 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 483168 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 483168 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 483168 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 483168 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 483168 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 483168 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 483168 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 483168 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 35712 in 1 place, below massif's threshold (01.00%)
n2: 503562 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n0: 240130 in 77 places, all below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n2: 339712 0x15890442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 335872 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 335872 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 335872 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 335872 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 335872 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 335872 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 335872 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 335872 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 335872 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 335872 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 335872 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 335872 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 335872 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 335872 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 335872 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 335872 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 335872 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 335872 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 335872 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 335872 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3840 in 4 places, all below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 303208 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 303208 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n1: 295008 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 295008 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294672 0x15888A4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 280784 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 277424 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 277424 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 277424 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 277424 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 277424 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 277424 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 277424 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 277424 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 277424 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 277424 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 277424 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 277424 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 277424 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 277424 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 277424 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 277424 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 277424 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 277424 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 277424 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 277424 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 277424 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 277424 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 277424 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 277424 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 277424 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 277424 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3360 in 4 places, all below massif's threshold (01.00%)
n0: 13888 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n1: 240544 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n1: 240544 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n0: 240544 in 2 places, all below massif's threshold (01.00%)
n2: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 221504 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214688 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214688 in 99 places, all below massif's threshold (01.00%)
n0: 6816 in 2 places, all below massif's threshold (01.00%)
n0: 4742 in 5 places, all below massif's threshold (01.00%)
n1: 205416 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 205416 in 80 places, all below massif's threshold (01.00%)
n2: 199304 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198856 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198856 in 640 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
#-----------
snapshot=38
#-----------
time=5685159481
mem_heap_B=15588830
mem_heap_extra_B=2918170
mem_stacks_B=0
heap_tree=detailed
n21: 15588830 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4447517 in 2403 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n2: 1214712 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 920648 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 920648 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n2: 920648 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n2: 812328 0x57C3058: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2454)
n1: 799136 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 799136 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 799136 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 799136 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 799136 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 799136 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 799136 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 799136 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 799136 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 799136 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 799136 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 799136 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 799136 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 799136 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 799136 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 799136 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 799136 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 799136 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 799136 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 799136 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 799136 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 799136 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 799136 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 799136 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 799136 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 13192 in 1 place, below massif's threshold (01.00%)
n0: 108320 in 2 places, all below massif's threshold (01.00%)
n1: 294064 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 294064 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 294064 0x15888B06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 205832 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 202328 0x15890061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 202328 0x158FF614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 202328 0x158FFAF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 191520 0x158FEEEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 191520 0x158FE857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n1: 191520 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 191520 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 191520 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 191520 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 191520 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 191520 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 191520 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 191520 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 191520 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 191520 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 191520 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 191520 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 191520 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 191520 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 191520 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 191520 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 191520 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 191520 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 191520 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n0: 191520 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n0: 10808 in 5 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3504 in 4 places, all below massif's threshold (01.00%)
n0: 88232 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 801608 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n3: 773080 0x70D498B: QListData::append() (qlist.cpp:179)
n1: 368200 0x1581152E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 368200 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 368200 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 342944 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 339712 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 339712 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 339712 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 339712 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 339712 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 339712 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 339712 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 339712 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 339712 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 339712 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 339712 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 339712 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 339712 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 339712 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 339712 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 339712 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 339712 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 339712 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 339712 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 339712 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 339712 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 339712 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 339712 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 339712 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 3232 in 3 places, all below massif's threshold (01.00%)
n0: 25256 in 1 place, below massif's threshold (01.00%)
n1: 212384 0x1589618E: QList<bool>::append(bool const&) (qlist.h:479)
n1: 212384 0x15895994: KateLineLayout::setLayout(QTextLayout*) (katelinelayout.cpp:140)
n2: 212384 0x15888ABD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:892)
n2: 202328 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 199928 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 199928 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 199928 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 199928 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 199928 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 199928 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 199928 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 199928 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 199928 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 199928 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 199928 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 199928 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 199928 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 199928 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 199928 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 199928 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 199928 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 199928 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 199928 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 199928 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 199928 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 199928 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 199928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 199928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 2400 in 4 places, all below massif's threshold (01.00%)
n0: 10056 in 1 place, below massif's threshold (01.00%)
n0: 192496 in 225 places, all below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 713728 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 713728 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 713728 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 713728 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 713728 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 713728 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 713728 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 713728 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 713728 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 713728 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 713728 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 713728 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 713728 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 713728 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 713728 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 713728 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 713728 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 713728 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 713728 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n1: 529824 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 529824 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 529824 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 529824 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 487632 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 483168 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 483168 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 483168 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 483168 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 483168 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 483168 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 483168 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 483168 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 483168 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 483168 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 483168 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 483168 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 483168 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 483168 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 483168 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 483168 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 483168 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 483168 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 483168 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 483168 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 483168 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 483168 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 483168 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 483168 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 483168 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 42192 in 1 place, below massif's threshold (01.00%)
n2: 502026 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n0: 238594 in 77 places, all below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n2: 339712 0x15890442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 335872 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 335872 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 335872 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 335872 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 335872 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 335872 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 335872 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 335872 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 335872 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 335872 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 335872 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 335872 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 335872 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 335872 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 335872 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 335872 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 335872 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 335872 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 335872 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 335872 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3840 in 4 places, all below massif's threshold (01.00%)
n1: 322752 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n2: 322752 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n1: 232256 0x57B6064: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2197)
n2: 232256 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n1: 195440 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n0: 195440 in 2 places, all below massif's threshold (01.00%)
n0: 36816 in 2 places, all below massif's threshold (01.00%)
n0: 90496 in 1 place, below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 302056 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 302056 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n1: 295008 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 295008 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294672 0x15888A4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 280784 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 277424 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 277424 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 277424 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 277424 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 277424 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 277424 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 277424 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 277424 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 277424 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 277424 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 277424 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 277424 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 277424 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 277424 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 277424 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 277424 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 277424 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 277424 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 277424 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 277424 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 277424 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 277424 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 277424 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 277424 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 277424 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 277424 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3360 in 4 places, all below massif's threshold (01.00%)
n0: 13888 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n2: 249656 0x57CBC5E: QVector<QTextFormatPrivate::Property>::realloc(int, int) (qvector.h:391)
n1: 244760 0x57C85B6: QTextFormat::merge(QTextFormat const&) (qvector.h:327)
n2: 244760 0xA5F6EFF: KTextEditor::Attribute::operator+=(KTextEditor::Attribute const&) (attribute.cpp:57)
n1: 238848 0x1588AD85: mergeAttributes(KSharedPtr<KTextEditor::Attribute>, KSharedPtr<KTextEditor::Attribute>) (katerenderrange.cpp:58)
n1: 238848 0x1588CD9D: RenderRangeList::generateAttribute() const (katerenderrange.cpp:403)
n1: 238848 0x15885EE9: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:415)
n2: 238848 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 238848 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 232272 0x15890FF6: KateLayoutCache::lastViewLine(int) (katelayoutcache.cpp:469)
n1: 232272 0x15891080: KateLayoutCache::viewLineCount(int) (katelayoutcache.cpp:476)
n1: 232272 0x15890D35: KateLayoutCache::displayViewLine(KTextEditor::Cursor const&, bool) (katelayoutcache.cpp:437)
n1: 232272 0x158FF235: KateViewInternal::tagLine(KTextEditor::Cursor const&) (kateviewinternal.cpp:2031)
n0: 232272 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 6576 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 5912 in 3 places, all below massif's threshold (01.00%)
n0: 4896 in 1 place, below massif's threshold (01.00%)
n2: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 221504 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214688 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214688 in 99 places, all below massif's threshold (01.00%)
n0: 6816 in 2 places, all below massif's threshold (01.00%)
n0: 4742 in 5 places, all below massif's threshold (01.00%)
n1: 205416 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 205416 in 80 places, all below massif's threshold (01.00%)
n2: 199304 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198856 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198856 in 640 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
#-----------
snapshot=39
#-----------
time=5873236631
mem_heap_B=15937498
mem_heap_extra_B=2914118
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=40
#-----------
time=5966553909
mem_heap_B=16363534
mem_heap_extra_B=2923298
mem_stacks_B=0
heap_tree=detailed
n20: 16363534 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4686973 in 2404 places, all below massif's threshold (01.00%)
n2: 1859192 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 1375552 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 1375552 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n2: 1375552 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n2: 1273960 0x57C3058: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2454)
n1: 1264312 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 1264312 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 1264312 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 1264312 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 1264312 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 1264312 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 1264312 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 1264312 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 1264312 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 1264312 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 1264312 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 1264312 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 1264312 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 1264312 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 1264312 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 1264312 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 1264312 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 1264312 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 1264312 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 1264312 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 1264312 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 1264312 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 1264312 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 1264312 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 1264312 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 9648 in 1 place, below massif's threshold (01.00%)
n0: 101592 in 2 places, all below massif's threshold (01.00%)
n1: 483640 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 483640 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 483640 0x15888B06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 395408 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 390936 0x15890061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 376600 0x158FF614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 376600 0x158FFAF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 375048 0x158FEEEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 375048 0x158FE857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n1: 375048 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n0: 375048 in 2 places, all below massif's threshold (01.00%)
n0: 1552 in 5 places, all below massif's threshold (01.00%)
n0: 14336 in 1 place, below massif's threshold (01.00%)
n0: 4472 in 4 places, all below massif's threshold (01.00%)
n0: 88232 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 799800 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n3: 771272 0x70D498B: QListData::append() (qlist.cpp:179)
n1: 366392 0x1581152E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 366392 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 366392 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 327752 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 324520 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 324520 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 324520 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 324520 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 324520 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 324520 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 324520 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 324520 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 324520 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 324520 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 324520 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 324520 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 324520 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 324520 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 324520 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 324520 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 324520 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 324520 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 324520 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 324520 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 324520 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 324520 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 324520 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 324520 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 3232 in 3 places, all below massif's threshold (01.00%)
n0: 38640 in 1 place, below massif's threshold (01.00%)
n1: 212384 0x1589618E: QList<bool>::append(bool const&) (qlist.h:479)
n1: 212384 0x15895994: KateLineLayout::setLayout(QTextLayout*) (katelinelayout.cpp:140)
n2: 212384 0x15888ABD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:892)
n1: 193768 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n0: 193768 in 5 places, all below massif's threshold (01.00%)
n0: 18616 in 1 place, below massif's threshold (01.00%)
n0: 192496 in 225 places, all below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 713728 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 713728 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 713728 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 713728 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 713728 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 713728 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 713728 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 713728 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 713728 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 713728 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 713728 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 713728 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 713728 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 713728 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 713728 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 713728 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 713728 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 713728 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 713728 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n1: 526008 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 526008 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 526008 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 526008 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 467832 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 463368 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 463368 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 463368 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 463368 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 463368 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 463368 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 463368 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 463368 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 463368 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 463368 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 463368 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 463368 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 463368 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 463368 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 463368 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 463368 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 463368 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 463368 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 463368 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 463368 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 463368 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 463368 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 463368 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 463368 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 463368 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 58176 in 1 place, below massif's threshold (01.00%)
n2: 502026 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n0: 238594 in 77 places, all below massif's threshold (01.00%)
n1: 468800 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n2: 468800 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n1: 343152 0x57B6064: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2197)
n2: 343152 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 298240 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 282192 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 282192 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 282192 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 282192 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 282192 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 282192 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 282192 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 282192 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 282192 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 282192 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 282192 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 282192 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 282192 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 282192 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 282192 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 282192 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 282192 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 282192 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 282192 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 282192 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 282192 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 282192 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 282192 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 282192 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 282192 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 16048 in 1 place, below massif's threshold (01.00%)
n0: 44912 in 2 places, all below massif's threshold (01.00%)
n0: 125648 in 1 place, below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n2: 339712 0x15890442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 335872 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 335872 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 335872 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 335872 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 335872 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 335872 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 335872 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 335872 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 335872 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 335872 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 335872 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 335872 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 335872 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 335872 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 335872 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 335872 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 335872 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 335872 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 335872 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 335872 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3840 in 4 places, all below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 302056 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 302056 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n1: 295008 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 295008 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294672 0x15888A4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 268800 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 265440 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 265440 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 265440 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 265440 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 265440 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 265440 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 265440 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 265440 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 265440 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 265440 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 265440 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 265440 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 265440 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 265440 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 265440 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 265440 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 265440 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 265440 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 265440 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 265440 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 265440 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 265440 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 265440 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 265440 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 265440 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 265440 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3360 in 4 places, all below massif's threshold (01.00%)
n0: 25872 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n2: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 221504 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214688 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214688 in 99 places, all below massif's threshold (01.00%)
n0: 6816 in 2 places, all below massif's threshold (01.00%)
n0: 4742 in 5 places, all below massif's threshold (01.00%)
n1: 205416 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 205416 in 80 places, all below massif's threshold (01.00%)
n2: 199304 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198856 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198856 in 640 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
#-----------
snapshot=41
#-----------
time=6135583348
mem_heap_B=16668094
mem_heap_extra_B=2957154
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=42
#-----------
time=6252437801
mem_heap_B=17165446
mem_heap_extra_B=2967674
mem_stacks_B=0
heap_tree=detailed
n21: 17165446 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4561853 in 2403 places, all below massif's threshold (01.00%)
n2: 2236672 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 1935512 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 1935512 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n2: 1935512 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n2: 1848624 0x57C3058: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2454)
n1: 1839536 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 1839536 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 1839536 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 1839536 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 1839536 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 1839536 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 1839536 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 1839536 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 1839536 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 1839536 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 1839536 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 1839536 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 1839536 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 1839536 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 1839536 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 1839536 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 1839536 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 1839536 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 1839536 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 1839536 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 1839536 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 1839536 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 1839536 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 1839536 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 1839536 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 9088 in 1 place, below massif's threshold (01.00%)
n0: 86888 in 2 places, all below massif's threshold (01.00%)
n1: 301160 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 301160 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 301160 0x15888B06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 212928 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n1: 210520 0x15890061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n0: 210520 in 2 places, all below massif's threshold (01.00%)
n0: 2408 in 4 places, all below massif's threshold (01.00%)
n0: 88232 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 804216 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n3: 775688 0x70D498B: QListData::append() (qlist.cpp:179)
n1: 370808 0x1581152E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 370808 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 370808 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 327752 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 324520 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 324520 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 324520 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 324520 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 324520 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 324520 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 324520 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 324520 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 324520 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 324520 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 324520 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 324520 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 324520 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 324520 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 324520 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 324520 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 324520 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 324520 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 324520 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 324520 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 324520 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 324520 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 324520 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 324520 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 3232 in 3 places, all below massif's threshold (01.00%)
n0: 43056 in 1 place, below massif's threshold (01.00%)
n1: 212384 0x1589618E: QList<bool>::append(bool const&) (qlist.h:479)
n1: 212384 0x15895994: KateLineLayout::setLayout(QTextLayout*) (katelinelayout.cpp:140)
n1: 212384 0x15888ABD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:892)
n0: 212384 in 2 places, all below massif's threshold (01.00%)
n0: 192496 in 225 places, all below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 713728 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 713728 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 713728 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 713728 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 713728 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 713728 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 713728 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 713728 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 713728 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 713728 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 713728 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 713728 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 713728 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 713728 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 713728 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 713728 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 713728 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 713728 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 713728 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n1: 675808 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n2: 675808 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n1: 489248 0x57B6064: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2197)
n2: 489248 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 466928 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 453328 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 453328 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 453328 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 453328 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 453328 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 453328 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 453328 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 453328 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 453328 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 453328 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 453328 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 453328 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 453328 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 453328 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 453328 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 453328 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 453328 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 453328 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 453328 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 453328 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 453328 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 453328 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 453328 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 453328 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 453328 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 13600 in 1 place, below massif's threshold (01.00%)
n0: 22320 in 2 places, all below massif's threshold (01.00%)
n0: 186560 in 1 place, below massif's threshold (01.00%)
n1: 532752 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 532752 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 532752 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 532752 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 467832 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 463368 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 463368 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 463368 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 463368 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 463368 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 463368 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 463368 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 463368 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 463368 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 463368 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 463368 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 463368 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 463368 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 463368 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 463368 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 463368 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 463368 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 463368 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 463368 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 463368 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 463368 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 463368 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 463368 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 463368 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 463368 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 64920 in 1 place, below massif's threshold (01.00%)
n2: 501898 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n0: 238466 in 77 places, all below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n2: 339712 0x15890442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 335872 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 335872 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 335872 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 335872 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 335872 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 335872 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 335872 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 335872 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 335872 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 335872 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 335872 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 335872 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 335872 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 335872 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 335872 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 335872 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 335872 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 335872 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 335872 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 335872 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3840 in 4 places, all below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 301960 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 301960 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n1: 295008 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 295008 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294672 0x15888A4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 268800 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 265440 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 265440 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 265440 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 265440 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 265440 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 265440 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 265440 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 265440 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 265440 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 265440 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 265440 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 265440 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 265440 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 265440 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 265440 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 265440 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 265440 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 265440 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 265440 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 265440 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 265440 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 265440 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 265440 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 265440 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 265440 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 265440 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3360 in 4 places, all below massif's threshold (01.00%)
n0: 25872 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n2: 294312 0x57CBC5E: QVector<QTextFormatPrivate::Property>::realloc(int, int) (qvector.h:391)
n1: 289416 0x57C85B6: QTextFormat::merge(QTextFormat const&) (qvector.h:327)
n2: 289416 0xA5F6EFF: KTextEditor::Attribute::operator+=(KTextEditor::Attribute const&) (attribute.cpp:57)
n1: 283504 0x1588AD85: mergeAttributes(KSharedPtr<KTextEditor::Attribute>, KSharedPtr<KTextEditor::Attribute>) (katerenderrange.cpp:58)
n1: 283504 0x1588CD9D: RenderRangeList::generateAttribute() const (katerenderrange.cpp:403)
n1: 283504 0x15885EE9: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:415)
n2: 283504 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 283504 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 281416 0x15890FF6: KateLayoutCache::lastViewLine(int) (katelayoutcache.cpp:469)
n1: 281416 0x15891080: KateLayoutCache::viewLineCount(int) (katelayoutcache.cpp:476)
n1: 281416 0x15890D35: KateLayoutCache::displayViewLine(KTextEditor::Cursor const&, bool) (katelayoutcache.cpp:437)
n2: 281416 0x158FF235: KateViewInternal::tagLine(KTextEditor::Cursor const&) (kateviewinternal.cpp:2031)
n1: 208960 0x158FE88D: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1924)
n1: 208960 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 208960 0x158FD129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 208960 0x158F1F66: KateView::pageDown() (kateview.cpp:2468)
n1: 208960 0x158DEF1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 208960 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 208960 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 208960 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 208960 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 208960 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 208960 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 208960 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 208960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 208960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 208960 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 208960 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 208960 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n0: 208960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n0: 72456 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 2088 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 5912 in 3 places, all below massif's threshold (01.00%)
n0: 4896 in 1 place, below massif's threshold (01.00%)
n1: 236600 0x57B3250: QTextEngine::validate() const (qtextengine.cpp:1381)
n2: 236600 0x57B60CC: QTextEngine::itemize() const (qtextengine.cpp:1395)
n2: 221728 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 216112 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 216112 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 216112 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 216112 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 216112 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 216112 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 216112 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 216112 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 216112 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 216112 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 216112 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 216112 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 216112 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 216112 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 216112 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 216112 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 216112 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 216112 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 216112 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 216112 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 216112 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 216112 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 216112 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 216112 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 216112 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 216112 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n0: 216112 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 5616 in 1 place, below massif's threshold (01.00%)
n0: 14872 in 4 places, all below massif's threshold (01.00%)
n2: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 221504 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214688 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214688 in 99 places, all below massif's threshold (01.00%)
n0: 6816 in 2 places, all below massif's threshold (01.00%)
n0: 4742 in 5 places, all below massif's threshold (01.00%)
n1: 205416 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 205416 in 80 places, all below massif's threshold (01.00%)
#-----------
snapshot=43
#-----------
time=6424660347
mem_heap_B=17599694
mem_heap_extra_B=2960002
mem_stacks_B=0
heap_tree=detailed
n20: 17599694 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4756253 in 2404 places, all below massif's threshold (01.00%)
n2: 2606792 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 2185376 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 2185376 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n2: 2185376 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n2: 2116664 0x57C3058: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2454)
n1: 2108064 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 2108064 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 2108064 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 2108064 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 2108064 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 2108064 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 2108064 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 2108064 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 2108064 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 2108064 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 2108064 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 2108064 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 2108064 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 2108064 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 2108064 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 2108064 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 2108064 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 2108064 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 2108064 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 2108064 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 2108064 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 2108064 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 2108064 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 2108064 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 2108064 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8600 in 1 place, below massif's threshold (01.00%)
n0: 68712 in 2 places, all below massif's threshold (01.00%)
n1: 421416 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 421416 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 421416 0x15888B06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 333184 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 330296 0x15890061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 315960 0x158FF614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 315960 0x158FFAF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 315960 0x158FEEEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 315960 0x158FE857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n2: 315960 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 315960 0x158FD129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 315960 0x158F1F66: KateView::pageDown() (kateview.cpp:2468)
n1: 315960 0x158DEF1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 315960 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 315960 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 315960 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 315960 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 315960 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 315960 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 315960 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 315960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 315960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 315960 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 315960 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 315960 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 315960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 315960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 315960 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n0: 315960 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 5 places, all below massif's threshold (01.00%)
n0: 14336 in 1 place, below massif's threshold (01.00%)
n0: 2888 in 4 places, all below massif's threshold (01.00%)
n0: 88232 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 801904 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n3: 773376 0x70D498B: QListData::append() (qlist.cpp:179)
n1: 368496 0x1581152E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 368496 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 368496 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 325296 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 322064 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 322064 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 322064 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 322064 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 322064 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 322064 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 322064 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 322064 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 322064 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 322064 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 322064 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 322064 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 322064 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 322064 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 322064 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 322064 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 322064 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 322064 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 322064 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 322064 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 322064 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 322064 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 322064 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 322064 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 3232 in 3 places, all below massif's threshold (01.00%)
n0: 43200 in 1 place, below massif's threshold (01.00%)
n1: 212384 0x1589618E: QList<bool>::append(bool const&) (qlist.h:479)
n1: 212384 0x15895994: KateLineLayout::setLayout(QTextLayout*) (katelinelayout.cpp:140)
n1: 212384 0x15888ABD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:892)
n0: 212384 in 2 places, all below massif's threshold (01.00%)
n0: 192496 in 225 places, all below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n1: 798560 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n2: 798560 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n1: 591664 0x57B6064: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2197)
n2: 591664 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 556064 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 544688 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 544688 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 544688 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 544688 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 544688 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 544688 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 544688 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 544688 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 544688 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 544688 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 544688 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 544688 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 544688 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 544688 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 544688 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 544688 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 544688 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 544688 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 544688 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 544688 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 544688 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 544688 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 544688 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 544688 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 544688 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 11376 in 1 place, below massif's threshold (01.00%)
n0: 35600 in 2 places, all below massif's threshold (01.00%)
n1: 206896 0x57B6072: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2198)
n1: 206896 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n0: 206896 in 4 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 713728 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 713728 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 713728 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 713728 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 713728 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 713728 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 713728 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 713728 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 713728 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 713728 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 713728 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 713728 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 713728 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 713728 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 713728 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 713728 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 713728 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 713728 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 713728 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n1: 527472 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 527472 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 527472 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 527472 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 464616 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 460152 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 460152 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 460152 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 460152 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 460152 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 460152 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 460152 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 460152 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 460152 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 460152 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 460152 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 460152 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 460152 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 460152 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 460152 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 460152 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 460152 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 460152 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 460152 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 460152 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 460152 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 460152 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 460152 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 460152 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 460152 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 62856 in 1 place, below massif's threshold (01.00%)
n2: 501898 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n0: 238466 in 77 places, all below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n2: 339712 0x15890442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 335872 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 335872 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 335872 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 335872 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 335872 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 335872 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 335872 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 335872 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 335872 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 335872 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 335872 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 335872 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 335872 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 335872 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 335872 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 335872 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 335872 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 335872 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 335872 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 335872 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3840 in 4 places, all below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 301960 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 301960 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n1: 295008 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 295008 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294672 0x15888A4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 266952 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 263592 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 263592 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 263592 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 263592 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 263592 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 263592 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 263592 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 263592 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 263592 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 263592 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 263592 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 263592 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 263592 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 263592 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 263592 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 263592 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 263592 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 263592 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 263592 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 263592 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 263592 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 263592 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 263592 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 263592 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 263592 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 263592 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3360 in 4 places, all below massif's threshold (01.00%)
n0: 27720 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n1: 271128 0x57B3250: QTextEngine::validate() const (qtextengine.cpp:1381)
n2: 271128 0x57B60CC: QTextEngine::itemize() const (qtextengine.cpp:1395)
n2: 250640 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 245752 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 245752 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 245752 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 245752 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 245752 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 245752 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 245752 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 245752 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 245752 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 245752 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 245752 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 245752 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 245752 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 245752 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 245752 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 245752 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 245752 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 245752 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 245752 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 245752 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 245752 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 245752 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 245752 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 245752 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 245752 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 245752 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n0: 245752 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 4888 in 1 place, below massif's threshold (01.00%)
n0: 20488 in 4 places, all below massif's threshold (01.00%)
n2: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 221504 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214688 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214688 in 99 places, all below massif's threshold (01.00%)
n0: 6816 in 2 places, all below massif's threshold (01.00%)
n0: 4742 in 5 places, all below massif's threshold (01.00%)
n2: 219768 0x57CBC5E: QVector<QTextFormatPrivate::Property>::realloc(int, int) (qvector.h:391)
n1: 214872 0x57C85B6: QTextFormat::merge(QTextFormat const&) (qvector.h:327)
n2: 214872 0xA5F6EFF: KTextEditor::Attribute::operator+=(KTextEditor::Attribute const&) (attribute.cpp:57)
n1: 208960 0x1588AD85: mergeAttributes(KSharedPtr<KTextEditor::Attribute>, KSharedPtr<KTextEditor::Attribute>) (katerenderrange.cpp:58)
n1: 208960 0x1588CD9D: RenderRangeList::generateAttribute() const (katerenderrange.cpp:403)
n1: 208960 0x15885EE9: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:415)
n2: 208960 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 208960 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 208960 0x15890FF6: KateLayoutCache::lastViewLine(int) (katelayoutcache.cpp:469)
n1: 208960 0x15891080: KateLayoutCache::viewLineCount(int) (katelayoutcache.cpp:476)
n1: 208960 0x15890D35: KateLayoutCache::displayViewLine(KTextEditor::Cursor const&, bool) (katelayoutcache.cpp:437)
n2: 208960 0x158FF235: KateViewInternal::tagLine(KTextEditor::Cursor const&) (kateviewinternal.cpp:2031)
n1: 208960 0x158FE88D: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1924)
n1: 208960 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 208960 0x158FD129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 208960 0x158F1F66: KateView::pageDown() (kateview.cpp:2468)
n1: 208960 0x158DEF1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 208960 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 208960 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 208960 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 208960 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 208960 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 208960 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 208960 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 208960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 208960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 208960 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 208960 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 208960 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n0: 208960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 5912 in 3 places, all below massif's threshold (01.00%)
n0: 4896 in 1 place, below massif's threshold (01.00%)
#-----------
snapshot=44
#-----------
time=6501115641
mem_heap_B=17843350
mem_heap_extra_B=2965970
mem_stacks_B=0
heap_tree=detailed
n20: 17843350 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4762949 in 2404 places, all below massif's threshold (01.00%)
n2: 2771176 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 2349760 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 2349760 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n2: 2349760 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n2: 2282168 0x57C3058: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2454)
n1: 2275784 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 2275784 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 2275784 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 2275784 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 2275784 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 2275784 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 2275784 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 2275784 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 2275784 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 2275784 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 2275784 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 2275784 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 2275784 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 2275784 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 2275784 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 2275784 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 2275784 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 2275784 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 2275784 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 2275784 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 2275784 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 2275784 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 2275784 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 2275784 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 2275784 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 6384 in 1 place, below massif's threshold (01.00%)
n0: 67592 in 2 places, all below massif's threshold (01.00%)
n1: 421416 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 421416 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 421416 0x15888B06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 333184 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 330296 0x15890061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 315960 0x158FF614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 315960 0x158FFAF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 315960 0x158FEEEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 315960 0x158FE857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n2: 315960 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 315960 0x158FD129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 315960 0x158F1F66: KateView::pageDown() (kateview.cpp:2468)
n1: 315960 0x158DEF1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 315960 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 315960 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 315960 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 315960 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 315960 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 315960 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 315960 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 315960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 315960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 315960 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 315960 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 315960 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 315960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 315960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 315960 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n0: 315960 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 5 places, all below massif's threshold (01.00%)
n0: 14336 in 1 place, below massif's threshold (01.00%)
n0: 2888 in 4 places, all below massif's threshold (01.00%)
n0: 88232 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n1: 853664 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n2: 853664 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n1: 634320 0x57B6064: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2197)
n2: 634320 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 598720 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 589328 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 589328 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 589328 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 589328 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 589328 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 589328 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 589328 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 589328 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 589328 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 589328 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 589328 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 589328 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 589328 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 589328 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 589328 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 589328 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 589328 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 589328 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 589328 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 589328 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 589328 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 589328 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 589328 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 589328 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 589328 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 9392 in 1 place, below massif's threshold (01.00%)
n0: 35600 in 2 places, all below massif's threshold (01.00%)
n1: 219344 0x57B6072: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2198)
n1: 219344 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n0: 219344 in 4 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 801904 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n3: 773376 0x70D498B: QListData::append() (qlist.cpp:179)
n1: 368496 0x1581152E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 368496 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 368496 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 325296 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 322064 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 322064 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 322064 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 322064 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 322064 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 322064 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 322064 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 322064 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 322064 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 322064 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 322064 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 322064 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 322064 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 322064 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 322064 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 322064 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 322064 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 322064 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 322064 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 322064 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 322064 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 322064 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 322064 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 322064 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 3232 in 3 places, all below massif's threshold (01.00%)
n0: 43200 in 1 place, below massif's threshold (01.00%)
n1: 212384 0x1589618E: QList<bool>::append(bool const&) (qlist.h:479)
n1: 212384 0x15895994: KateLineLayout::setLayout(QTextLayout*) (katelinelayout.cpp:140)
n1: 212384 0x15888ABD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:892)
n0: 212384 in 2 places, all below massif's threshold (01.00%)
n0: 192496 in 225 places, all below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 713728 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 713728 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 713728 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 713728 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 713728 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 713728 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 713728 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 713728 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 713728 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 713728 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 713728 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 713728 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 713728 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 713728 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 713728 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 713728 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 713728 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 713728 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 713728 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n1: 527472 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 527472 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 527472 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 527472 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 464616 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 460152 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 460152 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 460152 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 460152 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 460152 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 460152 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 460152 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 460152 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 460152 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 460152 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 460152 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 460152 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 460152 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 460152 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 460152 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 460152 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 460152 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 460152 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 460152 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 460152 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 460152 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 460152 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 460152 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 460152 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 460152 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 62856 in 1 place, below massif's threshold (01.00%)
n2: 501898 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n0: 238466 in 77 places, all below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n2: 339712 0x15890442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 335872 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 335872 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 335872 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 335872 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 335872 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 335872 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 335872 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 335872 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 335872 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 335872 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 335872 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 335872 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 335872 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 335872 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 335872 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 335872 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 335872 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 335872 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 335872 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 335872 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3840 in 4 places, all below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 301960 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 301960 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n1: 295008 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 295008 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294672 0x15888A4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 266952 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 263592 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 263592 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 263592 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 263592 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 263592 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 263592 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 263592 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 263592 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 263592 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 263592 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 263592 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 263592 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 263592 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 263592 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 263592 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 263592 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 263592 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 263592 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 263592 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 263592 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 263592 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 263592 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 263592 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 263592 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 263592 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 263592 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3360 in 4 places, all below massif's threshold (01.00%)
n0: 27720 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n1: 288600 0x57B3250: QTextEngine::validate() const (qtextengine.cpp:1381)
n2: 288600 0x57B60CC: QTextEngine::itemize() const (qtextengine.cpp:1395)
n2: 268112 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 263640 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 263640 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 263640 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 263640 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 263640 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 263640 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 263640 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 263640 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 263640 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 263640 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 263640 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 263640 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 263640 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 263640 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 263640 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 263640 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 263640 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 263640 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 263640 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 263640 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 263640 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 263640 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 263640 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 263640 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 263640 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 263640 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n0: 263640 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 4472 in 1 place, below massif's threshold (01.00%)
n0: 20488 in 4 places, all below massif's threshold (01.00%)
n2: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 221504 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214688 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214688 in 99 places, all below massif's threshold (01.00%)
n0: 6816 in 2 places, all below massif's threshold (01.00%)
n0: 4742 in 5 places, all below massif's threshold (01.00%)
n2: 219768 0x57CBC5E: QVector<QTextFormatPrivate::Property>::realloc(int, int) (qvector.h:391)
n1: 214872 0x57C85B6: QTextFormat::merge(QTextFormat const&) (qvector.h:327)
n2: 214872 0xA5F6EFF: KTextEditor::Attribute::operator+=(KTextEditor::Attribute const&) (attribute.cpp:57)
n1: 208960 0x1588AD85: mergeAttributes(KSharedPtr<KTextEditor::Attribute>, KSharedPtr<KTextEditor::Attribute>) (katerenderrange.cpp:58)
n1: 208960 0x1588CD9D: RenderRangeList::generateAttribute() const (katerenderrange.cpp:403)
n1: 208960 0x15885EE9: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:415)
n2: 208960 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 208960 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 208960 0x15890FF6: KateLayoutCache::lastViewLine(int) (katelayoutcache.cpp:469)
n1: 208960 0x15891080: KateLayoutCache::viewLineCount(int) (katelayoutcache.cpp:476)
n1: 208960 0x15890D35: KateLayoutCache::displayViewLine(KTextEditor::Cursor const&, bool) (katelayoutcache.cpp:437)
n2: 208960 0x158FF235: KateViewInternal::tagLine(KTextEditor::Cursor const&) (kateviewinternal.cpp:2031)
n1: 208960 0x158FE88D: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1924)
n1: 208960 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 208960 0x158FD129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 208960 0x158F1F66: KateView::pageDown() (kateview.cpp:2468)
n1: 208960 0x158DEF1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 208960 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 208960 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 208960 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 208960 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 208960 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 208960 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 208960 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 208960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 208960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 208960 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 208960 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 208960 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n0: 208960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 5912 in 3 places, all below massif's threshold (01.00%)
n0: 4896 in 1 place, below massif's threshold (01.00%)
#-----------
snapshot=45
#-----------
time=6638755604
mem_heap_B=18320350
mem_heap_extra_B=2976762
mem_stacks_B=0
heap_tree=detailed
n20: 18320350 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4763565 in 2404 places, all below massif's threshold (01.00%)
n2: 3086080 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 2664664 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 2664664 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n2: 2664664 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n2: 2602488 0x57C3058: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2454)
n1: 2600472 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 2600472 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 2600472 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 2600472 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 2600472 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 2600472 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 2600472 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 2600472 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 2600472 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 2600472 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 2600472 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 2600472 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 2600472 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 2600472 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 2600472 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 2600472 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 2600472 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 2600472 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 2600472 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 2600472 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 2600472 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 2600472 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 2600472 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 2600472 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 2600472 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 2016 in 1 place, below massif's threshold (01.00%)
n0: 62176 in 2 places, all below massif's threshold (01.00%)
n1: 421416 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 421416 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 421416 0x15888B06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 333184 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 330296 0x15890061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 315960 0x158FF614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 315960 0x158FFAF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 315960 0x158FEEEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 315960 0x158FE857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n2: 315960 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 315960 0x158FD129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 315960 0x158F1F66: KateView::pageDown() (kateview.cpp:2468)
n1: 315960 0x158DEF1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 315960 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 315960 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 315960 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 315960 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 315960 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 315960 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 315960 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 315960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 315960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 315960 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 315960 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 315960 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 315960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 315960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 315960 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n0: 315960 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 5 places, all below massif's threshold (01.00%)
n0: 14336 in 1 place, below massif's threshold (01.00%)
n0: 2888 in 4 places, all below massif's threshold (01.00%)
n0: 88232 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n1: 980720 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n2: 980720 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n1: 736272 0x57B6064: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2197)
n2: 736272 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 700672 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 693728 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 693728 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 693728 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 693728 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 693728 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 693728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 693728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 693728 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 693728 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 693728 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 693728 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 693728 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 693728 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 693728 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 693728 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 693728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 693728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 693728 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 693728 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 693728 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 693728 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 693728 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 693728 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 693728 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 693728 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 6944 in 1 place, below massif's threshold (01.00%)
n0: 35600 in 2 places, all below massif's threshold (01.00%)
n1: 244448 0x57B6072: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2198)
n2: 244448 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 228160 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 226160 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 226160 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 226160 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 226160 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 226160 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 226160 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 226160 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 226160 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 226160 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 226160 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 226160 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 226160 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 226160 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 226160 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 226160 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 226160 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 226160 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 226160 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 226160 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 226160 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 226160 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 226160 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 226160 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 226160 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 226160 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 2000 in 1 place, below massif's threshold (01.00%)
n0: 16288 in 3 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 801904 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n2: 773376 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 404880 in 226 places, all below massif's threshold (01.00%)
n1: 368496 0x1581152E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 368496 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 368496 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 325296 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 322064 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 322064 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 322064 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 322064 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 322064 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 322064 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 322064 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 322064 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 322064 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 322064 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 322064 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 322064 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 322064 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 322064 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 322064 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 322064 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 322064 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 322064 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 322064 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 322064 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 322064 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 322064 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 322064 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 322064 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 3232 in 3 places, all below massif's threshold (01.00%)
n0: 43200 in 1 place, below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 713728 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 713728 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 713728 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 713728 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 713728 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 713728 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 713728 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 713728 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 713728 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 713728 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 713728 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 713728 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 713728 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 713728 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 713728 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 713728 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 713728 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 713728 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 713728 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n1: 527472 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 527472 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 527472 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 527472 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 464616 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 460152 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 460152 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 460152 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 460152 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 460152 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 460152 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 460152 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 460152 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 460152 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 460152 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 460152 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 460152 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 460152 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 460152 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 460152 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 460152 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 460152 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 460152 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 460152 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 460152 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 460152 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 460152 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 460152 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 460152 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 460152 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 62856 in 1 place, below massif's threshold (01.00%)
n2: 501898 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n0: 238466 in 77 places, all below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n2: 339712 0x15890442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 335872 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 335872 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 335872 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 335872 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 335872 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 335872 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 335872 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 335872 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 335872 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 335872 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 335872 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 335872 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 335872 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 335872 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 335872 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 335872 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 335872 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 335872 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 335872 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 335872 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3840 in 4 places, all below massif's threshold (01.00%)
n1: 323024 0x57B3250: QTextEngine::validate() const (qtextengine.cpp:1381)
n2: 323024 0x57B60CC: QTextEngine::itemize() const (qtextengine.cpp:1395)
n2: 302536 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 298896 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 298896 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 298896 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 298896 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 298896 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 298896 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 298896 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 298896 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 298896 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 298896 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 298896 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 298896 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 298896 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 298896 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 298896 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 298896 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 298896 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 298896 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 298896 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 298896 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 298896 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 298896 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 298896 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 298896 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 298896 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 298896 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n0: 298896 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3640 in 1 place, below massif's threshold (01.00%)
n0: 20488 in 4 places, all below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 301960 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 301960 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n1: 295008 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 295008 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294672 0x15888A4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 266952 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 263592 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 263592 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 263592 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 263592 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 263592 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 263592 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 263592 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 263592 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 263592 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 263592 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 263592 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 263592 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 263592 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 263592 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 263592 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 263592 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 263592 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 263592 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 263592 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 263592 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 263592 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 263592 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 263592 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 263592 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 263592 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 263592 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3360 in 4 places, all below massif's threshold (01.00%)
n0: 27720 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n2: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 221504 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214688 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214688 in 99 places, all below massif's threshold (01.00%)
n0: 6816 in 2 places, all below massif's threshold (01.00%)
n0: 4742 in 5 places, all below massif's threshold (01.00%)
n2: 219768 0x57CBC5E: QVector<QTextFormatPrivate::Property>::realloc(int, int) (qvector.h:391)
n1: 214872 0x57C85B6: QTextFormat::merge(QTextFormat const&) (qvector.h:327)
n1: 214872 0xA5F6EFF: KTextEditor::Attribute::operator+=(KTextEditor::Attribute const&) (attribute.cpp:57)
n0: 214872 in 4 places, all below massif's threshold (01.00%)
n0: 4896 in 1 place, below massif's threshold (01.00%)
#-----------
snapshot=46
#-----------
time=6813740178
mem_heap_B=18789878
mem_heap_extra_B=2988882
mem_stacks_B=0
heap_tree=detailed
n20: 18789878 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4759925 in 2404 places, all below massif's threshold (01.00%)
n2: 3392488 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 2971072 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 2971072 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n2: 2971072 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n2: 2921328 0x57C3058: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2454)
n1: 2920288 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 2920288 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 2920288 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 2920288 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 2920288 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 2920288 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 2920288 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 2920288 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 2920288 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 2920288 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 2920288 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 2920288 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 2920288 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 2920288 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 2920288 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 2920288 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 2920288 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 2920288 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 2920288 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 2920288 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 2920288 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 2920288 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 2920288 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 2920288 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 2920288 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 1040 in 1 place, below massif's threshold (01.00%)
n0: 49744 in 2 places, all below massif's threshold (01.00%)
n1: 421416 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 421416 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 421416 0x15888B06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 333184 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 330296 0x15890061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 315960 0x158FF614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 315960 0x158FFAF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 315960 0x158FEEEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 315960 0x158FE857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n2: 315960 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 315960 0x158FD129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 315960 0x158F1F66: KateView::pageDown() (kateview.cpp:2468)
n1: 315960 0x158DEF1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 315960 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 315960 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 315960 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 315960 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 315960 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 315960 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 315960 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 315960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 315960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 315960 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 315960 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 315960 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 315960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 315960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 315960 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n0: 315960 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 5 places, all below massif's threshold (01.00%)
n0: 14336 in 1 place, below massif's threshold (01.00%)
n0: 2888 in 4 places, all below massif's threshold (01.00%)
n0: 88232 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n1: 1108560 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n2: 1108560 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n1: 828848 0x57B6064: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2197)
n2: 828848 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 793248 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 788640 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 788640 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 788640 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 788640 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 788640 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 788640 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 788640 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 788640 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 788640 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 788640 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 788640 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 788640 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 788640 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 788640 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 788640 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 788640 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 788640 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 788640 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 788640 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 788640 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 788640 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 788640 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 788640 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 788640 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 788640 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 4608 in 1 place, below massif's threshold (01.00%)
n0: 35600 in 2 places, all below massif's threshold (01.00%)
n1: 279712 0x57B6072: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2198)
n2: 279712 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 263424 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 261424 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 261424 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 261424 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 261424 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 261424 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 261424 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 261424 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 261424 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 261424 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 261424 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 261424 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 261424 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 261424 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 261424 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 261424 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 261424 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 261424 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 261424 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 261424 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 261424 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 261424 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 261424 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 261424 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 261424 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 261424 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 2000 in 1 place, below massif's threshold (01.00%)
n0: 16288 in 3 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 801944 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n2: 773416 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 404920 in 226 places, all below massif's threshold (01.00%)
n1: 368496 0x1581152E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 368496 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 368496 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 325296 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 322064 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 322064 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 322064 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 322064 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 322064 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 322064 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 322064 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 322064 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 322064 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 322064 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 322064 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 322064 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 322064 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 322064 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 322064 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 322064 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 322064 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 322064 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 322064 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 322064 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 322064 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 322064 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 322064 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 322064 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 3232 in 3 places, all below massif's threshold (01.00%)
n0: 43200 in 1 place, below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 713728 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 713728 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 713728 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 713728 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 713728 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 713728 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 713728 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 713728 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 713728 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 713728 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 713728 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 713728 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 713728 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 713728 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 713728 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 713728 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 713728 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 713728 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 713728 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n1: 527472 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 527472 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 527472 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 527472 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 464616 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 460152 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 460152 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 460152 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 460152 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 460152 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 460152 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 460152 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 460152 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 460152 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 460152 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 460152 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 460152 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 460152 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 460152 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 460152 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 460152 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 460152 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 460152 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 460152 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 460152 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 460152 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 460152 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 460152 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 460152 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 460152 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 62856 in 1 place, below massif's threshold (01.00%)
n2: 500874 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n0: 237442 in 77 places, all below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n1: 363792 0x57B3250: QTextEngine::validate() const (qtextengine.cpp:1381)
n2: 363792 0x57B60CC: QTextEngine::itemize() const (qtextengine.cpp:1395)
n2: 343304 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 340288 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 340288 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 340288 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 340288 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 340288 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 340288 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 340288 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 340288 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 340288 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 340288 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 340288 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 340288 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 340288 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 340288 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 340288 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 340288 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 340288 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 340288 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 340288 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 340288 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 340288 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 340288 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 340288 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 340288 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 340288 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 340288 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n0: 340288 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3016 in 1 place, below massif's threshold (01.00%)
n0: 20488 in 4 places, all below massif's threshold (01.00%)
n2: 339712 0x15890442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 335872 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 335872 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 335872 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 335872 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 335872 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 335872 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 335872 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 335872 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 335872 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 335872 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 335872 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 335872 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 335872 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 335872 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 335872 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 335872 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 335872 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 335872 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 335872 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 335872 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3840 in 4 places, all below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 301096 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 301096 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n1: 295008 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 295008 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294672 0x15888A4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 266952 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 263592 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 263592 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 263592 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 263592 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 263592 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 263592 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 263592 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 263592 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 263592 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 263592 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 263592 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 263592 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 263592 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 263592 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 263592 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 263592 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 263592 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 263592 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 263592 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 263592 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 263592 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 263592 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 263592 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 263592 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 263592 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 263592 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3360 in 4 places, all below massif's threshold (01.00%)
n0: 27720 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n2: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n1: 221504 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n0: 221504 in 3 places, all below massif's threshold (01.00%)
n0: 4742 in 5 places, all below massif's threshold (01.00%)
n1: 219768 0x57CBC5E: QVector<QTextFormatPrivate::Property>::realloc(int, int) (qvector.h:391)
n0: 219768 in 2 places, all below massif's threshold (01.00%)
#-----------
snapshot=47
#-----------
time=6963511005
mem_heap_B=18981942
mem_heap_extra_B=2996882
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=48
#-----------
time=7053996845
mem_heap_B=19216746
mem_heap_extra_B=3008878
mem_stacks_B=0
heap_tree=detailed
n20: 19216746 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4675393 in 2404 places, all below massif's threshold (01.00%)
n2: 3734776 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 3199920 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 3199920 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n2: 3199920 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n2: 3116320 0x57C3058: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2454)
n1: 3115280 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 3115280 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 3115280 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 3115280 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 3115280 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 3115280 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 3115280 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 3115280 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 3115280 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 3115280 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 3115280 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 3115280 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 3115280 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 3115280 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 3115280 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 3115280 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 3115280 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 3115280 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 3115280 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 3115280 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 3115280 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 3115280 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 3115280 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 3115280 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 3115280 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 1040 in 1 place, below massif's threshold (01.00%)
n0: 83600 in 2 places, all below massif's threshold (01.00%)
n1: 534856 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 534856 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 534856 0x15888B06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 446624 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 443736 0x15890061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 429400 0x158FF614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 429400 0x158FFAF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 429400 0x158FEEEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 429400 0x158FE857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n2: 429400 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 315960 0x158FD129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 315960 0x158F1F66: KateView::pageDown() (kateview.cpp:2468)
n1: 315960 0x158DEF1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 315960 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 315960 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 315960 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 315960 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 315960 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 315960 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 315960 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 315960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 315960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 315960 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 315960 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 315960 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 315960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 315960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 315960 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n0: 315960 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n0: 113440 in 1 place, below massif's threshold (01.00%)
n0: 0 in 5 places, all below massif's threshold (01.00%)
n0: 14336 in 1 place, below massif's threshold (01.00%)
n0: 2888 in 4 places, all below massif's threshold (01.00%)
n0: 88232 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n1: 1205072 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n2: 1205072 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n1: 899664 0x57B6064: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2197)
n2: 899664 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 849632 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 845632 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 845632 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 845632 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 845632 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 845632 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 845632 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 845632 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 845632 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 845632 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 845632 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 845632 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 845632 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 845632 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 845632 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 845632 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 845632 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 845632 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 845632 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 845632 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 845632 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 845632 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 845632 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 845632 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 845632 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 845632 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 4000 in 1 place, below massif's threshold (01.00%)
n0: 50032 in 2 places, all below massif's threshold (01.00%)
n1: 305408 0x57B6072: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2198)
n2: 305408 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 288144 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 285648 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 285648 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 285648 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 285648 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 285648 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 285648 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 285648 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 285648 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 285648 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 285648 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 285648 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 285648 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 285648 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 285648 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 285648 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 285648 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 285648 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 285648 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 285648 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 285648 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 285648 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 285648 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 285648 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 285648 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 285648 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 2496 in 1 place, below massif's threshold (01.00%)
n0: 17264 in 3 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 803728 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n2: 775200 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 405144 in 226 places, all below massif's threshold (01.00%)
n1: 370056 0x1581152E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 370056 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 370056 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 320776 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 317544 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 317544 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 317544 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 317544 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 317544 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 317544 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 317544 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 317544 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 317544 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 317544 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 317544 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 317544 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 317544 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 317544 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 317544 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 317544 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 317544 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 317544 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 317544 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 317544 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 317544 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 317544 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 317544 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 317544 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 3232 in 3 places, all below massif's threshold (01.00%)
n0: 49280 in 1 place, below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 713728 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 713728 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 713728 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 713728 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 713728 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 713728 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 713728 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 713728 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 713728 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 713728 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 713728 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 713728 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 713728 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 713728 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 713728 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 713728 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 713728 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 713728 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 713728 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n1: 530280 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 530280 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 530280 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 530280 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 457848 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 453384 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 453384 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 453384 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 453384 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 453384 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 453384 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 453384 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 453384 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 453384 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 453384 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 453384 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 453384 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 453384 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 453384 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 453384 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 453384 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 453384 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 453384 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 453384 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 453384 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 453384 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 453384 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 453384 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 453384 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 453384 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 72432 in 1 place, below massif's threshold (01.00%)
n2: 500874 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n0: 237442 in 77 places, all below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n1: 394888 0x57B3250: QTextEngine::validate() const (qtextengine.cpp:1381)
n2: 394888 0x57B60CC: QTextEngine::itemize() const (qtextengine.cpp:1395)
n2: 369616 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 366600 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 366600 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 366600 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 366600 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 366600 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 366600 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 366600 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 366600 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 366600 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 366600 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 366600 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 366600 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 366600 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 366600 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 366600 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 366600 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 366600 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 366600 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 366600 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 366600 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 366600 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 366600 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 366600 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 366600 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 366600 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 366600 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n0: 366600 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3016 in 1 place, below massif's threshold (01.00%)
n0: 25272 in 4 places, all below massif's threshold (01.00%)
n2: 339712 0x15890442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 335872 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 335872 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 335872 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 335872 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 335872 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 335872 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 335872 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 335872 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 335872 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 335872 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 335872 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 335872 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 335872 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 335872 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 335872 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 335872 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 335872 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 335872 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 335872 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 335872 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3840 in 4 places, all below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 301128 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 301128 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n1: 294952 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 294952 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294616 0x15888A4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 263200 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 259840 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 259840 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 259840 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 259840 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 259840 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 259840 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 259840 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 259840 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 259840 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 259840 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 259840 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 259840 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 259840 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 259840 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 259840 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 259840 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 259840 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 259840 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 259840 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 259840 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 259840 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 259840 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 259840 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 259840 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 259840 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 259840 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3360 in 4 places, all below massif's threshold (01.00%)
n0: 31416 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n2: 256704 0x57CBC5E: QVector<QTextFormatPrivate::Property>::realloc(int, int) (qvector.h:391)
n1: 251808 0x57C85B6: QTextFormat::merge(QTextFormat const&) (qvector.h:327)
n2: 251808 0xA5F6EFF: KTextEditor::Attribute::operator+=(KTextEditor::Attribute const&) (attribute.cpp:57)
n1: 245712 0x1588AD85: mergeAttributes(KSharedPtr<KTextEditor::Attribute>, KSharedPtr<KTextEditor::Attribute>) (katerenderrange.cpp:58)
n1: 245712 0x1588CD9D: RenderRangeList::generateAttribute() const (katerenderrange.cpp:403)
n1: 245712 0x15885EE9: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:415)
n2: 245712 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n1: 245712 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n0: 245712 in 3 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 6096 in 3 places, all below massif's threshold (01.00%)
n0: 4896 in 1 place, below massif's threshold (01.00%)
n1: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n0: 226246 in 6 places, all below massif's threshold (01.00%)
#-----------
snapshot=49
#-----------
time=7241487342
mem_heap_B=19404680
mem_heap_extra_B=2977104
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=50
#-----------
time=7244735220
mem_heap_B=19480606
mem_heap_extra_B=2978402
mem_stacks_B=0
heap_tree=detailed
n19: 19480606 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4814173 in 2405 places, all below massif's threshold (01.00%)
n2: 4083224 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 3248656 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 3248656 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n2: 3248656 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n2: 3109992 0x57C3058: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2454)
n1: 3108952 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 3108952 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 3108952 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 3108952 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 3108952 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 3108952 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 3108952 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 3108952 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 3108952 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 3108952 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 3108952 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 3108952 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 3108952 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 3108952 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 3108952 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 3108952 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 3108952 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 3108952 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 3108952 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 3108952 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 3108952 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 3108952 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 3108952 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 3108952 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 3108952 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 1040 in 1 place, below massif's threshold (01.00%)
n0: 138664 in 2 places, all below massif's threshold (01.00%)
n1: 834568 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 834568 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 834568 0x15888B06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 746336 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 740392 0x15890061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 726056 0x158FF614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 726056 0x158FFAF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 726056 0x158FEEEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 726056 0x158FE857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n2: 726056 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 410096 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 410096 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 410096 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 410096 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 410096 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 410096 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 410096 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 410096 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 410096 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 410096 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 410096 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 410096 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 410096 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 410096 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 410096 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 410096 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 410096 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 410096 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n0: 410096 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 315960 0x158FD129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 315960 0x158F1F66: KateView::pageDown() (kateview.cpp:2468)
n1: 315960 0x158DEF1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 315960 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 315960 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 315960 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 315960 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 315960 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 315960 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 315960 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 315960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 315960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 315960 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 315960 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 315960 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 315960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 315960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 315960 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n0: 315960 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n0: 0 in 5 places, all below massif's threshold (01.00%)
n0: 14336 in 1 place, below massif's threshold (01.00%)
n0: 5944 in 4 places, all below massif's threshold (01.00%)
n0: 88232 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n1: 1240448 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n2: 1240448 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n1: 927664 0x57B6064: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2197)
n2: 927664 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 843696 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 837952 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 837952 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 837952 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 837952 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 837952 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 837952 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 837952 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 837952 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 837952 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 837952 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 837952 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 837952 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 837952 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 837952 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 837952 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 837952 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 837952 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 837952 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 837952 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 837952 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 837952 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 837952 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 837952 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 837952 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 837952 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 5744 in 1 place, below massif's threshold (01.00%)
n0: 83968 in 2 places, all below massif's threshold (01.00%)
n1: 312784 0x57B6072: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2198)
n2: 312784 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 291824 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 289328 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 289328 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 289328 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 289328 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 289328 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 289328 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 289328 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 289328 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 289328 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 289328 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 289328 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 289328 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 289328 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 289328 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 289328 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 289328 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 289328 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 289328 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 289328 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 289328 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 289328 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 289328 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 289328 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 289328 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 289328 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 2496 in 1 place, below massif's threshold (01.00%)
n0: 20960 in 3 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 797488 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n2: 768960 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 404880 in 226 places, all below massif's threshold (01.00%)
n1: 364080 0x1581152E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 364080 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 364080 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 310856 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 307624 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 307624 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 307624 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 307624 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 307624 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 307624 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 307624 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 307624 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 307624 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 307624 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 307624 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 307624 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 307624 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 307624 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 307624 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 307624 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 307624 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 307624 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 307624 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 307624 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 307624 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 307624 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 307624 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 307624 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 3232 in 3 places, all below massif's threshold (01.00%)
n0: 53224 in 1 place, below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 713728 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 713728 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 713728 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 713728 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 713728 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 713728 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 713728 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 713728 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 713728 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 713728 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 713728 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 713728 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 713728 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 713728 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 713728 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 713728 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 713728 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 713728 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 713728 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n1: 520728 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 520728 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 520728 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 520728 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 444552 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 440088 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 440088 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 440088 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 440088 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 440088 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 440088 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 440088 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 440088 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 440088 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 440088 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 440088 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 440088 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 440088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 440088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 440088 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 440088 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 440088 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 440088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 440088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 440088 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 440088 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 440088 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 440088 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 440088 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 440088 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 76176 in 1 place, below massif's threshold (01.00%)
n2: 500874 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n0: 237442 in 77 places, all below massif's threshold (01.00%)
n1: 408616 0x57B3250: QTextEngine::validate() const (qtextengine.cpp:1381)
n2: 408616 0x57B60CC: QTextEngine::itemize() const (qtextengine.cpp:1395)
n2: 372112 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 368576 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 368576 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 368576 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 368576 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 368576 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 368576 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 368576 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 368576 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 368576 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 368576 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 368576 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 368576 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 368576 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 368576 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 368576 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 368576 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 368576 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 368576 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 368576 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 368576 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 368576 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 368576 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 368576 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 368576 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 368576 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 368576 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n0: 368576 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3536 in 1 place, below massif's threshold (01.00%)
n0: 36504 in 4 places, all below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n2: 339712 0x15890442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 335872 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 335872 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 335872 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 335872 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 335872 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 335872 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 335872 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 335872 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 335872 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 335872 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 335872 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 335872 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 335872 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 335872 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 335872 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 335872 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 335872 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 335872 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 335872 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 335872 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3840 in 4 places, all below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 301096 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 301096 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n1: 295008 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 295008 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294672 0x15888A4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 255584 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 252224 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 252224 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 252224 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 252224 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 252224 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 252224 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 252224 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 252224 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 252224 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 252224 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 252224 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 252224 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 252224 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 252224 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 252224 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 252224 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 252224 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 252224 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 252224 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 252224 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 252224 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 252224 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 252224 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 252224 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 252224 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 252224 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3360 in 4 places, all below massif's threshold (01.00%)
n0: 39088 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n1: 226246 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n0: 226246 in 6 places, all below massif's threshold (01.00%)
#-----------
snapshot=51
#-----------
time=7321190537
mem_heap_B=19297766
mem_heap_extra_B=2955858
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=52
#-----------
time=7397658646
mem_heap_B=19299902
mem_heap_extra_B=2956674
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=53
#-----------
time=7474151990
mem_heap_B=19331518
mem_heap_extra_B=2955002
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=54
#-----------
time=7550607452
mem_heap_B=19299758
mem_heap_extra_B=2953802
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=55
#-----------
time=7627170983
mem_heap_B=19245910
mem_heap_extra_B=2972138
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=56
#-----------
time=7703773151
mem_heap_B=19313438
mem_heap_extra_B=2970426
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=57
#-----------
time=7780229195
mem_heap_B=19427106
mem_heap_extra_B=2973750
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=58
#-----------
time=7849390677
mem_heap_B=19742078
mem_heap_extra_B=2980506
mem_stacks_B=0
heap_tree=peak
n18: 19742078 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 5022523 in 2406 places, all below massif's threshold (01.00%)
n2: 4239320 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 3534208 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 3534208 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n2: 3534208 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n2: 3394144 0x57C3058: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2454)
n1: 3393104 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 3393104 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 3393104 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 3393104 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 3393104 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 3393104 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 3393104 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 3393104 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 3393104 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 3393104 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 3393104 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 3393104 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 3393104 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 3393104 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 3393104 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 3393104 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 3393104 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 3393104 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 3393104 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 3393104 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 3393104 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 3393104 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 3393104 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 3393104 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 3393104 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 1040 in 1 place, below massif's threshold (01.00%)
n0: 140064 in 2 places, all below massif's threshold (01.00%)
n1: 705112 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 705112 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 705112 0x15888B06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 616880 0x15890335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 610456 0x15890061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 596120 0x158FF614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 596120 0x158FFAF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 596120 0x158FEEEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 596120 0x158FE857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n2: 596120 0x158FC8B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 315960 0x158FD129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 315960 0x158F1F66: KateView::pageDown() (kateview.cpp:2468)
n1: 315960 0x158DEF1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 315960 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 315960 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 315960 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 315960 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 315960 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 315960 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 315960 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 315960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 315960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 315960 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 315960 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 315960 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 315960 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 315960 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 315960 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n0: 315960 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 280160 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 280160 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 280160 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 280160 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 280160 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 280160 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 280160 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 280160 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 280160 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 280160 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 280160 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 280160 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 280160 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 280160 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 280160 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 280160 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 280160 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 280160 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n0: 280160 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n0: 0 in 5 places, all below massif's threshold (01.00%)
n0: 14336 in 1 place, below massif's threshold (01.00%)
n0: 6424 in 4 places, all below massif's threshold (01.00%)
n0: 88232 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n3: 1512570 0x711D318: _hb_alloc (harfbuzz-impl.c:41)
n1: 1013120 0x711949C: Load_PairPos (harfbuzz-gpos.c:1267)
n1: 1013120 0x711C27B: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:5801)
n1: 1013120 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 1013120 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 1013120 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 1013120 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 1013120 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 1013120 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 1013120 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 1013120 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 1013120 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n2: 1013120 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n1: 680000 0x5793566: QFontMetrics::height() const (qfontmetrics.cpp:329)
n1: 680000 0x59BD88A: QStatusBar::reformat() (qstatusbar.cpp:544)
n1: 680000 0x59BE263: QStatusBar::setSizeGripEnabled(bool) (qstatusbar.cpp:505)
n1: 680000 0x59BE736: QStatusBar::QStatusBar(QWidget*) (qstatusbar.cpp:285)
n1: 680000 0x6AA2E02: KStatusBar::KStatusBar(QWidget*) (kstatusbar.cpp:74)
n1: 680000 0x65384CE: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6538C1A: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6533FDF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652B4D0: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x652D84E: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6513904: KateApp::newMainWindow(KConfig*, QString const&) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6542F56: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6514C69: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 680000 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 680000 0x5050ABB: (below main) (libc-start.c:220)
n1: 333120 0x57B4BD2: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const (qtextengine.cpp:1772)
n1: 333120 0x57B7801: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine.cpp:1122)
n1: 333120 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 333120 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n1: 333120 0x57BAEC7: QTextEngine::width(int, int) const (qtextengine.cpp:1550)
n1: 333120 0x5794219: QFontMetrics::width(QString const&, int) const (qfontmetrics.cpp:538)
n1: 333120 0x10063B69: KUrlNavigatorButton::sizeHint() const (kurlnavigatorbutton.cpp:120)
n1: 333120 0x100633BF: KUrlNavigatorButton::updateMinimumWidth() (kurlnavigatorbutton.cpp:520)
n1: 333120 0x100639AB: KUrlNavigatorButton::setActive(bool) (kurlnavigatorbutton.cpp:93)
n1: 333120 0x10067A1F: KUrlNavigator::Private::updateButtonVisibility() (kurlnavigator.cpp:693)
n1: 333120 0x1006863E: KUrlNavigator::Private::updateButtons(int) (kurlnavigator.cpp:635)
n1: 333120 0x10068B8D: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:551)
n1: 333120 0x10069AD2: KUrlNavigator::KUrlNavigator(KFilePlacesModel*, KUrl const&, QWidget*) (kurlnavigator.cpp:793)
n1: 333120 0x173196BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x17314673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x173146BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n0: 333120 0x65301CF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 313920 0x711CC2E: _HB_GPOS_Load_SubTable (harfbuzz-gpos.c:2012)
n1: 313920 0x711F1A1: _HB_OPEN_Load_LookupList (harfbuzz-open.c:458)
n1: 313920 0x711D229: HB_Load_GPOS_Table (harfbuzz-gpos.c:142)
n1: 313920 0x712116E: HB_NewFace (harfbuzz-shaper.cpp:1004)
n1: 313920 0x584CFD9: QFreetypeFace::getFace(QFontEngine::FaceId const&) (qfontengine_ft.cpp:243)
n1: 313920 0x584D49D: QFontEngineFT::init(QFontEngine::FaceId, bool, QFontEngineFT::GlyphFormat, bool) (qfontengine_ft.cpp:668)
n1: 313920 0x5846FAC: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (qfontengine_x11.cpp:1110)
n1: 313920 0x5799C75: tryPatternLoad(_FcPattern*, int, QFontDef const&, int, _FcPattern**) (qfontdatabase_x11.cpp:1664)
n1: 313920 0x579F0AB: loadFc(QFontPrivate const*, int, QFontDef const&) (qfontdatabase_x11.cpp:1732)
n1: 313920 0x57A2B00: QFontDatabase::load(QFontPrivate const*, int) (qfontdatabase_x11.cpp:1965)
n1: 313920 0x577CDCF: QFontPrivate::engineForScript(int) const (qfont.cpp:270)
n0: 313920 in 4 places, all below massif's threshold (01.00%)
n0: 185530 in 42 places, all below massif's threshold (01.00%)
n1: 1339312 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n2: 1339312 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n1: 1003424 0x57B6064: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2197)
n2: 1003424 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 933856 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 928352 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 928352 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 928352 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 928352 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 928352 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 928352 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 928352 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 928352 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 928352 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 928352 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 928352 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 928352 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 928352 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 928352 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 928352 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 928352 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 928352 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 928352 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 928352 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 928352 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 928352 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 928352 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 928352 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 928352 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 928352 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 5504 in 1 place, below massif's threshold (01.00%)
n0: 69568 in 2 places, all below massif's threshold (01.00%)
n1: 335888 0x57B6072: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2198)
n2: 335888 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 316160 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 314160 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 314160 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 314160 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 314160 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 314160 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 314160 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 314160 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 314160 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 314160 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 314160 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 314160 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 314160 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 314160 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 314160 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 314160 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 314160 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 314160 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 314160 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 314160 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 314160 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314160 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314160 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314160 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314160 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 314160 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 2000 in 1 place, below massif's threshold (01.00%)
n0: 19728 in 3 places, all below massif's threshold (01.00%)
n3: 1096319 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 468753 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 468753 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 420666 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 420666 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 321166 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 321166 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 321166 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 321166 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 321166 0x5050ABB: (below main) (libc-start.c:220)
n0: 34181 in 12 places, all below massif's threshold (01.00%)
n0: 65319 in 5 places, all below massif's threshold (01.00%)
n0: 48087 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 401092 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 401092 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 352174 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 352174 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282654 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 255904 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 255904 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 255904 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 255904 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 255904 0x5050ABB: (below main) (libc-start.c:220)
n0: 26750 in 12 places, all below massif's threshold (01.00%)
n0: 69520 in 5 places, all below massif's threshold (01.00%)
n0: 48918 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 226474 in 16 places, all below massif's threshold (01.00%)
n2: 844064 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 783392 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 783392 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 658184 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 657960 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 657960 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 599480 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 599480 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507456 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 461920 0x158B67A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 461920 0x1598A1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 461920 0x1598BBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 461920 0x1595B1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 461920 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 461920 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 461920 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 461920 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 461920 0x5050ABB: (below main) (libc-start.c:220)
n0: 45536 in 12 places, all below massif's threshold (01.00%)
n0: 92024 in 5 places, all below massif's threshold (01.00%)
n0: 58480 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 224 in 1 place, below massif's threshold (01.00%)
n0: 125208 in 2 places, all below massif's threshold (01.00%)
n0: 60672 in 89 places, all below massif's threshold (01.00%)
n2: 797064 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n2: 768536 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 404880 in 226 places, all below massif's threshold (01.00%)
n1: 363656 0x1581152E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 363656 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 363656 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 310576 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 307344 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 307344 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 307344 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 307344 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 307344 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 307344 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 307344 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 307344 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 307344 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 307344 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 307344 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 307344 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 307344 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 307344 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 307344 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 307344 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 307344 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 307344 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 307344 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 307344 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 307344 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 307344 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 307344 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 307344 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 3232 in 3 places, all below massif's threshold (01.00%)
n0: 53080 in 1 place, below massif's threshold (01.00%)
n0: 28528 in 3 places, all below massif's threshold (01.00%)
n2: 762224 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x15866EDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1586094C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 587044 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 587044 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 587044 0x5050ABB: (below main) (libc-start.c:220)
n0: 175180 in 8 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x158887BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 713728 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 713728 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 713728 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 713728 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 713728 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 713728 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 713728 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 713728 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 713728 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 713728 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 713728 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 713728 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 713728 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 713728 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 713728 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 713728 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 713728 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 713728 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 713728 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 713728 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 713728 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 713728 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 713728 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8160 in 4 places, all below massif's threshold (01.00%)
n1: 518232 0x1581188B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 518232 0x15811549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 518232 0x15886315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 518232 0x158889CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 444264 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 439800 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 439800 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 439800 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 439800 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 439800 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 439800 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 439800 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 439800 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 439800 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 439800 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 439800 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 439800 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 439800 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 439800 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 439800 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 439800 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 439800 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 439800 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 439800 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 439800 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 439800 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 439800 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 439800 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 439800 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 439800 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 4464 in 3 places, all below massif's threshold (01.00%)
n0: 73968 in 1 place, below massif's threshold (01.00%)
n2: 499850 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 263432 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 263432 in 16 places, all below massif's threshold (01.00%)
n0: 236418 in 77 places, all below massif's threshold (01.00%)
n1: 437736 0x57B3250: QTextEngine::validate() const (qtextengine.cpp:1381)
n2: 437736 0x57B60CC: QTextEngine::itemize() const (qtextengine.cpp:1395)
n2: 406640 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 403208 0x15887163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 403208 0x15903AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 403208 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 403208 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 403208 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 403208 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 403208 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 403208 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n2: 403208 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 403208 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 403208 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 403208 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 403208 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 403208 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 403208 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 403208 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 403208 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 403208 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 403208 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 403208 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 403208 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 403208 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 403208 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 403208 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 403208 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 403208 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n0: 403208 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3432 in 1 place, below massif's threshold (01.00%)
n0: 31096 in 4 places, all below massif's threshold (01.00%)
n1: 403752 0x157FAFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1585A4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x15867851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x158BCC9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1586234F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x158617A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x15850157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x158EBF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x158F0B9E: KateView::setCursorPosition(KTextEditor::Cursor) (kateview.cpp:2178)
n1: 401128 0x6514F1D: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 401128 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 401128 0x5050ABB: (below main) (libc-start.c:220)
n0: 1872 in 1 place, below massif's threshold (01.00%)
n0: 752 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n2: 339712 0x15890442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 335872 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 335872 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 335872 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 335872 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 335872 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 335872 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 335872 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 335872 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 335872 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 335872 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 335872 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 335872 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 335872 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 335872 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 335872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 335872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 335872 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 335872 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 335872 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 335872 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 335872 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 335872 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 335872 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 335872 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3840 in 4 places, all below massif's threshold (01.00%)
n1: 314928 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n2: 314928 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34FE8: QXIMInputContext::create_xim() (qximinputcontext_x11.cpp:388)
n1: 314928 0x92B1938: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 314928 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 314928 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 314928 0x187A5591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x187A6913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 314928 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 314928 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 314928 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 314928 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 314928 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 314928 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 314928 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 314928 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314928 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314928 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 314928 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 314928 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 314928 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 314928 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 314928 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 300328 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 300328 in 175 places, all below massif's threshold (01.00%)
n1: 297248 0x15860934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x1583ED75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x1583D64B: KateDocument::readParameterizedSessionConfig(KConfigGroup const&, unsigned long) (katedocument.cpp:1734)
n1: 297248 0x651C4DF: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6520EE8: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6536030: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x65149DB: KateApp::startupKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515476: KateApp::initKate() (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x6515660: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 297248 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 297248 0x5050ABB: (below main) (libc-start.c:220)
n1: 295008 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 295008 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294672 0x15888A4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 255080 0x15890514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 251720 0x158FB989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 251720 0x158FC847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 251720 0x158FCD8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 251720 0x158F1F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 251720 0x158DEEF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 251720 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 251720 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 251720 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 251720 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 251720 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 251720 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 251720 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 251720 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 251720 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 251720 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 251720 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 251720 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 251720 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 251720 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 251720 0x5609C18: QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) (qkeymapper_x11.cpp:1861)
n1: 251720 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 251720 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 251720 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 251720 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 251720 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 251720 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 3360 in 4 places, all below massif's threshold (01.00%)
n0: 39592 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
#-----------
snapshot=59
#-----------
time=7925964339
mem_heap_B=19725150
mem_heap_extra_B=2981266
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=60
#-----------
time=8002419675
mem_heap_B=19728342
mem_heap_extra_B=3001386
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=61
#-----------
time=8078877730
mem_heap_B=19673490
mem_heap_extra_B=3017142
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=62
#-----------
time=8155338628
mem_heap_B=19668350
mem_heap_extra_B=3016594
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=63
#-----------
time=8231796832
mem_heap_B=19746874
mem_heap_extra_B=3018814
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=64
#-----------
time=8308286221
mem_heap_B=19907382
mem_heap_extra_B=3021218
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=65
#-----------
time=8384741803
mem_heap_B=3686489
mem_heap_extra_B=630191
mem_stacks_B=0
heap_tree=empty