Wireshark-bugs: [Wireshark-bugs] [Bug 11443] tshark crash when specifying	ssl.keys_list on cli
      
      
    
     Peter Wu
 changed
              bug 11443
        
          
             
          
            | What | 
            Removed | 
            Added | 
          
         
           | Status | 
           UNCONFIRMED
            | 
           CONFIRMED
            | 
         
         
           | Ever confirmed | 
           
                
            | 
           1
            | 
         
      
        
            Comment # 5
              on bug 11443
              from  Peter Wu
        Finally, I can confirm it with v1.12.8rc0-13-gb19b729
epan/proto.c:5712:36: runtime error: left shift of 1 by 31 places cannot be
represented in type 'int'
    #0 0x7fa734e7c11d in proto_register_subtree_array epan/proto.c:5712:34
    #1 0x7fa734bfdaa1 in expert_packet_init epan/expert.c:134:3
    #2 0x7fa734bec66b in epan_init epan/epan.c:127:2
    #3 0x50c1b8 in main tshark.c:1179:3
    #4 0x7fa72ad0d60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
    #5 0x43e098 in _start (/tmp/wsbuild/run/tshark+0x43e098)
SUMMARY: AddressSanitizer: undefined-behavior epan/proto.c:5712
=================================================================
==9699==ERROR: AddressSanitizer: attempting free on address which was not
malloc()-ed: 0x7fa721d710d8 in thread T0
    #0 0x4c4d82 in free (/tmp/wsbuild/run/tshark+0x4c4d82)
    #1 0x7fa73b71fdd9 in ssl_parse_old_keys epan/dissectors/packet-ssl.c:413:17
    #2 0x7fa73b714ddd in proto_reg_handoff_ssl
epan/dissectors/packet-ssl.c:4878:5
    #3 0x7fa734d5a9d7 in call_apply_cb epan/prefs.c:684:13
    #4 0x7fa73538f2b2 in wmem_tree_foreach_nodes epan/wmem/wmem_tree.c:643:25
    #5 0x7fa73538e5fe in wmem_tree_foreach epan/wmem/wmem_tree.c:666:12
    #6 0x7fa73538f0c2 in wmem_tree_foreach_nodes epan/wmem/wmem_tree.c:640:25
    #7 0x7fa73538f680 in wmem_tree_foreach_nodes epan/wmem/wmem_tree.c:651:13
    #8 0x7fa73538ed3d in wmem_tree_foreach_nodes epan/wmem/wmem_tree.c:634:13
    #9 0x7fa73538f680 in wmem_tree_foreach_nodes epan/wmem/wmem_tree.c:651:13
    #10 0x7fa73538f680 in wmem_tree_foreach_nodes epan/wmem/wmem_tree.c:651:13
    #11 0x7fa73538f680 in wmem_tree_foreach_nodes epan/wmem/wmem_tree.c:651:13
    #12 0x7fa73538ed3d in wmem_tree_foreach_nodes epan/wmem/wmem_tree.c:634:13
    #13 0x7fa73538f680 in wmem_tree_foreach_nodes epan/wmem/wmem_tree.c:651:13
    #14 0x7fa73538f680 in wmem_tree_foreach_nodes epan/wmem/wmem_tree.c:651:13
    #15 0x7fa73538f680 in wmem_tree_foreach_nodes epan/wmem/wmem_tree.c:651:13
    #16 0x7fa73538f680 in wmem_tree_foreach_nodes epan/wmem/wmem_tree.c:651:13
    #17 0x7fa73538e5fe in wmem_tree_foreach epan/wmem/wmem_tree.c:666:12
    #18 0x7fa734d5a2ae in prefs_apply_all epan/prefs.c:699:5
    #19 0x513505 in main tshark.c:1955:3
    #20 0x7fa72ad0d60f in __libc_start_main (/usr/lib/libc.so.6+0x2060f)
    #21 0x43e098 in _start (/tmp/wsbuild/run/tshark+0x43e098)
AddressSanitizer can not describe address in more detail (wild memory access
suspected).
SUMMARY: AddressSanitizer: bad-free ??:0 free
==9699==ABORTING
Aborted
         
      
      
      You are receiving this mail because:
      
      
          - You are watching all bug changes.