Kismet Wireless

Kismet Forums

 

Posted by:wireless329
Subject:screen resize bug
Date:20:38:16 20/06/2009

> > I dont know if you seen my other post, but I posted this under the 'nokia scratchbox' title.
> >
> > on my nokia, resizing the screen in any way results in kismet server crashing(hardware resize button and minimize keyboard).
> > same for ubuntu 9.04, just try to resize you window while running.
>
> Use the latest svn; can't reproduce it here with that.
>
> -m



That is what I was using, r2881.

I just tested it out a second time with gdb, I only noticed becuse I did not have the client start it for me. I can move it around and it
does not crash. Now when I start kismet normaly, attach gdb to the servers pid, I can see the crash, and the error shows on the client.


(gdb)
992 if (select(max_fd + 1, &rset, &wset, NULL, &tm) < 0) {
(gdb)
1000 globalregistry->timetracker->Tick();
(gdb)
1002 for (unsigned int x = 0; x < globalregistry->subsys_pollable_vec.size(); x++) {
(gdb)
1003 if (globalregistry->subsys_pollable_vec[x]->Poll(rset, wset) < 0 &&
(gdb)

Program received signal SIGQUIT, Quit.
0x08209af9 in main (argc=4, argv=0xbf995764, envp=0xbf995778) at kismet_server.cc:1003
1003 if (globalregistry->subsys_pollable_vec[x]->Poll(rset, wset) < 0 &&
(gdb)
CatchShutdown (sig=3) at kismet_server.cc:357
357 void CatchShutdown(int sig) {
(gdb)
358 string termstr = "Kismet server terminating.";
(gdb)

Program received signal SIGTRAP, Trace/breakpoint trap.
0xb7fcf500 in std::allocator<char>::allocator () from /usr/lib/libstdc++.so.6
(gdb)
Single stepping until exit from function _ZNSaIcEC1Ev,
which has no line number information.

Program received signal SIGTRAP, Trace/breakpoint trap.
0xb8007860 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string () from /usr/lib/libstdc++.so.6
(gdb)
Single stepping until exit from function _ZNSsC1EPKcRKSaIcE,
which has no line number information.
0xb7fb52e7 in ?? () from /usr/lib/libstdc++.so.6
(gdb)
Cannot find bounds of current function
(gdb)
Cannot find bounds of current function
(gdb)


Reply to this message