]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Update the tester.tcl --malloctrace option so that it uses eu-addr2line instead of...
authordan <dan@noemail.net>
Tue, 5 Feb 2019 16:53:26 +0000 (16:53 +0000)
committerdan <dan@noemail.net>
Tue, 5 Feb 2019 16:53:26 +0000 (16:53 +0000)
FossilOrigin-Name: 79c073878d56fc638b751b0e61295df182f7ee6f8ebd7319c1eeac1608abbac8

manifest
manifest.uuid
test/tester.tcl

index 8f17e1ea4e6aa3e049f4b0ee97454535f9e75d79..781914daf5d389b1d2d4c3172553dc6ccaa6087e 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C The\sIS\sNOT\sNULL\soperator\sdoes\snot\simply\sthat\sthe\soperand\sis\snever\sNULL.\nFix\sfor\sticket\s[5948e09b8c415bc45da5cf]
-D 2019-02-05T14:36:33.250
+C Update\sthe\stester.tcl\s--malloctrace\soption\sso\sthat\sit\suses\seu-addr2line\sinstead\sof\saddr2line.
+D 2019-02-05T16:53:26.720
 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
 F Makefile.in 178d8eb6840771149cee40b322d1b3be30d330198c522c903c1b66fb5a1bfca4
@@ -1373,7 +1373,7 @@ F test/temptable.test d2c9b87a54147161bcd1822e30c1d1cd891e5b30
 F test/temptable2.test d2940417496e2b9548e01d09990763fbe88c316504033256d51493e1f1a5ce6a
 F test/temptable3.test d11a0974e52b347e45ee54ef1923c91ed91e4637
 F test/temptrigger.test 38f0ca479b1822d3117069e014daabcaacefffcc
-F test/tester.tcl aafcd5b0bc0f7f5c0fc95fb09964ac1055e371d00881c30b42280e9d5e956206
+F test/tester.tcl 499a5086815aa416d971ff438d7425c64f41ed3233251db4836d270f9a6671e8
 F test/thread001.test b61a29dd87cf669f5f6ac96124a7c97d71b0c80d9012746072055877055cf9ef
 F test/thread002.test e630504f8a06c00bf8bbe68528774dd96aeb2e58
 F test/thread003.test ee4c9efc3b86a6a2767516a37bd64251272560a7
@@ -1804,7 +1804,7 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
 F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
 F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P 93386a7c97f27df69f79052ef4d80143bb6832a806885249c315d226b2a256b2
-R 9525c6c7752c2e03d4ece72428ce320c
-U drh
-Z 40b8fe7fbea274d9f1afcec96201f3fd
+P d840e9bb023a1e84a7739d764a0f6cf608fc3183ff8c366fcdb486ebd932f0c1
+R ea7e86862ddb85c5a7b59ce084622209
+U dan
+Z 8eeb937aab4d4557109f58c2979ba7c0
index 61d5f9a83afe5aa3d956ec3ec1982825e487ff24..61b5861a1361598477036cf36220974de7238c76 100644 (file)
@@ -1 +1 @@
-d840e9bb023a1e84a7739d764a0f6cf608fc3183ff8c366fcdb486ebd932f0c1
\ No newline at end of file
+79c073878d56fc638b751b0e61295df182f7ee6f8ebd7319c1eeac1608abbac8
\ No newline at end of file
index 99f20875f4610599da887d511d4440cb7f7057d4..0a165a26cf4cac5d630eeabbdc0b8bcd367164f8 100644 (file)
@@ -2054,9 +2054,11 @@ proc memdebug_log_sql {filename} {
   set tbl2 "CREATE TABLE ${database}.frame(frame INTEGER PRIMARY KEY, line);\n"
   set tbl3 "CREATE TABLE ${database}.file(name PRIMARY KEY, content);\n"
 
+  set pid [pid]
+
   foreach f [array names frames] {
     set addr [format %x $f]
-    set cmd "addr2line -e [info nameofexec] $addr"
+    set cmd "eu-addr2line --pid=$pid $addr"
     set line [eval exec $cmd]
     append sql "INSERT INTO ${database}.frame VALUES($f, '$line');\n"