0

i have been wotkin in this but when I run the code it does not work and and keep getting this error.

I dont know what wrong in the code thank you!

### Server
import socket
from threading import *
import socket
import pygame
import pygame.camera
from pygame.locals import *


def server():
    try:
        print("\nServer started at " + str(socket.gethostbyname(socket.gethostname())) + " at port " + str(90)) 
        port = 90
        serversocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        serversocket.bind(("",port))
        serversocket.listen(10)
        pygame.camera.init()
        cam = pygame.camera.Camera(0,(640,480),"RGB")
        cam.start()
        img = pygame.Surface((640,480))
        while True:
            connection, address = serversocket.accept()
            print("GOT_CONNECTION")
            cam.get_image(img)
            data = pygame.image.tostring(img,"RGB")
            connection.sendall(data)
            connection.close()
    except:
        pass

server()

result:

pygame 2.1.2 (SDL 2.0.18, Python 3.8.3) Hello from the pygame community. https://www.pygame.org/contribute.html

Server started at 192.168.1.11 at port 90 Fatal Python error: (pygame parachute) Segmentation Fault Python runtime state: initialized

Thread 0x000067dc (most recent call first): File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 306 in wait File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 558 in wait File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\pydevd.py", line 261 in _on_run File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_daemon_thread.py", line 49 in run File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 932 in _bootstrap_inner File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 890 in _bootstrap

Thread 0x00006ef0 (most recent call first): File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 306 in wait File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 558 in wait File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\pydevd.py", line 215 in _on_run File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_daemon_thread.py", line 49 in run File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 932 in _bootstrap_inner File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 890 in _bootstrap

Thread 0x00005284 (most recent call first): File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 302 in wait File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 558 in wait File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_timeout.py", line 43 in _on_run File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_daemon_thread.py", line 49 in run File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 932 in _bootstrap_inner File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 890 in _bootstrap

Thread 0x00001768 (most recent call first): File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_comm.py", line 204 in _read_line File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_comm.py", line 222 in _on_run File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_daemon_thread.py", line 49 in run File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 932 in _bootstrap_inner File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 890 in _bootstrap

Thread 0x00002168 (most recent call first): File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 306 in wait File "C:\Program Files (x86)\Python38-32\lib\queue.py", line 179 in get File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_comm.py", line 367 in _on_run File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_daemon_thread.py", line 49 in run File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 932 in _bootstrap_inner File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 890 in _bootstrap

Current thread 0x00007660 (most recent call first): File "c:\Users\Denzel\source\repos\videoStream\server.py", line 18 in server File "c:\Users\Denzel\source\repos\videoStream\server.py", line 31 in <module> File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 124 in _run_code File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 135 in _run_module_code File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 321 in run_path File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\server\cli.py", line 284 in run_file File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\server\cli.py", line 430 in main File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\adapter/../..\debugpy\launcher/../..\debugpy\_main_.py", line 39 in <module> File "C:\Program Files (x86)\Python38-32\lib\runpy.py", line 87 in _run_code File "C:\Program Files (x86)\Python38-32\lib\runpy.py", line 194 in _run_module_as_main PS C:\Users\Denzel\source\repos\videoStream> c:; cd 'c:\Users\Denzel\source\repos\videoStream'; & 'C:\Program Files (x86)\Python38-32\python.exe' 'c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\adapter/../..\debugpy\launcher' '59292' '--' 'c:\Users\Denzel\source\repos\videoStream\server.py' pygame 2.1.2 (SDL 2.0.18, Python 3.8.3) Hello from the pygame community. https://www.pygame.org/contribute.html

Server started at 192.168.1.11 at port 90 Fatal Python error: (pygame parachute) Segmentation Fault Python runtime state: initialized

Thread 0x00007068 (most recent call first): File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 306 in wait File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 558 in wait File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\pydevd.py", line 261 in _on_run File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_daemon_thread.py", line 49 in run File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 932 in _bootstrap_inner File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 890 in _bootstrap

Thread 0x000071d4 (most recent call first): File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 306 in wait File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 558 in wait File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\pydevd.py", line 215 in _on_run File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_daemon_thread.py", line 49 in run File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 932 in _bootstrap_inner File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 890 in _bootstrap

Thread 0x00007644 (most recent call first): File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 302 in wait File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 558 in wait File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_timeout.py", line 43 in _on_run File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_daemon_thread.py", line 49 in run File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 932 in _bootstrap_inner File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 890 in _bootstrap

Thread 0x0000619c (most recent call first): File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_comm.py", line 204 in _read_line File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_comm.py", line 222 in _on_run File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_daemon_thread.py", line 49 in run File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 932 in _bootstrap_inner File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 890 in _bootstrap

Thread 0x00002c98 (most recent call first): File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 306 in wait File "C:\Program Files (x86)\Python38-32\lib\queue.py", line 179 in get File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_comm.py", line 367 in _on_run File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_daemon_thread.py", line 49 in run File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 932 in _bootstrap_inner File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 890 in _bootstrap

Current thread 0x000077b4 (most recent call first): File "c:\Users\Denzel\source\repos\videoStream\server.py", line 18 in server File "c:\Users\Denzel\source\repos\videoStream\server.py", line 31 in <module> File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 124 in _run_code File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 135 in _run_module_code File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 321 in run_path File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\server\cli.py", line 284 in run_file File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\server\cli.py", line 430 in main File "c:\Users\Denzel\.vscode\extensions\ms-python.python-2022.18.2\pythonFiles\lib\python\debugpy\adapter/../..\debugpy\launcher/../..\debugpy\_main_.py", line 39 in <module> File "C:\Program Files (x86)\Python38-32\lib\runpy.py", line 87 in _run_code File "C:\Program Files (x86)\Python38-32\lib\runpy.py", line 194 in _run_module_as_main

Rabbid76
  • 202,892
  • 27
  • 131
  • 174
Denzel
  • 11
  • 3

0 Answers0