RaspberryMatic: Manual and cronBackup fails with "Illegal instruction"

Describe the issue you are experiencing

I have this problem since version 3.69.6.20230407.

A manual backup via the WebGui fails with this message:

ERROR: creating backup returned unexpected error code 132

child process exited abnormally

And via cmd:

/bin/cronBackup.sh 
Illegal instruction (core dumped)

Describe the behavior you expected

That it will provide me the backup for download.

Steps to reproduce the issue

  1. Einstellungen
  2. Systemsteuerung
  3. Sicherheit
  4. Backup erstellen

What is the version this bug report is based on?

3.69.6.20230407

Which base platform are you running?

oci (Open Container Infrastructure)

Which HomeMatic/homematicIP radio module are you using?

HmIP-RFUSB

Anything in the logs that might be useful for us?

11:26:37 homematic local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
May  7 11:26:37 homematic local0.info ReGaHss: Info: recvd 326 bytes by web server #1 [ThreadFunction():httpServer.cpp:795]
May  7 11:26:37 homematic local0.info ReGaHss: Info: IseSession GetSessionId from URL: /tclrega.exe [GetSessionId():iseSession.cpp:185]
May  7 11:26:37 homematic local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2091]
May  7 11:26:38 homematic local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
May  7 11:26:38 homematic local0.info ReGaHss: Info: recvd 764 bytes by web server #1 [ThreadFunction():httpServer.cpp:795]
May  7 11:26:38 homematic local0.info ReGaHss: Info: IseSession GetSessionId from URL: /esp/system.htm?sid=@EpyHtz5uWC@&action=UpdateUI [GetSessionId():iseSession.cpp:185]
May  7 11:26:38 homematic local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2091]
May  7 11:26:38 homematic local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
May  7 11:26:38 homematic local0.info ReGaHss: Info: recvd 100 bytes by web server #1 [ThreadFunction():httpServer.cpp:795]
May  7 11:26:38 homematic local0.info ReGaHss: Info: IseSession GetSessionId from URL: /tclrega.exe [GetSessionId():iseSession.cpp:185]
May  7 11:26:38 homematic local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2091]
May  7 11:26:38 homematic local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
May  7 11:26:38 homematic local0.info ReGaHss: Info: recvd 104 bytes by web server #1 [ThreadFunction():httpServer.cpp:795]
May  7 11:26:38 homematic local0.info ReGaHss: Info: IseSession GetSessionId from URL: /tclrega.exe [GetSessionId():iseSession.cpp:185]
May  7 11:26:38 homematic local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2091]
May  7 11:26:39 homematic local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
May  7 11:26:39 homematic local0.info ReGaHss: Info: recvd 83 bytes by web server #1 [ThreadFunction():httpServer.cpp:795]
May  7 11:26:39 homematic local0.info ReGaHss: Info: IseSession GetSessionId from URL: /tclrega.exe [GetSessionId():iseSession.cpp:185]
May  7 11:26:39 homematic local0.info ReGaHss: Info: open file succeeded, start save [SaveToFile():iseDOMpersist.cpp:265]
May  7 11:26:39 homematic local0.info ReGaHss: Info: start, count=4777 [RemoveUnreferencedObjects():iseDOMobj.cpp:678]
May  7 11:26:39 homematic local0.info ReGaHss: Info: removed 0 unreferenced objects, count=4777 [RemoveUnreferencedObjects():iseDOMobj.cpp:778]
May  7 11:26:40 homematic local0.info ReGaHss: Info: end save [SaveToFile():iseDOMpersist.cpp:271]
May  7 11:26:40 homematic local0.info ReGaHss: Info: end save to file= /etc/config/homematic.regadom.new [SaveToFile():iseDOMpersist.cpp:279]
May  7 11:26:40 homematic local0.info ReGaHss: Info: saved new file. [SaveOM():iseDOM.cpp:2495]
May  7 11:26:40 homematic local0.info ReGaHss: Info: rename file to bak. [SaveOM():iseDOM.cpp:2516]
May  7 11:26:40 homematic local0.info ReGaHss: Info: rename new file to original. [SaveOM():iseDOM.cpp:2522]
May  7 11:26:40 homematic local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2091]
May  7 11:26:41 homematic local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
May  7 11:26:41 homematic local0.info ReGaHss: Info: recvd 764 bytes by web server #1 [ThreadFunction():httpServer.cpp:795]
May  7 11:26:41 homematic local0.info ReGaHss: Info: IseSession GetSessionId from URL: /esp/system.htm?sid=@EpyHtz5uWC@&action=UpdateUI [GetSessionId():iseSession.cpp:185]
May  7 11:26:41 homematic local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2091]
May  7 11:26:46 homematic local0.info ReGaHss: Info: start web processing, worker thread #0 {"HTTP-Listener"} [spawnNewProcess():httpListener.cpp:208]
May  7 11:26:46 homematic local0.info ReGaHss: Info: recvd 125 bytes by web server #1 [ThreadFunction():httpServer.cpp:795]
May  7 11:26:46 homematic local0.info ReGaHss: Info: IseSession GetSessionId from URL: /index.htm [GetSessionId():iseSession.cpp:185]
May  7 11:26:46 homematic local0.debug ReGaHss: Verbose: flag is set to = 1 from Line = 3255 [SetDOMModifiedFlag():iseESPexec.cpp:13551]
May  7 11:26:46 homematic local0.info ReGaHss: Info: http id #1 sends parsed file [ParseFileAndSendWebResponse():httpServer.cpp:2091]
May  7 11:26:50 homematic local0.info ReGaHss: Info: Event="00041D89B5538B:0"."DUTY_CYCLE_LEVEL"=19.000000 [execute():iseXmlRpc.cpp:331]
May  7 11:26:50 homematic local0.debug ReGaHss: Verbose: call on change; id = 1243 [SetLastDPActionTime():iseDOMchn.h:288]
May  7 11:26:50 homematic local0.debug ReGaHss: Verbose: call on change; id = 1242 [SetLastActionTime():iseDOMdev.h:225]
May  7 11:26:50 homematic local0.debug ReGaHss: Verbose: UpdateValue succeeded; val = 19.000000 [execute():iseXmlRpc.cpp:374]
May  7 11:26:50 homematic local0.debug ReGaHss: Verbose: wait max timeout = 240000 [ThreadFunction():iseRTEvent.cpp:69]
May  7 11:26:50 homematic local0.info ReGaHss: Info: Event="00041D89B5538B:0"."CARRIER_SENSE_LEVEL"=0.000000 [execute():iseXmlRpc.cpp:331]
May  7 11:26:50 homematic local0.debug ReGaHss: Verbose: call on change; id = 1243 [SetLastDPActionTime():iseDOMchn.h:288]
May  7 11:26:50 homematic local0.debug ReGaHss: Verbose: call on change; id = 1242 [SetLastActionTime():iseDOMdev.h:225]
May  7 11:26:50 homematic local0.debug ReGaHss: Verbose: UpdateValue succeeded; val = 0.000000 [execute():iseXmlRpc.cpp:374]
May  7 11:26:50 homematic local0.debug ReGaHss: Verbose: wait max timeout = 240000 [ThreadFunction():iseRTEvent.cpp:69]

Additional information

Docker

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 16 (8 by maintainers)

Commits related to this issue

Most upvoted comments

The backup works again with the patch.