[sysprof/wip/chergert/sysprof-3] libsysprof: fix kernel symbols init



commit 31c476957f87e72b172b7d1ad051eb86d9621b94
Author: Christian Hergert <chergert redhat com>
Date:   Fri May 10 21:09:06 2019 -0700

    libsysprof: fix kernel symbols init

 src/libsysprof/sysprof-kernel-symbol.c | 2 ++
 1 file changed, 2 insertions(+)
---
diff --git a/src/libsysprof/sysprof-kernel-symbol.c b/src/libsysprof/sysprof-kernel-symbol.c
index f5067dc..708bf09 100644
--- a/src/libsysprof/sysprof-kernel-symbol.c
+++ b/src/libsysprof/sysprof-kernel-symbol.c
@@ -107,7 +107,9 @@ sysprof_kernel_symbol_load (void)
   if (!sysprof_helpers_get_proc_file (helpers, "/proc/kallsyms", NULL, &contents, NULL))
     return FALSE;
 
+  kernel_symbol_strs = g_string_chunk_new (4096 * 4);
   kallsyms = sysprof_kallsyms_new_take (g_steal_pointer (&contents));
+  ar = g_array_new (FALSE, FALSE, sizeof (SysprofKernelSymbol));
 
   while (sysprof_kallsyms_next (kallsyms, &name, &addr, &type))
     {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]