Never used gdb before, but here we go.
All I'm getting is:
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
Program received signal SIGABRT, Aborted.
0x0012d422 in __kernel_vsyscall ()
The line is line 72 in network-selector.cpp
Selector.Add(Listener);
Is this what you needed?
*edit*
ran a backtrace too:
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x002ac651 in raise () from /lib/tls/i686/cmov/libc.so.6
#2 0x002afa82 in abort () from /lib/tls/i686/cmov/libc.so.6
#3 0x0020652f in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#4 0x00204465 in ?? () from /usr/lib/libstdc++.so.6
#5 0x002044a2 in std::terminate() () from /usr/lib/libstdc++.so.6
#6 0x002045e1 in __cxa_throw () from /usr/lib/libstdc++.so.6
#7 0x00204c5f in operator new(unsigned int) () from /usr/lib/libstdc++.so.6
#8 0x0804aedb in __gnu_cxx::new_allocator<char>::allocate (this=0xbffff370, __n=4294967295)
at /usr/include/c++/4.4/ext/new_allocator.h:89
#9 0x0804a9ac in std::_Vector_base<char, std::allocator<char> >::_M_allocate (this=0xbffff370, __n=4294967295)
at /usr/include/c++/4.4/bits/stl_vector.h:140
#10 0x0804a30a in _Vector_base (this=0xbffff370, __n=4294967295, __a=...) at /usr/include/c++/4.4/bits/stl_vector.h:113
#11 0x08049ed7 in vector (this=0xbffff370, __x=...) at /usr/include/c++/4.4/bits/stl_vector.h:242
#12 0x08049db4 in SocketTCP (this=0xbffff364) at /usr/local/include/SFML/Network/SocketTCP.hpp:46
#13 0x080498ae in DoServer (Port=2435) at main.cpp:72
#14 0x08049c33 in main () at main.cpp:136