Hello,
we have approximately 300 devices polled from Dude v2.2.
About 200 of them are Linux/Windows-devices, where most of them are polled via Nagios’ “check_nrpe”, which is executed with the execute-function of Dude every 30 seconds per device.
With the raising number of “check_nrpe” checks, Dude got unstable more and more. Now we have the case, that Dude crashes on every attempt to start. I think it has to do something with the great amount of simulataneously started “executions”. If i rename the “check_nrpe” in the filesystem so that Dude can’t excute it, Dude starts without crash as expected. Renaming back to it’s original name causes Dude to crash again after some time.
I have to mention that the mechanism of check-nrpe is working well (e.g. started from CommandLine).
Here the crash-log:
ACCESS VIOLATION at: 40153a
eip=40153a eflags=10246
edi=3591684 esi=22f0d0 ebp=22f118 esp=22f0cc
eax=3523401 ebx=7edc70 ecx=77b8cefb edx=7545000e
backtrace:
4394fe
492d51
4d763c
4d7187
4898bc
4898bc
489926
489926
48a753
4d6a94
4d7187
4898bc
489926
489926
48a753
4d8d1d
4d9630
4b45b6
403ab0
40b339
409e6e
77e3c3e7
77e3c4b4
77e3c76c
77e2e436
4398e3
4dacf3
4daf01
5551fe
6d0eba
stack: 3636
78f65003 78f65003 02f75003 02f75003
70e26d00 24227b00 42000000 06000000
00000000 20030000 00000000 608a9303
00000000 00000000 00000000 e0f82200
80f6947c 0021f601 14f32200 48f12200
fe944300 86437500 60437500 61427500
21000000 70515b03 14f32200 44f12200
beb56d00 70515b03 14f32200 40f32200
modules:
400000 dude.exe
77e20000 USER32
Thanks for any comments.
normis
June 5, 2008, 12:17pm
2
can you install dude v3 somewhere else and see how it works ? dude 2.2 will not be updated anymore
Hello Normis,
I used to take the “stable”-versions because of several posts claiming the bugs in the betas.
Which beta can you advice - 3b8 seems to be a bit unstable (I’ve tested it yet and have seen many errors posted by Minollie too at this thread: http://forum.mikrotik.com/t/the-dude-beta-8/20943/1 #20 )
Thanks
beta 2.2 is no more stable than any of the v3 versions. i always suggest the latest becauce I know of the issues fixed there.
Hello Normis,
I’ve migrated to the v3b8 now, seems to be stable after importing a font, but the problem with crashing while executing the many “execute”-probes still remains.
Here the crash-log:
3.0beta8 ACCESS VIOLATION at: 40153a
eip=40153a eflags=210246
edi=2b2fd4c esi=22f24c ebp=22f294 esp=22f248
eax=27cef01 ebx=7bebb0 ecx=77b8cefb edx=20800016
log:
backtrace:
43d864
4998a9
4df5ee
4df139
48efcc
48efcc
48f036
48f036
48fe63
4de9ca
4df139
48efcc
48f036
48f036
48fe63
4e0fed
4e199d
4b9a0a
40449b
40c0f7
40c389
77e3c3e7
77e3c4b4
77e3c76c
77e2e436
43d99f
43dce3
4e436f
4e4567
567853
64ebda
modules:
400000 dude.exe
77e20000 USER32
stack: 0 3256
a89c7d02 a89c7d02 379d7d02 379d7d02
f0c76500 8cc67600 42000000 06000000
00000000 20000000 00000000 403d6002
00000000 00000000 00000000 64fa2200
80f6947c 98f3b202 90f42200 c4f22200
64d84300 86e26d00 60e26d00 61e16d00
21000000 282ea602 90f42200 c0f22200
4e7b6500 282ea602 90f42200 bcf42200
a9984900 34070000 98f3b202 0cf52200
88716202 2a000000 34070000 3c070000
5c170000 b4060000 44000000 904d2400
903c2400 604b2400 38ffffff 38ffffff
00000000 00000000 00000000 00000000
00000000 01010000 00000000 00000000
bc040000 b0040000 c4010000 23fb947c
38000000 00000000 0c000000 00000000
01000000 03000000 282ea602 23fb947c
68f32200 00008400 443a5c50 726f6772
616d6d65 5c637967 77696e5c 63686563
6b5f6e72 70655f69 6e737461 6e636532
2e657865 202d6e20 2d742034 202d6320
6e745f63 6865636b 5f646973 6b5f6420
2d482031 37322e31 362e302e 31353100
ddf9947c 704a8502 38fdb202 fcf42200
00008400 00000000 ffffffff 18000000
03000000 c0f30100 04000000 64fa2200
30f42200 80f6947c 00000000 ffffffff
38fdb202 f6ceb877 00008400 20000000
fbce0077 00008400 0cf22200 54f42200
64fa2200 80f6947c 04000000 ffffffff
23fb947c 8cd0b877 00000000 00000000
b0f6b202 90feb202 fcf42200 20000000
13000000 00008400 4cf22200 5df25900
64fa2200 00008400 00000000 ffffffff
20000000 04000000 403d6002 6d3d6002
6d3d6002 c4f42200 002a7802 572a7802
572a7802 ddf9947c 704a8502 9c4a8502
9c4a8502 fbceb877 18f7b202 2cf7b202
2cf7b202 13000000 187f5602 b81aa902
1cf52200 68f52200 eef54d00 88716202
1cf52200 3cf52200 2cf52200 0cf52200
187f5602 88130000 c01aa902 88130000
d8f95502 23fb947c 8cd0b877 00008400
00000000 38fdb202 4bfdb202 4bfdb202
bb696900 00000000 00000000 00000000
e4f95502 b0f6b202 c3f6b202 c3f6b202
48f52200 48ed6102 72ed6102 72ed6102
b87e5602 78718602 90718602 90718602
f0fab102 f87fa802 b81aa902 d01aa902
b81aa902 90f52200 b81aa902 d01aa902
ecf52200 39f14d00 d8f95502 b81aa902
e4f95502 b81aa902 0c000000 03000000
d83ab102 d8f95502 1045b302 8cd0b877
00008400 00000000 0820b102 13000000
c8f52200 1ef55900 b87e5602 28335802
18c1af02 e4f52200 b87e5602 60adb202
28335802 13000000 18c1af02 13000000
a041b302 0c000000 b03ab102 0c000000
03000000 0cf62200 ccef4800 d8f95502
0820b102 d83ab102 1045b302 20bc9902
d8dcaf02 2cf62200 ccef4800 b03ab102
00000000 00ddaf02 a041b302 20bc9902
b03ab102 4cf62200 36f04800 d8dcaf02
a041b302 c43ab102 c880b102 04000000
01000000 6cf62200 36f04800 b03ab102
1045b302 dc80b102 68aeb102 b8f62200
88345802 a8f62200 63fe4800 c880b102
f044b302 00000000 502b5802 00008400
68aeb102 88345802 380fb302 acf62200
d6fb4800 68aeb102 4c0fb302 9cc5b102
fcf62200 cae94d00 68aeb102 88345802
88c5b102 70ad5702 68aeb102 95ee4d00
88c5b102 882c5802 502b5802 00000000
00000000 9883b302 502b5802 88c5b102
a0c5b102 88c5b102 24f72200 88c5b102
a0c5b102 80f72200 39f14d00 70ad5702
88c5b102 7cad5702 88c5b102 ffffffff
00000000 30deb202 70ad5702 6087b302
b9de5900 3c211d01 50d58400 18d1b202
50d58400 a0f72200 78f72200 882c5802
50d58400 00000000 03000000 882c5802
50d58400 60fb5b02 00000000 80f72200
fbceb877 20000000 00000000 08deb202
04000000 01000000 a0f72200 ccef4800
70ad5702 18d1b202 30deb202 6087b302
20bc9902 c815b302 c0f72200 36f04800
08deb202 6087b302 dc15b302 284bb302
04000000 01000000 e0f72200 36f04800
c815b302 4864b302 3c4bb302 7886b302
2cf82200 204cb302 1cf82200 63fe4800
284bb302 202bfa02 884db302 f867b302
50d58400 50d58400 204cb302 9062a102
00000000 60f82200 00d58400 b0f82200
90d48400 54f82200 ed0f4e00 7886b302
204cb302 00000000 38211d01 18338303
23fb947c 38211d01 784db302 00000000
c8783101 b0f82200 c8783101 dcf82200
9d194e00 90d48400 51000000 9062a102
00000000 d8419401 18a5b202 01000000
04000000 ffff0100 18a5b202 01ceb877
d0f82200 80f6947c 18a5b202 ffffffff
ddf9947c f6ceb877 50211d01 00000000
fbceb877 20bc9902 9b6b0000 b0c69e02
d4c69e02 d4c69e02 ba364948 20bc9902
51000000 fbe35900 a88e7f02 40648400
5c648400 0cf92200 0a9a4b00 90d48400
d8419401 c8783101 00000000 9062a102
a88e7f02 00000000 40648400 00000000
00000000 80f92200 9b444000 a88e7f02
90889202 814c8c06 84016e07 90889202
30750000 00008400 2cf72200 38d49d02
64fa2200 80f6947c 28fb947c 20bc9902
23fb947c 8cd0b877 00008400 80648400
14000000 00000000 10648400 20bc9902
7cf92200 15ad4000 10648400 10648400
84016e07 00000000 a4f92200 f7c04000
40648400 4827af02 4827af02 08638400
b0f92200 becce477 98648400 d0f92200
89c34000 10648400 13010000 00000000
00000000 c0f92200 00000000 00000000
38c34000 48fa2200 fcf92200 e7c3e377
84016e07 13010000 00000000 00000000
38c34000 cdabbadc 00000000 48fa2200
38c34000 74fa2200 b4c4e377 38c34000
84016e07 13010000 00000000 00000000
10fb2200 08fb2200 3075a400 24000000
01000000 00000000 00000000 30000000
ffffffff ffffffff 6ac4e377 00000000
00000000 ffffffff 00000000 00000000
00000000 18fa2200 74ee2200 ccfa2200
2739e577 d0c4e377 00000000 dcfa2200
6cc7e377 00000000 38c34000 84016e07
13010000 00000000 00000000 4475a400
01000000 80671301 08fb2200 08fb2200
00000000 814c8c06 29020000 e9000000
01000000 00000000 00000000 9cfa2200
74ee2200 e0ff2200 2739e577 88c7e377
ffffffff ecfa2200 36e4e277 08fb2200
01000000 30fb2200 9fd94300 08fb2200
10fa7802 60e11d01 6be11d01 80671301
84016e07 13010000 00000000 00000000
814c8c06 29020000 e9000000 70fb2200
ffffffff 186c1301 ccfb2200 e3dc4300
e0661301 78018400 00000000 00000000
00000000 00000000 40020000 a4010000
e0ff2200 80f6947c e46d1301 ffffffff
23fb947c 8cd0b877 40020000 a4010000
40020000 a4010000 e0fb2200 0b000000
0b000000 052a7300 b8fb2200 5df25900
e0661301 052a7300 0b000000 e0fb2200
0b000000 c8661301 00000000 00000000
80040000 48030000 c8661301 e0fb2200
18fc2200 f8fb2200 6f434e00 00004000
c8661301 e0fb2200 e0661301 eb661301
eb661301 fbceb877 18fc2200 18fc2200
44fc2200 67454e00 ab242400 2c000000
5df25900 a0638400 ab242400 08000000
30648400 35648400 35648400 dcfe2200
10628400 32628400 32628400 bcfe2200
ab242400 dcfe2200 ab242400 f8fe2200
53785600 00004000 bcfe2200 e702957c
68fc2200 18000000 9a010000 20638400
90fe2200 a6fd947c 23fb947c 10000000
00000000 fdf9947c 00008400 e702957c
e8068400 b4fe2200 dffa947c 23fb947c
08000000 00000000 fdf9947c fdf9947c
40000000 c1000000 005a8400 78018400
f85d8400 ccfc2200 68628400 b302957c
385c8400 c8628400 30638400 18078400
88018400 08000000 08000000 085b8400
78018400 0c000000 e8628400 78018400
78018400 00000000 00000000 40068400
10000000 00000000 40068400 40628400
78018400 78018400 00000000 40068400
20638400 10000000 a8038400 70628400
55578400 4cfd2200 01000000 b302957c
d0628400 2cfe2200 c1f9947c 78078400
ddf9947c 78216e00 e8618400 90fe2200
d8048400 78018400 78018400 08608400
00000000 78018400 78018400 78018400
ab000000 78018400 78018400 78018400
d0628400 38638400 00000000 00000000
78018400 78018400 88018400 78018400
78018400 f0628400 00000000 60578400
08628400 78018400 00000000 78018400
b3010000 78018400 78018400 78018400
9a010000 00008400 78018400 b0010000
e0ff2200 00008400 00000000 78018400
a3010000 00000000 00000000 5cfd2200
00000000 00000000 00000000 58628400
00000000 00000000 b8628400 20638400
00000000 00000000 00000000 03000000
00000000 00000000 30ec6400 a0fe2200
b5cbb877 00008400 00000000 becbb877
30ec6400 00000000 00000000 00008400
74fc2200 00000000 e0ff2200 80f6947c
00000000 00000000 30ec6400 a0fe2200
adb6b977 c03abc77 dcfe2200 ffadb977
08000000 d65db977 d05db977 00000000
00000000 a0638400 a8638400 a8638400
e8fe2200 a0638400 a8638400 a8638400
90242400 b8638400 c0638400 c0638400
f8fe2200 00000000 00000000 00000000
78ff2200 daeb6400
Many thanks
Hello again,
tried to run the “execute”-probes with an agent-instance of Dude and so to reduce workload on the primary Dude.
I can run nearly every probe on the agent (is executed from it - src ip), but when switching the “execute”-probe to the agent, the poll is started from the primary Dude furthermore (src ip). I’ve checked this with ‘tcpdump’ on a linux-machine…
All of the binaries needed for the probe are available on the agent, of course.
Any idea why i can’t bring up these checks?
Thanks