Cat_Prey_Analyzer: Random Crash
Hi Leider läuft das ganze noch nicht ganz rund. Hatte jetzt schon einige male den Crash mit folgendem Error. Manchmal läuft das ganze mehrere Stunden oder Tage Fehlerfrei manchmal läuft es aber nicht mal eine Stunde ohne Crash. Hoffe du kannst etwas damit anfangen:
Cat Detected!
Haar_time: 0.04
Overlap: 0.21794390182819934
Face Detected!
Quelength: 5 Streamsize: 48
Quelength: 6 Streamsize: 48
Quelength: 7 Streamsize: 48
Prey Prediction: True
Pred_Val: 0.52
Total Runtime: 2.6093437671661377
Runtime: 2.6094725131988525
Timestamp at Done Runtime: 2020_11_11_09-26-18.608552
Overhead: 2.773721
Traceback (most recent call last):
File "cascade.py", line 725, in <module>
sq_cascade.queque_handler()
File "cascade.py", line 323, in queque_handler
self.queque_worker()
File "cascade.py", line 232, in queque_worker
self.event_nr = self.get_event_nr()
File "cascade.py", line 200, in get_event_nr
tree = ET.parse(os.path.join(self.log_dir, 'info.xml'))
File "/usr/lib/python3.7/xml/etree/ElementTree.py", line 1197, in parse
tree.parse(source, parser)
File "/usr/lib/python3.7/xml/etree/ElementTree.py", line 598, in parse
self._root = parser._parse_whole(source)
xml.etree.ElementTree.ParseError: no element found: line 1, column 0
Quelength: 5 Streamsize: 48
Quelength: 6 Streamsize: 48
Quelength: 7 Streamsize: 48
Quelength: 8 Streamsize: 48
Quelength: 9 Streamsize: 48
Quelength: 10 Streamsize: 48
Quelength: 11 Streamsize: 48
Quelength: 12 Streamsize: 48
Quelength: 13 Streamsize: 48
Quelength: 14 Streamsize: 48
Quelength: 15 Streamsize: 48
Quelength: 16 Streamsize: 48
Quelength: 17 Streamsize: 48
Quelength: 18 Streamsize: 48
Quelength: 19 Streamsize: 48
Quelength: 20 Streamsize: 48
Quelength: 21 Streamsize: 48
Quelength: 22 Streamsize: 48
Quelength: 23 Streamsize: 48
Quelength: 24 Streamsize: 48
Loop ended, starting over.
Exception ignored in: <generator object PiCamera.capture_continuous at 0x9a5f6cb0>
Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/picamera/camera.py", line 1713, in capture_continuous
del self._encoders[splitter_port]
KeyError: 0
Quelength: 25 Streamsize: 48
Quelength: 26 Streamsize: 48
Quelength: 27 Streamsize: 48
Quelength: 28 Streamsize: 48
Quelength: 29 Streamsize: 48
Quelength: 30 Streamsize: 48
Quelength: 31 Streamsize: 48
Quelength: 32 Streamsize: 48
Quelength: 33 Streamsize: 48
Quelength: 34 Streamsize: 48
Quelength: 35 Streamsize: 48
Quelength: 36 Streamsize: 48
Quelength: 37 Streamsize: 48
Quelength: 38 Streamsize: 48
Quelength: 39 Streamsize: 48
Quelength: 40 Streamsize: 48
Quelength: 41 Streamsize: 48
Quelength: 42 Streamsize: 48
Quelength: 43 Streamsize: 48
Quelength: 44 Streamsize: 48
Quelength: 45 Streamsize: 48
Quelength: 46 Streamsize: 48
Quelength: 47 Streamsize: 48
Quelength: 48 Streamsize: 48
Quelength: 49 Streamsize: 48
Quelength: 50 Streamsize: 48
Quelength: 51 Streamsize: 48
Quelength: 52 Streamsize: 48
Quelength: 53 Streamsize: 48
Quelength: 54 Streamsize: 48
Quelength: 55 Streamsize: 48
Quelength: 56 Streamsize: 48
Quelength: 57 Streamsize: 48
Quelength: 58 Streamsize: 48
Quelength: 59 Streamsize: 48
Quelength: 60 Streamsize: 48
Quelength: 61 Streamsize: 48
Quelength: 62 Streamsize: 48
Quelength: 63 Streamsize: 48
Quelength: 64 Streamsize: 48
Quelength: 65 Streamsize: 48
Quelength: 66 Streamsize: 48
Quelength: 67 Streamsize: 48
Quelength: 68 Streamsize: 48
Quelength: 69 Streamsize: 48
Quelength: 70 Streamsize: 48
Quelength: 71 Streamsize: 48
Quelength: 72 Streamsize: 48
Quelength: 73 Streamsize: 48
Quelength: 74 Streamsize: 48
Quelength: 75 Streamsize: 48
Quelength: 76 Streamsize: 48
Quelength: 77 Streamsize: 48
Quelength: 78 Streamsize: 48
Quelength: 79 Streamsize: 48
Quelength: 80 Streamsize: 48
Quelength: 81 Streamsize: 48
Quelength: 82 Streamsize: 48
Quelength: 83 Streamsize: 48
Quelength: 84 Streamsize: 48
Quelength: 85 Streamsize: 48
Loop ended, starting over.
Exception ignored in: <generator object PiCamera.capture_continuous at 0x941fbf30>
Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/picamera/camera.py", line 1713, in capture_continuous
del self._encoders[splitter_port]
KeyError: 0
Quelength: 86 Streamsize: 48
Quelength: 87 Streamsize: 48
Quelength: 88 Streamsize: 48
Quelength: 89 Streamsize: 48
Quelength: 90 Streamsize: 48
Quelength: 91 Streamsize: 48
Quelength: 92 Streamsize: 48
Quelength: 93 Streamsize: 48
Quelength: 94 Streamsize: 48
Quelength: 95 Streamsize: 48
Quelength: 96 Streamsize: 48
Quelength: 97 Streamsize: 48
Quelength: 98 Streamsize: 48
Quelength: 99 Streamsize: 48
Quelength: 100 Streamsize: 48
Quelength: 101 Streamsize: 48
Quelength: 102 Streamsize: 48
Quelength: 103 Streamsize: 48
Quelength: 104 Streamsize: 48
Quelength: 105 Streamsize: 48
Quelength: 106 Streamsize: 48
Quelength: 107 Streamsize: 48
Quelength: 108 Streamsize: 48
Quelength: 109 Streamsize: 48
Quelength: 110 Streamsize: 48
Quelength: 111 Streamsize: 48
Quelength: 112 Streamsize: 48
Quelength: 113 Streamsize: 48
Quelength: 114 Streamsize: 48
Quelength: 115 Streamsize: 48
Quelength: 116 Streamsize: 48
Quelength: 117 Streamsize: 48
Exception in thread Thread-8:
Traceback (most recent call last):
File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner
self.run()
File "/usr/lib/python3.7/threading.py", line 865, in run
self._target(*self._args, **self._kwargs)
File "/home/pi/CatPreyAnalyzer/camera_class.py", line 39, in fill_queue
image = cv2.imdecode(data, 1)
cv2.error: OpenCV(4.4.0) /tmp/pip-install-aty2tyyk/opencv-python/opencv/modules/core/src/alloc.cpp:73: error: (-4:Ins ufficient memory) Failed to allocate 15116544 bytes in function 'OutOfMemoryError'
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 21 (10 by maintainers)
Hab auf meiner SD noch 50GB Frei, das sollte also kein Problem sein. Ich werde mal schauen ob es nun besser läuft, falls es nochmals Crasht ziehe ich mir das Repo nochmals komplett neu. Ich gebe hier die nächsten Tage bescheid.