Photoframe Log report This page is intended to be used when you run into issues which cannot be resolved by the messages displayed on the frame. Please save and attach this information when you create a new issue. Thank you for helping making this project better 😅 Running version commit af9881a0c54392b8925c2ccc391ebfaa27b86f15 Author: Tom Anschutz Date: Sun Jun 27 09:00:50 2021 -0400 Update base.py for issue #182, #186 (#183) * Update base.py Changed the way `sum` was computed in `getImagesTotal()` to avoid black screen with "no (new) images could be found" in the warning log. * Update display.py Fix Fill and Do Nothing image handling. * Update base.py Addresses #186 On branch master Your branch is up-to-date with 'origin/master'. nothing to commit, working tree clean Last 100 lines from the photoframe log Jul 22 17:34:54 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 654, in __init__ Jul 22 17:34:54 photoframe photoframe[598]: self.finish() Jul 22 17:34:54 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 713, in finish Jul 22 17:34:54 photoframe photoframe[598]: self.wfile.close() Jul 22 17:34:54 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 283, in close Jul 22 17:34:54 photoframe photoframe[598]: self.flush() Jul 22 17:34:54 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 307, in flush Jul 22 17:34:54 photoframe photoframe[598]: self._sock.sendall(view[write_offset:write_offset+buffer_size]) Jul 22 17:34:54 photoframe photoframe[598]: error: [Errno 32] Broken pipe Jul 22 17:34:55 photoframe photoframe[598]: Traceback (most recent call last): Jul 22 17:34:55 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock Jul 22 17:34:55 photoframe photoframe[598]: self.process_request(request, client_address) Jul 22 17:34:55 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request Jul 22 17:34:55 photoframe photoframe[598]: self.finish_request(request, client_address) Jul 22 17:34:55 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request Jul 22 17:34:55 photoframe photoframe[598]: self.RequestHandlerClass(request, client_address, self) Jul 22 17:34:55 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 654, in __init__ Jul 22 17:34:55 photoframe photoframe[598]: self.finish() Jul 22 17:34:55 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 713, in finish Jul 22 17:34:55 photoframe photoframe[598]: self.wfile.close() Jul 22 17:34:55 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 283, in close Jul 22 17:34:55 photoframe photoframe[598]: self.flush() Jul 22 17:34:55 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 307, in flush Jul 22 17:34:55 photoframe photoframe[598]: self._sock.sendall(view[write_offset:write_offset+buffer_size]) Jul 22 17:34:55 photoframe photoframe[598]: error: [Errno 32] Broken pipe Jul 22 17:43:45 photoframe photoframe[598]: 2021-07-22 17:43:45,472 - INFO - Interim saving of memory every 20 entries Jul 22 17:46:06 photoframe photoframe[598]: Traceback (most recent call last): Jul 22 17:46:06 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock Jul 22 17:46:06 photoframe photoframe[598]: self.process_request(request, client_address) Jul 22 17:46:06 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request Jul 22 17:46:06 photoframe photoframe[598]: self.finish_request(request, client_address) Jul 22 17:46:06 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request Jul 22 17:46:06 photoframe photoframe[598]: self.RequestHandlerClass(request, client_address, self) Jul 22 17:46:06 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 654, in __init__ Jul 22 17:46:06 photoframe photoframe[598]: self.finish() Jul 22 17:46:06 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 713, in finish Jul 22 17:46:06 photoframe photoframe[598]: self.wfile.close() Jul 22 17:46:06 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 283, in close Jul 22 17:46:06 photoframe photoframe[598]: self.flush() Jul 22 17:46:06 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 307, in flush Jul 22 17:46:06 photoframe photoframe[598]: self._sock.sendall(view[write_offset:write_offset+buffer_size]) Jul 22 17:46:06 photoframe photoframe[598]: error: [Errno 32] Broken pipe Jul 22 17:46:07 photoframe photoframe[598]: Traceback (most recent call last): Jul 22 17:46:07 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock Jul 22 17:46:07 photoframe photoframe[598]: self.process_request(request, client_address) Jul 22 17:46:07 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request Jul 22 17:46:07 photoframe photoframe[598]: self.finish_request(request, client_address) Jul 22 17:46:07 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request Jul 22 17:46:07 photoframe photoframe[598]: self.RequestHandlerClass(request, client_address, self) Jul 22 17:46:07 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 654, in __init__ Jul 22 17:46:07 photoframe photoframe[598]: self.finish() Jul 22 17:46:07 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 713, in finish Jul 22 17:46:07 photoframe photoframe[598]: self.wfile.close() Jul 22 17:46:07 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 283, in close Jul 22 17:46:07 photoframe photoframe[598]: self.flush() Jul 22 17:46:07 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 307, in flush Jul 22 17:46:07 photoframe photoframe[598]: self._sock.sendall(view[write_offset:write_offset+buffer_size]) Jul 22 17:46:07 photoframe photoframe[598]: error: [Errno 32] Broken pipe Jul 22 17:46:08 photoframe photoframe[598]: Traceback (most recent call last): Jul 22 17:46:08 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock Jul 22 17:46:08 photoframe photoframe[598]: self.process_request(request, client_address) Jul 22 17:46:08 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request Jul 22 17:46:08 photoframe photoframe[598]: self.finish_request(request, client_address) Jul 22 17:46:08 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request Jul 22 17:46:08 photoframe photoframe[598]: self.RequestHandlerClass(request, client_address, self) Jul 22 17:46:08 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 654, in __init__ Jul 22 17:46:08 photoframe photoframe[598]: self.finish() Jul 22 17:46:08 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 713, in finish Jul 22 17:46:08 photoframe photoframe[598]: self.wfile.close() Jul 22 17:46:08 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 283, in close Jul 22 17:46:08 photoframe photoframe[598]: self.flush() Jul 22 17:46:08 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 307, in flush Jul 22 17:46:08 photoframe photoframe[598]: self._sock.sendall(view[write_offset:write_offset+buffer_size]) Jul 22 17:46:08 photoframe photoframe[598]: error: [Errno 32] Broken pipe Jul 22 17:46:09 photoframe photoframe[598]: Traceback (most recent call last): Jul 22 17:46:09 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock Jul 22 17:46:09 photoframe photoframe[598]: self.process_request(request, client_address) Jul 22 17:46:09 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request Jul 22 17:46:09 photoframe photoframe[598]: self.finish_request(request, client_address) Jul 22 17:46:09 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request Jul 22 17:46:09 photoframe photoframe[598]: self.RequestHandlerClass(request, client_address, self) Jul 22 17:46:09 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 654, in __init__ Jul 22 17:46:09 photoframe photoframe[598]: self.finish() Jul 22 17:46:09 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 713, in finish Jul 22 17:46:09 photoframe photoframe[598]: self.wfile.close() Jul 22 17:46:09 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 283, in close Jul 22 17:46:09 photoframe photoframe[598]: self.flush() Jul 22 17:46:09 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 307, in flush Jul 22 17:46:09 photoframe photoframe[598]: self._sock.sendall(view[write_offset:write_offset+buffer_size]) Jul 22 17:46:09 photoframe photoframe[598]: error: [Errno 32] Broken pipe Jul 22 17:46:53 photoframe photoframe[598]: 2021-07-22 17:46:53,041 - INFO - nextImage called, historyIndex is -1 Jul 22 17:47:10 photoframe photoframe[598]: 2021-07-22 17:47:10,378 - INFO - nextImage called, historyIndex is -1 Jul 22 17:50:06 photoframe photoframe[598]: 2021-07-22 17:50:06,946 - INFO - nextImage called, historyIndex is -1 Jul 22 17:50:12 photoframe photoframe[598]: 2021-07-22 17:50:12,721 - INFO - prevImage called, historyIndex is 1 Jul 22 17:50:12 photoframe photoframe[598]: 2021-07-22 17:50:12,733 - INFO - Fetching history image 1 of 20 Jul 22 17:50:14 photoframe photoframe[598]: 2021-07-22 17:50:14,704 - INFO - Fetching history image 0 of 20 Jul 22 17:50:22 photoframe photoframe[598]: 2021-07-22 17:50:22,611 - INFO - prevImage called, historyIndex is 1 Jul 22 17:50:22 photoframe photoframe[598]: 2021-07-22 17:50:22,615 - INFO - Fetching history image 1 of 20 Jul 22 17:50:24 photoframe photoframe[598]: 2021-07-22 17:50:24,595 - INFO - Fetching history image 0 of 20 Jul 22 17:51:31 photoframe photoframe[598]: 2021-07-22 17:51:31,593 - INFO - nextImage called, historyIndex is -1 (size of logfile 346687 bytes, created Thu Jul 22 17:51:31 2021) Last 100 lines from the system log (/var/log/syslog) Jul 22 17:34:54 photoframe photoframe[598]: self.finish() Jul 22 17:34:54 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 713, in finish Jul 22 17:34:54 photoframe photoframe[598]: self.wfile.close() Jul 22 17:34:54 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 283, in close Jul 22 17:34:54 photoframe photoframe[598]: self.flush() Jul 22 17:34:54 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 307, in flush Jul 22 17:34:54 photoframe photoframe[598]: self._sock.sendall(view[write_offset:write_offset+buffer_size]) Jul 22 17:34:54 photoframe photoframe[598]: error: [Errno 32] Broken pipe Jul 22 17:34:55 photoframe photoframe[598]: Traceback (most recent call last): Jul 22 17:34:55 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock Jul 22 17:34:55 photoframe photoframe[598]: self.process_request(request, client_address) Jul 22 17:34:55 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request Jul 22 17:34:55 photoframe photoframe[598]: self.finish_request(request, client_address) Jul 22 17:34:55 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request Jul 22 17:34:55 photoframe photoframe[598]: self.RequestHandlerClass(request, client_address, self) Jul 22 17:34:55 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 654, in __init__ Jul 22 17:34:55 photoframe photoframe[598]: self.finish() Jul 22 17:34:55 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 713, in finish Jul 22 17:34:55 photoframe photoframe[598]: self.wfile.close() Jul 22 17:34:55 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 283, in close Jul 22 17:34:55 photoframe photoframe[598]: self.flush() Jul 22 17:34:55 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 307, in flush Jul 22 17:34:55 photoframe photoframe[598]: self._sock.sendall(view[write_offset:write_offset+buffer_size]) Jul 22 17:34:55 photoframe photoframe[598]: error: [Errno 32] Broken pipe Jul 22 17:37:28 photoframe wpa_supplicant[355]: wlan0: WPA: Group rekeying completed with a8:c0:ea:02:00:a7 [GTK=TKIP] Jul 22 17:43:45 photoframe photoframe[598]: 2021-07-22 17:43:45,472 - INFO - Interim saving of memory every 20 entries Jul 22 17:46:06 photoframe photoframe[598]: Traceback (most recent call last): Jul 22 17:46:06 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock Jul 22 17:46:06 photoframe photoframe[598]: self.process_request(request, client_address) Jul 22 17:46:06 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request Jul 22 17:46:06 photoframe photoframe[598]: self.finish_request(request, client_address) Jul 22 17:46:06 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request Jul 22 17:46:06 photoframe photoframe[598]: self.RequestHandlerClass(request, client_address, self) Jul 22 17:46:06 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 654, in __init__ Jul 22 17:46:06 photoframe photoframe[598]: self.finish() Jul 22 17:46:06 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 713, in finish Jul 22 17:46:06 photoframe photoframe[598]: self.wfile.close() Jul 22 17:46:06 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 283, in close Jul 22 17:46:06 photoframe photoframe[598]: self.flush() Jul 22 17:46:06 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 307, in flush Jul 22 17:46:06 photoframe photoframe[598]: self._sock.sendall(view[write_offset:write_offset+buffer_size]) Jul 22 17:46:06 photoframe photoframe[598]: error: [Errno 32] Broken pipe Jul 22 17:46:07 photoframe photoframe[598]: Traceback (most recent call last): Jul 22 17:46:07 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock Jul 22 17:46:07 photoframe photoframe[598]: self.process_request(request, client_address) Jul 22 17:46:07 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request Jul 22 17:46:07 photoframe photoframe[598]: self.finish_request(request, client_address) Jul 22 17:46:07 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request Jul 22 17:46:07 photoframe photoframe[598]: self.RequestHandlerClass(request, client_address, self) Jul 22 17:46:07 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 654, in __init__ Jul 22 17:46:07 photoframe photoframe[598]: self.finish() Jul 22 17:46:07 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 713, in finish Jul 22 17:46:07 photoframe photoframe[598]: self.wfile.close() Jul 22 17:46:07 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 283, in close Jul 22 17:46:07 photoframe photoframe[598]: self.flush() Jul 22 17:46:07 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 307, in flush Jul 22 17:46:07 photoframe photoframe[598]: self._sock.sendall(view[write_offset:write_offset+buffer_size]) Jul 22 17:46:07 photoframe photoframe[598]: error: [Errno 32] Broken pipe Jul 22 17:46:08 photoframe photoframe[598]: Traceback (most recent call last): Jul 22 17:46:08 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock Jul 22 17:46:08 photoframe photoframe[598]: self.process_request(request, client_address) Jul 22 17:46:08 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request Jul 22 17:46:08 photoframe photoframe[598]: self.finish_request(request, client_address) Jul 22 17:46:08 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request Jul 22 17:46:08 photoframe photoframe[598]: self.RequestHandlerClass(request, client_address, self) Jul 22 17:46:08 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 654, in __init__ Jul 22 17:46:08 photoframe photoframe[598]: self.finish() Jul 22 17:46:08 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 713, in finish Jul 22 17:46:08 photoframe photoframe[598]: self.wfile.close() Jul 22 17:46:08 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 283, in close Jul 22 17:46:08 photoframe photoframe[598]: self.flush() Jul 22 17:46:08 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 307, in flush Jul 22 17:46:08 photoframe photoframe[598]: self._sock.sendall(view[write_offset:write_offset+buffer_size]) Jul 22 17:46:08 photoframe photoframe[598]: error: [Errno 32] Broken pipe Jul 22 17:46:09 photoframe photoframe[598]: Traceback (most recent call last): Jul 22 17:46:09 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock Jul 22 17:46:09 photoframe photoframe[598]: self.process_request(request, client_address) Jul 22 17:46:09 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 318, in process_request Jul 22 17:46:09 photoframe photoframe[598]: self.finish_request(request, client_address) Jul 22 17:46:09 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request Jul 22 17:46:09 photoframe photoframe[598]: self.RequestHandlerClass(request, client_address, self) Jul 22 17:46:09 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 654, in __init__ Jul 22 17:46:09 photoframe photoframe[598]: self.finish() Jul 22 17:46:09 photoframe photoframe[598]: File "/usr/lib/python2.7/SocketServer.py", line 713, in finish Jul 22 17:46:09 photoframe photoframe[598]: self.wfile.close() Jul 22 17:46:09 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 283, in close Jul 22 17:46:09 photoframe photoframe[598]: self.flush() Jul 22 17:46:09 photoframe photoframe[598]: File "/usr/lib/python2.7/socket.py", line 307, in flush Jul 22 17:46:09 photoframe photoframe[598]: self._sock.sendall(view[write_offset:write_offset+buffer_size]) Jul 22 17:46:09 photoframe photoframe[598]: error: [Errno 32] Broken pipe Jul 22 17:46:53 photoframe photoframe[598]: 2021-07-22 17:46:53,041 - INFO - nextImage called, historyIndex is -1 Jul 22 17:47:10 photoframe photoframe[598]: 2021-07-22 17:47:10,378 - INFO - nextImage called, historyIndex is -1 Jul 22 17:50:06 photoframe photoframe[598]: 2021-07-22 17:50:06,946 - INFO - nextImage called, historyIndex is -1 Jul 22 17:50:12 photoframe photoframe[598]: 2021-07-22 17:50:12,721 - INFO - prevImage called, historyIndex is 1 Jul 22 17:50:12 photoframe photoframe[598]: 2021-07-22 17:50:12,733 - INFO - Fetching history image 1 of 20 Jul 22 17:50:14 photoframe photoframe[598]: 2021-07-22 17:50:14,704 - INFO - Fetching history image 0 of 20 Jul 22 17:50:22 photoframe photoframe[598]: 2021-07-22 17:50:22,611 - INFO - prevImage called, historyIndex is 1 Jul 22 17:50:22 photoframe photoframe[598]: 2021-07-22 17:50:22,615 - INFO - Fetching history image 1 of 20 Jul 22 17:50:24 photoframe photoframe[598]: 2021-07-22 17:50:24,595 - INFO - Fetching history image 0 of 20 Jul 22 17:51:31 photoframe photoframe[598]: 2021-07-22 17:51:31,593 - INFO - nextImage called, historyIndex is -1 (size of logfile 346687 bytes, created Thu Jul 22 17:51:31 2021) Stacktrace of all running threads # ThreadID: 1953494128 File: "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File: "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File: "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File: "/root/photoframe/modules/slideshow.py", line 315, in presentation self.delayNextImage(time_process) File: "/root/photoframe/modules/slideshow.py", line 250, in delayNextImage self.delayer.wait(delay - time_process) File: "/usr/lib/python2.7/threading.py", line 614, in wait self.__cond.wait(timeout) File: "/usr/lib/python2.7/threading.py", line 359, in wait _sleep(delay) # ThreadID: 1974047856 File: "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File: "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File: "/root/photoframe/modules/shutdown.py", line 59, in run i = poller.poll(None) # ThreadID: 1963979888 File: "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File: "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File: "/root/photoframe/modules/timekeeper.py", line 118, in run time.sleep(60) # every minute # ThreadID: 1995978944 File: "./frame.py", line 185, in frame.start() File: "./frame.py", line 182, in start self.webServer.start() File: "/root/photoframe/modules/server.py", line 84, in start self.run() File: "/root/photoframe/modules/server.py", line 101, in run self.app.run(debug=False, port=self.port, host=self.listen ) File: "/usr/lib/python2.7/dist-packages/flask/app.py", line 841, in run run_simple(host, port, self, **options) File: "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 708, in run_simple inner() File: "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 673, in inner srv.serve_forever() File: "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 511, in serve_forever HTTPServer.serve_forever(self) File: "/usr/lib/python2.7/SocketServer.py", line 233, in serve_forever self._handle_request_noblock() File: "/usr/lib/python2.7/SocketServer.py", line 290, in _handle_request_noblock self.process_request(request, client_address) File: "/usr/lib/python2.7/SocketServer.py", line 318, in process_request self.finish_request(request, client_address) File: "/usr/lib/python2.7/SocketServer.py", line 331, in finish_request self.RequestHandlerClass(request, client_address, self) File: "/usr/lib/python2.7/SocketServer.py", line 652, in __init__ self.handle() File: "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 228, in handle rv = BaseHTTPRequestHandler.handle(self) File: "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle self.handle_one_request() File: "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 263, in handle_one_request return self.run_wsgi() File: "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 205, in run_wsgi execute(self.server.app) File: "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 193, in execute application_iter = app(environ, start_response) File: "/usr/lib/python2.7/dist-packages/flask/app.py", line 1997, in __call__ return self.wsgi_app(environ, start_response) File: "/usr/lib/python2.7/dist-packages/flask/app.py", line 1982, in wsgi_app response = self.full_dispatch_request() File: "/usr/lib/python2.7/dist-packages/flask/app.py", line 1612, in full_dispatch_request rv = self.dispatch_request() File: "/usr/lib/python2.7/dist-packages/flask/app.py", line 1598, in dispatch_request return self.view_functions[rule.endpoint](**req.view_args) File: "/root/photoframe/routes/baseroute.py", line 62, in __call__ return self.handle(self.app, **kwargs) File: "/root/photoframe/routes/debug.py", line 34, in handle report.append(debug.stacktrace()) File: "/root/photoframe/modules/debug.py", line 48, in stacktrace for filename, lineno, name, line in traceback.extract_stack(stack):