Skip to content

Error after updating from 8.3.1 to 8.6.0 #1680

@shinovon

Description

@shinovon
DataCenterConnection: 	Finished auth key transition to UNENCRYPTED in DC 2
DataCenterConnection: 	Handling auth key transition to ENCRYPTED_NOT_BOUND in DC 2
DataCenterConnection: 	Binding authorization keys...
DataCenterConnection: 	Bound temporary and permanent authorization keys, DC 2
DataCenterConnection: 	Handling auth key transition to ENCRYPTED_NOT_INITED in DC 2
DataCenterConnection: 	Writing client info (also executing help.getConfig)...
MTProto:        	Reporting: Error: Typed property danog\MadelineProto\MTProto\NewAuthKey::$authedDcId must not be accessed before initialization in /danog/madelineproto/src/MTProto/NewAuthKey.php:215
Stack trace:
#0 /danog/madelineproto/src/DataCenterConnection.php(252): danog\MadelineProto\MTProto\NewAuthKey->init()
#1 /danog/madelineproto/src/DataCenterConnection.php(134): danog\MadelineProto\DataCenterConnection->initAuthorization()
#2 /danog/madelineproto/src/Reactive/SimpleSubscriberAdaptor.php(45): danog\MadelineProto\DataCenterConnection->onSimpleStateChange()
#3 /danog/madelineproto/src/Reactive/Actor.php(59): danog\MadelineProto\Reactive\SimpleSubscriberAdaptor->onStateChange()
#4 /danog/loop/lib/GenericLoop.php(55): danog\MadelineProto\Reactive\Actor->{closure:danog\MadelineProto\Reactive\Actor::__wakeup():54}()
#5 /danog/loop/lib/Loop.php(139): danog\Loop\GenericLoop->loop()
#6 /danog/loop/lib/Loop.php(251): danog\Loop\Loop->loopInternal()
#7 /revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(602): danog\Loop\Loop->{closure:danog\Loop\Loop::resume():249}()
#8 [internal function]: Revolt\EventLoop\Internal\AbstractDriver->{closure:Revolt\EventLoop\Internal\AbstractDriver::createCallbackFiber():565}()
#9 /revolt/event-loop/src/EventLoop/Internal/DriverSuspension.php(64): Fiber->resume()
#10 /revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(430): Revolt\EventLoop\Internal\DriverSuspension::{closure:Revolt\EventLoop\Internal\DriverSuspension::resume():61}()
#11 /revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(621): Revolt\EventLoop\Internal\AbstractDriver->invokeMicrotasks()
#12 [internal function]: Revolt\EventLoop\Internal\AbstractDriver->{closure:Revolt\EventLoop\Internal\AbstractDriver::createCallbackFiber():565}()
#13 /revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(502): Fiber->resume()
#14 /revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(558): Revolt\EventLoop\Internal\AbstractDriver->invokeCallbacks()
#15 [internal function]: Revolt\EventLoop\Internal\AbstractDriver->{closure:Revolt\EventLoop\Internal\AbstractDriver::createLoopFiber():538}()
#16 /revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(96): Fiber->resume()
#17 /revolt/event-loop/src/EventLoop/Internal/DriverSuspension.php(117): Revolt\EventLoop\Internal\AbstractDriver->{closure:Revolt\EventLoop\Internal\AbstractDriver::__construct():90}()
#18 /amphp/amp/src/Future.php(251): Revolt\EventLoop\Internal\DriverSuspension->suspend()
#19 /danog/madelineproto/src/MTProtoSession/CallHandler.php(213): Amp\Future->await()
#20 /danog/madelineproto/src/MTProtoSession/CallHandler.php(138): danog\MadelineProto\Connection->methodCallAsyncWrite()
#21 /danog/madelineproto/src/MTProtoTools/CallHandler.php(49): danog\MadelineProto\Connection->methodCallAsyncRead()
#22 /danog/madelineproto/src/MTProto.php(1545): danog\MadelineProto\MTProto->methodCallAsyncRead()
#23 /danog/madelineproto/src/MTProto.php(697): danog\MadelineProto\MTProto->getConfig()
#24 /danog/madelineproto/src/MTProto.php(1138): danog\MadelineProto\MTProto->initialize()
#25 /danog/madelineproto/src/MTProto.php(1374): danog\MadelineProto\MTProto->upgradeMadelineProto()
#26 /danog/madelineproto/src/MTProto.php(1358): danog\MadelineProto\MTProto->updateSettingsInternal()
#27 /danog/madelineproto/src/MTProto.php(1207): danog\MadelineProto\MTProto->updateSettings()
#28 /danog/madelineproto/src/API.php(344): danog\MadelineProto\MTProto->wakeup()
#29 /danog/madelineproto/src/API.php(194): danog\MadelineProto\API->connectToMadelineProto()
#30 /danog/madelineproto/src/Ipc/Runner/entry.php(114): danog\MadelineProto\API->__construct()
#31 /danog/madelineproto/src/Ipc/Runner/entry.php(154): {closure:/danog/madelineproto/src/Ipc/Runner/entry.php:35}()
#32 {main}

