Wireshark-bugs: [Wireshark-bugs] [Bug 7240] Wireshark crashes with misaligned access in dissecto

Date: Wed, 9 May 2012 11:58:08 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7240

--- Comment #6 from Jeff Morriss <jeff.morriss.ws@xxxxxxxxx> 2012-05-09 11:58:08 PDT ---
I could reproduce this on Wireshark 1.4.4 build with gcc 3.4.6; here's the top
bit of the backtrace I get:

 fda82ae0 dissect_locking_andx_request (47, 0, 43000, 0, 0, feff) + adc
 fda7ca78 dissect_smb_command (20, ffbfece0, 0, 0, 24, 0) + 14c
 fda83968 dissect_smb (cb8dd0, ffbfece0, f6c2de18, 0, c8070000, fe828794) + a94
 fda84248 dissect_smb_heur (1, ffbfece0, 0, 3, ffbfdce4, 0) + a0
 fd534cfc dissector_try_heuristic (9c40a8, cb8dd0, ffbfece0, 0, ffbfdce4,
323e0) + 9c
 fd923c40 dissect_netbios_payload (cb8dd0, ffbfece0, 0, 1, 1, 0) + 28
 fd8ec684 dissect_nbss_packet (0, 4, 0, 0, 1, 4) + 83c


(The system where I build SVN uses gcc 4.6.3 which generates a lot fewer bus
errors--apparently it chooses to use the 'std'/'ldd' instructions less often. 
Whether I can't reproduce it on that system because of the GCC version or
because of the recent emem changes I'll have to see...)

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