Skip to content

Bug report: Application crashed with DetachedInstanceError #1391

@edan-bainglass

Description

@edan-bainglass

Automated report

This issue was created with the app's automated bug reporting feature.
Attached to this issue is the full traceback as well as an environment
fingerprint that contains information about the operating system as well as all
installed libraries.

Additional comments (optional):

Issue during development. Reporting as a reference for a PR in AWB.

Attachments

Traceback
/opt/conda/lib/python3.9/site-packages/sqlalchemy/orm/attributes.py in __get__(self, instance, owner)
    567             except AttributeError as err:
    568                 raise orm_exc.UnmappedInstanceError(instance) from err
--> 569             return self.impl.get(state, dict_)  # type: ignore[no-any-return]
    570 
    571 

/opt/conda/lib/python3.9/site-packages/sqlalchemy/orm/attributes.py in get(self, state, dict_, passive)
   1094                     return PASSIVE_NO_RESULT
   1095 
-> 1096                 value = self._fire_loader_callables(state, key, passive)
   1097 
   1098                 if value is PASSIVE_NO_RESULT or value is NO_VALUE:

/opt/conda/lib/python3.9/site-packages/sqlalchemy/orm/attributes.py in _fire_loader_callables(self, state, key, passive)
   1124             and key in state.expired_attributes
   1125         ):
-> 1126             return state._load_expired(state, passive)
   1127         elif key in state.callables:
   1128             callable_ = state.callables[key]

/opt/conda/lib/python3.9/site-packages/sqlalchemy/orm/state.py in _load_expired(self, state, passive)
    801         )
    802 
--> 803         self.manager.expired_attribute_loader(self, toload, passive)
    804 
    805         # if the loader failed, or this

/opt/conda/lib/python3.9/site-packages/sqlalchemy/orm/loading.py in load_scalar_attributes(mapper, state, attribute_names, passive)
   1601     session = state.session
   1602     if not session:
