Has anyone seen a backtrace like this before? We have an application designed to handle SMPP traffic over TCP, but I am not permitted to disclose source code. It is using libevent-2.0.12, but not setting the base event (old style libevent).
(gdb) bt full
#0 event_base_loop (base=0x8dfa3b8, flags=0) at event.c:2152
n = 1
evsel = (const struct eventop *) 0x841100
tv = {tv_sec = 0, tv_usec = 19436}
tv_p = <value optimized out>
res = <value optimized out>
retval = <value optimized out>
__func__ = "event_base_loop"
#1 0x0080ef59 in event_loop (flags=0) at event.c:1486
No locals.
#2 0x0080ef7e in event_dispatch () at event.c:1397
No locals.
#3 0x00794917 in LibraryName::Run (this=0x8dfa080) at src/LibraryFile.cpp:40
No locals.
#4 0x0804ebc1 in main (argc=Cannot access memory at address 0x99
) at src/Main.cpp:48
listener1 = (class LibraryFile *) 0xbf96c6e4
limit = {rlim_cur = 4294967295, rlim_max = 4294967295}
configFile = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0x8dfa054 "/configFile.conf"}}
peer = (class ApplicationName *) 0x8dfa080
listener = <value optimized out>
#5 0x00b1fdec in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#6 0x0804e961 in _start ()
No symbol table info available.
Current language: auto; currently c