Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug report: Application crashed with KeyError #1182

Open
cpignedoli opened this issue Feb 21, 2025 · 0 comments
Open

Bug report: Application crashed with KeyError #1182

cpignedoli opened this issue Feb 21, 2025 · 0 comments
Labels
automated-report bug Something isn't working

Comments

@cpignedoli
Copy link
Member

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):

I accessed a CSCS AiiDAlab instance of a user who had teh instance already active and was connected form a different computer.
I then clicked on "new calculation"
aiida-core 2.6.3
aiidalab-qe: commit 5d9618e (HEAD -> main, origin/main, origin/HEAD)

Attachments

Traceback
/opt/conda/lib/python3.9/site-packages/aiida/storage/psql_dos/migrator.py in get_schema_version_profile(self, check_legacy)
    121         """
    122         with self._migration_context() as context:
--> 123             version = context.get_current_revision()
    124         if version is None and check_legacy:
    125             stmt = select(self.django_version_table.c.name).where(self.django_version_table.c.app == 'db')

/opt/conda/lib/python3.9/contextlib.py in __exit__(self, typ, value, traceback)
    124         if typ is None:
    125             try:
--> 126                 next(self.gen)
    127             except StopIteration:
    128                 return False

/opt/conda/lib/python3.9/site-packages/aiida/storage/psql_dos/migrator.py in _migration_context(self)
    451             with EnvironmentContext(config, script) as context:
    452                 context.configure(context.config.attributes['connection'])
--> 453                 yield context.get_context()
    454 
    455     # the following are used for migration tests

/opt/conda/lib/python3.9/site-packages/alembic/runtime/environment.py in __exit__(self, *arg, **kw)
    135 
    136     def __exit__(self, *arg, **kw) -> None:
--> 137         self._remove_proxy()
    138 
    139     def is_offline_mode(self) -> bool:

/opt/conda/lib/python3.9/site-packages/alembic/util/langhelpers.py in _remove_proxy(self)
     66             globals_["_proxy"] = None
     67             for attr_name in attr_names:
---> 68                 del globals_[attr_name]
     69 
     70     @classmethod

KeyError: 'config'
Environment fingerprint
eNptWd9v47gR_lcC9_VkWPKPbPZtu0AfDrdt2uz1UBSFQUm0zJgiGZKKoxz2f-9wZigz1z76I0UOh998M0P_vnqVPihrVp_rn1ZO
i3iyflx9_n0lfHdWUXZx8nL1-d-rw65VcfXTavUfmDfHszXH5dPVdv2wrrcweoP-1GwO1a_tZOJ09_Tt8e4vXt19cf6uOdzVzedt
_bne3P36_etds2l2qx-wpuguYpAB9-6fpxC_y7cIC9Xr7XoDSwulelF1NpmzataH9fYGuuaCYL2uF3AQUwhKGB7Y_M9A1Yso4uzS
nqvNel98a4SxcPZzJUcn0IbNetM-LOMuyKm3OHBfrPwyCTjuKIPzMoQ0vgPH3MbDWWqNmx0K9CqMUdI_bNDS5v-NVFfrLydtrwHn
lA5JI4MX7ozrbtf1Lg9p0abZH0wArJLa4Nx63RTw8WxH9Oy-
dFaaP57Aw6HDrTcN7LDZbMsPXyRtU4OPxH05clX9IGM4tiJINpy2tJVTl-TYw_oTux1o94JM2hKg5diqDl3MUwzciYiyr253xs43
QTXnOGqeTdisLK53z1_PZA1-x2wVzvXKB_xst94RMtpe4iReKMXBq6yciOTiHZ3BD9Y0VXc6qXSyhaQ3uGqV6ZUZAo3zvaIjwA0N
WRVitBdp6FphS8Rm0x0HaaQX0Xo0rsZvY0Rbm0znP4tWaqL3BqOhhRjqBFOMNkyQsz6G9WkyXbRWh0r7qepEd5a49gEP3nZ-
dhEZS6a1UkxRnSYd7OR2OFBTeLVawseA7MFiApS5SLJ0n37Dkc5o147MenHakuNrwJL7Wm-jVm4ubvFrsuirNdFbOkBNTEBL0XC2
bodgiNIp4yZel1xE8Bt4nqOBwOy4LXO-67RqiSzpl_RwUEX03iUTMYYQZgvJJXzZsBdpRXcWPshYGeCu0OodXZBFCIwelTlZXoFi
sFO-m4i6NdELLOmSdgHHyZj0uwpwNIPL3Y6m7dQ7GNTEoA19brX1YhTMzH2GRmLrbZrpBVHn4QZUrLnVWZge7nDAwy0Top08Wp_J
m2S2Qp9X-T4wlPKQneLHsT19lphlUaPSartdNmrudD4jObiX7TTwlqTvvQTB5zDYs2d7eZqC7N9GzewhEDQXbpqST46QXnEwbNG5
vQqXo22fIauFSIkkn603gbIa8zbRpLeddZH1moEQPTjq6NLNs-0HHHGy50-TBPaTvqqOBAOcniAJgT0BIXRfWCRB5qSJLC6gQWiM
HIXSx1fgVM9nz3kB5oI3rTKRPJyIKt866dLBBw-hymdqcEB2EMN8r-S8E0SIcIos3-wW7DlYExJnBbmPDnxSWmqLBN2meExXctIq
HjkNZ3U9AVtuIbqj7HaaqHYgsqdPQX4rlnEwNxRZCNnxqt7JYaRmg5fSaBnZ-
gSd65o-Ij-d90gWNA1_K5e0mvQ8_Z5GYU5eSaA3soqIhzCEa5GfVW8ErpQ-UyMEBWYPyFgkTmpMIgqqUY0yilQ4YPLiBW-
jkPchajpMT_tl2M0gjwa1-pBcy-DoNIfQlgBgG-
zN6afJ05iV9-vtroQqSBFwuxxqt9ngNUYaQjgL4xL3dMAFrKDGAu8gdzNFVAy9MIMENoWCes-yV_ky07SflXkWDbkft3q2bZZVyv
OJU3s-4Z5_LxzbZUc8T2C09EdQPmA3HZSm5wHi2pJ_GK8gAF8569QPH0YihhVECjOs2OY8tYUuMkiVElw-
xuQNrNw8pPAMhUNvo8fFgCZlhD8M3ryOfk3mXdT1lvLuGQhW51OQfmvhL_zVA_-
sSrmh24BKHeIeSpWOS4cawff5qC0wyC_qAFcyirEVLKuUubR-HSGMiSg7Cp4U5yne8y4NYsPkJ7Y4Ad_ExbLCJM7iysW638DY3l6
pJbhnYHJP4iSL1AjJKRUERBbQQVz5BkKKgWTEdqwPH8d0qnmqNB6KIm1UIU5GsivSsUdQpDmndGAUzgIiVXBqn6XqUxaS0cFV-7M
t0ujoOIfm0m4MQ8qXfDWITDqqXnWR4hqx1Dl41bZ2qekIjQEUArekHU3baQFtSFdsmTCOgVwUAWQN8IPigrKkaU-Y4FFiDgTJAMq
aCkdl-ToOCMfUHrxRyUkzB_2q5JVjINHdAImOtw5iQ1xN_U9r7QWPloqiAoM-Ro1FaJlpbGCffumjdgS2VJYcNnlWriao5LRQYJ4
zCci6QgBTy3UooGrxDVxpKmPqFB1UwVCKayhHOGgdYhQt10lbBkepl06OgBdXNFMOSiCR5a5hwHYQEMCXwD6liVBvqQtlBw7GFJ6
W6Yi7Sa9sIgZbUfM1OfnmZEdVNhHXDWFicUkucaDrVDEumYdKvgClpmReJKo8QmFjr5TS6BIeFROnQQuUo6aMamh3GVKqOKb0BHJ
zNGKUTG0sLnPjz91Q-uyAMATdjDxrqFRwmm8R9qkxwp3mFIzDHprIeJZTqAoq1_wtDDoqDy8qMgO3POJyQ5KLbReSxbj3A11ImKE
cGxp0zgNqY4ZSqyX8_HFkMIL7CFIdB22jt5Cay9bRQYVSyVehC4V3cwvaSgAF6-P8VZ3-8RtXaOgZ2DiIXBtuCVlUGtapCZq8xsj
dkT66GTJrVKTZn3g3go7Ly0az-
TAX8lyMuY9k9YAxeSIm5eT6eEtVTa6HHueff_uOAHN3BtmAsiHrYjaKUCjNhJ6DChUtHm7yibH2OH-bn_7-S1GyPM5_FV91GRzz3
5w0T0-_ZPIRmBxDMZquHO9nBgR6tcwQKike5ydIQoHfVcg2LHWg4JJMh5vfaAQ0ybxyYBdfpFqjgvQ18IUsg_a5E6Mr1CuVTGLmm
nxHwDsdveZT_uvLt19QCDe89Tu-VSR24LIvcml6cufhe-I4vpgQgb0ckFa4cM1tnZcvE4g3v-tQVs1Y0aRTTPgpydh6Ftz61PdEt
AJfc2ubyHxYhqo0VOUucJPKlU9p99ApMLPCgrckPOPQ6HtTpHeAWcJrKrCDFK31JrfrDULy4nLmfECJCHKkEmfLDnyCkrP57kU4F
y82QPPJZTce9msSDRC-izStl-LCcn5AFLLpNKk-X3xyW1BvZBvVlcEo6NdtkcHTS0ZQ8nV5i1o7GyLu4gZyW44U4PkXnUrVmdmzx
YNESDcVV__5xRBAnzIOO5B0JUz-JKgNoLfDBtF5PHVs0JZ-Z38mt2C6OBbPVNQHATylcq94RwDOi05hgfOJSzFIUyO2_oVMJAyUs
bfcqBJ4Bmf2DhzdRc25F3FwF9d_GPWfqGgC6Zm7EJqiQYg284-uM_1WRZSlS3wvi1XoYdkKaivjSz-
imB7okiEAlQkxd-_1AkZNJfQ-nztht-e_Jk80Qd06SqpUYVZq1LG_CTyWs2585zukBx9ApqQXZc82mfT-A2ZFhZulJidRYHKnY7R
Hnp7FF2T-9grEtfyWcODVNlc9mCOnV9XlmNlu8PN_Cugf56IdflWhvO6riN25twMegXx87YAn_CLZ4CJXKUJJHlrpKltpoE_gBJJ
JC3AAqYV-fMnTNUfc9SwlP5qQBtOaVQsFUVge8vbF0PGP9c6WicI9kGmXW8BBIsEVSk7u7Wmft1EXLxC0wSw85Rd-
QXhXzvH_DZvVjx__BWPn_5M=

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.

@cpignedoli cpignedoli added automated-report bug Something isn't working labels Feb 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automated-report bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant