Open
Description
CircuitPython version
Adafruit CircuitPython 9.0.0-alpha.6 on 2023-12-12; Adafruit QT Py ESP32-S3 4MB Flash 2MB PSRAM with ESP32S3
Board ID:adafruit_qtpy_esp32s3_4mbflash_2mbpsram
UID:4F21AFA53806
Code/REPL
class ClassB:
def __init__(self, bb=None, cc = None, packet_callback = None):
None
class ClassA(ClassB):
def __init__(self, *args, **kwargs) -> None:
super().__init__(packet_callback=self.processReceivedPacket, *args, **kwargs)
# This function handles a received message packet and processes it
def processReceivedPacket(self, packet):
None
print("Here Start")
v = ClassA(cc=42, bb=56)
print("Here End")
Behavior
Auto-reload is off.
Running in safe mode! Not running saved code.
You are in safe mode because:
CircuitPython core code crashed hard. Crikey!
Hard fault: memory access or instruction error.
Please file an issue with your program at github.com/adafruit/circuitpython/issues.
Press reset to exit safe mode.
Press any key to enter the REPL. Use CTRL-D to reload.
Adafruit CircuitPython 9.0.0-alpha.6 on 2023-12-12; Adafruit QT Py ESP32-S3 4MB Flash 2MB PSRAM with ESP32S3
Description
I think that I have narrowed down a bug with CP9, the code works in CP8.
Additional information
No response