Ошибка Сегметирования

Started by rostyslav, June 22, 2011, 01:21:41 PM

Previous topic - Next topic

rostyslav

Добрый день.

Столкнулся с такой проблемой после переноса IP адреса на соседний порт на сервере на котором крутится NetXMS он начал падать с Ошибкой сегментирования. Последние сообщения дебага выглядят так:
Quote[22-Jun-2011 13:16:36] Node::deleteInterface(node=Server_Watcher [15197], interface=eth1 [21162])
[22-Jun-2011 13:16:36] EVENT 16 (F:0x0001 S:0) FROM Server_Watcher: Interface "eth1" deleted (IP Addr: 10.1.0.1/255.255.255.0, IfIndex: 3)
Ошибка сегментирования

NetXMS 1.0.11, ОС: Ubuntu 10.04.2

Подскажите, пожалуйста, как можно решить эту проблему не перенося обратно IP адрес, так как предыдущий порт на сервере битый.

Victor Kirhenshtein

Dobrij den'!

A mozete zapustit' netxmsd pod gdb i kogda on upadet, sdelat' backtrace?

Zapusk:

# gdb netxmsd
gdb> run -D 1

Kogda upadet:

gdb> bt

i prislat' rezul'tat komandi bt.

rostyslav

Вот вывод:

Quote(gdb) bt
#0  Node::deleteInterface (this=0x93f93f0, pInterface=0x9514248) at node.cpp:927
#1  0xb7ee44bb in Node::updateInterfaceConfiguration (this=0x93f93f0, dwRqId=0, dwNetMask=0) at node.cpp:1787
#2  0xb7ee5927 in Node::configurationPoll (this=0x93f93f0, pSession=0x0, dwRqId=0, nPoller=14, dwNetMask=0)
    at node.cpp:1647
#3  0xb7ef3002 in ConfigurationPoller (arg=0xe) at poll.cpp:307
#4  0xb7ce096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb7b12a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Victor Kirhenshtein


rostyslav

Спасибо большое, обновление до 1.0.12-rc решило проблему.