Skip to content
  • Tor Didriksen's avatar
    5fb5593e
    Bug#22740246 FIX MORE ERRORS REPORTED BY UBSAN - THREE · 5fb5593e
    Tor Didriksen authored
    extra/yassl/src/buffer.cpp:323
    null pointer passed as argument 2, which is declared to never be null
    
    Move testcases for bug 21893562 from gis_bug_crashes to a separate
    file gis_not_ubsan.test
    This bug must be fixed by the boost geometry project
    
    sql/binlog.cc:2331
    sql/rpl_gtid_state.cc:178
    sql/handler.cc:2012
    member call on null pointer of type 'struct Gtid_state'
    
    sql/field.cc:8405
    null pointer passed as argument 2, which is declared to never be null
    
    mysys/mf_iocache.cc:1438
    null pointer passed as argument 2, which is declared to never be null
    Fix: Log_event::wrapper_my_b_safe_write check for size == 0
    
    sql/mysqld.cc
    Add "ubsan" to server name if built with HAVE_UBSAN.
    Add not_ubsan.inc
    This allows mtr tests to do --source include/not_ubsan.inc
    
    sql/partition_info.cc:1572
    signed integer overflow: 0 - -9223372036854775808 cannot be represented in type 'long long int'
    
    storage/innobase/include/ut0mem.ic:39
    null pointer passed as argument 2, which is declared to never be null
    
    keyring unit tests: disable all test cases which use googlemock.
    5fb5593e
    Bug#22740246 FIX MORE ERRORS REPORTED BY UBSAN - THREE
    Tor Didriksen authored
    extra/yassl/src/buffer.cpp:323
    null pointer passed as argument 2, which is declared to never be null
    
    Move testcases for bug 21893562 from gis_bug_crashes to a separate
    file gis_not_ubsan.test
    This bug must be fixed by the boost geometry project
    
    sql/binlog.cc:2331
    sql/rpl_gtid_state.cc:178
    sql/handler.cc:2012
    member call on null pointer of type 'struct Gtid_state'
    
    sql/field.cc:8405
    null pointer passed as argument 2, which is declared to never be null
    
    mysys/mf_iocache.cc:1438
    null pointer passed as argument 2, which is declared to never be null
    Fix: Log_event::wrapper_my_b_safe_write check for size == 0
    
    sql/mysqld.cc
    Add "ubsan" to server name if built with HAVE_UBSAN.
    Add not_ubsan.inc
    This allows mtr tests to do --source include/not_ubsan.inc
    
    sql/partition_info.cc:1572
    signed integer overflow: 0 - -9223372036854775808 cannot be represented in type 'long long int'
    
    storage/innobase/include/ut0mem.ic:39
    null pointer passed as argument 2, which is declared to never be null
    
    keyring unit tests: disable all test cases which use googlemock.
Loading