Wireshark-bugs: [Wireshark-bugs] [Bug 6457] Wireshark crashes when using "Open Recent" 2 times i

Date: Thu, 13 Oct 2011 10:26:09 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6457

--- Comment #4 from Pierre Sangouard <sangouard@xxxxxxxxxxxxxxx> 2011-10-13 10:26:07 PDT ---
(In reply to comment #3)
> If you launch the debugger when using your own build, does it give any clues to
> where the problem is happening such as source code file/line?

Line 1483 in column-utils.c:

guint32_to_str_buf(fd->num, cinfo->col_buf[col], COL_MAX_LEN);

Looks like fd points to a non valid memory area:

fd    0x04bd5008 {pfd=??? num=??? pkt_len=??? ...}    const _frame_data *
    pfd    CXX0017: Error: symbol "" not found    
    num    CXX0030: Error: expression cannot be evaluated    
    pkt_len    CXX0030: Error: expression cannot be evaluated    
    cap_len    CXX0030: Error: expression cannot be evaluated    
    cum_bytes    CXX0030: Error: expression cannot be evaluated    
    file_off    CXX0030: Error: expression cannot be evaluated    
    subnum    CXX0030: Error: expression cannot be evaluated    
    lnk_t    CXX0030: Error: expression cannot be evaluated    

Stack backtrace is:

    libwireshark.dll!col_fill_in_frame_data(const _frame_data * fd=0x04bd5008,
_column_info * cinfo=0x00600bbc, const int col=0, const int fill_col_exprs=0) 
Line 1482 + 0x15 bytes
     wireshark.exe!show_cell_data_func(_GtkTreeViewColumn * col=0x03084b38,
_GtkCellRenderer * renderer=0x03067288, _GtkTreeModel * model=0x04a44020,
_GtkTreeIter * iter=0x0012e52c, void * data=0x00000000)  Line 1339 + 0x14 bytes
     libgtk-win32-2.0-0.dll!6196b437()     
     [Frames below may be incorrect and/or missing, no symbols loaded for
libgtk-win32-2.0-0.dll]    
     libgtk-win32-2.0-0.dll!6195626e()     
     libgtk-win32-2.0-0.dll!61958029()     
     libgtk-win32-2.0-0.dll!6185a09a()     
     libgobject-2.0-0.dll!63a45aca()     
     libgobject-2.0-0.dll!63a567c8()     
     libgobject-2.0-0.dll!63a5de8e()     
     libgobject-2.0-0.dll!63a5e1f6()     
     libgobject-2.0-0.dll!63a5e1f6()     
     libgobject-2.0-0.dll!63a5e1f6()     
     libgobject-2.0-0.dll!63a5e1f6()     
     libgobject-2.0-0.dll!63a5e1f6()     
     libgtk-win32-2.0-0.dll!6197a109()     
     libgtk-win32-2.0-0.dll!6185865f()     
     libgdk-win32-2.0-0.dll!6c37dc4b()     
     libglib-2.0-0.dll!685ed062()     
     libgtk-win32-2.0-0.dll!61857810()     
     wireshark.exe!main(int argc=0, char * * argv=0x02ec2d84)  Line 2990
     wireshark.exe!WinMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ *
hPrevInstance=0x00000000, char * lpszCmdLine=0x0015233c, int nCmdShow=1)  Line
3057 + 0x17 bytes
     wireshark.exe!__tmainCRTStartup()  Line 574 + 0x1d bytes
     kernel32.dll!7c817077()     
     wireshark.exe!__real@4146e36000000000()  + 0x20e bytes
     45c7d3eb()

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.