Next danog\MadelineProto\SecurityException: An error occurred while handling state transition to ENCRYPTED_NOT_INITED in DC 2: Typed property danog\MadelineProto\MTProto\NewAuthKey::$authedDcId must not be accessed before initialization in /danog/madelineproto/src/DataCenterConnection.php:138
Stack trace:
#0 /danog/madelineproto/src/Reactive/SimpleSubscriberAdaptor.php(45): danog\MadelineProto\DataCenterConnection->onSimpleStateChange()
#1 /danog/madelineproto/src/Reactive/Actor.php(59): danog\MadelineProto\Reactive\SimpleSubscriberAdaptor->onStateChange()
#2 /danog/loop/lib/GenericLoop.php(55): danog\MadelineProto\Reactive\Actor->{closure:danog\MadelineProto\Reactive\Actor::__wakeup():54}()
#3 /danog/loop/lib/Loop.php(139): danog\Loop\GenericLoop->loop()
#4 /danog/loop/lib/Loop.php(251): danog\Loop\Loop->loopInternal()
#5 /revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(602): danog\Loop\Loop->{closure:danog\Loop\Loop::resume():249}()
#6 [internal function]: Revolt\EventLoop\Internal\AbstractDriver->{closure:Revolt\EventLoop\Internal\AbstractDriver::createCallbackFiber():565}()
#7 /revolt/event-loop/src/EventLoop/Internal/DriverSuspension.php(64): Fiber->resume()
#8 /revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(430): Revolt\EventLoop\Internal\DriverSuspension::{closure:Revolt\EventLoop\Internal\DriverSuspension::resume():61}()
#9 /revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(621): Revolt\EventLoop\Internal\AbstractDriver->invokeMicrotasks()
#10 [internal function]: Revolt\EventLoop\Internal\AbstractDriver->{closure:Revolt\EventLoop\Internal\AbstractDriver::createCallbackFiber():565}()
#11 /revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(502): Fiber->resume()
#12 /revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(558): Revolt\EventLoop\Internal\AbstractDriver->invokeCallbacks()
#13 [internal function]: Revolt\EventLoop\Internal\AbstractDriver->{closure:Revolt\EventLoop\Internal\AbstractDriver::createLoopFiber():538}()
#14 /revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(96): Fiber->resume()
#15 /revolt/event-loop/src/EventLoop/Internal/DriverSuspension.php(117): Revolt\EventLoop\Internal\AbstractDriver->{closure:Revolt\EventLoop\Internal\AbstractDriver::__construct():90}()
#16 /amphp/amp/src/Future.php(251): Revolt\EventLoop\Internal\DriverSuspension->suspend()
#17 /danog/madelineproto/src/MTProtoSession/CallHandler.php(213): Amp\Future->await()
#18 /danog/madelineproto/src/MTProtoSession/CallHandler.php(138): danog\MadelineProto\Connection->methodCallAsyncWrite()
#19 /danog/madelineproto/src/MTProtoTools/CallHandler.php(49): danog\MadelineProto\Connection->methodCallAsyncRead()
#20 /danog/madelineproto/src/MTProto.php(1545): danog\MadelineProto\MTProto->methodCallAsyncRead()
#21 /danog/madelineproto/src/MTProto.php(697): danog\MadelineProto\MTProto->getConfig()
#22 /danog/madelineproto/src/MTProto.php(1138): danog\MadelineProto\MTProto->initialize()
#23 /danog/madelineproto/src/MTProto.php(1374): danog\MadelineProto\MTProto->upgradeMadelineProto()
#24 /danog/madelineproto/src/MTProto.php(1358): danog\MadelineProto\MTProto->updateSettingsInternal()
#25 /danog/madelineproto/src/MTProto.php(1207): danog\MadelineProto\MTProto->updateSettings()
#26 /danog/madelineproto/src/API.php(344): danog\MadelineProto\MTProto->wakeup()
#27 /danog/madelineproto/src/API.php(194): danog\MadelineProto\API->connectToMadelineProto()
#28 /danog/madelineproto/src/Ipc/Runner/entry.php(114): danog\MadelineProto\API->__construct()
#29 /danog/madelineproto/src/Ipc/Runner/entry.php(154): {closure:/danog/madelineproto/src/Ipc/Runner/entry.php:35}()
#30 {main}

