-
Notifications
You must be signed in to change notification settings - Fork 579
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[dev.icinga.com #10648] lib/base/process.cpp SIGSEGV on Debian squeeze / RHEL 6 #3674
Comments
Updated by gbeutner on 2015-11-17 09:03:58 00:00
No symbol table info available.
No symbol table info available.
No symbol table info available.
PRETTY_FUNCTION = "T* boost::intrusive_ptr::operator->() const [with T = icinga::Process]"
it = {first = 20833, second = {px = 0x0}}
No symbol table info available.
No symbol table info available.
from /opt/icinga2/lib/icinga2/libbase.so
No symbol table info available.
No symbol table info available.
No symbol table info available.
No symbol table info available. |
Updated by gbeutner on 2015-11-17 21:08:28 00:00
|
Updated by Anonymous on 2015-11-17 21:10:03 00:00
Applied in changeset af44119. |
Updated by gbeutner on 2015-11-17 21:10:24 00:00
|
Updated by mfriedrich on 2015-11-25 09:23:34 00:00
|
Updated by mfriedrich on 2015-11-26 08:52:40 00:00
|
This issue has been migrated from Redmine: https://dev.icinga.com/issues/10648
Created by mfrosch on 2015-11-16 15:01:27 00:00
Assignee: gbeutner
Status: Resolved (closed on 2015-11-17 21:10:03 00:00)
Target Version: 2.4.1
Last Update: 2015-11-26 08:52:40 00:00 (in Redmine)
A few seconds after start, the daemon crashes.
at /usr/include/boost/bind/bind.hpp:253
at /usr/include/boost/bind/bind_template.hpp:20
at /usr/include/boost/thread/detail/thread.hpp:56
(gdb) up
(gdb)
(gdb)
166 BOOST_ASSERT( px != 0 );
(gdb)
285 if (it~~second
>m_Timeout != 0) {second(gdb) p it
$1 = {_M_node = 0x7fffec125b70}
(gdb) p *it
[2015-11-16 15:58:44 0100] information/Application: We jumped forward in time: 16.5847 seconds
[New Thread 0x7ffff7e5e700 (LWP 3626)]
$2 = (class std::pair<int const, boost::intrusive_ptricinga::Process > &)
0x7fffec125b90: {first = 3617, second = {px = 0x0}} (gdb) p $3 = (class std::pair<int const, boost::intrusive_ptr<icinga::Process> > &)
0x7fffec125b90: {first = 3617, second = {px = 0x0}}(gdb) l
280 if (it == l_Processes[tid].end())
281 continue; /* This should never happen. */
282
283 bool is_timeout = false;
284
285 if (it
>m_Timeout != 0) {second286 double timeout = it
>m_Result.ExecutionStart itsecond~~>m_Timeout;287
288 if (timeout < now)
289 is_timeout = true;
Changesets
2015-11-17 21:07:40 00:00 by (unknown) af44119
2015-11-17 21:08:05 00:00 by (unknown) b75aa74
Relations:
The text was updated successfully, but these errors were encountered: