Kismet Wireless

Kismet Forums

 

Posted by:fisted
Subject:kismet_server - segfault in libnl prior to main()
Date:08:30:35 21/11/2012

update: i used the latest libnl (from the libnl git repo) and the original segfault disappeared, however, instead a new one appeared, which seems related.

this time valgrind gave some information:
[...]
INFO: Kismet starting to gather packets
==9171== Invalid read of size 4
==9171== at 0x5BED5AA: nl_cache_refill (cache.c:939)
==9171== by 0x5BED65A: nl_cache_alloc_and_fill (cache.c:242)
==9171== by 0x49487D: mac80211_connect(char const*, void**, void**, void**, char*) (nl80211_control.cc:101)
==9171== by 0x4CA553: PacketSource_Wext::EnableMonitor() (packetsource_wext.cc:460)
==9171== by 0x4B1E1B: Packetsourcetracker::StartSource(unsigned short) (packetsourcetracker.cc:1869)
==9171== by 0x4B1D2E: Packetsourcetracker::StartSource(unsigned short) (packetsourcetracker.cc:1799)
==9171== by 0x57C3F0: main (kismet_server.cc:1284)
==9171== Address 0xc is not stack'd, malloc'd or (recently) free'd
==9171==
==9171==
==9171== Process terminating with default action of signal 11 (SIGSEGV): dumping core


Reply to this message