[dev.icinga.com #2244] segfaults with event_profiling_enabled=1 => deprecate feature, does-not-work #840
Comments
Updated by mfriedrich on 2012-01-27 20:41:40 +00:00
|
Updated by mfriedrich on 2012-02-05 14:28:35 +00:00 gdb tells more.
|
Updated by mfriedrich on 2012-02-05 15:49:28 +00:00 the segfault is somewhere in between the logic on filling the profiler array with "unknown" events (not those actually added) in order to prevent the array counter being wrong, accessing an unknown place. a possible diff for that does not work yet. might be better to rewrite the algorithm of holding and adding events for the profiler to a (doubly) linked list instead of the array itsself, dynamically adding only those events which are initialized in profiler_init(). either way, profiler[c] as struct needs a fix then.
|
Updated by mfriedrich on 2012-07-20 18:21:44 +00:00
|
Updated by mfriedrich on 2012-08-22 16:31:45 +00:00
status? |
Updated by mfriedrich on 2013-04-10 19:37:53 +00:00 status? |
Updated by mfriedrich on 2013-05-05 18:05:23 +00:00 since this still happens, and noone seems to care anyways, i vote for removal of this feature, solving this bug in an unpleasant way. |
Updated by mfriedrich on 2013-05-05 18:09:04 +00:00
moved for deprecation in 1.10 |
Updated by RangerNS on 2013-05-28 14:07:44 +00:00 I also ran into this problem, first with a CentOS 1.8.4 RPM, and then a fresh build of 1.9.1. I can't comment on the proposed fix, only saying that this happens in the wild. I had no specific desire for event_profiling_enabled=1, just exploring, so I'd be happy with this broken feature being removed. |
Updated by mfriedrich on 2013-05-29 10:48:24 +00:00 I was not able to contact the original author of that patch for some years now, so it's best to just remove it. Seems it worked a while back, but noone could make much use of it either. Not even helped during development. |
Updated by Anonymous on 2013-06-22 18:35:49 +00:00
Applied in changeset 65876df. |
This issue has been migrated from Redmine: https://dev.icinga.com/issues/2244
Created by formorer on 2012-01-04 12:24:57 +00:00
Assignee: mfriedrich
Status: Resolved (closed on 2013-06-22 18:35:49 +00:00)
Target Version: 1.10
Last Update: 2013-06-22 18:35:49 +00:00 (in Redmine)
Icinga segfaults with event profiling enabled. Here are the steps
to reproduce the problem:
(- event_profiling_enabled=1 on its own would suffice for triggering)
This has been tested against 1.6.1. Attached are a number of files:
See Debian Bug #614356 for more information.
Attachments
Changesets
2013-06-22 18:31:00 +00:00 by (unknown) 65876df
2013-06-30 15:13:14 +00:00 by (unknown) b8ec7f4
Relations:
The text was updated successfully, but these errors were encountered: