i used this command
/usr/pluto/bin/MessageSend dcerouter 210 -1000 2 25 30 25
to set a temperature sensor.
but today DCErouter Died every time that i send a command with this log
05 01/09/13 9:11:00.921 ^[[33;1mvoid ClientSocket::Disconnect() on this socket: 0x9133000 (m_Socket: 154)^[[0m <0x9e5f4b70>
05 01/09/13 9:11:00.921 ^[[33;1mSocket::ReceiveData 0x6fa05f30 failed, bytes left 0 start: 3390000 1: 0 1b: 0 2: 0 2b: 0 m_Socket: 197 Incoming_Conn Socket 197 ::ffff:127.0.0.1^[[0m <0x4abc4b70>
05 01/09/13 9:11:00.921 ^[[33;1mSocket::ReceiveString2 ReceiveData failed m_Socket: -1 Incoming_Conn Socket 197 ::ffff:127.0.0.1^[[0m <0x4abc4b70>
Return code: 139
3 01/09/13 09:11:01 DCERouter (server) ^[[1;31mDevice died... count=1/200 dev=DCERouter^[[1;00m
Wed Jan 9 09:11:01 BRST 2013 died
========== NEW LOG SECTION ==========
1 01/09/13 09:11:06 DCERouter (server) ^[[1;00mStarting... 2^[[1;00m
Wed Jan 9 09:11:06 BRST 2013 Starting
05 01/09/13 9:11:07.913 ^[[33;1mLoaded plug-in device: 3 master device: 10 -- ./File_Grids_Plugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.914 ^[[33;1mLoaded plug-in device: 4 master device: 27 -- ./General_Info_Plugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.915 ^[[33;1mLoaded plug-in device: 5 master device: 31 -- ./Climate_Plugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.915 ^[[33;1mLoaded plug-in device: 6 master device: 9 -- ./Datagrid_Plugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.915 ^[[33;1mLoaded plug-in device: 7 master device: 39 -- ./Infrared_Plugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.916 ^[[33;1mLoaded plug-in device: 8 master device: 32 -- ./Lighting_Plugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.917 ^[[33;1mLoaded plug-in device: 9 master device: 12 -- ./Orbiter_Plugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.918 ^[[33;1mLoaded plug-in device: 10 master device: 2 -- ./Media_Plugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.919 ^[[33;1mLoaded plug-in device: 11 master device: 34 -- ./Telecom_Plugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.919 ^[[33;1mLoaded plug-in device: 12 master device: 52 -- ./Event_Plugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.920 ^[[33;1mLoaded plug-in device: 13 master device: 33 -- ./Security_Plugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.920 ^[[33;1mLoaded plug-in device: 14 master device: 1809 -- ./Plug_And_Play_Plugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.921 ^[[33;1mLoaded plug-in device: 24 master device: 6 -- ./Xine_Plugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.921 ^[[33;1mLoaded plug-in device: 28 master device: 2123 -- ./Picture_Plugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.921 ^[[33;1mLoaded plug-in device: 51 master device: 1695 -- ./SlimServer_PlugIn.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.922 ^[[33;1mLoaded plug-in device: 66 master device: 1964 -- ./Game_PlugIn.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.923 ^[[33;1mLoaded plug-in device: 105 master device: 1704 -- ./VDRPlugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:07.923 ^[[33;1mLoaded plug-in device: 163 master device: 1949 -- ./DataLogger_Plugin.so^[[0m <0xb778d8e0>
05 01/09/13 9:11:08.013 ^[[33;1mPlugin 3 activated^[[0m <0xb778d8e0>
05 01/09/13 9:11:08.117 ^[[33;1mPlugin 4 activated^[[0m <0xb778d8e0>
Do this again, and when it crashes, go to /usr/pluto/bin and run gdb ./DCERouter /usr/pluto/coredump/1/core_DCERouter_<pid> .. replace pid with the # of the most recent core dump file... when (gdb) appears, type bt <enter> and then pastebin the result.
-Thom
Thom,
See if this is you I need
http://pastebin.com/gxqPYY3j
Cfernandes
This seems to be an error in the event plugin. Can you tell us what events you have defined for Temperature Changed and what criteria you have used?
br,
sambuca
Sambuca ,
My mistake, I removed the thermometer and reinstaleed, an event not reconfigured.
now all is working
thank you very much
So you had an event defined which checked a device no longer available, and that caused dcerouter to die? If that is the case, would you mind opening a trac ticket together with the coredump, so we could fix it for the future.
I will take care of it - open a ticket and commit a fix.
br,
sambuca
ticket created
Ticket #1658
thank you