diff -urN gtkwave-2.0.0pre5.orig/src/lxt.c gtkwave-2.0.0pre5.new/src/lxt.c
--- gtkwave-2.0.0pre5.orig/src/lxt.c	2005-02-05 21:30:41.937500000 -0800
+++ gtkwave-2.0.0pre5.new/src/lxt.c	2005-02-05 22:24:12.312500000 -0800
@@ -1816,7 +1816,8 @@
     wave_num_symbols = get_32 (facname_offset);
     DBP ((LXTHDR "Number of facs: %d\n", wave_num_symbols));
     /* FIXME, check out elements */
-    mvlfacs = g_new0 (struct fac, wave_num_symbols);
+    mvlfacs = g_new (struct fac, wave_num_symbols);
+    bzero (mvlfacs, sizeof(struct fac) * wave_num_symbols);
 
     if (initial_value_offset)
     {
diff -urN gtkwave-2.0.0pre5.orig/src/support.c gtkwave-2.0.0pre5.new/src/support.c
--- gtkwave-2.0.0pre5.orig/src/support.c	2005-02-05 21:30:42.093750000 -0800
+++ gtkwave-2.0.0pre5.new/src/support.c	2005-02-05 22:29:31.093750000 -0800
@@ -189,7 +189,7 @@
     builtin_pixmaps = g_hash_table_new (g_str_hash, g_str_equal);
 
     add_builtin_pixmap ("insert_trace.xpm", widget, insert_trace_xpm);
-    add_builtin_pixmap ("wave_alert.xpm", widget, wave_alert);
+    add_builtin_pixmap ("wave_alert.xpm", widget, wave_alert_xpm);
     add_builtin_pixmap ("stock_cut.xpm", widget, stock_cut_xpm);
     add_builtin_pixmap ("stock_zoom_out.xpm", widget, stock_zoom_out_xpm);
     add_builtin_pixmap ("stock_zoom_in.xpm", widget, stock_zoom_in_xpm);