Next Revolt\EventLoop\UncaughtThrowable: Uncaught danog\MadelineProto\SecurityException thrown in event loop callback danog\Loop\Loop::{closure:danog\Loop\Loop::resume():249} defined in /danog/loop/lib/Loop.php:249; use Revolt\EventLoop::setErrorHandler() to gracefully handle such exceptions: An error occurred while handling state transition to ENCRYPTED_NOT_INITED in DC 2: Typed property danog\MadelineProto\MTProto\NewAuthKey::$authedDcId must not be accessed before initialization in /revolt/event-loop/src/EventLoop/UncaughtThrowable.php:13
Stack trace:
#0 /revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(405): Revolt\EventLoop\UncaughtThrowable::throwingCallback()
#1 /revolt/event-loop/src/EventLoop/Internal/DriverSuspension.php(127): Revolt\EventLoop\Internal\AbstractDriver::{closure:Revolt\EventLoop\Internal\AbstractDriver::error():403}()
#2 /amphp/amp/src/Future.php(251): Revolt\EventLoop\Internal\DriverSuspension->suspend()
#3 /danog/madelineproto/src/MTProtoSession/CallHandler.php(213): Amp\Future->await()
#4 /danog/madelineproto/src/MTProtoSession/CallHandler.php(138): danog\MadelineProto\Connection->methodCallAsyncWrite()
#5 /danog/madelineproto/src/MTProtoTools/CallHandler.php(49): danog\MadelineProto\Connection->methodCallAsyncRead()
#6 /danog/madelineproto/src/MTProto.php(1545): danog\MadelineProto\MTProto->methodCallAsyncRead()
#7 /danog/madelineproto/src/MTProto.php(697): danog\MadelineProto\MTProto->getConfig()
#8 /danog/madelineproto/src/MTProto.php(1138): danog\MadelineProto\MTProto->initialize()
#9 /danog/madelineproto/src/MTProto.php(1374): danog\MadelineProto\MTProto->upgradeMadelineProto()
#10 /danog/madelineproto/src/MTProto.php(1358): danog\MadelineProto\MTProto->updateSettingsInternal()
#11 /danog/madelineproto/src/MTProto.php(1207): danog\MadelineProto\MTProto->updateSettings()
#12 /danog/madelineproto/src/API.php(344): danog\MadelineProto\MTProto->wakeup()
#13 /danog/madelineproto/src/API.php(194): danog\MadelineProto\API->connectToMadelineProto()
#14 /danog/madelineproto/src/Ipc/Runner/entry.php(114): danog\MadelineProto\API->__construct()
#15 /danog/madelineproto/src/Ipc/Runner/entry.php(154): {closure:/danog/madelineproto/src/Ipc/Runner/entry.php:35}()
#16 {main}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions