Recently I received the same problem that StumblerPlus crashes on launching. The solution of the problem is that you should change the owner from 'root' to 'mobile' in your '/var/mobile/Documents' directory if the owner is 'root'. The MobileFinder in Cydia will be very useful for you to change the owner. I think a certain application changes the owner/permission of the directory.
If you have both a WEP AP and a WPA AP, StumblerPlus may show that the WPA AP is listed under WEP heading and the WEP AP is listed under WPA heading. (fixed in v1.1.6)
StumblerPlus does NOT turn Wi-Fi OFF after scanning for networks while Wi-Fi is OFF. (fixed in v1.1.5)
In v1.1.4, StumblerPlus shows blank table cells on multiple rescanning. (fixed in v1.1.5, in v1.1.6 again)
When you upgraded StumblerPlus from v1.1.1 to v1.1.3 and you have a problem to crash application on launching, remove or rename stumbler.sqlite in '/var/mobile/Documents' using Mobile Finder.
Although you set locale in your native language, StumblerPlus shows messages in Japanese. In this case, if you can log in iPhone, you can solve this problem to execute the following commands.
# cd /Applications/StumblerPlus.app
# ln -s English.lproj/Localizable.strings .
Or, you may delete '/Application/StumblerPlus.app/Japanese.lproj' directory using Mobile Finder which exists in Cydia repository. In this way, first, you must turn off Application Launching in Setting of Mobile Finder.
Not able to resume from sleep after activating the finding services after plugging in the power supply the screen was blinking. After deactivating the services everything functions proper.
In version 1.1.2, I received the reports that the location information
is wrong values or is not shown.
I confirmed the problem to show always same location in my iPod touch (firmware 2.1).
I refer to
iPhone Dev Help: Core Location Framework Issues
while I investigate the cause of the problem.
Wait for some time.
(solved in v1.1.4)
StumblerPlus shows wrong status when encryption type is WPA2/WPA2-PSK.
Now it is under investigation.
I think I have solved this problem in v1.1.3.
I requested Cydia maintainer to change permission of update.sh file. StumblerPlus 1.1.2-2 distribution is available in Cydia repository now. This distribution solves the following problem.
Installed StumblerPlus 1.1.2-1 from Cydia repository causes a crash on launching, because the update.sh doesn't have permission to execute in Cydia distribution. This file is shell script which updates SQLite3 database and keeps old scanning results. If you can log in, the following command will help you.
# cd /Applications/StumblerPlus.app
# chmod 755 update.sh
Or, if you may remove old scanning data, remove all files for StumblerPlus such as stumbler.sqlite, stumbler.sqlite.updated and so on in '/var/mobile/Documents' using Mobile Finder.
The version 1.1 crashes now after application loading when '/var/mobile/Documents' directory does not exists. The version 1.1.1 fixed it. You can also fix this bug manually.
# cd /var/mobile
# mkdir Documents
# chown mobile:mobile Documents
The method by J. W. Helderman will help you, if you have no idea how to use SSH.