Comment 24 for bug 1210785

Revision history for this message
nh2 (nh2) wrote :

From my error log (does anybody know how I can get debugging symbols for wpa_supplicant?):

Disassembly:
 => 0x8102980: mov (%edi),%ebx
    0x8102982: je 0x810291b
    0x8102984: mov %esi,0x20(%esp)
    0x8102988: mov %eax,%esi
    0x810298a: mov %ebp,0x1c(%esp)
    0x810298e: mov %edi,%ebp
    0x8102990: mov 0x94(%esp),%edi
    0x8102997: jmp 0x81029b3
    0x8102999: lea 0x0(%esi,%eiz,1),%esi
    0x81029a0: add $0x1,%esi
    0x81029a3: mov (%ebx),%eax
    0x81029a5: cmp %ebx,0x1c(%esp)
    0x81029a9: je 0x810291b
    0x81029af: mov %ebx,%ebp
    0x81029b1: mov %eax,%ebx
    0x81029b3: cmp 0x7c(%ebp),%edi
InstallationDate: Installed on 2011-04-28 (921 days ago)
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
MarkForUpload: True
Package: wpasupplicant 1.0-3ubuntu2
PackageArchitecture: i386
Registers:
 eax 0x0 0
 ecx 0x0 0
 edx 0x7fa55c32 2141543474
 ebx 0x8835620 142824992
 esp 0x7fa55bd0 0x7fa55bd0
 ebp 0x8831e78 0x8831e78
 esi 0x8831e70 142810736
 edi 0xd089089 218665097
 eip 0x8102980 0x8102980
 eflags 0x210293 [ CF AF SF IF RF ID ]
 cs 0x73 115
InstallationDate: Installed on 2011-04-28 (921 days ago)
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
MarkForUpload: True
Package: wpasupplicant 1.0-3ubuntu2
PackageArchitecture: i386
Registers:
 eax 0x0 0
PackageArchitecture: i386
Registers:
 eax 0x0 0
 ecx 0x0 0
 edx 0x7fa55c32 2141543474
 ebx 0x8835620 142824992
 esp 0x7fa55bd0 0x7fa55bd0
 ebp 0x8831e78 0x8831e78
 esi 0x8831e70 142810736
 edi 0xd089089 218665097
 eip 0x8102980 0x8102980
 eflags 0x210293 [ CF AF SF IF RF ID ]
 cs 0x73 115
 ss 0x7b 123
 ds 0x7b 123
 es 0x7b 123
 fs 0x0 0
 gs 0x33 51
SegvAnalysis:
 Segfault happened at: 0x8102980: mov (%edi),%ebx
 PC (0x08102980) ok
 source "(%edi)" (0x0d089089) not located in a known VMA region (needed readable region)!
 destination "%ebx" ok
SegvReason: reading unknown VMA
SourcePackage: wpa
Stacktrace:
 #0 0x08102980 in ?? ()
 No symbol table info available.
 #1 0x08059965 in ?? ()
 No symbol table info available.
 #2 0x0807bdc9 in ?? ()
 No symbol table info available.
 #3 0x08074039 in ?? ()
 No symbol table info available.
 #4 0x0812482a in ?? ()
 No symbol table info available.
 #5 0x08136847 in ?? ()
 No symbol table info available.
 #6 0x77727f3b in nl_recvmsgs_report () from /lib/i386-linux-gnu/libnl-3.so.200
 No symbol table info available.
 #7 0x777282c3 in nl_recvmsgs () from /lib/i386-linux-gnu/libnl-3.so.200
 No symbol table info available.
 #8 0x0812accd in ?? ()
 No symbol table info available.
 #9 0x0805a900 in ?? ()
 No symbol table info available.
 #10 0x0805af82 in ?? ()
 No symbol table info available.
 #11 0x08120a8e in ?? ()
 No symbol table info available.
 #12 0x08052a6d in ?? ()
 No symbol table info available.
 #13 0x77316905 in __libc_start_main (main=0x8052750, argc=8, ubp_av=0x7fa56704, init=0x813d050, fini=0x813d0c0, rtld_fini=0x7775f5f0 <_dl_fini>, stack_end=0x7fa566fc) at libc-start.c:260
         result = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {2001391616, 0, 0, 0, -2146122782, -1475762189}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x8, 0x8052aba}, data = {prev = 0x0, cleanup = 0x0, canceltype = 8}}}
         not_first_call = <optimized out>
 #14 0x08052adb in ?? ()