nischram / E3dcGui

E3DC S10 / HomeMatic Daten abfragen, darstellen oder senden
39 stars 14 forks source link

Speicherzugriffsfehler bei RscpMain #33

Closed nischram closed 5 years ago

nischram commented 5 years ago

Im Display werden keine Daten vom Speicher angezeigt. In der Konsole sind folgende Fehler zu sehen. image

Bei näherer Kontrolle fallen folgende Warnungen beim Kompilieren mit make RscpMain auf: pi@raspberrypi:~/E3dcGui $ make RscpMain rm RscpMain g++ -O3 RscpMain.cpp Rscp/RscpProtocol.cpp Rscp/AES.cpp Rscp/SocketConnection.cp p Rscp/RWData.cpp -o RscpMain RscpMain.cpp: In function ‘int handleResponseValue(RscpProtocol*, SRscpValue*)’: RscpMain.cpp:519:1: warning: control reaches end of non-void function [-Wreturn- type] } ^ Rscp/RWData.cpp: In function ‘int makeCharRscp()’: Rscp/RWData.cpp:199:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ Das Starten der Applikation mit ./RscpMain führt zu einem Speicherzugriffsfehler.

nischram commented 5 years ago

In den Dateien "RWData.cpp" und "RscpMain.cpp" fehlten jeweils ein "return" in "int" Funktionen.