iwlist backtrace [Was: ipw3945 on f7t4]

das das_deniz at yahoo.com
Wed May 2 18:00:32 UTC 2007


--- dragoran <drago01 at gmail.com> wrote:

> das wrote:
> > --- dragoran dragoran <drago01 at gmail.com> wrote:
> >
> >  sudo /sbin/iwlist wlan0 scan
> > Warning: Driver for device wlan0 has been compiled with version 22
> > of Wireless Extension, while this program supports up to version 20.
> > Some things may be broken...
> >
> > wlan0     Scan completed :
> >           Cell 01 - Address: 83:42:00:00:00:00
> >                     ESSID:""
> > Segmentation fault
> >
> >   
> can you install the debuginfo package and create a backtrace?
> 

following the write up here:

  http://fedoraproject.org/wiki/StackTraces

this is what i have for a core / backtrace:

Core was generated by `/sbin/iwlist wlan0 scan'.
Program terminated with signal 11, Segmentation fault.
#0  0x0000000000401c9a in print_scanning_info (skfd=3, ifname=0x7fff8956dc87 "wlan0", args=<value
optimized out>, 
    count=<value optimized out>) at iwlist.c:1101
1101          printf("                    Mode:%s\n",

(gdb) thread apply all bt full

Thread 1 (process 3934):
#0  0x0000000000401c9a in print_scanning_info (skfd=3, ifname=0x7fff8956dc87 "wlan0", args=<value
optimized out>, 
    count=<value optimized out>) at iwlist.c:1101
        key = {0 '\0' <repeats 37 times>, 40 '(', 110 'n', 111 'o', 110 'n', 101 'e', 41 ')', 0
'\0' <repeats 21 times>}
        wrq = {ifr_ifrn = {ifrn_name = "wlan0\000\000\000\000\000\000\000\000\000\000"}, u = {
    name = "\020``\000\000\000\000\000\222\002\000\000\000\000\000", essid = {pointer = 0x606010,
length = 658, flags = 0}, 
    nwid = {value = 6316048, fixed = 0 '\0', disabled = 0 '\0', flags = 0}, freq = {m = 6316048, e
= 0, i = 0 '\0', 
      flags = 0 '\0'}, sens = {value = 6316048, fixed = 0 '\0', disabled = 0 '\0', flags = 0},
bitrate = {value = 6316048, 
      fixed = 0 '\0', disabled = 0 '\0', flags = 0}, txpower = {value = 6316048, fixed = 0 '\0',
disabled = 0 '\0', flags = 0}, 
    rts = {value = 6316048, fixed = 0 '\0', disabled = 0 '\0', flags = 0}, frag = {value =
6316048, fixed = 0 '\0', 
      disabled = 0 '\0', flags = 0}, mode = 6316048, retry = {value = 6316048, fixed = 0 '\0',
disabled = 0 '\0', flags = 0}, 
    encoding = {pointer = 0x606010, length = 658, flags = 0}, power = {value = 6316048, fixed = 0
'\0', disabled = 0 '\0', 
      flags = 0}, qual = {qual = 16 '\020', level = 96 '`', noise = 96 '`', updated = 0 '\0'},
ap_addr = {sa_family = 24592, 
      sa_data = "`\000\000\000\000\000\222\002\000\000\000\000\000"}, addr = {sa_family = 24592, 
      sa_data = "`\000\000\000\000\000\222\002\000\000\000\000\000"}, param = {value = 6316048,
fixed = 0 '\0', disabled = 0 '\0', 
      flags = 0}, data = {pointer = 0x606010, length = 658, flags = 0}}}
        buffer = (unsigned char *) 0x7fff8956ce40 ""
        buflen = 4096
        range = {throughput = 0, min_nwid = 0, max_nwid = 0, old_num_channels = 0,
old_num_frequency = 0 '\0', event_capa = {
    103284816, 1024, 0, 0, 0, 0}, sensitivity = 0, max_qual = {qual = 0 '\0', level = 60 '<',
noise = 0 '\0', updated = 82 'R'}, 
  avg_qual = {qual = 0 '\0', level = 0 '\0', noise = 0 '\0', updated = 82 'R'}, num_bitrates = 0
'\0', bitrate = {
    0 <repeats 32 times>}, min_rts = 0, max_rts = 2347, min_frag = 256, max_frag = 2346, min_pmp =
0, max_pmp = 0, min_pmt = 0, 
  max_pmt = 0, pmp_flags = 0, pmt_flags = 0, pm_capa = 0, encoding_size = {5, 13, 0, 0, 0, 0, 0,
0}, 
  num_encoding_sizes = 2 '\002', max_encoding_tokens = 4 '\004', encoding_login_index = 0 '\0',
txpower_capa = 0, 
  num_txpower = 0 '\0', txpower = {0, 0, 0, 0, 0, 0, 0, 0}, we_version_compiled = 22 '\026',
we_version_source = 21 '\025', 
  retry_capa = 4096, retry_flags = 4096, r_time_flags = 0, min_retry = 0, max_retry = 255,
min_r_time = 0, max_r_time = 0, 
---Type <return> to continue, or q <return> to quit---
  num_channels = 0, num_frequency = 0 '\0', freq = {{m = 0, e = 0, i = 0 '\0', flags = 0 '\0'}
<repeats 32 times>}, enc_capa = 15}
        has_range = 1
        tv = {tv_sec = 0, tv_usec = 0}
        timeout = 14550000
        __FUNCTION__ = "print_scanning_info"
#1  0x0000000000402493 in main (argc=<value optimized out>, argv=<value optimized out>) at
iwlist.c:1641
        skfd = 3
        dev = 0x7fff8956dc87 "wlan0"
        cmd = 0x7fff8956dc8d "scan"
        args = (char **) 0x7fff8956d030
        count = 0
        iwcmd = (const iwlist_cmd *) 0x404fc0
#2  0x000000351001da24 in __libc_start_main () from /lib64/libc.so.6
No symbol table info available.
#3  0x00000000004011b9 in _start ()
No symbol table info available.

(gdb) list
1096                          freq, channel, event->u.freq.flags);
1097            printf("                    %s\n", buffer);
1098          }
1099          break;
1100        case SIOCGIWMODE:
1101          printf("                    Mode:%s\n",
1102                 iw_operation_mode[event->u.mode]);
1103          break;
1104        case SIOCGIWNAME:
1105          printf("                    Protocol:%-1.16s\n", event->u.name);


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 




More information about the fedora-test-list mailing list