[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[Libevent-users] event base assert locked segmentation fault



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



Christina Vargas 
Software Engineer
T: +1 239-425-9158 (Florida)   F: +1 239-425-6845
Confidentiality Notice: The information in this e-mail and in any attachment may contain information which is legally privileged. It is intended only for the attention and use of the named recipient. If you are not the intended recipient, you are not authorized to retain, disclose, copy or distribute the message and/or any of its attachments. If you received this e-mail in error, please notify me and delete this message. Thank you.