How to handle multiple SSIDs with the same BSS

Jouni Malinen j
Sat Jan 2 15:40:33 PST 2010


On Wed, Dec 30, 2009 at 08:04:04PM -0800, Marcel Holtmann wrote:
> I have another one caused by just calling GetAll method:
> 
> Program terminated with signal 11, Segmentation fault.
> #0  wpas_dbus_getter_bsss (message=0x130e3c0, wpa_s=0x12ec820) at dbus/dbus_new_handlers.c:2495
> 2495                    os_snprintf(path, WPAS_DBUS_OBJECT_PATH_MAX,

I haven't been able to reproduce this exact code path, but taken into
account that this is actually iterating through the BSS table list that
got corrupted (and is now fixed), wpa_s->bss_id, I would assume this
ended up using freed memory reading of bss->id here failed since the
list iteration got some random data for the bss pointer. In other words,
I'm assuming that this has been resolved, too.

-- 
Jouni Malinen                                            PGP id EFC895FA



More information about the Hostap mailing list