-> 1603         raise orm_exc.DetachedInstanceError(
   1604             "Instance %s is not bound to a Session; "
   1605             "attribute refresh operation cannot proceed" % (state_str(state))

DetachedInstanceError: Instance <DbUser at 0x797ad2173cd0> is not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: https://sqlalche.me/e/20/bhk3)
Environment fingerprint
eNptWVuP67YR_isL9zUyJPmyu-ctPQ2KBtn0NHvaICgKg5JomWuK5IqUvdrg_PcOZ4YyN8ijP1LkXL650b-vLnL0yprVp-q7ldMi
HO04rD79vhJje1JBtmEa5erTf1f7baPC6rvV6n-wbw4naw7Lp6vN-nFdbWD1Bv2lunt--nL35Zcffnj68vXwt99-_v7pH5_vvp6m
ux8nc3e3u6sePm3KT9v93b-_fr6ry3q3-gZHi_YseulRhO5l8uGrfAtwXrXerEu4QSjViaK1UapVvb5fVzfQ1WcEqwzsxeS9Eqbo
RBBhdvHoVbneZVtOU9OIsUM8v0QNbhpVmP3k5NhKrVtrLihKua6XXcOE-lYfbnVgH-tmxOsc93LqLML32Rlk0BfboAz1erusvE7C
hGmQ3o3S-_jldl3lJ_oTCIafPWToRTWj9e1NhJtWV2GMkuNjiab605XiasfzUdurxz25TeJKPwp3-qMVtYjC11tgQplhh5Md0FO7
_Kq48Mrw9sMZxassGuElHl99_OKqul4Gf-B1MBOv28KpswDoEaANQcDdMViryd1VuhzY_QrIPllLy6FRLRqJEWMsEEV2xY0s9_Sx
8ao-hUHj7kdyn5mVxQDY89czSYnfcVAI5zo1evxsS751brCdZLfh4THcLrJwIpBpt3T-2FtTF-3xqKLGSxDc4KJRplOm97TOeqKB
NmswL_00VTvOLhDz2Gs-BHuWhnwMciA2m_bQSyNHEexItC7TgvcnCi92cQioFFxCUv1VNFLTjhLd0EAwt4LpSZJFyNkx-PVxMi06
qNDjVLSiPUm8b48WalBepDsd3kgxBXWctLeT21IcUMQ1WsLHgICyDChzliT9Lv4GNU9MGBTLBrshb5S8IVjOKDdstEErjJ9EgGZS
ustSUTMN7oL3QPbagDj1I6CfoyafrQmjJcWrDUqFGiZGbjnIW_CCdMq4KTDj0dwEv4Frs6TULgaHA5EdLVBcETMgfQKTNglkuWva
RuyBs8nz7bG_ID0oftoTJD9kbIrRiHgZCgPRIrR6Jx05wbVqbCeOKiJCq1UbEy8EELIIfxce1DL45U0tbafOwaImevKBVttRDIJp
v0vQQKEAytMt1nRxT11zikGg4IJRnITpwO89BydvCHYaOQeyES14DPYDdB9pivaBulGgD4pbxngk2eKSncLHNYoqiihMhvGGbaQf
Cj-3OulNmbqTzdSzGHt0UieBbxxiO7ZDJ4-Tl93boJlzBELiB89TUa05JXaKg2rLP_35YJsXqNY-JB5v0hLQuMk3G0_lhusnYkB_
Rwzco0kA8GEEcx5cpAJrs2yGSGRT1LTbyY4D7D7-nvRVtZTHasrvEjLIZI5WpzKLhJCQfqUJnPS2nAvlIJQ-XIB5HZso1Sk5DEBL
DlVIWdv1fmxjHMEh4A2rTCCxEJtiFebkTtaQb6100Zb9CFnkw4KMSjF9yB9HCMIXb42HuEV2gvXJOkelpbbIeVCEhD5qFeh3vfw-
sKQ3EBh5SwE7oulxoh4L-4oIQPkouAyBqBxqeHGvQtfgt5FbAPxdhS_JmTGetpGASMmLeif7V4hIabQMrF1kYO-9cCqLllNV0U17
-rlDwsKhRJuT-hIL1JJUT9MgzHFUEsIOmU2yqw5coY4zmmtP9U91RlC-iT8GiD6smdBYEKGgz4KKACwtwLsi9mlYodOJyyp0QBDO
LRbl3bIMHrbmqPosPCD9Qf43WIz2SSEAgeNwfSe5J6oJZfPdrzfbtDFCBZTBjOfLEpgyy62AcFuCR9yTjgtYQPMKFpJdxisVfCdM
L4GCPuP2i-wUOYAakR-VeRE1-zVe9RK7QIqUiisddIwU3KmoR77uOH_t-DdkRemZNCVjC6e3yTwvE-gmxwMkb_Ag2YOOSAvE5aXs
Ml5Adrhwsa0eP6wEDG8IzKyZ4zVoubPUziC1kLEsPXwAoT3uY5rwmd1vq4dFgDoWuD8s3pyD5o_inaHpU9iEl9ybn9U1VcwH1DkC
3uqkF2U1LcZzxhyYlSCdQBfXsiYVgu_zQVvg2LjkIS3fVEc1OtbBch8x1QxiaAQXBXKe1pcBsgbRa0uJSVvr5W2qSvkKgqjninlP
8fgkzpal2-AGOD07-wmE7-yV8sQDKhChyT2Lo8yqOxRdpy2XjDjWbT-AUCYjndih-49rOvZ_RaJbGkgGqECTkdxl4nGQf-1A-TO1
d4CFOTUyG1IBCFek3iJlQATz3r5K3dngCkpocMkOGQSIm8eTzRqLwQ0pgvhe38cOIgvPYZJ-zG-c9LHF3yz9pIPqVBswuVA5N02r
BYyZbXZVxDiUkogAwQQJsmN4EfdMc8RWB3MaDRFgPygAseNWqWHfIxzi9PVGnT3t7PVFySsTMOpsgJCH24AGKjwyWiBaZOMJtStx
TfJcS_ELlUc21p5RwS0VmoTBvKmGLJ7NNNQgVbdM1VsCGyLnvky70iRK7b2FZv6USEa6WNNenHdZm0VDxIekXaIl7BhzGKVGchq0
aC0NmujYtbM-xIupO6S6XlPhcxD-IYiGe9ANg4PUIqvBALw63kC_odlM43DFgG2hEwAuevYSbYReVp1pKNzx1tFbjgi8TL452Yas
43H9Q1mWJH2FBnK9n7Le3_UBSMHq4ZnLA0OdpjxqrD307pI5t0NUwyAfv0yU_6KYlDUKoxyP5_HHuY8l7xArLWS_gxGLTbFfSw9E
PM7G4H1AGBLATAMEtXtOT32fGl76kilQLuJq7i9wfwx1OwzcQ7FVRnBpOMnJF1koVXwDLDpqys_8FRiLV1waJ8tkLh_1QglpcHd-
hpa3Z_5tbkicp8U4_8lC-xHrjdBJIJQ2zHAzdCf5m4GDzq6QF6Gz0uXmOLJjt5UKIEBQTJJ1osBf5s_q-
MuvaOQtkt6BFF6kJn1DyNKd19ToATSNGtPLlsk3Q7MRMDPVMVruM-
ywPKNtNiwaLUBRDyE9KsROK52ELwAPnDkAkEcicuw37lHspVLXcfBFvs0__voVAXb8DOkOmivK9tuY9HIYWl-
hZ698Qaf7tA8GokfaF-sHtSIlG-tpfv7XTyzHBpGfxWedh-X8TyfN8_NPRPaKwWg_yg7RFXQ8eDFOUocTpDufPZ9BLQGpwsLDB77
7GSqZ5yc9shPH6j2_9hAA_L7wI0V5A2O3C9HED1DZwij7-OLHA0DNxZRbU_hKMqFrruZpBfI0J_Mq_yImzELbvme2JJeGUcwcJyz
qe2pVyI6_ff_0ExaCkq95xwe0-p6PeJVLxk4vha8gmmNV46GgCpKbGiB-CxjlKxRaZsqm5o2EZa9BVBvGKebn9Sx4NoZJtP4Dvm7
TmFtjuNBSEZeK9HRQxgbxId7uN6C48cc02VKW8K2CXFLgiJKG1_KGaylGwzmNt3NVW76H3O-4ZYxCeCkaO5p0R42QPC9dPAWNlwN
1mhs22DOMDPXXkaIt8cLHwQpmGp9VKQjTySXz79NbKpSAszTNKMWZKxjKcoIxappUl-aH6F-v3kgBytJ-EGM4wDTPAxFXUjx0GER
yKuph1PHI_Qm53cP5souPLgLkpJcqfnOIb3ZeyQsnG3DRcqzryW81FwqI4-91nE7m1DHibf4ETSRNdOkhwwco7gWPi-
kt2s-p0-C0jJX-8KHr2RA8xQ6ecwbulEa0CrvQR-79oLYP-BbFY1jJGJQIHiDYcOEE1u4ceKINmt-DEQcjxdeClMOgASDYzK33dR
anwSZuk33jb5WFKv4-XLN8FP3-nr9uB6AayUXPFOG1GzBN7okXQHllfEiPSawigEHTiLRLloixoW6PD5RTw6hI503Ju5QtrrLxkP
_YthVVOKiEKane85srQQcch1NS26ZaToswW_jYF5F0JZM5vLOHcTKIp0_c_C1PAJOJb56gW1A4eaQiPZmO3z3jD3c8BHvgb9N8DG
jWcFZYAaCA3l4-eUCvCAeqbrJK9h_h7DLdRtEuCkIM-kvMwHUZy2qFsJfZpRerIWonm15RSa2rCO2ps3163olQC7zl_wNq_PQqhc
_JDNcS3EgDsyiX7BQMi3Nu_VPKJteT5GDaUNWiQ4sOmieeE5MHeMVJ8Hece7h13vJDEk_Ypll8y_xHpWDm4Fcn-
r_r6qG8BpvR-G3Q2QsbCT6LkYp3TYZ4V87xPFquvn37PwJQGi4=

By submitting this issue I confirm that I am aware that this information can
potentially be used to determine what kind of calculation was performed at the
time of error.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions