kde-playground/massif-visualizer/test/data/massif.out.kate2
2015-09-30 16:47:20 +03:00

5830 lines
528 KiB
Text

desc: --massif-out-file=/home/milian/projects/kde4/massif-visualizer/test/data/massif.out.kate2
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=138507377
mem_heap_B=1754169
mem_heap_extra_B=410735
mem_stacks_B=0
heap_tree=detailed
n11: 1754169 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 492341 in 661 places, all below massif's threshold (01.00%)
n5: 344714 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n1: 126593 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 126593 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 110621 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 110621 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n3: 99601 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 71671 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 71671 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 71671 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 71671 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 71671 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 71671 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 71671 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 71671 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 71671 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 71671 0x5050ABB: (below main) (libc-start.c:220)
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 3 places, all below massif's threshold (01.00%)
n0: 15972 in 2 places, all below massif's threshold (01.00%)
n1: 101765 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 101765 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 86147 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 86147 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n3: 75545 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 53596 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 53596 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 53596 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 53596 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 53596 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 53596 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 53596 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 53596 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 53596 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 53596 0x5050ABB: (below main) (libc-start.c:220)
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 3 places, all below massif's threshold (01.00%)
n0: 15618 in 2 places, all 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: 46134 0x60E7D05: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 46134 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 41004 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 41004 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 38914 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: 14214 in 4 places, all below massif's threshold (01.00%)
n0: 2090 in 3 places, all below massif's threshold (01.00%)
n0: 5130 in 2 places, all below massif's threshold (01.00%)
n0: 38 in 5 places, all below massif's threshold (01.00%)
n2: 257760 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 236128 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n3: 236128 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n1: 174984 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n1: 174984 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 174984 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 155264 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 155264 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n3: 142336 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 104368 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 104368 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 104368 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 104368 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 104368 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 104368 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 104368 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 104368 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 104368 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 104368 0x5050ABB: (below main) (libc-start.c:220)
n1: 37968 0x61275A9: KDebugPrivate::areaData(QtMsgType, unsigned int, bool) (kdebug.cpp:384)
n1: 37968 0x6125403: KDebug::hasNullOutput(QtMsgType, bool, int, bool) (kdebug.cpp:773)
n1: 37968 0x622530C: KSycocaPrivate::openDatabase(bool) (kdebug.h:258)
n1: 37968 0x6224E2C: KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) (ksycoca.cpp:415)
n1: 37968 0x6225933: KSycoca::findFactory(KSycocaFactoryId) (ksycoca.cpp:455)
n1: 37968 0x6229075: KSycocaFactory::KSycocaFactory(KSycocaFactoryId) (ksycocafactory.cpp:53)
n1: 37968 0x6185383: KServiceFactory::KServiceFactory() (kservicefactory.cpp:38)
n1: 37968 0x6185718: KServiceFactory::self() (ksycocafactory.h:200)
n1: 37968 0x617D8F3: KService::serviceByDesktopName(QString const&) (kservice.cpp:596)
n1: 37968 0xA5F4A90: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:129)
n1: 37968 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 37968 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 37968 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 37968 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n0: 12928 in 3 places, all below massif's threshold (01.00%)
n0: 19720 in 2 places, all below massif's threshold (01.00%)
n1: 55424 0x60D9B27: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:251)
n1: 55424 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 55424 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 48792 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 48792 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 46856 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 38112 0x61275A9: KDebugPrivate::areaData(QtMsgType, unsigned int, bool) (kdebug.cpp:384)
n1: 38112 0x6125403: KDebug::hasNullOutput(QtMsgType, bool, int, bool) (kdebug.cpp:773)
n1: 38112 0x622530C: KSycocaPrivate::openDatabase(bool) (kdebug.h:258)
n1: 38112 0x6224E2C: KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) (ksycoca.cpp:415)
n1: 38112 0x6225933: KSycoca::findFactory(KSycocaFactoryId) (ksycoca.cpp:455)
n1: 38112 0x6229075: KSycocaFactory::KSycocaFactory(KSycocaFactoryId) (ksycocafactory.cpp:53)
n1: 38112 0x6185383: KServiceFactory::KServiceFactory() (kservicefactory.cpp:38)
n1: 38112 0x6185718: KServiceFactory::self() (ksycocafactory.h:200)
n1: 38112 0x617D8F3: KService::serviceByDesktopName(QString const&) (kservice.cpp:596)
n1: 38112 0xA5F4A90: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:129)
n1: 38112 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 38112 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 38112 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 38112 0x5050ABB: (below main) (libc-start.c:220)
n0: 8744 in 4 places, all below massif's threshold (01.00%)
n0: 1936 in 3 places, all below massif's threshold (01.00%)
n0: 6632 in 2 places, all below massif's threshold (01.00%)
n0: 5720 in 1 place, below massif's threshold (01.00%)
n0: 21632 in 12 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 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 195446 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 195446 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 195446 0x1220F1BD: 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 4 places, all below massif's threshold (01.00%)
n3: 161228 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: 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: 12622 in 29 places, all below massif's threshold (01.00%)
n2: 68686 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: 10620 in 4 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: 60024 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: 17112 in 91 places, all below massif's threshold (01.00%)
n2: 44622 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 6 places, all below massif's threshold (01.00%)
n0: 0 in 5 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 11854 in 7 places, all below massif's threshold (01.00%)
n1: 31840 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 31840 in 29 places, all below massif's threshold (01.00%)
n2: 31184 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n1: 27480 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 27480 in 43 places, all below massif's threshold (01.00%)
n0: 3704 in 3 places, all below massif's threshold (01.00%)
#-----------
snapshot=2
#-----------
time=229676396
mem_heap_B=2323902
mem_heap_extra_B=598146
mem_stacks_B=0
heap_tree=detailed
n11: 2323902 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n5: 661539 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n1: 284930 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 284930 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 268958 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 268958 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 257938 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 230008 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 230008 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 230008 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 230008 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 230008 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 230008 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 230008 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 230008 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 230008 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 230008 0x5050ABB: (below main) (libc-start.c:220)
n0: 27930 in 4 places, all below massif's threshold (01.00%)
n0: 11020 in 3 places, all below massif's threshold (01.00%)
n0: 15972 in 2 places, all below massif's threshold (01.00%)
n1: 224118 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 224118 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 208500 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 208500 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 197898 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 175949 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 175949 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 175949 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 175949 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 175949 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 175949 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 175949 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 175949 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 175949 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 175949 0x5050ABB: (below main) (libc-start.c:220)
n0: 21949 in 4 places, all below massif's threshold (01.00%)
n0: 10602 in 3 places, all below massif's threshold (01.00%)
n0: 15618 in 2 places, all below massif's threshold (01.00%)
n1: 82271 0x60E7D05: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 82271 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 77141 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 77141 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 75051 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 50351 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 50351 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 50351 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 50351 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 50351 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 50351 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 50351 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 50351 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 50351 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 50351 0x5050ABB: (below main) (libc-start.c:220)
n0: 24700 in 4 places, all below massif's threshold (01.00%)
n0: 2090 in 3 places, all below massif's threshold (01.00%)
n0: 5130 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: 36 in 5 places, all below massif's threshold (01.00%)
n2: 508624 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 486992 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n3: 486992 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n1: 405800 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n1: 405800 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 405800 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 386080 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 386080 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n3: 373152 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 335184 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 335184 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 335184 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 335184 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 335184 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 335184 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 335184 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 335184 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 335184 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 335184 0x5050ABB: (below main) (libc-start.c:220)
n1: 37968 0x61275A9: KDebugPrivate::areaData(QtMsgType, unsigned int, bool) (kdebug.cpp:384)
n1: 37968 0x6125403: KDebug::hasNullOutput(QtMsgType, bool, int, bool) (kdebug.cpp:773)
n1: 37968 0x622530C: KSycocaPrivate::openDatabase(bool) (kdebug.h:258)
n1: 37968 0x6224E2C: KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) (ksycoca.cpp:415)
n1: 37968 0x6225933: KSycoca::findFactory(KSycocaFactoryId) (ksycoca.cpp:455)
n1: 37968 0x6229075: KSycocaFactory::KSycocaFactory(KSycocaFactoryId) (ksycocafactory.cpp:53)
n1: 37968 0x6185383: KServiceFactory::KServiceFactory() (kservicefactory.cpp:38)
n1: 37968 0x6185718: KServiceFactory::self() (ksycocafactory.h:200)
n1: 37968 0x617D8F3: KService::serviceByDesktopName(QString const&) (kservice.cpp:596)
n1: 37968 0xA5F4A90: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:129)
n1: 37968 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 37968 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 37968 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 37968 0x5050ABB: (below main) (libc-start.c:220)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n0: 12928 in 3 places, all below massif's threshold (01.00%)
n0: 19720 in 2 places, all below massif's threshold (01.00%)
n1: 75472 0x60D9B27: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:251)
n1: 75472 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 75472 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 68840 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 68840 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 66904 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 38112 0x61275A9: KDebugPrivate::areaData(QtMsgType, unsigned int, bool) (kdebug.cpp:384)
n1: 38112 0x6125403: KDebug::hasNullOutput(QtMsgType, bool, int, bool) (kdebug.cpp:773)
n1: 38112 0x622530C: KSycocaPrivate::openDatabase(bool) (kdebug.h:258)
n1: 38112 0x6224E2C: KSycocaPrivate::checkDatabase(QFlags<KSycocaPrivate::BehaviorIfNotFound>) (ksycoca.cpp:415)
n1: 38112 0x6225933: KSycoca::findFactory(KSycocaFactoryId) (ksycoca.cpp:455)
n1: 38112 0x6229075: KSycocaFactory::KSycocaFactory(KSycocaFactoryId) (ksycocafactory.cpp:53)
n1: 38112 0x6185383: KServiceFactory::KServiceFactory() (kservicefactory.cpp:38)
n1: 38112 0x6185718: KServiceFactory::self() (ksycocafactory.h:200)
n1: 38112 0x617D8F3: KService::serviceByDesktopName(QString const&) (kservice.cpp:596)
n1: 38112 0xA5F4A90: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:129)
n1: 38112 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 38112 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 38112 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 38112 0x5050ABB: (below main) (libc-start.c:220)
n0: 28792 in 4 places, all below massif's threshold (01.00%)
n0: 1936 in 3 places, all below massif's threshold (01.00%)
n0: 6632 in 2 places, all below massif's threshold (01.00%)
n0: 5720 in 1 place, below massif's threshold (01.00%)
n0: 21632 in 12 places, all below massif's threshold (01.00%)
n0: 492337 in 661 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 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 195446 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 195446 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 195446 0x1220F1BD: 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 4 places, all below massif's threshold (01.00%)
n3: 161228 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: 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: 12622 in 29 places, all below massif's threshold (01.00%)
n2: 68686 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: 10620 in 4 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: 60024 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: 17112 in 91 places, all below massif's threshold (01.00%)
n2: 44622 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 6 places, all below massif's threshold (01.00%)
n0: 0 in 5 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 11854 in 7 places, all below massif's threshold (01.00%)
n2: 33232 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n1: 29528 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 29528 in 43 places, all below massif's threshold (01.00%)
n0: 3704 in 3 places, all below massif's threshold (01.00%)
n1: 31840 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 31840 in 29 places, all below massif's threshold (01.00%)
#-----------
snapshot=3
#-----------
time=365649258
mem_heap_B=2801009
mem_heap_extra_B=770383
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=4
#-----------
time=457724859
mem_heap_B=4642778
mem_heap_extra_B=952870
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=5
#-----------
time=522436381
mem_heap_B=5761054
mem_heap_extra_B=1065530
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=6
#-----------
time=614123105
mem_heap_B=8157586
mem_heap_extra_B=1398414
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=7
#-----------
time=686586974
mem_heap_B=8328032
mem_heap_extra_B=1540248
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=8
#-----------
time=770821732
mem_heap_B=8731409
mem_heap_extra_B=1617271
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=9
#-----------
time=843158668
mem_heap_B=8821403
mem_heap_extra_B=1628325
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=10
#-----------
time=934765523
mem_heap_B=9030575
mem_heap_extra_B=1644529
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=11
#-----------
time=1069981867
mem_heap_B=9181543
mem_heap_extra_B=1666257
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=12
#-----------
time=1145279295
mem_heap_B=9264775
mem_heap_extra_B=1675265
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=13
#-----------
time=1236306490
mem_heap_B=9360763
mem_heap_extra_B=1687325
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=14
#-----------
time=1380112743
mem_heap_B=9513859
mem_heap_extra_B=1710933
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=15
#-----------
time=1477958083
mem_heap_B=10365510
mem_heap_extra_B=1711298
mem_stacks_B=0
heap_tree=detailed
n16: 10365510 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 3479466 in 2225 places, all below massif's threshold (01.00%)
n3: 1514434 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 0x13BCD6BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC8673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC86BF: ??? (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: 187394 in 42 places, all below massif's threshold (01.00%)
n3: 924501 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n1: 412779 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 412779 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 377538 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 377538 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1220F1BD: 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: 22191 in 4 places, all below massif's threshold (01.00%)
n0: 35241 in 2 places, all below massif's threshold (01.00%)
n1: 338000 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 338000 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 302402 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 302402 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282652 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1220F1BD: 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: 26748 in 11 places, all below massif's threshold (01.00%)
n0: 19750 in 4 places, all below massif's threshold (01.00%)
n0: 35598 in 2 places, all below massif's threshold (01.00%)
n0: 173722 in 11 places, all below massif's threshold (01.00%)
n2: 735872 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 676416 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 676416 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n1: 575928 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n1: 575928 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 575928 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 532952 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 532952 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507624 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 462080 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 462080 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 462080 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 462080 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 462080 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 462080 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 462080 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 462080 0x5050ABB: (below main) (libc-start.c:220)
n0: 45544 in 11 places, all below massif's threshold (01.00%)
n0: 25328 in 4 places, all below massif's threshold (01.00%)
n0: 42976 in 2 places, all below massif's threshold (01.00%)
n0: 100488 in 2 places, all below massif's threshold (01.00%)
n0: 59456 in 78 places, all below massif's threshold (01.00%)
n2: 657378 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x1211AEDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1211494C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x120F164B: 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: 70334 in 7 places, all below massif's threshold (01.00%)
n1: 495688 0x92B4E23: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 495688 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 495688 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 495688 0x92B18EA: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 495688 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 495688 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 495688 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 495688 0x15059591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 495688 0x1505A913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 495688 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 495688 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 495688 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 495688 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 495688 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 495688 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 495688 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 495688 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 495688 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 495688 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 495688 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 495688 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 495688 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 495688 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 495688 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 495688 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 495688 0x5050ABB: (below main) (libc-start.c:220)
n2: 492772 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 301592 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 301592 in 15 places, all below massif's threshold (01.00%)
n0: 191180 in 68 places, all below massif's threshold (01.00%)
n1: 403752 0x120AEFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1210E4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x1211B851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x12170C9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1211634F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x121157A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x12104157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x1219FF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x121A4B9E: 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: 297248 0x12114934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x120F164B: 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: 276550 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 217330 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 210240 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 210240 in 95 places, all below massif's threshold (01.00%)
n0: 7090 in 2 places, all below massif's threshold (01.00%)
n0: 59220 in 4 places, all below massif's threshold (01.00%)
n2: 231064 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n1: 202808 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 202808 in 203 places, all below massif's threshold (01.00%)
n0: 28256 in 3 places, all below massif's threshold (01.00%)
n1: 229304 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 229304 in 163 places, all below massif's threshold (01.00%)
n2: 200144 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 199696 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 199696 in 632 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
n1: 158296 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 158296 in 71 places, all below massif's threshold (01.00%)
n1: 139968 0x92B535E: _XimParseStringFile (in /usr/lib/libX11.so.6.2.0)
n1: 139968 0x92B3333: _XimLocalOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 139968 0x92B1BB4: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
n1: 139968 0x92B18EA: _XimRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 139968 0x92968BD: XRegisterIMInstantiateCallback (in /usr/lib/libX11.so.6.2.0)
n1: 139968 0x5B34118: QXIMInputContext::QXIMInputContext() (qximinputcontext_x11.cpp:371)
n1: 139968 0x5B332F6: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:137)
n1: 139968 0x15059591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 139968 0x1505A913: QMultiInputContextPlugin::create(QString const&) (qmultiinputcontextplugin.cpp:83)
n1: 139968 0x5B3332C: QInputContextFactory::create(QString const&, QObject*) (qinputcontextfactory.cpp:160)
n1: 139968 0x555ECBD: QApplication::inputContext() const (qapplication.cpp:5243)
n1: 139968 0x556446F: QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) (qapplication.cpp:2129)
n1: 139968 0x55B050F: QWidget::setFocus(Qt::FocusReason) (qwidget.cpp:6135)
n1: 139968 0x5568E90: QApplication::setActiveWindow(QWidget*) (qapplication.cpp:2474)
n1: 139968 0x55E3D1C: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3420)
n1: 139968 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 139968 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 139968 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 139968 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 139968 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 139968 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 139968 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 139968 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n1: 139968 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n1: 139968 0x4E2CEAB: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 139968 0x5050ABB: (below main) (libc-start.c:220)
n1: 129073 0x854A97E: ft_mem_qalloc (in /usr/lib/libfreetype.so.6.3.20)
n1: 129073 0x854C371: ft_mem_alloc (in /usr/lib/libfreetype.so.6.3.20)
n0: 129073 in 20 places, all below massif's threshold (01.00%)
#-----------
snapshot=16
#-----------
time=1606886836
mem_heap_B=10154545
mem_heap_extra_B=1716727
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=17
#-----------
time=1686841766
mem_heap_B=10619765
mem_heap_extra_B=1807795
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=18
#-----------
time=1835623418
mem_heap_B=10613687
mem_heap_extra_B=1811833
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=19
#-----------
time=1970185566
mem_heap_B=10756723
mem_heap_extra_B=1815101
mem_stacks_B=0
heap_tree=detailed
n16: 10756723 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 3745567 in 2370 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 0x13BCD6BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC8673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC86BF: ??? (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: 924501 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 412779 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 412779 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 377538 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 377538 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1220F1BD: 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: 22191 in 5 places, all below massif's threshold (01.00%)
n0: 35241 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 338000 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 338000 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 302402 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 302402 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282652 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1220F1BD: 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: 26748 in 12 places, all below massif's threshold (01.00%)
n0: 19750 in 5 places, all below massif's threshold (01.00%)
n0: 35598 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 173722 in 11 places, all below massif's threshold (01.00%)
n2: 754648 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 676696 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 676696 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 576152 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 575928 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 575928 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 532952 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 532952 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507624 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 462080 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 462080 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 462080 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 462080 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 462080 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 462080 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 462080 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 462080 0x5050ABB: (below main) (libc-start.c:220)
n0: 45544 in 12 places, all below massif's threshold (01.00%)
n0: 25328 in 5 places, all below massif's threshold (01.00%)
n0: 42976 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: 100544 in 2 places, all below massif's threshold (01.00%)
n0: 77952 in 82 places, all below massif's threshold (01.00%)
n2: 713874 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x1211AEDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1211494C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x120F164B: 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: 126830 in 8 places, all below massif's threshold (01.00%)
n2: 563830 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 344632 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 344632 in 15 places, all below massif's threshold (01.00%)
n0: 219198 in 72 places, all below massif's threshold (01.00%)
n1: 403752 0x120AEFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1210E4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x1211B851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x12170C9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1211634F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x121157A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x12104157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x1219FF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x121A4B9E: 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 0x15059591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x1505A913: 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: 297248 0x12114934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x120F164B: 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: 291400 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 291400 in 174 places, all below massif's threshold (01.00%)
n2: 282440 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 223220 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214272 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214272 in 99 places, all below massif's threshold (01.00%)
n0: 8948 in 2 places, all below massif's threshold (01.00%)
n0: 59220 in 4 places, all below massif's threshold (01.00%)
n2: 240736 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n1: 212376 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 212376 in 220 places, all below massif's threshold (01.00%)
n0: 28360 in 3 places, all below massif's threshold (01.00%)
n2: 198856 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198408 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198408 in 641 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
n2: 195384 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 193816 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 193816 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 193816 0x1213CB06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 193816 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 191256 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 191256 0x121AC54D: KateViewInternal::doUpdateView(bool, int) (kateviewinternal.cpp:599)
n1: 191256 0x121AC3F9: KateViewInternal::updateView(bool, int) (kateviewinternal.cpp:575)
n0: 191256 in 4 places, all below massif's threshold (01.00%)
n0: 2560 in 4 places, all 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: 1568 in 1 place, below massif's threshold (01.00%)
n1: 187880 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 187880 in 80 places, all below massif's threshold (01.00%)
n1: 128917 0x854A97E: ft_mem_qalloc (in /usr/lib/libfreetype.so.6.3.20)
n1: 128917 0x854C371: ft_mem_alloc (in /usr/lib/libfreetype.so.6.3.20)
n0: 128917 in 20 places, all below massif's threshold (01.00%)
#-----------
snapshot=20
#-----------
time=2059968847
mem_heap_B=10758627
mem_heap_extra_B=1815229
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=21
#-----------
time=2119771642
mem_heap_B=10875091
mem_heap_extra_B=1846573
mem_stacks_B=0
heap_tree=detailed
n16: 10875091 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 3832931 in 2376 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 0x13BCD6BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC8673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC86BF: ??? (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: 924501 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 412779 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 412779 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 377538 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 377538 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1220F1BD: 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: 22191 in 5 places, all below massif's threshold (01.00%)
n0: 35241 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 338000 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 338000 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 302402 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 302402 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282652 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1220F1BD: 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: 26748 in 12 places, all below massif's threshold (01.00%)
n0: 19750 in 5 places, all below massif's threshold (01.00%)
n0: 35598 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 173722 in 11 places, all below massif's threshold (01.00%)
n2: 754648 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 676696 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 676696 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 576152 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 575928 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 575928 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 532952 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 532952 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507624 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 462080 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 462080 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 462080 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 462080 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 462080 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 462080 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 462080 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 462080 0x5050ABB: (below main) (libc-start.c:220)
n0: 45544 in 12 places, all below massif's threshold (01.00%)
n0: 25328 in 5 places, all below massif's threshold (01.00%)
n0: 42976 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: 100544 in 2 places, all below massif's threshold (01.00%)
n0: 77952 in 82 places, all below massif's threshold (01.00%)
n2: 713874 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x1211AEDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1211494C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x120F164B: 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: 126830 in 8 places, all below massif's threshold (01.00%)
n2: 563830 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 344632 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 344632 in 15 places, all below massif's threshold (01.00%)
n0: 219198 in 72 places, all below massif's threshold (01.00%)
n1: 403752 0x120AEFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1210E4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x1211B851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x12170C9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1211634F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x121157A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x12104157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x1219FF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x121A4B9E: 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 0x15059591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x1505A913: 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: 297248 0x12114934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x120F164B: 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: 292128 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 292128 in 174 places, all below massif's threshold (01.00%)
n2: 282440 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 223220 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214272 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214272 in 99 places, all below massif's threshold (01.00%)
n0: 8948 in 2 places, all below massif's threshold (01.00%)
n0: 59220 in 4 places, all below massif's threshold (01.00%)
n2: 258088 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n1: 229728 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 229728 in 222 places, all below massif's threshold (01.00%)
n0: 28360 in 3 places, all below massif's threshold (01.00%)
n2: 207512 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 201880 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 201880 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 201880 0x1213CB06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 201400 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 197336 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 197336 0x121AC54D: KateViewInternal::doUpdateView(bool, int) (kateviewinternal.cpp:599)
n1: 197336 0x121AC3F9: KateViewInternal::updateView(bool, int) (kateviewinternal.cpp:575)
n0: 197336 in 5 places, all below massif's threshold (01.00%)
n0: 4064 in 4 places, all below massif's threshold (01.00%)
n0: 480 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n0: 5632 in 1 place, below massif's threshold (01.00%)
n2: 198856 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198408 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198408 in 641 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
n1: 188800 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 188800 in 80 places, all below massif's threshold (01.00%)
n1: 128985 0x854A97E: ft_mem_qalloc (in /usr/lib/libfreetype.so.6.3.20)
n1: 128985 0x854C371: ft_mem_alloc (in /usr/lib/libfreetype.so.6.3.20)
n0: 128985 in 20 places, all below massif's threshold (01.00%)
#-----------
snapshot=22
#-----------
time=2209289374
mem_heap_B=11231955
mem_heap_extra_B=1923045
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=23
#-----------
time=2287998368
mem_heap_B=11473879
mem_heap_extra_B=1985321
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=24
#-----------
time=2426972313
mem_heap_B=11963587
mem_heap_extra_B=2070173
mem_stacks_B=0
heap_tree=detailed
n16: 11963587 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4405132 in 2377 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 0x13BCD6BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC8673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC86BF: ??? (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: 924501 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 412779 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 412779 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 377538 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 377538 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1220F1BD: 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: 22191 in 5 places, all below massif's threshold (01.00%)
n0: 35241 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 338000 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 338000 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 302402 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 302402 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282652 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1220F1BD: 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: 26748 in 12 places, all below massif's threshold (01.00%)
n0: 19750 in 5 places, all below massif's threshold (01.00%)
n0: 35598 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 173722 in 11 places, all below massif's threshold (01.00%)
n2: 754648 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 676696 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 676696 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 576152 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 575928 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 575928 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 532952 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 532952 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507624 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 462080 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 462080 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 462080 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 462080 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 462080 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 462080 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 462080 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 462080 0x5050ABB: (below main) (libc-start.c:220)
n0: 45544 in 12 places, all below massif's threshold (01.00%)
n0: 25328 in 5 places, all below massif's threshold (01.00%)
n0: 42976 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: 100544 in 2 places, all below massif's threshold (01.00%)
n0: 77952 in 82 places, all below massif's threshold (01.00%)
n2: 713874 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x1211AEDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1211494C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x120F164B: 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: 126830 in 8 places, all below massif's threshold (01.00%)
n2: 563830 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 344632 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 344632 in 15 places, all below massif's threshold (01.00%)
n0: 219198 in 72 places, all below massif's threshold (01.00%)
n2: 543936 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 461928 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 461928 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 461928 0x1213CB06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 269912 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 261200 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 261200 0x121AC54D: KateViewInternal::doUpdateView(bool, int) (kateviewinternal.cpp:599)
n1: 261200 0x121AC3F9: KateViewInternal::updateView(bool, int) (kateviewinternal.cpp:575)
n0: 261200 in 5 places, all below massif's threshold (01.00%)
n0: 8712 in 4 places, all below massif's threshold (01.00%)
n2: 192016 0x12144335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 190088 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 190088 0x121B3614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 190088 0x121B3AF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 190088 0x121B2EEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 190088 0x121B2857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n1: 190088 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 190088 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 190088 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 190088 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 190088 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 190088 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 190088 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 190088 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 190088 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 190088 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 190088 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 190088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 190088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 190088 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 190088 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 190088 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 190088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 190088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 190088 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: 190088 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n0: 0 in 5 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 1928 in 4 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n0: 82008 in 1 place, below massif's threshold (01.00%)
n1: 403752 0x120AEFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1210E4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x1211B851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x12170C9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1211634F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x121157A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x12104157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x1219FF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x121A4B9E: 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: 374744 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n1: 346384 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 346384 in 222 places, all below massif's threshold (01.00%)
n0: 28360 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 0x15059591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x1505A913: 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: 297248 0x12114934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x120F164B: 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: 292872 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 292872 in 174 places, all below massif's threshold (01.00%)
n2: 282440 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 223220 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214272 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214272 in 99 places, all below massif's threshold (01.00%)
n0: 8948 in 2 places, all below massif's threshold (01.00%)
n0: 59220 in 4 places, all below massif's threshold (01.00%)
n2: 198856 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198408 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198408 in 641 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
n1: 191760 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 191760 in 80 places, all below massif's threshold (01.00%)
n1: 188496 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 188496 0x1213C7BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 188496 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 166192 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 166192 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 166192 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 166192 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 166192 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 166192 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 166192 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 166192 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 166192 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 166192 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 166192 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 166192 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 166192 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 166192 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 166192 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 166192 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 166192 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 166192 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 166192 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 166192 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: 166192 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 166192 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 166192 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 166192 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 166192 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 166192 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 166192 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 22304 in 4 places, all below massif's threshold (01.00%)
#-----------
snapshot=25
#-----------
time=2558695212
mem_heap_B=12388191
mem_heap_extra_B=2196673
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=26
#-----------
time=2647486659
mem_heap_B=12661623
mem_heap_extra_B=2260969
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=27
#-----------
time=2788263973
mem_heap_B=13122919
mem_heap_extra_B=2386545
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=28
#-----------
time=2871432343
mem_heap_B=13408675
mem_heap_extra_B=2431557
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=29
#-----------
time=2937403065
mem_heap_B=13643699
mem_heap_extra_B=2490709
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=30
#-----------
time=3035897432
mem_heap_B=13965155
mem_heap_extra_B=2541613
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=31
#-----------
time=3133829554
mem_heap_B=14269547
mem_heap_extra_B=2628093
mem_stacks_B=0
heap_tree=detailed
n20: 14269547 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4412412 in 2376 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 0x13BCD6BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC8673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC86BF: ??? (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: 1012680 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 792976 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 792976 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 792976 0x1213CB06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 474128 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 462344 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 462344 0x121AC54D: KateViewInternal::doUpdateView(bool, int) (kateviewinternal.cpp:599)
n2: 462344 0x121AC3F9: KateViewInternal::updateView(bool, int) (kateviewinternal.cpp:575)
n1: 271088 0x121AC0BA: KateViewInternal::scrollPos(KTextEditor::Cursor&, bool, bool) (kateviewinternal.cpp:518)
n1: 271088 0x121ACADD: KateViewInternal::makeVisible(KTextEditor::Cursor const&, int, bool, bool, bool) (kateviewinternal.cpp:671)
n1: 271088 0x121B2848: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1916)
n1: 271088 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 271088 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 271088 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 271088 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 271088 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 271088 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 271088 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 271088 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 271088 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 271088 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 271088 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 271088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 271088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 271088 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 271088 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 271088 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 271088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 271088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n0: 271088 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: 191256 in 4 places, all below massif's threshold (01.00%)
n0: 11784 in 4 places, all below massif's threshold (01.00%)
n2: 318848 0x12144335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 315960 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 315960 0x121B3614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 315960 0x121B3AF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 315960 0x121B2EEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 315960 0x121B2857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n1: 315960 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 315960 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 315960 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 315960 0x12192F1A: 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: 0 in 1 place, below massif's threshold (01.00%)
n0: 2888 in 4 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n1: 219704 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 219704 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 219704 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n0: 219704 in 3 places, all below massif's threshold (01.00%)
n3: 924501 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 412779 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 412779 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 377538 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 377538 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1220F1BD: 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: 22191 in 5 places, all below massif's threshold (01.00%)
n0: 35241 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 338000 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 338000 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 302402 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 302402 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282652 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1220F1BD: 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: 26748 in 12 places, all below massif's threshold (01.00%)
n0: 19750 in 5 places, all below massif's threshold (01.00%)
n0: 35598 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 173722 in 11 places, all below massif's threshold (01.00%)
n2: 754648 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 676696 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 676696 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 576152 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 575928 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 575928 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 532952 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 532952 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507624 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 462080 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 462080 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 462080 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 462080 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 462080 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 462080 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 462080 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 462080 0x5050ABB: (below main) (libc-start.c:220)
n0: 45544 in 12 places, all below massif's threshold (01.00%)
n0: 25328 in 5 places, all below massif's threshold (01.00%)
n0: 42976 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: 100544 in 2 places, all below massif's threshold (01.00%)
n0: 77952 in 82 places, all below massif's threshold (01.00%)
n2: 713874 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x1211AEDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1211494C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x120F164B: 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: 126830 in 8 places, all below massif's threshold (01.00%)
n2: 687880 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n2: 659520 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 368528 in 221 places, all below massif's threshold (01.00%)
n1: 290992 0x120C552E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 290992 0x1213A315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 290992 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 265440 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 252528 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 252528 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 252528 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 252528 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 252528 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 252528 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 252528 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 252528 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 252528 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 252528 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 252528 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 252528 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 252528 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 252528 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 252528 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 252528 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 252528 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 252528 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 252528 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 252528 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: 252528 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 252528 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 252528 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 252528 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 12912 in 4 places, all below massif's threshold (01.00%)
n0: 25552 in 1 place, below massif's threshold (01.00%)
n0: 28360 in 3 places, all below massif's threshold (01.00%)
n1: 564672 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 564672 0x1213C7BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 564672 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 529312 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 529312 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 529312 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 529312 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 529312 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 529312 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 529312 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 529312 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 529312 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 529312 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 529312 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 529312 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 529312 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 529312 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 529312 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 529312 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 529312 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 529312 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 529312 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 529312 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: 529312 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 529312 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 529312 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 529312 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 529312 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 529312 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 529312 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 35360 in 4 places, all below massif's threshold (01.00%)
n2: 563894 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 344632 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 344632 in 15 places, all below massif's threshold (01.00%)
n0: 219262 in 72 places, all below massif's threshold (01.00%)
n1: 416280 0x120C588B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 416280 0x120C5549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 416280 0x1213A315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 416280 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 376440 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 359304 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 359304 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 359304 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 359304 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 359304 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 359304 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 359304 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 359304 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 359304 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 359304 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 359304 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 359304 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 359304 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 359304 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 359304 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 359304 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 359304 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 359304 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 359304 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 359304 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: 359304 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 359304 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 359304 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 359304 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 359304 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 17136 in 4 places, all below massif's threshold (01.00%)
n0: 39840 in 1 place, below massif's threshold (01.00%)
n1: 403752 0x120AEFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1210E4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x1211B851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x12170C9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1211634F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x121157A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x12104157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x1219FF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x121A4B9E: 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 0x15059591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x1505A913: 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: 297248 0x12114934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x120F164B: 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: 294296 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 294296 in 174 places, all below massif's threshold (01.00%)
n2: 282440 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 223220 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214272 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214272 in 99 places, all below massif's threshold (01.00%)
n0: 8948 in 2 places, all below massif's threshold (01.00%)
n0: 59220 in 4 places, all below massif's threshold (01.00%)
n2: 265728 0x12144442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 249088 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 249088 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 249088 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 249088 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 249088 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 249088 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 249088 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 249088 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 249088 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 249088 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 249088 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 249088 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 249088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 249088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 249088 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 249088 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 249088 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 249088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 249088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 249088 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: 249088 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 249088 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 249088 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 249088 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 249088 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 249088 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 249088 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 249088 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 249088 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 16640 in 4 places, all below massif's threshold (01.00%)
n1: 230776 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 230776 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 230440 0x1213CA4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 216552 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 202832 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 202832 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 202832 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 202832 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 202832 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 202832 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 202832 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 202832 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 202832 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 202832 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 202832 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 202832 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 202832 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 202832 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 202832 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 202832 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 202832 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 202832 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 202832 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 202832 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: 202832 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 202832 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 202832 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 202832 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 202832 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 202832 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: 13720 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: 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 0x1213ED85: mergeAttributes(KSharedPtr<KTextEditor::Attribute>, KSharedPtr<KTextEditor::Attribute>) (katerenderrange.cpp:58)
n1: 208960 0x12140D9D: RenderRangeList::generateAttribute() const (katerenderrange.cpp:403)
n1: 208960 0x12139EE9: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:415)
n2: 208960 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 208960 0x12144335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 208960 0x12144FF6: KateLayoutCache::lastViewLine(int) (katelayoutcache.cpp:469)
n1: 208960 0x12145080: KateLayoutCache::viewLineCount(int) (katelayoutcache.cpp:476)
n1: 208960 0x12144D35: KateLayoutCache::displayViewLine(KTextEditor::Cursor const&, bool) (katelayoutcache.cpp:437)
n1: 208960 0x121B3235: KateViewInternal::tagLine(KTextEditor::Cursor const&) (kateviewinternal.cpp:2031)
n1: 208960 0x121B288D: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1924)
n1: 208960 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 208960 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 208960 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 208960 0x12192F1A: 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 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: 198912 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198464 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198464 in 641 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
n1: 198288 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 198288 in 80 places, all below massif's threshold (01.00%)
#-----------
snapshot=32
#-----------
time=3217205611
mem_heap_B=14529895
mem_heap_extra_B=2709041
mem_stacks_B=0
heap_tree=detailed
n20: 14529895 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4440048 in 2376 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 0x13BCD6BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC8673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC86BF: ??? (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: 1049408 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 819584 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 819584 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 819584 0x1213CB06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 500736 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 498176 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 498176 0x121AC54D: KateViewInternal::doUpdateView(bool, int) (kateviewinternal.cpp:599)
n2: 498176 0x121AC3F9: KateViewInternal::updateView(bool, int) (kateviewinternal.cpp:575)
n1: 306920 0x121AC0BA: KateViewInternal::scrollPos(KTextEditor::Cursor&, bool, bool) (kateviewinternal.cpp:518)
n1: 306920 0x121ACADD: KateViewInternal::makeVisible(KTextEditor::Cursor const&, int, bool, bool, bool) (kateviewinternal.cpp:671)
n1: 306920 0x121B2848: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1916)
n1: 306920 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 306920 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 306920 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 306920 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 306920 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 306920 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 306920 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 306920 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 306920 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 306920 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 306920 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 306920 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 306920 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 306920 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 306920 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 306920 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 306920 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 306920 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n0: 306920 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: 191256 in 4 places, all below massif's threshold (01.00%)
n0: 2560 in 4 places, all below massif's threshold (01.00%)
n2: 318848 0x12144335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 315960 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 315960 0x121B3614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 315960 0x121B3AF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 315960 0x121B2EEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 315960 0x121B2857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n1: 315960 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 315960 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 315960 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 315960 0x12192F1A: 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: 0 in 1 place, below massif's threshold (01.00%)
n0: 2888 in 4 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n1: 229824 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 229824 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 229824 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n0: 229824 in 3 places, all below massif's threshold (01.00%)
n3: 924501 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 412779 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 412779 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 377538 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 377538 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1220F1BD: 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: 22191 in 5 places, all below massif's threshold (01.00%)
n0: 35241 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 338000 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 338000 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 302402 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 302402 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282652 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1220F1BD: 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: 26748 in 12 places, all below massif's threshold (01.00%)
n0: 19750 in 5 places, all below massif's threshold (01.00%)
n0: 35598 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 173722 in 11 places, all below massif's threshold (01.00%)
n2: 754648 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 676696 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 676696 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 576152 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 575928 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 575928 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 532952 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 532952 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507624 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 462080 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 462080 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 462080 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 462080 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 462080 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 462080 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 462080 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 462080 0x5050ABB: (below main) (libc-start.c:220)
n0: 45544 in 12 places, all below massif's threshold (01.00%)
n0: 25328 in 5 places, all below massif's threshold (01.00%)
n0: 42976 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: 100544 in 2 places, all below massif's threshold (01.00%)
n0: 77952 in 82 places, all below massif's threshold (01.00%)
n2: 733040 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n3: 704680 0x70D498B: QListData::append() (qlist.cpp:179)
n1: 319016 0x120C552E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 319016 0x1213A315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 319016 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 293464 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 279584 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 279584 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 279584 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 279584 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 279584 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 279584 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 279584 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 279584 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 279584 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 279584 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 279584 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 279584 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 279584 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 279584 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 279584 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 279584 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 279584 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 279584 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 279584 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 279584 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: 279584 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 279584 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 279584 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 279584 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 13880 in 4 places, all below massif's threshold (01.00%)
n0: 25552 in 1 place, below massif's threshold (01.00%)
n0: 202520 in 220 places, all below massif's threshold (01.00%)
n1: 183144 0x1214A18E: QList<bool>::append(bool const&) (qlist.h:479)
n1: 183144 0x12149994: KateLineLayout::setLayout(QTextLayout*) (katelinelayout.cpp:140)
n2: 183144 0x1213CABD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:892)
n1: 173088 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n0: 173088 in 5 places, all below massif's threshold (01.00%)
n0: 10056 in 1 place, below massif's threshold (01.00%)
n0: 28360 in 3 places, all below massif's threshold (01.00%)
n2: 713874 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x1211AEDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1211494C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x120F164B: 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: 126830 in 8 places, all below massif's threshold (01.00%)
n1: 622608 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 622608 0x1213C7BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 622608 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 585072 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 585072 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 585072 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 585072 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 585072 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 585072 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 585072 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 585072 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 585072 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 585072 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 585072 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 585072 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 585072 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 585072 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 585072 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 585072 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 585072 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 585072 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 585072 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 585072 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: 585072 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 585072 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 585072 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 585072 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 585072 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 585072 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 585072 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 37536 in 4 places, all below massif's threshold (01.00%)
n2: 563894 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 344632 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 344632 in 15 places, all below massif's threshold (01.00%)
n0: 219262 in 72 places, all below massif's threshold (01.00%)
n1: 457080 0x120C588B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 457080 0x120C5549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 457080 0x1213A315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 457080 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 417240 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 398904 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 398904 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 398904 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 398904 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 398904 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 398904 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 398904 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 398904 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 398904 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 398904 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 398904 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 398904 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 398904 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 398904 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 398904 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 398904 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 398904 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 398904 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 398904 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 398904 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: 398904 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 398904 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 398904 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 398904 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 398904 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 18336 in 4 places, all below massif's threshold (01.00%)
n0: 39840 in 1 place, below massif's threshold (01.00%)
n1: 403752 0x120AEFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1210E4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x1211B851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x12170C9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1211634F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x121157A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x12104157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x1219FF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x121A4B9E: 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 0x15059591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x1505A913: 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: 297248 0x12114934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x120F164B: 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: 294344 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 294344 in 174 places, all below massif's threshold (01.00%)
n2: 292992 0x12144442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 275328 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 275328 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 275328 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 275328 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 275328 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 275328 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 275328 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 275328 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 275328 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 275328 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 275328 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 275328 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 275328 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 275328 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 275328 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 275328 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 275328 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 275328 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 275328 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 275328 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: 275328 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 275328 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 275328 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 275328 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 275328 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 275328 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 275328 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 275328 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 275328 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 17664 in 4 places, all below massif's threshold (01.00%)
n2: 282440 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 223220 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214272 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214272 in 99 places, all below massif's threshold (01.00%)
n0: 8948 in 2 places, all below massif's threshold (01.00%)
n0: 59220 in 4 places, all below massif's threshold (01.00%)
n1: 254464 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 254464 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 254128 0x1213CA4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 240240 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 225680 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 225680 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 225680 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 225680 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 225680 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 225680 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 225680 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 225680 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 225680 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 225680 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 225680 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 225680 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 225680 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 225680 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 225680 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 225680 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 225680 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 225680 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 225680 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 225680 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: 225680 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 225680 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 225680 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 225680 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 225680 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 225680 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: 14560 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: 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 0x1213ED85: mergeAttributes(KSharedPtr<KTextEditor::Attribute>, KSharedPtr<KTextEditor::Attribute>) (katerenderrange.cpp:58)
n1: 208960 0x12140D9D: RenderRangeList::generateAttribute() const (katerenderrange.cpp:403)
n1: 208960 0x12139EE9: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:415)
n2: 208960 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 208960 0x12144335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 208960 0x12144FF6: KateLayoutCache::lastViewLine(int) (katelayoutcache.cpp:469)
n1: 208960 0x12145080: KateLayoutCache::viewLineCount(int) (katelayoutcache.cpp:476)
n1: 208960 0x12144D35: KateLayoutCache::displayViewLine(KTextEditor::Cursor const&, bool) (katelayoutcache.cpp:437)
n1: 208960 0x121B3235: KateViewInternal::tagLine(KTextEditor::Cursor const&) (kateviewinternal.cpp:2031)
n1: 208960 0x121B288D: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1924)
n1: 208960 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 208960 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 208960 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 208960 0x12192F1A: 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 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: 199376 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 199376 in 80 places, all below massif's threshold (01.00%)
n2: 198912 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198464 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198464 in 641 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
#-----------
snapshot=33
#-----------
time=3329289784
mem_heap_B=14890433
mem_heap_extra_B=2815287
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=34
#-----------
time=3452159417
mem_heap_B=15152167
mem_heap_extra_B=2842449
mem_stacks_B=0
heap_tree=detailed
n21: 15152167 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4426960 in 2375 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 0x13BCD6BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC8673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC86BF: ??? (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: 1166008 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 874872 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 874872 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 874872 0x1213CB06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 556024 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 553464 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 553464 0x121AC54D: KateViewInternal::doUpdateView(bool, int) (kateviewinternal.cpp:599)
n2: 553464 0x121AC3F9: KateViewInternal::updateView(bool, int) (kateviewinternal.cpp:575)
n1: 362208 0x121AC0BA: KateViewInternal::scrollPos(KTextEditor::Cursor&, bool, bool) (kateviewinternal.cpp:518)
n1: 362208 0x121ACADD: KateViewInternal::makeVisible(KTextEditor::Cursor const&, int, bool, bool, bool) (kateviewinternal.cpp:671)
n1: 362208 0x121B2848: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1916)
n1: 362208 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 362208 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 362208 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 362208 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 362208 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 362208 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 362208 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 362208 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 362208 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 362208 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 362208 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 362208 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 362208 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 362208 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 362208 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 362208 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 362208 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 362208 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n0: 362208 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: 191256 in 4 places, all below massif's threshold (01.00%)
n0: 2560 in 4 places, all below massif's threshold (01.00%)
n2: 318848 0x12144335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 315960 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 315960 0x121B3614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 315960 0x121B3AF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 315960 0x121B2EEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 315960 0x121B2857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n1: 315960 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 315960 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 315960 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 315960 0x12192F1A: 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: 0 in 1 place, below massif's threshold (01.00%)
n0: 2888 in 4 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n1: 291136 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 291136 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n1: 291136 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n0: 291136 in 3 places, all below massif's threshold (01.00%)
n3: 924501 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 412779 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 412779 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 377538 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 377538 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1220F1BD: 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: 22191 in 5 places, all below massif's threshold (01.00%)
n0: 35241 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 338000 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 338000 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 302402 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 302402 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282652 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1220F1BD: 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: 26748 in 12 places, all below massif's threshold (01.00%)
n0: 19750 in 5 places, all below massif's threshold (01.00%)
n0: 35598 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 173722 in 11 places, all below massif's threshold (01.00%)
n2: 811704 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n3: 783344 0x70D498B: QListData::append() (qlist.cpp:179)
n1: 368496 0x120C552E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 368496 0x1213A315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 368496 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 342944 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 327488 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 327488 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 327488 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 327488 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 327488 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 327488 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 327488 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 327488 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 327488 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 327488 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 327488 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 327488 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 327488 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 327488 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 327488 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 327488 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 327488 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 327488 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 327488 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 327488 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: 327488 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 327488 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 327488 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 327488 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 15456 in 4 places, all below massif's threshold (01.00%)
n0: 25552 in 1 place, below massif's threshold (01.00%)
n1: 212384 0x1214A18E: QList<bool>::append(bool const&) (qlist.h:479)
n1: 212384 0x12149994: KateLineLayout::setLayout(QTextLayout*) (katelinelayout.cpp:140)
n2: 212384 0x1213CABD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:892)
n2: 202328 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 190872 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 190872 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 190872 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 190872 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 190872 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 190872 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 190872 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 190872 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 190872 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 190872 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 190872 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 190872 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 190872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 190872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 190872 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 190872 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 190872 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 190872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 190872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 190872 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: 190872 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 190872 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 190872 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 190872 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: 11456 in 4 places, all below massif's threshold (01.00%)
n0: 10056 in 1 place, below massif's threshold (01.00%)
n0: 202464 in 220 places, all below massif's threshold (01.00%)
n0: 28360 in 3 places, all below massif's threshold (01.00%)
n2: 754648 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 676696 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 676696 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 576152 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 575928 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 575928 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 532952 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 532952 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507624 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 462080 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 462080 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 462080 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 462080 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 462080 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 462080 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 462080 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 462080 0x5050ABB: (below main) (libc-start.c:220)
n0: 45544 in 12 places, all below massif's threshold (01.00%)
n0: 25328 in 5 places, all below massif's threshold (01.00%)
n0: 42976 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: 100544 in 2 places, all below massif's threshold (01.00%)
n0: 77952 in 82 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x1213C7BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 681088 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 681088 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 681088 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 681088 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 681088 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 681088 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 681088 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 681088 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 681088 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 681088 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 681088 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 681088 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 681088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 681088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 681088 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 681088 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 681088 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 681088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 681088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 681088 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: 681088 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 681088 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 681088 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 681088 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 681088 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 681088 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 681088 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 40800 in 4 places, all below massif's threshold (01.00%)
n2: 713874 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x1211AEDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1211494C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x120F164B: 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: 126830 in 8 places, all below massif's threshold (01.00%)
n2: 563894 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 344632 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 344632 in 15 places, all below massif's threshold (01.00%)
n0: 219262 in 72 places, all below massif's threshold (01.00%)
n1: 527472 0x120C588B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 527472 0x120C5549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 527472 0x1213A315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 527472 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 487632 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 466680 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 466680 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 466680 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 466680 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 466680 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 466680 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 466680 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 466680 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 466680 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 466680 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 466680 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 466680 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 466680 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 466680 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 466680 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 466680 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 466680 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 466680 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 466680 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 466680 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: 466680 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 466680 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 466680 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 466680 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 466680 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 20952 in 4 places, all below massif's threshold (01.00%)
n0: 39840 in 1 place, below massif's threshold (01.00%)
n1: 403752 0x120AEFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1210E4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x1211B851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x12170C9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1211634F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x121157A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x12104157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x1219FF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x121A4B9E: 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 0x12144442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 320512 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 320512 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 320512 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 320512 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 320512 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 320512 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 320512 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 320512 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 320512 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 320512 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 320512 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 320512 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 320512 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 320512 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 320512 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 320512 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 320512 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 320512 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 320512 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 320512 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: 320512 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 320512 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 320512 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 320512 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 320512 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 320512 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 320512 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 320512 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 320512 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 19200 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 0x15059591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x1505A913: 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: 297248 0x12114934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x120F164B: 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: 295496 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 295496 in 174 places, all below massif's threshold (01.00%)
n1: 295008 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 295008 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294672 0x1213CA4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 280784 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 264880 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 264880 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 264880 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 264880 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 264880 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 264880 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 264880 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 264880 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 264880 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 264880 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 264880 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 264880 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 264880 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 264880 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 264880 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 264880 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 264880 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 264880 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 264880 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 264880 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: 264880 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 264880 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 264880 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 264880 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 264880 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 264880 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: 15904 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: 282440 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 223220 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214272 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214272 in 99 places, all below massif's threshold (01.00%)
n0: 8948 in 2 places, all below massif's threshold (01.00%)
n0: 59220 in 4 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 0x1213ED85: mergeAttributes(KSharedPtr<KTextEditor::Attribute>, KSharedPtr<KTextEditor::Attribute>) (katerenderrange.cpp:58)
n1: 208960 0x12140D9D: RenderRangeList::generateAttribute() const (katerenderrange.cpp:403)
n1: 208960 0x12139EE9: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:415)
n2: 208960 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 208960 0x12144335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 208960 0x12144FF6: KateLayoutCache::lastViewLine(int) (katelayoutcache.cpp:469)
n1: 208960 0x12145080: KateLayoutCache::viewLineCount(int) (katelayoutcache.cpp:476)
n1: 208960 0x12144D35: KateLayoutCache::displayViewLine(KTextEditor::Cursor const&, bool) (katelayoutcache.cpp:437)
n1: 208960 0x121B3235: KateViewInternal::tagLine(KTextEditor::Cursor const&) (kateviewinternal.cpp:2031)
n1: 208960 0x121B288D: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1924)
n1: 208960 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 208960 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 208960 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 208960 0x12192F1A: 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 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: 201008 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 201008 in 80 places, all below massif's threshold (01.00%)
n2: 198856 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198408 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198408 in 641 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
n1: 180432 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n1: 180432 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n0: 180432 in 2 places, all below massif's threshold (01.00%)
#-----------
snapshot=35
#-----------
time=3525452764
mem_heap_B=15163431
mem_heap_extra_B=2844993
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=36
#-----------
time=3603434694
mem_heap_B=15398855
mem_heap_extra_B=2850793
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=37
#-----------
time=3722462030
mem_heap_B=15751885
mem_heap_extra_B=2859883
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=38
#-----------
time=3859978591
mem_heap_B=16201407
mem_heap_extra_B=2878001
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=39
#-----------
time=3933897343
mem_heap_B=16448363
mem_heap_extra_B=2889317
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=40
#-----------
time=4013340650
mem_heap_B=16765335
mem_heap_extra_B=2878345
mem_stacks_B=0
heap_tree=detailed
n21: 16765335 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4524648 in 2375 places, all below massif's threshold (01.00%)
n2: 2298088 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 1149448 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 1149448 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 1149448 0x1213CB06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 602064 0x12144335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 596120 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 596120 0x121B3614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 596120 0x121B3AF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 596120 0x121B2EEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 596120 0x121B2857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n2: 596120 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 315960 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 315960 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 315960 0x12192F1A: 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 0x121B0D8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 280160 0x121A5F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 280160 0x12192EF8: 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: 0 in 1 place, below massif's threshold (01.00%)
n0: 5944 in 4 places, all below massif's threshold (01.00%)
n2: 547384 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 544824 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 544824 0x121AC54D: KateViewInternal::doUpdateView(bool, int) (kateviewinternal.cpp:599)
n2: 544824 0x121AC3F9: KateViewInternal::updateView(bool, int) (kateviewinternal.cpp:575)
n1: 353568 0x121AC0BA: KateViewInternal::scrollPos(KTextEditor::Cursor&, bool, bool) (kateviewinternal.cpp:518)
n1: 353568 0x121ACADD: KateViewInternal::makeVisible(KTextEditor::Cursor const&, int, bool, bool, bool) (kateviewinternal.cpp:671)
n1: 353568 0x121B2848: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1916)
n1: 353568 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 353568 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 353568 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 353568 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 353568 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 353568 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 353568 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 353568 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 353568 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 353568 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 353568 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 353568 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 353568 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 353568 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 353568 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 353568 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 353568 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 353568 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n0: 353568 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: 191256 in 4 places, all below massif's threshold (01.00%)
n0: 2560 in 4 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n1: 1148640 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 1148640 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n2: 1148640 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n2: 1050744 0x57C3058: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2454)
n1: 1037736 0x1213B163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 1037736 0x121B7AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 1037736 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 1037736 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 1037736 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 1037736 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 1037736 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 1037736 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n1: 1037736 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 1037736 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 1037736 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 1037736 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 1037736 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 1037736 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 1037736 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 1037736 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 1037736 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 1037736 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 1037736 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 1037736 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 1037736 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 1037736 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 1037736 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 1037736 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 1037736 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 13008 in 1 place, below massif's threshold (01.00%)
n0: 97896 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 0x13BCD6BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC8673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC86BF: ??? (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: 924501 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 412779 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 412779 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 377538 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 377538 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1220F1BD: 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: 22191 in 5 places, all below massif's threshold (01.00%)
n0: 35241 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 338000 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 338000 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 302402 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 302402 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282652 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1220F1BD: 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: 26748 in 12 places, all below massif's threshold (01.00%)
n0: 19750 in 5 places, all below massif's threshold (01.00%)
n0: 35598 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 173722 in 11 places, all below massif's threshold (01.00%)
n2: 811664 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n3: 783304 0x70D498B: QListData::append() (qlist.cpp:179)
n1: 368496 0x120C552E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 368496 0x1213A315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 368496 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 332432 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 317240 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 317240 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 317240 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 317240 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 317240 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 317240 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 317240 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 317240 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 317240 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 317240 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 317240 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 317240 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 317240 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 317240 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 317240 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 317240 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 317240 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 317240 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 317240 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 317240 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: 317240 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 317240 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 317240 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 317240 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 15192 in 4 places, all below massif's threshold (01.00%)
n0: 36064 in 1 place, below massif's threshold (01.00%)
n1: 212384 0x1214A18E: QList<bool>::append(bool const&) (qlist.h:479)
n1: 212384 0x12149994: KateLineLayout::setLayout(QTextLayout*) (katelinelayout.cpp:140)
n1: 212384 0x1213CABD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:892)
n0: 212384 in 2 places, all below massif's threshold (01.00%)
n0: 202424 in 220 places, all below massif's threshold (01.00%)
n0: 28360 in 3 places, all below massif's threshold (01.00%)
n2: 754648 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 676696 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 676696 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 576152 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 575928 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 575928 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 532952 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 532952 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507624 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 462080 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 462080 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 462080 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 462080 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 462080 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 462080 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 462080 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 462080 0x5050ABB: (below main) (libc-start.c:220)
n0: 45544 in 12 places, all below massif's threshold (01.00%)
n0: 25328 in 5 places, all below massif's threshold (01.00%)
n0: 42976 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: 100544 in 2 places, all below massif's threshold (01.00%)
n0: 77952 in 82 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x1213C7BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 681088 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 681088 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 681088 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 681088 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 681088 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 681088 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 681088 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 681088 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 681088 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 681088 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 681088 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 681088 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 681088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 681088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 681088 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 681088 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 681088 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 681088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 681088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 681088 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: 681088 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 681088 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 681088 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 681088 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 681088 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 681088 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 681088 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 40800 in 4 places, all below massif's threshold (01.00%)
n2: 713874 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x1211AEDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1211494C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x120F164B: 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: 126830 in 8 places, all below massif's threshold (01.00%)
n2: 563894 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 344632 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 344632 in 15 places, all below massif's threshold (01.00%)
n0: 219262 in 72 places, all below massif's threshold (01.00%)
n1: 563600 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n2: 563600 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n1: 430320 0x57B6064: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2197)
n2: 430320 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 325696 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 314064 0x1213B163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 314064 0x121B7AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 314064 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 314064 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 314064 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 314064 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 314064 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 314064 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n1: 314064 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 314064 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 314064 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 314064 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 314064 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 314064 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 314064 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 314064 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 314064 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 314064 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 314064 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 314064 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 314064 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 314064 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 314064 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 314064 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 314064 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 11632 in 1 place, below massif's threshold (01.00%)
n0: 104624 in 2 places, all below massif's threshold (01.00%)
n0: 133280 in 1 place, below massif's threshold (01.00%)
n1: 527472 0x120C588B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 527472 0x120C5549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 527472 0x1213A315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 527472 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 472800 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 452160 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 452160 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 452160 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 452160 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 452160 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 452160 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 452160 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 452160 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 452160 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 452160 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 452160 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 452160 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 452160 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 452160 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 452160 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 452160 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 452160 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 452160 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 452160 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 452160 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: 452160 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 452160 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 452160 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 452160 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 452160 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 20640 in 4 places, all below massif's threshold (01.00%)
n0: 54672 in 1 place, below massif's threshold (01.00%)
n1: 403752 0x120AEFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1210E4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x1211B851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x12170C9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1211634F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x121157A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x12104157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x1219FF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x121A4B9E: 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 0x12144442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 320512 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 320512 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 320512 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 320512 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 320512 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 320512 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 320512 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 320512 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 320512 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 320512 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 320512 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 320512 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 320512 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 320512 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 320512 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 320512 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 320512 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 320512 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 320512 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 320512 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: 320512 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 320512 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 320512 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 320512 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 320512 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 320512 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 320512 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 320512 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 320512 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 19200 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 0x15059591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x1505A913: 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: 297248 0x12114934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x120F164B: 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: 295496 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 295496 in 174 places, all below massif's threshold (01.00%)
n1: 295008 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 295008 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294672 0x1213CA4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 272496 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 256816 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 256816 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 256816 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 256816 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 256816 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 256816 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 256816 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 256816 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 256816 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 256816 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 256816 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 256816 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 256816 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 256816 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 256816 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 256816 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 256816 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 256816 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 256816 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 256816 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: 256816 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 256816 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 256816 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 256816 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 256816 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 256816 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: 15680 in 4 places, all below massif's threshold (01.00%)
n0: 22176 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n2: 282440 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 223220 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214272 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214272 in 99 places, all below massif's threshold (01.00%)
n0: 8948 in 2 places, all below massif's threshold (01.00%)
n0: 59220 in 4 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 0x1213ED85: mergeAttributes(KSharedPtr<KTextEditor::Attribute>, KSharedPtr<KTextEditor::Attribute>) (katerenderrange.cpp:58)
n1: 208960 0x12140D9D: RenderRangeList::generateAttribute() const (katerenderrange.cpp:403)
n1: 208960 0x12139EE9: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:415)
n2: 208960 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 208960 0x12144335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 208960 0x12144FF6: KateLayoutCache::lastViewLine(int) (katelayoutcache.cpp:469)
n1: 208960 0x12145080: KateLayoutCache::viewLineCount(int) (katelayoutcache.cpp:476)
n1: 208960 0x12144D35: KateLayoutCache::displayViewLine(KTextEditor::Cursor const&, bool) (katelayoutcache.cpp:437)
n2: 208960 0x121B3235: KateViewInternal::tagLine(KTextEditor::Cursor const&) (kateviewinternal.cpp:2031)
n1: 208960 0x121B288D: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1924)
n1: 208960 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 208960 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 208960 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 208960 0x12192F1A: 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 1 place, 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 2 places, all below massif's threshold (01.00%)
n1: 201280 0x70D27DD: QHashData::rehash(int) (qhash.cpp:368)
n0: 201280 in 80 places, all below massif's threshold (01.00%)
n2: 198856 0x71BC523: QMetaObjectPrivate::connect(QObject const*, int, QObject const*, int, int, int*) (qobject.cpp:2925)
n1: 198408 0x71BCBFC: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:2607)
n0: 198408 in 641 places, all below massif's threshold (01.00%)
n0: 448 in 2 places, all below massif's threshold (01.00%)
#-----------
snapshot=41
#-----------
time=4146279789
mem_heap_B=17042271
mem_heap_extra_B=2886617
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=42
#-----------
time=4252156220
mem_heap_B=17423311
mem_heap_extra_B=2896609
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=43
#-----------
time=4315987612
mem_heap_B=17648559
mem_heap_extra_B=2901881
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=44
#-----------
time=4414446965
mem_heap_B=17835319
mem_heap_extra_B=2879081
mem_stacks_B=0
heap_tree=detailed
n19: 17835319 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4752040 in 2377 places, all below massif's threshold (01.00%)
n2: 3147208 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 1868304 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 1868304 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n2: 1868304 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n2: 1801680 0x57C3058: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2454)
n1: 1789720 0x1213B163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 1789720 0x121B7AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 1789720 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 1789720 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 1789720 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 1789720 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 1789720 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 1789720 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n1: 1789720 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 1789720 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 1789720 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 1789720 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 1789720 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 1789720 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 1789720 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 1789720 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 1789720 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 1789720 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 1789720 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 1789720 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 1789720 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 1789720 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 1789720 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 1789720 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 1789720 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 11960 in 1 place, below massif's threshold (01.00%)
n0: 66624 in 2 places, all below massif's threshold (01.00%)
n1: 1278904 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 1278904 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 1278904 0x1213CB06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 732000 0x12144335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 726056 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 726056 0x121B3614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 726056 0x121B3AF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 623200 0x121B2EEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 623200 0x121B2857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n2: 623200 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 315960 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 315960 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 315960 0x12192F1A: 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: 307240 0x121B0D8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 307240 0x121A5F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 307240 0x12192EF8: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:402)
n1: 307240 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 307240 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 307240 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 307240 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 307240 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 307240 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 307240 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 307240 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 307240 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 307240 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 307240 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 307240 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 307240 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 307240 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 307240 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: 307240 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n0: 102856 in 5 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 5944 in 4 places, all below massif's threshold (01.00%)
n2: 546904 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 544344 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 544344 0x121AC54D: KateViewInternal::doUpdateView(bool, int) (kateviewinternal.cpp:599)
n2: 544344 0x121AC3F9: KateViewInternal::updateView(bool, int) (kateviewinternal.cpp:575)
n1: 353088 0x121AC0BA: KateViewInternal::scrollPos(KTextEditor::Cursor&, bool, bool) (kateviewinternal.cpp:518)
n1: 353088 0x121ACADD: KateViewInternal::makeVisible(KTextEditor::Cursor const&, int, bool, bool, bool) (kateviewinternal.cpp:671)
n1: 353088 0x121B2848: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1916)
n1: 353088 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 353088 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 353088 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 353088 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 353088 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 353088 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 353088 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 353088 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 353088 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 353088 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 353088 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 353088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 353088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 353088 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 353088 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 353088 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 353088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 353088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n0: 353088 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: 191256 in 4 places, all below massif's threshold (01.00%)
n0: 2560 in 4 places, all 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 0x13BCD6BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC8673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC86BF: ??? (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: 924501 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 412779 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 412779 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 377538 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 377538 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1220F1BD: 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: 22191 in 5 places, all below massif's threshold (01.00%)
n0: 35241 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 338000 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 338000 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 302402 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 302402 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282652 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1220F1BD: 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: 26748 in 12 places, all below massif's threshold (01.00%)
n0: 19750 in 5 places, all below massif's threshold (01.00%)
n0: 35598 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 173722 in 11 places, all below massif's threshold (01.00%)
n1: 909472 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n2: 909472 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n1: 694672 0x57B6064: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2197)
n2: 694672 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 575648 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 567200 0x1213B163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 567200 0x121B7AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 567200 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 567200 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 567200 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 567200 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 567200 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 567200 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n1: 567200 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 567200 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 567200 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 567200 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 567200 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 567200 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 567200 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 567200 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 567200 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 567200 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 567200 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 567200 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 567200 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 567200 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 567200 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 567200 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 567200 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8448 in 1 place, below massif's threshold (01.00%)
n0: 119024 in 2 places, all below massif's threshold (01.00%)
n1: 214800 0x57B6072: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2198)
n1: 214800 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n0: 214800 in 3 places, all below massif's threshold (01.00%)
n2: 807208 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n3: 778848 0x70D498B: QListData::append() (qlist.cpp:179)
n1: 364080 0x120C552E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 364080 0x1213A315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 364080 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 328504 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 313352 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 313352 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 313352 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 313352 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 313352 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 313352 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 313352 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 313352 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 313352 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 313352 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 313352 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 313352 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 313352 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 313352 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 313352 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 313352 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 313352 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 313352 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 313352 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 313352 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: 313352 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 313352 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 313352 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 313352 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 15152 in 4 places, all below massif's threshold (01.00%)
n0: 35576 in 1 place, below massif's threshold (01.00%)
n1: 212384 0x1214A18E: QList<bool>::append(bool const&) (qlist.h:479)
n1: 212384 0x12149994: KateLineLayout::setLayout(QTextLayout*) (katelinelayout.cpp:140)
n1: 212384 0x1213CABD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:892)
n0: 212384 in 2 places, all below massif's threshold (01.00%)
n0: 202384 in 220 places, all below massif's threshold (01.00%)
n0: 28360 in 3 places, all below massif's threshold (01.00%)
n2: 754648 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 676696 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 676696 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 576152 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 575928 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 575928 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 532952 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 532952 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507624 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 462080 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 462080 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 462080 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 462080 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 462080 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 462080 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 462080 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 462080 0x5050ABB: (below main) (libc-start.c:220)
n0: 45544 in 12 places, all below massif's threshold (01.00%)
n0: 25328 in 5 places, all below massif's threshold (01.00%)
n0: 42976 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: 100544 in 2 places, all below massif's threshold (01.00%)
n0: 77952 in 82 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x1213C7BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 681088 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 681088 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 681088 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 681088 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 681088 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 681088 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 681088 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 681088 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 681088 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 681088 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 681088 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 681088 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 681088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 681088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 681088 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 681088 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 681088 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 681088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 681088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 681088 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: 681088 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 681088 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 681088 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 681088 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 681088 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 681088 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 681088 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 40800 in 4 places, all below massif's threshold (01.00%)
n2: 713874 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x1211AEDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1211494C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x120F164B: 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: 126830 in 8 places, all below massif's threshold (01.00%)
n2: 563894 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 344632 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 344632 in 15 places, all below massif's threshold (01.00%)
n0: 219262 in 72 places, all below massif's threshold (01.00%)
n1: 520728 0x120C588B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 520728 0x120C5549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 520728 0x1213A315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 520728 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 467568 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 446952 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 446952 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 446952 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 446952 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 446952 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 446952 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 446952 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 446952 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 446952 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 446952 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 446952 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 446952 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 446952 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 446952 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 446952 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 446952 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 446952 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 446952 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 446952 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 446952 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: 446952 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 446952 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 446952 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 446952 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 446952 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 20616 in 4 places, all below massif's threshold (01.00%)
n0: 53160 in 1 place, below massif's threshold (01.00%)
n1: 403752 0x120AEFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1210E4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x1211B851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x12170C9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1211634F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x121157A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x12104157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x1219FF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x121A4B9E: 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 0x12144442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 320512 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 320512 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 320512 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 320512 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 320512 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 320512 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 320512 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 320512 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 320512 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 320512 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 320512 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 320512 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 320512 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 320512 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 320512 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 320512 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 320512 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 320512 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 320512 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 320512 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: 320512 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 320512 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 320512 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 320512 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 320512 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 320512 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 320512 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 320512 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 320512 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 19200 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 0x15059591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x1505A913: 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: 297248 0x12114934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x120F164B: 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: 295528 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 295528 in 174 places, all below massif's threshold (01.00%)
n1: 295064 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 295064 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294728 0x1213CA4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 269416 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 253792 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 253792 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 253792 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 253792 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 253792 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 253792 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 253792 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 253792 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 253792 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 253792 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 253792 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 253792 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 253792 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 253792 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 253792 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 253792 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 253792 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 253792 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 253792 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 253792 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: 253792 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 253792 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 253792 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 253792 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 253792 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 253792 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: 15624 in 4 places, all below massif's threshold (01.00%)
n0: 25312 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n2: 282440 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n2: 223220 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n1: 214272 0x70FAA89: QString::fromUtf8(char const*, int) (qstring.cpp:3850)
n0: 214272 in 99 places, all below massif's threshold (01.00%)
n0: 8948 in 2 places, all below massif's threshold (01.00%)
n0: 59220 in 4 places, all below massif's threshold (01.00%)
n1: 278616 0x57B3250: QTextEngine::validate() const (qtextengine.cpp:1381)
n2: 278616 0x57B60CC: QTextEngine::itemize() const (qtextengine.cpp:1395)
n2: 219856 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 214552 0x1213B163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 214552 0x121B7AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 214552 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 214552 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 214552 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 214552 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 214552 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 214552 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n1: 214552 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 214552 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 214552 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 214552 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 214552 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 214552 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 214552 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 214552 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 214552 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 214552 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 214552 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 214552 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 214552 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 214552 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 214552 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 214552 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 214552 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 214552 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n0: 214552 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 5304 in 1 place, below massif's threshold (01.00%)
n0: 58760 in 4 places, all below massif's threshold (01.00%)
#-----------
snapshot=45
#-----------
time=4562064255
mem_heap_B=18384519
mem_heap_extra_B=2895193
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=46
#-----------
time=4695389950
mem_heap_B=18784879
mem_heap_extra_B=2905457
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=47
#-----------
time=4781036242
mem_heap_B=18946463
mem_heap_extra_B=2890033
mem_stacks_B=0
heap_tree=detailed
n19: 18946463 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4640048 in 2377 places, all below massif's threshold (01.00%)
n2: 3981648 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 2702744 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 2702744 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n2: 2702744 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n2: 2648664 0x57C3058: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2454)
n1: 2640248 0x1213B163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 2640248 0x121B7AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 2640248 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 2640248 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 2640248 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 2640248 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 2640248 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 2640248 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n1: 2640248 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 2640248 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 2640248 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 2640248 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 2640248 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 2640248 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 2640248 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 2640248 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 2640248 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 2640248 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 2640248 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 2640248 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 2640248 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 2640248 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 2640248 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 2640248 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 2640248 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 8416 in 1 place, below massif's threshold (01.00%)
n0: 54080 in 2 places, all below massif's threshold (01.00%)
n1: 1278904 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 1278904 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 1278904 0x1213CB06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 732000 0x12144335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 726056 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 726056 0x121B3614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 726056 0x121B3AF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 726056 0x121B2EEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 726056 0x121B2857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n2: 726056 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 410096 0x121B0D8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 410096 0x121A5F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 410096 0x12192EF8: 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 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 315960 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 315960 0x12192F1A: 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: 0 in 1 place, below massif's threshold (01.00%)
n0: 5944 in 4 places, all below massif's threshold (01.00%)
n2: 546904 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 544344 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 544344 0x121AC54D: KateViewInternal::doUpdateView(bool, int) (kateviewinternal.cpp:599)
n2: 544344 0x121AC3F9: KateViewInternal::updateView(bool, int) (kateviewinternal.cpp:575)
n1: 353088 0x121AC0BA: KateViewInternal::scrollPos(KTextEditor::Cursor&, bool, bool) (kateviewinternal.cpp:518)
n1: 353088 0x121ACADD: KateViewInternal::makeVisible(KTextEditor::Cursor const&, int, bool, bool, bool) (kateviewinternal.cpp:671)
n1: 353088 0x121B2848: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1916)
n1: 353088 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 353088 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 353088 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 353088 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 353088 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 353088 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 353088 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 353088 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 353088 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 353088 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 353088 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 353088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 353088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 353088 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 353088 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 353088 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 353088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 353088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n0: 353088 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: 191256 in 4 places, all below massif's threshold (01.00%)
n0: 2560 in 4 places, all 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 0x13BCD6BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC8673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC86BF: ??? (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: 1208048 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n2: 1208048 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n1: 921712 0x57B6064: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2197)
n2: 921712 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 802688 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 795824 0x1213B163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 795824 0x121B7AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 795824 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 795824 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 795824 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 795824 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 795824 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 795824 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n1: 795824 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 795824 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 795824 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 795824 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 795824 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 795824 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 795824 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 795824 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 795824 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 795824 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 795824 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 795824 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 795824 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 795824 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 795824 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 795824 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 795824 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 6864 in 1 place, below massif's threshold (01.00%)
n0: 119024 in 2 places, all below massif's threshold (01.00%)
n1: 286336 0x57B6072: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2198)
n2: 286336 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 251040 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 249568 0x1213B163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 249568 0x121B7AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 249568 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 249568 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 249568 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 249568 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 249568 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 249568 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n1: 249568 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 249568 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 249568 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 249568 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 249568 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 249568 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 249568 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 249568 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 249568 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 249568 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 249568 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 249568 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 249568 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 249568 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 249568 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 249568 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 249568 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 1472 in 1 place, below massif's threshold (01.00%)
n0: 35296 in 2 places, all below massif's threshold (01.00%)
n3: 924501 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 412779 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 412779 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 377538 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 377538 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1220F1BD: 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: 22191 in 5 places, all below massif's threshold (01.00%)
n0: 35241 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 338000 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 338000 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 302402 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 302402 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282652 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1220F1BD: 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: 26748 in 12 places, all below massif's threshold (01.00%)
n0: 19750 in 5 places, all below massif's threshold (01.00%)
n0: 35598 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 173722 in 11 places, all below massif's threshold (01.00%)
n2: 805304 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n2: 776944 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 414928 in 221 places, all below massif's threshold (01.00%)
n1: 362016 0x120C552E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 362016 0x1213A315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 362016 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 328224 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 313072 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 313072 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 313072 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 313072 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 313072 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 313072 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 313072 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 313072 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 313072 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 313072 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 313072 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 313072 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 313072 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 313072 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 313072 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 313072 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 313072 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 313072 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 313072 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 313072 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: 313072 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 313072 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 313072 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 313072 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 15152 in 4 places, all below massif's threshold (01.00%)
n0: 33792 in 1 place, below massif's threshold (01.00%)
n0: 28360 in 3 places, all below massif's threshold (01.00%)
n2: 754648 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 676696 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 676696 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 576152 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 575928 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 575928 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 532952 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 532952 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507624 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 462080 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 462080 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 462080 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 462080 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 462080 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 462080 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 462080 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 462080 0x5050ABB: (below main) (libc-start.c:220)
n0: 45544 in 12 places, all below massif's threshold (01.00%)
n0: 25328 in 5 places, all below massif's threshold (01.00%)
n0: 42976 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: 100544 in 2 places, all below massif's threshold (01.00%)
n0: 77952 in 82 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x1213C7BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 681088 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 681088 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 681088 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 681088 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 681088 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 681088 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 681088 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 681088 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 681088 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 681088 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 681088 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 681088 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 681088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 681088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 681088 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 681088 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 681088 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 681088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 681088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 681088 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: 681088 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 681088 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 681088 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 681088 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 681088 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 681088 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 681088 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 40800 in 4 places, all below massif's threshold (01.00%)
n2: 713874 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x1211AEDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1211494C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x120F164B: 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: 126830 in 8 places, all below massif's threshold (01.00%)
n2: 563894 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 344632 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 344632 in 15 places, all below massif's threshold (01.00%)
n0: 219262 in 72 places, all below massif's threshold (01.00%)
n1: 514248 0x120C588B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 514248 0x120C5549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 514248 0x1213A315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 514248 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 467280 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 446664 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 446664 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 446664 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 446664 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 446664 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 446664 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 446664 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 446664 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 446664 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 446664 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 446664 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 446664 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 446664 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 446664 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 446664 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 446664 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 446664 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 446664 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 446664 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 446664 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: 446664 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 446664 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 446664 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 446664 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 446664 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 20616 in 4 places, all below massif's threshold (01.00%)
n0: 46968 in 1 place, below massif's threshold (01.00%)
n1: 403752 0x120AEFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1210E4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x1211B851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x12170C9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1211634F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x121157A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x12104157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x1219FF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x121A4B9E: 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: 377208 0x57B3250: QTextEngine::validate() const (qtextengine.cpp:1381)
n2: 377208 0x57B60CC: QTextEngine::itemize() const (qtextengine.cpp:1395)
n2: 318448 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 313872 0x1213B163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 313872 0x121B7AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 313872 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 313872 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 313872 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 313872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 313872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 313872 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n1: 313872 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 313872 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 313872 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 313872 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 313872 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 313872 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 313872 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 313872 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 313872 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 313872 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 313872 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 313872 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 313872 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 313872 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 313872 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 313872 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 313872 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 313872 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n0: 313872 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 4576 in 1 place, below massif's threshold (01.00%)
n0: 58760 in 4 places, all below massif's threshold (01.00%)
n2: 339712 0x12144442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 320512 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 320512 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 320512 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 320512 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 320512 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 320512 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 320512 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 320512 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 320512 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 320512 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 320512 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 320512 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 320512 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 320512 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 320512 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 320512 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 320512 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 320512 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 320512 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 320512 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: 320512 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 320512 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 320512 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 320512 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 320512 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 320512 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 320512 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 320512 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 320512 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 19200 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 0x15059591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x1505A913: 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: 297248 0x12114934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x120F164B: 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: 295496 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 295496 in 174 places, all below massif's threshold (01.00%)
n1: 295008 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 295008 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294672 0x1213CA4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 268912 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 253288 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 253288 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 253288 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 253288 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 253288 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 253288 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 253288 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 253288 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 253288 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 253288 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 253288 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 253288 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 253288 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 253288 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 253288 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 253288 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 253288 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 253288 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 253288 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 253288 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: 253288 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 253288 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 253288 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 253288 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 253288 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 253288 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: 15624 in 4 places, all below massif's threshold (01.00%)
n0: 25760 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n2: 282440 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n1: 223220 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n0: 223220 in 3 places, all below massif's threshold (01.00%)
n0: 59220 in 4 places, all below massif's threshold (01.00%)
#-----------
snapshot=48
#-----------
time=4888893299
mem_heap_B=19406715
mem_heap_extra_B=2901493
mem_stacks_B=0
heap_tree=peak
n19: 19406715 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n0: 4699372 in 2377 places, all below massif's threshold (01.00%)
n2: 4251496 0x57B3D69: QTextEngine::LayoutData::reallocate(int) (qtextengine.cpp:2091)
n1: 2972592 0x57B7A3C: QTextEngine::shapeTextWithHarfbuzz(int) const (qtextengine_p.h:522)
n1: 2972592 0x57B877D: QTextEngine::shapeText(int) const (qtextengine.cpp:874)
n2: 2972592 0x57B8B35: QTextEngine::shape(int) const (qtextengine.cpp:1359)
n2: 2920536 0x57C3058: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2454)
n1: 2915216 0x1213B163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 2915216 0x121B7AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 2915216 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 2915216 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 2915216 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 2915216 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 2915216 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 2915216 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n1: 2915216 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 2915216 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 2915216 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 2915216 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 2915216 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 2915216 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 2915216 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 2915216 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 2915216 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 2915216 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 2915216 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 2915216 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 2915216 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 2915216 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 2915216 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 2915216 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 2915216 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 5320 in 1 place, below massif's threshold (01.00%)
n0: 52056 in 2 places, all below massif's threshold (01.00%)
n1: 1278904 0x57B7633: QTextEngine::attributes() const (qtextengine_p.h:522)
n2: 1278904 0x57BE9A4: QTextLine::layout_helper(int) (qtextlayout.cpp:1739)
n2: 1278904 0x1213CB06: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:864)
n2: 732000 0x12144335: KateLayoutCache::line(int, int) (katelayoutcache.cpp:295)
n2: 726056 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 726056 0x121B3614: KateViewInternal::tagLines(KTextEditor::Cursor, KTextEditor::Cursor, bool) (kateviewinternal.cpp:2073)
n2: 726056 0x121B3AF7: KateViewInternal::tagRange(KTextEditor::Range const&, bool) (kateviewinternal.cpp:2129)
n1: 726056 0x121B2EEF: KateViewInternal::updateBracketMarks() (kateviewinternal.cpp:1994)
n1: 726056 0x121B2857: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1918)
n2: 726056 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 410096 0x121B0D8C: KateViewInternal::pageUp(bool) (kateviewinternal.cpp:1616)
n1: 410096 0x121A5F1A: KateView::pageUp() (kateview.cpp:2458)
n1: 410096 0x12192EF8: 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 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 315960 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 315960 0x12192F1A: 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: 0 in 1 place, below massif's threshold (01.00%)
n0: 5944 in 4 places, all below massif's threshold (01.00%)
n2: 546904 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 544344 0x12144061: KateLayoutCache::updateViewCache(KTextEditor::Cursor const&, int, int) (katelayoutcache.cpp:267)
n1: 544344 0x121AC54D: KateViewInternal::doUpdateView(bool, int) (kateviewinternal.cpp:599)
n2: 544344 0x121AC3F9: KateViewInternal::updateView(bool, int) (kateviewinternal.cpp:575)
n1: 353088 0x121AC0BA: KateViewInternal::scrollPos(KTextEditor::Cursor&, bool, bool) (kateviewinternal.cpp:518)
n1: 353088 0x121ACADD: KateViewInternal::makeVisible(KTextEditor::Cursor const&, int, bool, bool, bool) (kateviewinternal.cpp:671)
n1: 353088 0x121B2848: KateViewInternal::updateCursor(KTextEditor::Cursor const&, bool, bool, bool) (kateviewinternal.cpp:1916)
n1: 353088 0x121B08B5: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1556)
n1: 353088 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 353088 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 353088 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 353088 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 353088 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 353088 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 353088 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 353088 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 353088 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 353088 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 353088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 353088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 353088 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 353088 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 353088 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 353088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 353088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n0: 353088 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: 191256 in 4 places, all below massif's threshold (01.00%)
n0: 2560 in 4 places, all 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 0x13BCD6BF: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC8673: ??? (in /usr/lib/kde4/katefilebrowserplugin.so)
n1: 333120 0x13BC86BF: ??? (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: 1304320 0x56C3295: QVector<QScriptItem>::realloc(int, int) (qvector.h:479)
n2: 1304320 0x57B5C64: QTextEngine::splitItem(int, int) const (qvector.h:569)
n1: 995664 0x57B6064: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2197)
n2: 995664 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 876640 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 870384 0x1213B163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 870384 0x121B7AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 870384 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 870384 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 870384 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 870384 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 870384 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 870384 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n1: 870384 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 870384 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 870384 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 870384 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 870384 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 870384 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 870384 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 870384 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 870384 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 870384 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 870384 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 870384 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 870384 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 870384 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 870384 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 870384 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 870384 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 6256 in 1 place, below massif's threshold (01.00%)
n0: 119024 in 2 places, all below massif's threshold (01.00%)
n1: 308656 0x57B6072: QTextEngine::addRequiredBoundaries() const (qtextengine.cpp:2198)
n2: 308656 0x57B653B: QTextEngine::itemize() const (qtextengine.cpp:1517)
n2: 273360 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 272128 0x1213B163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 272128 0x121B7AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 272128 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 272128 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 272128 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 272128 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 272128 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 272128 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n1: 272128 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 272128 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 272128 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 272128 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 272128 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 272128 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 272128 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 272128 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 272128 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 272128 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 272128 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 272128 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 272128 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 272128 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 272128 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 272128 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 272128 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 1232 in 1 place, below massif's threshold (01.00%)
n0: 35296 in 2 places, all below massif's threshold (01.00%)
n3: 924501 0x70B8B64: QByteArray::QByteArray(char const*, int) (qbytearray.cpp:1290)
n2: 412779 0x60E8286: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 412779 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 377538 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 377538 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 355347 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 321166 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 321166 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 321166 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 321166 0x1220F1BD: 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: 22191 in 5 places, all below massif's threshold (01.00%)
n0: 35241 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 338000 0x60E8260: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (bufferfragment_p.h:167)
n2: 338000 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 302402 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 302402 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 282652 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 255904 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 255904 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 255904 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 255904 0x1220F1BD: 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: 26748 in 12 places, all below massif's threshold (01.00%)
n0: 19750 in 5 places, all below massif's threshold (01.00%)
n0: 35598 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 173722 in 11 places, all below massif's threshold (01.00%)
n2: 805184 0x70D46E4: QListData::realloc(int) (qlist.cpp:158)
n2: 776824 0x70D498B: QListData::append() (qlist.cpp:179)
n0: 414808 in 221 places, all below massif's threshold (01.00%)
n1: 362016 0x120C552E: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:470)
n1: 362016 0x1213A315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 362016 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 328224 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 313072 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 313072 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 313072 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 313072 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 313072 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 313072 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 313072 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 313072 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 313072 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 313072 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 313072 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 313072 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 313072 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 313072 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 313072 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 313072 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 313072 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 313072 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 313072 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 313072 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: 313072 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 313072 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 313072 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n0: 313072 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 15152 in 4 places, all below massif's threshold (01.00%)
n0: 33792 in 1 place, below massif's threshold (01.00%)
n0: 28360 in 3 places, all below massif's threshold (01.00%)
n2: 754648 0x70E15DB: QMapData::node_create(QMapData::Node**, int, int) (qmap.cpp:140)
n1: 676696 0x60D74AF: QMap<KEntryKey, KEntry>::node_create(QMapData*, QMapData::Node**, KEntryKey const&, KEntry const&) (qmap.h:428)
n2: 676696 0x60D89B2: QMap<KEntryKey, KEntry>::insert(KEntryKey const&, KEntry const&) (qmap.h:542)
n2: 576152 0x60D987C: KEntryMap::setEntry(QByteArray const&, QByteArray const&, QByteArray const&, QFlags<KEntryMap::EntryOption>) (kconfigdata.h:284)
n2: 575928 0x60E82A5: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>, bool) (kconfigini.cpp:261)
n2: 575928 0x60E93A2: KConfigIniBackend::parseConfig(QByteArray const&, KEntryMap&, QFlags<KConfigBackend::ParseOption>) (kconfigini.cpp:66)
n1: 532952 0x60D2EC1: KConfigPrivate::parseConfigFiles() (kconfig.cpp:516)
n2: 532952 0x60D33FF: KConfig::reparseConfiguration() (kconfig.cpp:453)
n2: 507624 0x60D4211: KConfig::KConfig(QString const&, QFlags<KConfig::OpenFlag>, char const*) (kconfig.cpp:161)
n1: 462080 0x1216A7A7: KateHlManager::KateHlManager() (katesyntaxmanager.cpp:66)
n1: 462080 0x1223E1B1: KateGlobal::KateGlobal() (kateglobal.cpp:135)
n1: 462080 0x1223FBFE: KateGlobal::self() (kateglobal.cpp:432)
n1: 462080 0x1220F1BD: KateFactory::editor() (katefactory.cpp:53)
n1: 462080 0xA5EF2A7: KTextEditor::editor(char const*) (ktexteditor.cpp:242)
n1: 462080 0xA5F4AC6: KTextEditor::EditorChooser::editor(QString const&, bool) (editorchooser.cpp:132)
n1: 462080 0x651D960: ??? (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x6515600: KateApp::KateApp(KCmdLineArgs*) (in /usr/lib/libkateinterfaces.so.4.4.0)
n1: 462080 0x4E2CB22: kdemain (in /usr/lib/libkdeinit4_kate.so)
n0: 462080 0x5050ABB: (below main) (libc-start.c:220)
n0: 45544 in 12 places, all below massif's threshold (01.00%)
n0: 25328 in 5 places, all below massif's threshold (01.00%)
n0: 42976 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: 100544 in 2 places, all below massif's threshold (01.00%)
n0: 77952 in 82 places, all below massif's threshold (01.00%)
n1: 721888 0x57BD032: QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) (qtextlayout.cpp:370)
n1: 721888 0x1213C7BC: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:812)
n2: 721888 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 681088 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 681088 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 681088 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 681088 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 681088 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 681088 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 681088 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 681088 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 681088 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 681088 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 681088 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 681088 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 681088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 681088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 681088 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 681088 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 681088 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 681088 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 681088 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 681088 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: 681088 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 681088 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 681088 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 681088 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 681088 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 681088 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n0: 681088 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 40800 in 4 places, all below massif's threshold (01.00%)
n2: 713874 0x70F9B59: QString::QString(QChar const*, int) (qstring.cpp:980)
n1: 587044 0x1211AEDF: KateTextLine::KateTextLine(QChar const*, int) (katetextline.cpp:37)
n1: 587044 0x1211494C: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 587044 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 587044 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 587044 0x120F164B: 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: 126830 in 8 places, all below massif's threshold (01.00%)
n2: 563766 0x70FB887: QString::realloc(int) (qstring.cpp:1219)
n1: 344632 0x70FBFA3: QString::resize(int) (qstring.cpp:1155)
n0: 344632 in 15 places, all below massif's threshold (01.00%)
n0: 219134 in 72 places, all below massif's threshold (01.00%)
n1: 514248 0x120C588B: QList<QTextLayout::FormatRange>::node_construct(QList<QTextLayout::FormatRange>::Node*, QTextLayout::FormatRange const&) (qlist.h:351)
n1: 514248 0x120C5549: QList<QTextLayout::FormatRange>::append(QTextLayout::FormatRange const&) (qlist.h:472)
n1: 514248 0x1213A315: KateRenderer::decorationsForLine(KSharedPtr<KateTextLine> const&, int, bool, KateRenderRange*, bool) const (katerenderer.cpp:439)
n2: 514248 0x1213C9CD: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:847)
n2: 467280 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n1: 446664 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 446664 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 446664 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 446664 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 446664 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 446664 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 446664 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 446664 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 446664 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 446664 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 446664 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 446664 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 446664 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 446664 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 446664 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 446664 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 446664 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 446664 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 446664 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 446664 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: 446664 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 446664 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 446664 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 446664 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n0: 446664 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 20616 in 4 places, all below massif's threshold (01.00%)
n0: 46968 in 1 place, below massif's threshold (01.00%)
n1: 412360 0x57B3250: QTextEngine::validate() const (qtextengine.cpp:1381)
n2: 412360 0x57B60CC: QTextEngine::itemize() const (qtextengine.cpp:1395)
n2: 353600 0x57C29A3: QTextLine::xToCursor(double, QTextLine::CursorPosition) const (qtextlayout.cpp:2425)
n1: 349440 0x1213B163: KateRenderer::paintTextLine(QPainter&, KSharedPtr<KateLineLayout>, int, int, KTextEditor::Cursor const*) (katerenderer.cpp:595)
n1: 349440 0x121B7AD0: KateViewInternal::paintEvent(QPaintEvent*) (kateviewinternal.cpp:3021)
n1: 349440 0x55B50E0: QWidget::event(QEvent*) (qwidget.cpp:8144)
n1: 349440 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 349440 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 349440 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 349440 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n2: 349440 0x55BD75B: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (qcoreapplication.h:218)
n1: 349440 0x5776C34: QWidgetBackingStore::sync() (qbackingstore.cpp:1283)
n1: 349440 0x55AF04E: QWidgetPrivate::syncBackingStore() (qwidget.cpp:1672)
n1: 349440 0x55B57E3: QWidget::event(QEvent*) (qwidget.cpp:8291)
n1: 349440 0x5977109: QMainWindow::event(QEvent*) (qmainwindow.cpp:1433)
n1: 349440 0x6AC33D1: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131)
n1: 349440 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 349440 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 349440 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 349440 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 349440 0x71AD585: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:215)
n1: 349440 0x71D47F1: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qcoreapplication.h:220)
n1: 349440 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 349440 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 349440 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 349440 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 349440 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n1: 349440 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n1: 349440 0x71A9B0A: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
n0: 349440 0x71AD849: QCoreApplication::exec() (qcoreapplication.cpp:981)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 4160 in 1 place, below massif's threshold (01.00%)
n0: 58760 in 4 places, all below massif's threshold (01.00%)
n1: 403752 0x120AEFD7: QVector<int>::realloc(int, int) (qvector.h:479)
n2: 403752 0x1210E4AC: QVector<int>::resize(int) (qvector.h:330)
n2: 403752 0x1211B851: KateTextLine::addAttribute(int, int, int) (katetextline.cpp:252)
n1: 403000 0x12170C9E: KateHighlighting::doHighlight(KateTextLine*, KateTextLine*, QVector<int>&, bool&) (katehighlight.cpp:455)
n1: 403000 0x1211634F: KateBuffer::doHighlight(int, int, bool) (katebuffer.cpp:1186)
n1: 403000 0x121157A3: KateBuffer::ensureHighlighted(int) (katebuffer.cpp:875)
n2: 403000 0x12104157: KateDocument::kateTextLine(unsigned int) (katedocument.cpp:5062)
n1: 401128 0x1219FF82: KateView::setCursorPositionInternal(KTextEditor::Cursor const&, unsigned int, bool) (kateview.cpp:1082)
n1: 401128 0x121A4B9E: 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 0x12144442: KateLayoutCache::line(int, int) (katelayoutcache.cpp:306)
n2: 320512 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 320512 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 320512 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 320512 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 320512 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 320512 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 320512 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 320512 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 320512 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 320512 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 320512 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 320512 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 320512 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 320512 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 320512 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 320512 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 320512 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 320512 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 320512 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 320512 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: 320512 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 320512 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 320512 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 320512 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 320512 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n1: 320512 0x7E766BE: g_main_context_iteration (in /lib/libglib-2.0.so.0.2200.3)
n1: 320512 0x71D4331: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:412)
n1: 320512 0x560EF0C: QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qguieventdispatcher_glib.cpp:204)
n0: 320512 0x71A9730: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 19200 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 0x15059591: QMultiInputContext::QMultiInputContext() (qmultiinputcontext.cpp:101)
n1: 314928 0x1505A913: 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: 297248 0x12114934: KateBuffer::openFile(QString const&) (katebuffer.cpp:656)
n1: 297248 0x120F2D75: KateDocument::openFile() (katedocument.cpp:2094)
n1: 297248 0xA82F065: KParts::ReadOnlyPart::openUrl(KUrl const&) (part.cpp:557)
n1: 297248 0x120F164B: 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: 295400 0x70D2A87: QHashData::allocateNode(int) (qhash.cpp:179)
n0: 295400 in 174 places, all below massif's threshold (01.00%)
n1: 295008 0x56CE559: QVector<QScriptLine>::realloc(int, int) (qvector.h:391)
n2: 295008 0x57C0671: QTextLayout::createLine() (qvector.h:547)
n2: 294672 0x1213CA4F: KateRenderer::layoutLine(KSharedPtr<KateLineLayout>, int, bool) const (katerenderer.cpp:859)
n2: 268912 0x12144514: KateLayoutCache::line(int, int) (katelayoutcache.cpp:314)
n2: 253288 0x121AF989: KateViewInternal::viewLineOffset(KTextEditor::Cursor const&, int, bool) (kateviewinternal.cpp:1389)
n1: 253288 0x121B0847: KateViewInternal::scrollLines(int, bool) (kateviewinternal.cpp:1550)
n1: 253288 0x121B1129: KateViewInternal::pageDown(bool) (kateviewinternal.cpp:1657)
n1: 253288 0x121A5F66: KateView::pageDown() (kateview.cpp:2468)
n1: 253288 0x12192F1A: KateView::qt_metacall(QMetaObject::Call, int, void**) (kateview.moc:404)
n1: 253288 0x71BDC0D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3293)
n1: 253288 0x5559020: QAction::triggered(bool) (moc_qaction.cpp:263)
n1: 253288 0x555B099: QAction::activate(QAction::ActionEvent) (qaction.cpp:1255)
n1: 253288 0x555C9A5: QAction::event(QEvent*) (qaction.cpp:1181)
n1: 253288 0x68D5EAB: KAction::event(QEvent*) (kaction.cpp:129)
n1: 253288 0x555F12A: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4300)
n1: 253288 0x5565719: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4183)
n1: 253288 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 253288 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 253288 0x559AE74: QShortcutMap::dispatchEvent(QKeyEvent*) (qcoreapplication.h:215)
n1: 253288 0x559CC75: QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) (qshortcutmap.cpp:364)
n1: 253288 0x5567271: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3746)
n1: 253288 0x69ABD74: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
n1: 253288 0x71AAE0A: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704)
n1: 253288 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: 253288 0x560C18E: QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) (qkeymapper_x11.cpp:1831)
n1: 253288 0x55E3732: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3394)
n1: 253288 0x560F320: x11EventSourceDispatch(_GSource*, int (*)(void*), void*) (qguieventdispatcher_glib.cpp:146)
n1: 253288 0x7E72BCC: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2200.3)
n1: 253288 0x7E76596: ??? (in /lib/libglib-2.0.so.0.2200.3)
n0: 253288 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: 15624 in 4 places, all below massif's threshold (01.00%)
n0: 25760 in 1 place, below massif's threshold (01.00%)
n0: 336 in 4 places, all below massif's threshold (01.00%)
n2: 282440 0x70F98E3: QString::QString(int, Qt::Initialization) (qstring.cpp:1027)
n1: 223220 0x71DD517: QUtf8::convertToUnicode(char const*, int, QTextCodec::ConverterState*) (qutfcodec.cpp:169)
n0: 223220 in 3 places, all below massif's threshold (01.00%)
n0: 59220 in 4 places, all below massif's threshold (01.00%)
#-----------
snapshot=49
#-----------
time=4925539133
mem_heap_B=19460795
mem_heap_extra_B=2902045
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=50
#-----------
time=4985351313
mem_heap_B=19472515
mem_heap_extra_B=2904797
mem_stacks_B=0
heap_tree=empty