https://bugs.kde.org/show_bug.cgi?id=502342

--- Comment #6 from Finley Watson <[email protected]> ---
==370370== 3,120 bytes in 1 blocks are possibly lost in loss record 19,798 of
20,271
==370370==    at 0x4A437A8: malloc (vg_replace_malloc.c:446)
==370370==    by 0x10DCD72D: ralloc_size (ralloc.c:118)
==370370==    by 0x10DCD92E: rzalloc_size (ralloc.c:152)
==370370==    by 0x10DCD92E: rzalloc_array_size (ralloc.c:232)
==370370==    by 0x116ACFFD: ra_alloc_reg_set (register_allocate.c:97)
==370370==    by 0x11F1FD55: brw_alloc_reg_sets (brw_reg_allocate.cpp:106)
==370370==    by 0x11EA225E: brw_compiler_create (brw_compiler.c:98)
==370370==    by 0x11A4DEDE: iris_compiler_init (iris_program.c:3999)
==370370==    by 0x11A381FB: iris_screen_create (iris_screen.c:751)
==370370==    by 0x108F5042: pipe_iris_create_screen (drm_helper.h:104)
==370370==    by 0x110D6B9E: pipe_loader_create_screen_vk (pipe_loader.c:181)
==370370==    by 0x108F93E2: driCreateNewScreen3 (dri_util.c:132)
==370370==    by 0x10885B90: dri_screen_init (dri_common.c:991)
==370370== 
==370370== 3,680 bytes in 23 blocks are possibly lost in loss record 19,849 of
20,271
==370370==    at 0x4A437A8: malloc (vg_replace_malloc.c:446)
==370370==    by 0x6B93F1B: UnknownInlinedFun (qobject_p_p.h:188)
==370370==    by 0x6B93F1B: QObjectPrivate::addConnection(int,
QObjectPrivate::Connection*) (qobject.cpp:280)
==370370==    by 0x6B9EBD7: QMetaObjectPrivate::connect(QObject const*, int,
QMetaObject const*, QObject const*, int, QMetaObject const*, int, int*)
(qobject.cpp:3653)
==370370==    by 0x6BA0B87: QObject::connect(QObject const*, char const*,
QObject const*, char const*, Qt::ConnectionType) (qobject.cpp:3088)
==370370==    by 0x596F19E: QMenu::actionEvent(QActionEvent*) (qmenu.cpp:3548)
==370370==    by 0x57B5B96: QWidget::event(QEvent*) (qwidget.cpp:9367)
==370370==    by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:3303)
==370370==    by 0x6B44117: QCoreApplication::notifyInternal2(QObject*,
QEvent*) (qcoreapplication.cpp:1106)
==370370==    by 0x57A44B0: QWidget::insertAction(QAction*, QAction*)
(qwidget.cpp:3193)
==370370==    by 0x50D9F17: UnknownInlinedFun (kxmlguifactory_p.cpp:570)
==370370==    by 0x50D9F17: UnknownInlinedFun (kxmlguifactory_p.cpp:541)
==370370==    by 0x50D9F17: UnknownInlinedFun (kxmlguifactory_p.cpp:526)
==370370==    by 0x50D9F17: KXMLGUI::BuildHelper::processElement(QDomElement
const&) (kxmlguifactory_p.cpp:516)
==370370==    by 0x50DBA97: KXMLGUI::BuildHelper::build(QDomElement const&)
(kxmlguifactory_p.cpp:504)
==370370==    by 0x50DA73B: UnknownInlinedFun (kxmlguifactory_p.cpp:764)
==370370==    by 0x50DA73B: KXMLGUI::BuildHelper::processElement(QDomElement
const&) (kxmlguifactory_p.cpp:518)
==370370== 
==370370== 4,461 bytes in 47 blocks are possibly lost in loss record 19,921 of
20,271
==370370==    at 0x4A437A8: malloc (vg_replace_malloc.c:446)
==370370==    by 0x7486CD5: __dcigettext (dcigettext.c:737)
==370370==    by 0x5DEB24E: KCatalog::translate(QByteArray const&) const
(kcatalog.cpp:349)
==370370==    by 0x5DDB4C7: UnknownInlinedFun (klocalizedstring.cpp:468)
==370370==    by 0x5DDB4C7: KLocalizedStringPrivate::toString(QByteArray
const&, QList<QString> const&, Kuit::VisualFormat, bool) const
(klocalizedstring.cpp:534)
==370370==    by 0x5DDCDE2: KLocalizedString::toString() const
(klocalizedstring.cpp:481)
==370370==    by 0x53D0D89: UnknownInlinedFun (klazylocalizedstring.h:119)
==370370==    by 0x53D0D89: UnknownInlinedFun (kstandardaction_p.h:165)
==370370==    by 0x53D0D89: KStandardAction::stdNames()
(kstandardaction.cpp:53)
==370370==    by 0x53D3AC4:
KStandardAction::_k_createInternal(KStandardAction::StandardAction, QObject*)
(kstandardaction.cpp:142)
==370370==    by 0x53D4D1E:
KStandardAction::create(KStandardAction::StandardAction, QObject const*, char
const*, QObject*) (kstandardaction.cpp:331)
==370370==    by 0x5075BF4:
KActionCategory::addAction(KStandardAction::StandardAction, QObject const*,
char const*) (kactioncategory.cpp:49)
==370370==    by 0x4056996: UnknownInlinedFun (lokalizemainwindow.cpp:566)
==370370==    by 0x4056996: LokalizeMainWindow::LokalizeMainWindow()
(lokalizemainwindow.cpp:140)
==370370==    by 0x404FC69: main (main.cpp:140)
==370370== 
==370370== 4,560 bytes in 15 blocks are possibly lost in loss record 19,927 of
20,271
==370370==    at 0x4A437A8: malloc (vg_replace_malloc.c:446)
==370370==    by 0x10DCD72D: ralloc_size (ralloc.c:118)
==370370==    by 0x10DCD794: rzalloc_size (ralloc.c:152)
==370370==    by 0x11EA2314: brw_compiler_create (brw_compiler.c:156)
==370370==    by 0x11A4DEDE: iris_compiler_init (iris_program.c:3999)
==370370==    by 0x11A381FB: iris_screen_create (iris_screen.c:751)
==370370==    by 0x108F5042: pipe_iris_create_screen (drm_helper.h:104)
==370370==    by 0x110D6B9E: pipe_loader_create_screen_vk (pipe_loader.c:181)
==370370==    by 0x108F93E2: driCreateNewScreen3 (dri_util.c:132)
==370370==    by 0x10885B90: dri_screen_init (dri_common.c:991)
==370370==    by 0x1089A102: dri3_create_screen (dri3_glx.c:549)
==370370==    by 0x1088B562: AllocAndFetchScreenConfigs (glxext.c:881)
==370370== 
==370370== 6,704 bytes in 1 blocks are possibly lost in loss record 20,013 of
20,271
==370370==    at 0x4A437A8: malloc (vg_replace_malloc.c:446)
==370370==    by 0x10DCD72D: ralloc_size (ralloc.c:118)
==370370==    by 0x10DCD92E: rzalloc_size (ralloc.c:152)
==370370==    by 0x10DCD92E: rzalloc_array_size (ralloc.c:232)
==370370==    by 0x11B972BE: build_unique_counter_list (intel_perf.c:636)
==370370==    by 0x11B972BE: intel_perf_init_metrics (intel_perf.c:1547)
==370370==    by 0x11A42F3E: iris_monitor_init_metrics (iris_monitor.c:118)
==370370==    by 0x11A42F3E: iris_get_monitor_group_info (iris_monitor.c:132)
==370370==    by 0x11721E87: u_init_pipe_screen_caps (u_screen.c:186)
==370370==    by 0x11A385E9: iris_init_screen_caps (iris_screen.c:297)
==370370==    by 0x11A385E9: iris_screen_create (iris_screen.c:790)
==370370==    by 0x108F5042: pipe_iris_create_screen (drm_helper.h:104)
==370370==    by 0x110D6B9E: pipe_loader_create_screen_vk (pipe_loader.c:181)
==370370==    by 0x108F93E2: driCreateNewScreen3 (dri_util.c:132)
==370370==    by 0x10885B90: dri_screen_init (dri_common.c:991)
==370370==    by 0x1089A102: dri3_create_screen (dri3_glx.c:549)
==370370== 
==370370== 8,752 bytes in 2 blocks are possibly lost in loss record 20,066 of
20,271
==370370==    at 0x4A437A8: malloc (vg_replace_malloc.c:446)
==370370==    by 0x2419A95B: sqlite3MemMalloc.lto_priv.0 (sqlite3.c:27281)
==370370==    by 0x241962B7: UnknownInlinedFun (sqlite3.c:31007)
==370370==    by 0x241962B7: UnknownInlinedFun (sqlite3.c:31053)
==370370==    by 0x241962B7: sqlite3Malloc.lto_priv.0 (sqlite3.c:31047)
==370370==    by 0x241A7B14: pcache1Alloc.lto_priv.0 (sqlite3.c:56470)
==370370==    by 0x241A8057: UnknownInlinedFun (sqlite3.c:56558)
==370370==    by 0x241A8057: pcache1FetchStage2 (sqlite3.c:57029)
==370370==    by 0x241AE23E: UnknownInlinedFun (sqlite3.c:55597)
==370370==    by 0x241AE23E: getPageNormal.lto_priv.0 (sqlite3.c:63594)
==370370==    by 0x241B36B9: UnknownInlinedFun (sqlite3.c:63786)
==370370==    by 0x241B36B9: getAndInitPage.lto_priv.0 (sqlite3.c:73944)
==370370==    by 0x241B72D1: moveToChild.lto_priv.0 (sqlite3.c:76982)
==370370==    by 0x241B7F29: sqlite3BtreeTableMoveto.lto_priv.0
(sqlite3.c:77428)
==370370==    by 0x241C882F: sqlite3VdbeFinishMoveto.lto_priv.0
(sqlite3.c:89694)
==370370==    by 0x241D516C: sqlite3VdbeExec.lto_priv.0 (sqlite3.c:97337)
==370370==    by 0x241D80C3: UnknownInlinedFun (sqlite3.c:92306)
==370370==    by 0x241D80C3: UnknownInlinedFun (sqlite3.c:92367)
==370370==    by 0x241D80C3: sqlite3_step (sqlite3.c:92356)
==370370== 
==370370== 8,752 bytes in 2 blocks are possibly lost in loss record 20,067 of
20,271
==370370==    at 0x4A437A8: malloc (vg_replace_malloc.c:446)
==370370==    by 0x2419A95B: sqlite3MemMalloc.lto_priv.0 (sqlite3.c:27281)
==370370==    by 0x241962B7: UnknownInlinedFun (sqlite3.c:31007)
==370370==    by 0x241962B7: UnknownInlinedFun (sqlite3.c:31053)
==370370==    by 0x241962B7: sqlite3Malloc.lto_priv.0 (sqlite3.c:31047)
==370370==    by 0x241A7B14: pcache1Alloc.lto_priv.0 (sqlite3.c:56470)
==370370==    by 0x241A8057: UnknownInlinedFun (sqlite3.c:56558)
==370370==    by 0x241A8057: pcache1FetchStage2 (sqlite3.c:57029)
==370370==    by 0x241AE23E: UnknownInlinedFun (sqlite3.c:55597)
==370370==    by 0x241AE23E: getPageNormal.lto_priv.0 (sqlite3.c:63594)
==370370==    by 0x241B36B9: UnknownInlinedFun (sqlite3.c:63786)
==370370==    by 0x241B36B9: getAndInitPage.lto_priv.0 (sqlite3.c:73944)
==370370==    by 0x241B72D1: moveToChild.lto_priv.0 (sqlite3.c:76982)
==370370==    by 0x241B7F29: sqlite3BtreeTableMoveto.lto_priv.0
(sqlite3.c:77428)
==370370==    by 0x241D12B5: sqlite3VdbeExec.lto_priv.0 (sqlite3.c:99820)
==370370==    by 0x241D80C3: UnknownInlinedFun (sqlite3.c:92306)
==370370==    by 0x241D80C3: UnknownInlinedFun (sqlite3.c:92367)
==370370==    by 0x241D80C3: sqlite3_step (sqlite3.c:92356)
==370370==    by 0x2417FA2A: QSQLiteResultPrivate::fetchNext(QList<QVariant>&,
int, bool) (qsql_sqlite.cpp:282)
==370370== 
==370370== 18,480 bytes in 1 blocks are possibly lost in loss record 20,157 of
20,271
==370370==    at 0x4A437A8: malloc (vg_replace_malloc.c:446)
==370370==    by 0x10DCD72D: ralloc_size (ralloc.c:118)
==370370==    by 0x10DCD92E: rzalloc_size (ralloc.c:152)
==370370==    by 0x10DCD92E: rzalloc_array_size (ralloc.c:232)
==370370==    by 0x11B9776A: intel_perf_append_query_info
(intel_perf_private.h:84)
==370370==    by 0x11B9776A: load_pipeline_statistic_metrics (intel_perf.c:512)
==370370==    by 0x11B9776A: intel_perf_init_metrics (intel_perf.c:1532)
==370370==    by 0x11A42F3E: iris_monitor_init_metrics (iris_monitor.c:118)
==370370==    by 0x11A42F3E: iris_get_monitor_group_info (iris_monitor.c:132)
==370370==    by 0x11721E87: u_init_pipe_screen_caps (u_screen.c:186)
==370370==    by 0x11A385E9: iris_init_screen_caps (iris_screen.c:297)
==370370==    by 0x11A385E9: iris_screen_create (iris_screen.c:790)
==370370==    by 0x108F5042: pipe_iris_create_screen (drm_helper.h:104)
==370370==    by 0x110D6B9E: pipe_loader_create_screen_vk (pipe_loader.c:181)
==370370==    by 0x108F93E2: driCreateNewScreen3 (dri_util.c:132)
==370370==    by 0x10885B90: dri_screen_init (dri_common.c:991)
==370370==    by 0x1089A102: dri3_create_screen (dri3_glx.c:549)
==370370== 
==370370== 18,480 bytes in 1 blocks are possibly lost in loss record 20,158 of
20,271
==370370==    at 0x4A437A8: malloc (vg_replace_malloc.c:446)
==370370==    by 0x10DCD72D: ralloc_size (ralloc.c:118)
==370370==    by 0x10DCD92E: rzalloc_size (ralloc.c:152)
==370370==    by 0x10DCD92E: rzalloc_array_size (ralloc.c:232)
==370370==    by 0x11B9A910: intel_perf_append_query_info
(intel_perf_private.h:84)
==370370==    by 0x11B9A910: intel_perf_register_mdapi_statistic_query
(intel_perf_mdapi.c:144)
==370370==    by 0x11B97E39: intel_perf_init_metrics (intel_perf.c:1533)
==370370==    by 0x11A42F3E: iris_monitor_init_metrics (iris_monitor.c:118)
==370370==    by 0x11A42F3E: iris_get_monitor_group_info (iris_monitor.c:132)
==370370==    by 0x11721E87: u_init_pipe_screen_caps (u_screen.c:186)
==370370==    by 0x11A385E9: iris_init_screen_caps (iris_screen.c:297)
==370370==    by 0x11A385E9: iris_screen_create (iris_screen.c:790)
==370370==    by 0x108F5042: pipe_iris_create_screen (drm_helper.h:104)
==370370==    by 0x110D6B9E: pipe_loader_create_screen_vk (pipe_loader.c:181)
==370370==    by 0x108F93E2: driCreateNewScreen3 (dri_util.c:132)
==370370==    by 0x10885B90: dri_screen_init (dri_common.c:991)
==370370== 
==370370== 32,832 bytes in 1 blocks are possibly lost in loss record 20,207 of
20,271
==370370==    at 0x4A437A8: malloc (vg_replace_malloc.c:446)
==370370==    by 0x10DCD72D: ralloc_size (ralloc.c:118)
==370370==    by 0x10DCD794: rzalloc_size (ralloc.c:152)
==370370==    by 0x120EB721: add_sub_table (intel_aux_map.c:343)
==370370==    by 0x120EBAD7: intel_aux_map_init (intel_aux_map.c:390)
==370370==    by 0x11A3E495: iris_bufmgr_create (iris_bufmgr.c:2469)
==370370==    by 0x11A3E495: iris_bufmgr_get_for_fd (iris_bufmgr.c:2593)
==370370==    by 0x11A37ED9: iris_screen_create (iris_screen.c:677)
==370370==    by 0x108F5042: pipe_iris_create_screen (drm_helper.h:104)
==370370==    by 0x110D6B9E: pipe_loader_create_screen_vk (pipe_loader.c:181)
==370370==    by 0x108F93E2: driCreateNewScreen3 (dri_util.c:132)
==370370==    by 0x10885B90: dri_screen_init (dri_common.c:991)
==370370==    by 0x1089A102: dri3_create_screen (dri3_glx.c:549)
==370370== 
==370370== 32,832 bytes in 1 blocks are possibly lost in loss record 20,208 of
20,271
==370370==    at 0x4A437A8: malloc (vg_replace_malloc.c:446)
==370370==    by 0x10DCD72D: ralloc_size (ralloc.c:118)
==370370==    by 0x10DCD794: rzalloc_size (ralloc.c:152)
==370370==    by 0x120EB721: add_sub_table (intel_aux_map.c:343)
==370370==    by 0x120EB872: get_aux_entry (intel_aux_map.c:532)
==370370==    by 0x120EBDD5: add_mapping (intel_aux_map.c:586)
==370370==    by 0x120EBDD5: intel_aux_map_add_mapping (intel_aux_map.c:716)
==370370==    by 0x11A4F164: map_aux_addresses (iris_resource.c:644)
==370370==    by 0x11A518CD: iris_resource_init_aux_buf (iris_resource.c:947)
==370370==    by 0x11A518CD: iris_resource_create_for_image.constprop.0
(iris_resource.c:1182)
==370370==    by 0x10900A45: dri_create_image (dri2.c:1138)
==370370==    by 0x108FAF90: dri3_alloc_render_buffer
(loader_dri3_helper.c:1471)
==370370==    by 0x108FCE17: dri3_get_buffer.isra.0 (loader_dri3_helper.c:2027)
==370370==    by 0x108FD3EA: loader_dri3_get_buffers
(loader_dri3_helper.c:2229)
==370370== 
==370370== 32,832 bytes in 1 blocks are possibly lost in loss record 20,209 of
20,271
==370370==    at 0x4A437A8: malloc (vg_replace_malloc.c:446)
==370370==    by 0x10DCD72D: ralloc_size (ralloc.c:118)
==370370==    by 0x10DCD794: rzalloc_size (ralloc.c:152)
==370370==    by 0x120EB721: add_sub_table (intel_aux_map.c:343)
==370370==    by 0x120EB8CA: get_aux_entry (intel_aux_map.c:549)
==370370==    by 0x120EBDD5: add_mapping (intel_aux_map.c:586)
==370370==    by 0x120EBDD5: intel_aux_map_add_mapping (intel_aux_map.c:716)
==370370==    by 0x11A4F164: map_aux_addresses (iris_resource.c:644)
==370370==    by 0x11A518CD: iris_resource_init_aux_buf (iris_resource.c:947)
==370370==    by 0x11A518CD: iris_resource_create_for_image.constprop.0
(iris_resource.c:1182)
==370370==    by 0x10900A45: dri_create_image (dri2.c:1138)
==370370==    by 0x108FAF90: dri3_alloc_render_buffer
(loader_dri3_helper.c:1471)
==370370==    by 0x108FCE17: dri3_get_buffer.isra.0 (loader_dri3_helper.c:2027)
==370370==    by 0x108FD3EA: loader_dri3_get_buffers
(loader_dri3_helper.c:2229)
==370370== 
==370370== LEAK SUMMARY:
==370370==    definitely lost: 456 bytes in 26 blocks
==370370==    indirectly lost: 64 bytes in 2 blocks
==370370==      possibly lost: 266,506 bytes in 758 blocks
==370370==    still reachable: 21,011,708 bytes in 318,469 blocks
==370370==                       of which reachable via heuristic:
==370370==                         length64           : 1,954,360 bytes in
3,298 blocks
==370370==                         newarray           : 132,608 bytes in 804
blocks
==370370==                         multipleinheritance: 138,712 bytes in 168
blocks
==370370==         suppressed: 0 bytes in 0 blocks
==370370== Reachable blocks (those to which a pointer was found) are not shown.
==370370== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==370370== 
==370370== Use --track-origins=yes to see where uninitialised values come from
==370370== For lists of detected and suppressed errors, rerun with: -s
==370370== ERROR SUMMARY: 1097 errors from 1094 contexts (suppressed: 0 from 0)
fish: Job 1, 'valgrind --leak-check=full lokalize' terminated by signal SIGSEGV
(Address boundary error)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to