Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
10.6
-
None
Description
10.6 |
main.mysqltest w1 [ fail ]
|
Test ended at 2025-04-02 00:57:19
|
|
CURRENT_TEST: main.mysqltest
|
sh: 1: illegal_command: not found
|
/build/client//mariadb-test: Error on delete of '/build/mysql-test/var/1/DoesNotExist' (Errcode: 2 "No such file or directory")
|
/source/mysys/string.c:116:33: runtime error: null pointer passed as argument 2, which is declared to never be null
|
/usr/include/string.h:44:28: note: nonnull attribute specified here
|
#0 0x55cb2b76d3f2 in dynstr_append_mem /source/mysys/string.c:116:3
|
#1 0x55cb2b5ffc4f in do_eval(st_dynamic_string*, char const*, char const*, char) /source/client/mysqltest.cc
|
#2 0x55cb2b6179fb in do_let(st_command*) /source/client/mysqltest.cc:4970:3
|
#3 0x55cb2b630f7c in main /source/client/mysqltest.cc:10349:19
|
#4 0x7fcce1ef6249 (/lib/x86_64-linux-gnu/libc.so.6+0x27249) (BuildId: c047672cae7964324658491e7dee26748ae5d2f8)
|
#5 0x7fcce1ef6304 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x27304) (BuildId: c047672cae7964324658491e7dee26748ae5d2f8)
|
#6 0x55cb2b5140a0 in _start (/build/client/mariadb-test+0x1dd0a0) (BuildId: 9606f86ea37d44e95b1bf7d7a166a94bb900d3f3)
|
|
SUMMARY: UndefinedBehaviorSanitizer: invalid-null-argument /source/mysys/string.c:116:33
|
/build/client//mariadb-test: Can't read dir of '/build/mysql-test/var/1/non_existing_dir' (Errcode: 2 "No such file or directory")
|
/build/client//mariadb-test: Can't read dir of '/build/mysql-test/var/1/non_existing_dir' (Errcode: 2 "No such file or directory")
|
/build/client//mariadb-test: Can't create directory '/build/mysql-test/var/1/tmp/testdir' (Errcode: 17 "File exists")
|
--- /source/mysql-test/main/mysqltest.result 2025-03-19 23:06:20.669111835 +0000
|
+++ /build/mysql-test/var/1/log/mysqltest.reject 2025-04-02 00:57:19.580070399 +0000
|
@@ -514,6 +514,14 @@
|
mysqltest: In included file "MYSQLTEST_VARDIR/tmp/mysqltest_while.inc":
|
included from <stdin> at line 1:
|
At line 64: Nesting too deeply
|
+/source/client/mysqltest.cc:6399:18: runtime error: applying non-zero offset 1 to null pointer
|
+ #0 0x557098a0c36c in do_block(block_cmd, st_command*) /source/client/mysqltest.cc:6399:18
|
+ #1 0x557098a1db8d in main /source/client/mysqltest.cc
|
+ #2 0x7fa29fb42249 (/lib/x86_64-linux-gnu/libc.so.6+0x27249) (BuildId: c047672cae7964324658491e7dee26748ae5d2f8)
|
+ #3 0x7fa29fb42304 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x27304) (BuildId: c047672cae7964324658491e7dee26748ae5d2f8)
|
+ #4 0x5570989000a0 in _start (/build/client/mariadb-test+0x1dd0a0) (BuildId: 9606f86ea37d44e95b1bf7d7a166a94bb900d3f3)
|
+
|
+SUMMARY: UndefinedBehaviorSanitizer: nullptr-with-nonzero-offset /source/client/mysqltest.cc:6399:18
|
mysqltest: At line 1: missing '(' in while
|
mysqltest: At line 1: missing ')' in while
|
mysqltest: At line 1: Missing '{' after while. Found "dec $i"
|
@@ -524,6 +532,14 @@
|
mysqltest: At line 1: Missing '{' after while. Found "echo hej"
|
mysqltest: At line 3: Missing end of block
|
mysqltest: At line 3: Missing end of block
|
+/source/client/mysqltest.cc:6399:18: runtime error: applying non-zero offset 1 to null pointer
|
+ #0 0x5564799c936c in do_block(block_cmd, st_command*) /source/client/mysqltest.cc:6399:18
|
+ #1 0x5564799dab8d in main /source/client/mysqltest.cc
|
+ #2 0x7fdb68bd4249 (/lib/x86_64-linux-gnu/libc.so.6+0x27249) (BuildId: c047672cae7964324658491e7dee26748ae5d2f8)
|
+ #3 0x7fdb68bd4304 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x27304) (BuildId: c047672cae7964324658491e7dee26748ae5d2f8)
|
+ #4 0x5564798bd0a0 in _start (/build/client/mariadb-test+0x1dd0a0) (BuildId: 9606f86ea37d44e95b1bf7d7a166a94bb900d3f3)
|
+
|
+SUMMARY: UndefinedBehaviorSanitizer: nullptr-with-nonzero-offset /source/client/mysqltest.cc:6399:18
|
mysqltest: At line 1: missing '(' in if
|
mysqltest: At line 1: Stray 'end' command - end of block before beginning
|
select "b" bs col1, "c" bs col2;
|
|
Result length mismatch
|
Attachments
Issue Links
- relates to
-
MDBF-741 Remove the gcc UBSAN builder to use the clang based UBSAN
-
- In Testing
-