| Bug ID | 
          10795
           | 
        
        
          | Summary | 
          Use-after-free when trying to move columns
           | 
        
        
          | Product | 
          Wireshark
           | 
        
        
          | Version | 
          1.99.x (Experimental)
           | 
        
        
          | Hardware | 
          x86
           | 
        
        
          | OS | 
          All
           | 
        
        
          | Status | 
          UNCONFIRMED
           | 
        
        
          | Severity | 
          Major
           | 
        
        
          | Priority | 
          Low
           | 
        
        
          | Component | 
          GTK+ UI
           | 
        
        
          | Assignee | 
          [email protected]
           | 
        
        
          | Reporter | 
          [email protected]
           | 
        
      
        
        Created attachment 13338 [details]
Wireshark ASAN + GDB backtrace
Build Information:
v1.99.2rc0-93-gdb4232a
Compiled (64-bit) with GTK+ 3.14.6, with Cairo 1.14.0, with Pango 1.36.8, with  
libpcap, with POSIX capabilities (Linux), with libnl 3, with libz 1.2.8, with   
GLib 2.42.1, without SMI, without c-ares, without ADNS, with Lua 5.2, with
GnuTLS 3.3.10, with Gcrypt 1.6.2, with MIT Kerberos, with GeoIP, with PortAudio
V19-devel (built Jan 31 2014 21:19:35), without AirPcap.
--
When moving a column with at least one packet in the packet list, a
use-after-free occurs somewhere in the GTK library. Maybe it is a GTK bug, but
a workaround is available.
Steps to reproduce:
randpkt -c 1 rand.pcap
wireshark-gtk -r rand.pcap
move a column (say, Time) to the left/right
crash!
This crash is 100% reproducible when GTK is built with ASAN, otherwise it may
occur less frequently (one out of three maybe?)
         
      
      
      You are receiving this mail because:
      
      
          - You are watching all bug changes.