Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Program received signal SIGSEGV, Segmentation fault.
- netcode::UDPConnection::SendIfNecessary (this=0x1283f50, flushed=false)
- at /home/abma/dev/spring/develop/rts/System/Net/UDPConnection.cpp:738
- 738 const size_t resendChunkSize = resIter->second->GetSize();
- (gdb) bt full
- #0 netcode::UDPConnection::SendIfNecessary (this=0x1283f50, flushed=false)
- at /home/abma/dev/spring/develop/rts/System/Net/UDPConnection.cpp:738
- resendChunkSize = <optimized out>
- canResend = <optimized out>
- canSendNew = <optimized out>
- buf = {static headerSize = 6, lastContinuous = -1, nakType = 0 '\000',
- checksum = 0 '\000',
- naks = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = {
- _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
- _M_end_of_storage = 0x0}}, <No data fields>},
- chunks = {<std::_List_base<boost::shared_ptr<netcode::Chunk>, std::allocator<boost::shared_ptr<netcode::Chunk> > >> = {
- _M_impl = {<std::allocator<std::_List_node<boost::shared_ptr<netcode::Chunk> > >> = {<__gnu_cxx::new_allocator<std::_List_node<boost::shared_ptr<netcode::Chunk> > >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fffffffcde0,
- _M_prev = 0x7fffffffcde0}}}, <No data fields>}}
- first = <optimized out>
- todo = true
- maxResend = 0
- resMidIter = {_M_node = 0x0}
- resMidIterEnd = {_M_node = 0x0}
- rev = 0
- resIter = {_M_node = 0x12840c8}
- ---Type <return> to continue, or q <return> to quit---
- resMidIterStart = {_M_node = 0x0}
- resRevIter = {<std::iterator<std::bidirectional_iterator_tag, std::pair<int const, boost::shared_ptr<netcode::Chunk> >, long, std::pair<int const, boost::shared_ptr<netcode::Chunk> >*, std::pair<int const, boost::shared_ptr<netcode::Chunk> >&>> = {<No data fields>}, current = {
- _M_node = 0x0}}
- nak = <optimized out>
- dropped = {<std::_Vector_base<int, std::allocator<int> >> = {
- _M_impl = {<std::allocator<int>> = {<__gnu_cxx::new_allocator<int>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}
- #1 0x00000000009d62ff in netcode::UDPConnection::Flush (this=0x1283f50, forced=true)
- at /home/abma/dev/spring/develop/rts/System/Net/UDPConnection.cpp:523
- waitMore = <optimized out>
- requiredLength = <optimized out>
- outgoingLength = <optimized out>
- #2 0x00000000009626a9 in CNetProtocol::InitClient (this=0x113d6d0,
- server_addr=0x1140898 "127.0.0.1", portnum=8452, myName=..., myPasswd=..., myVersion=...)
- at /home/abma/dev/spring/develop/rts/System/NetProtocol.cpp:48
- conn = <optimized out>
- #3 0x00000000004ff7fa in CPreGame::CPreGame (this=0x1141c70, setup=<optimized out>)
- at /home/abma/dev/spring/develop/rts/Game/PreGame.cpp:70
- No locals.
- #4 0x000000000097eb63 in SpringApp::Startup (this=<optimized out>)
- at /home/abma/dev/spring/develop/rts/System/SpringApp.cpp:910
- startscript = {static npos = <optimized out>,
- ---Type <return> to continue, or q <return> to quit---
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x1132498 "connect.txt"}}
- fh = {fileName = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x1132498 "connect.txt"}}, ifs = 0x1140670,
- fileBuffer = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = {
- _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
- _M_end_of_storage = 0x0}}, <No data fields>}, filePos = 0, fileSize = 89}
- buf = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x1142118 "[GAME]\n{\n\tHostIP=127.0.0.1;\n\tHostPort=8452;\n\tIsHost=0;\n\tMyPlayerName=ValidationClient;\n}\n"}}
- inputFile = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x1132498 "connect.txt"}}
- #5 0x0000000000980aa4 in SpringApp::Initialize (this=0x7fffffffe3c0)
- at /home/abma/dev/spring/develop/rts/System/SpringApp.cpp:280
- affinity = 0
- cpuMask = <optimized out>
- #6 0x0000000000980d24 in SpringApp::Run (this=0x7fffffffe3c0, argc=2, argv=<optimized out>)
- at /home/abma/dev/spring/develop/rts/System/SpringApp.cpp:998
- No locals.
- ---Type <return> to continue, or q <return> to quit---
- #7 0x000000000095f0d7 in MainFunc (argc=2, argv=0x7fffffffe738, ret=0x7fffffffe638)
- at /home/abma/dev/spring/develop/rts/System/Main.cpp:51
- app = {cmdline = 0x10f8580, binaryName = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x10f8ae8 "/var/tmp/home/local/spring/develop/bin/spring-headless"}}}
- #8 0x000000000095f6b7 in Run (argc=2, argv=0x7fffffffe738)
- at /home/abma/dev/spring/develop/rts/System/Main.cpp:62
- ret = -1
- err = <optimized out>
- #9 0x00007ffff5b2d76d in __libc_start_main (main=0x95f770 <main(int, char**)>, argc=2,
- ubp_av=0x7fffffffe738, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>,
- stack_end=0x7fffffffe728) at libc-start.c:226
- result = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 5448418700451232698, 4645840,
- 140737488348976, 0, 0, -5448418700128568390, -5448440114324849734},
- mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0xd24d20, 0x7fffffffe738}, data = {
- prev = 0x0, cleanup = 0x0, canceltype = 13782304}}}
- not_first_call = <optimized out>
- #10 0x000000000046e3f9 in _start ()
- No symbol table info available.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement