New valgrind warnings in msi/db

Dan Kegel dank at kegel.com
Wed Jul 2 09:40:29 CDT 2008


Hi James,
could you have a look at yet more fresh valgrind warnings, triggered by
http://source.winehq.org/git/wine.git/?a=commit;h=d9ac95be5bb51de2293326920c2eb4509834ff93
?

You might want to invest in a copy of Valgrind yourself sometime.
I can get you a 10% off discount :-)

http://kegel.com/wine/valgrind/logs-2008-07-02/vg-msi_db-diff.txt

+ Conditional jump or move depends on uninitialised value(s)
+    at  msihandle2msiinfo (handle.c:161)
+    by  MsiViewExecute (msiquery.c:467)
+    by  test_storages_table (db.c:6058)
+    by  func_db (db.c:6154)
+    by  run_test (test.h:449)
+    by  main (test.h:498)
+  Uninitialised value was created by a stack allocation
+    at  test_storages_table (db.c:6000)
...
+ Use of uninitialised value of size 4
+    at  MsiCloseHandle (handle.c:290)
+    by  test_storages_table (db.c:6112)
+    by  func_db (db.c:6154)
+    by  run_test (test.h:449)
+    by  main (test.h:498)
+  Uninitialised value was created by a stack allocation
+    at  test_storages_table (db.c:6000)
...
+ 8 bytes in 1 blocks are definitely lost
+    at  notify_alloc (heap.c:191)
+    by  RtlReAllocateHeap (heap.c:1428)
+    by  msi_realloc (msipriv.h:962)
+    by  msi_update_table_columns (table.c:1065)
+    by  msi_table_load_transform (table.c:2531)
+    by  msi_table_apply_transform (table.c:2653)
+    by  MSI_DatabaseApplyTransformW (msiquery.c:727)
+    by  MsiDatabaseApplyTransformW (msiquery.c:756)
+    by  MsiDatabaseApplyTransformA (msiquery.c:773)
+    by  test_try_transform (db.c:2431)
+    by  func_db (db.c:6133)
+    by  run_test (test.h:449)
+    by  main (test.h:498)



More information about the wine-devel mailing list