3.36.0 test failure (intermittent?): gcr:gcr-base / system-prompt killed by signal 11 SIGSEGV
Originally reported by @bigon on #42 (closed), but I'm separating this one from the slots test failure because it seems to be orthogonal.
Full build log: https://buildd.debian.org/status/fetch.php?pkg=gcr&arch=amd64&ver=3.36.0-1&stamp=1583940832&raw=0
42/43 gcr:gcr-base / system-prompt FAIL 0.52 s (killed by signal 11 SIGSEGV)
--- command ---
15:33:49 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/gcr/test-system-prompt
--- Listing only the last 100 lines from a long log. ---
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: registered prompt :1.13: /org/gnome/keyring/Prompt/p10
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=dEHFeQSkcE9F0Ep2gHFCBGs/4voeRmyc1yqI1Ec3/51WOKSiZoZcAynK3U9FOlgObeCASuSc/f6RCTeaGoxti2Z5ypTMXEbxwvQbR6EmBDQUsOyBJ2FWeHJ4nMStVTGEmvJ9QLXCzbq7YFtoctl//AQuRkzSqz2O7wJPWbJ4Mt9wHTtYDURKr+wbppN0rPvc+XjOCHQ+dB1WvYsya1dNv+d24B4+29bP+j2fxZ/fir2kP9YrZYQdC0fpBgr2/WL1\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p10@:1.5
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=dEHFeQSkcE9F0Ep2gHFCBGs/4voeRmyc1yqI1Ec3/51WOKSiZoZcAynK3U9FOlgObeCASuSc/f6RCTeaGoxti2Z5ypTMXEbxwvQbR6EmBDQUsOyBJ2FWeHJ4nMStVTGEmvJ9QLXCzbq7YFtoctl//AQuRkzSqz2O7wJPWbJ4Mt9wHTtYDURKr+wbppN0rPvc+XjOCHQ+dB1WvYsya1dNv+d24B4+29bP+j2fxZ/fir2kP9YrZYQdC0fpBgr2/WL1\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p10@:1.5
# Gcr-DEBUG: deriving shared transport key
# Gcr-DEBUG: deriving transport key
# Gcr-DEBUG: prompting for password
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=Y9KGLibtGvNkViCQIkWI/IM4rY/pEFGuGs2UCcrgI3jxltxcvZe3fTpdT2gw+Q5IKHAFmf9X8Pqh4/YR6l3d9jKGkWG0d4Gb75vAFQMfKyuO4et/WoTAxwDReir3PpqGfuuEocYSD+93ecfpoz2ZpiK+tmArSMWxqtYZ5yNVIDHF1vS2yUVNNPgE9Fb9YZbG7kmiX76E9H79jiaw6nq9xfQNETFM7d9f76Pd99zlGfO9F8d/C588VnNkbRB2Hah4\n
# Gcr-DEBUG: failed to stop prompting: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
# Gcr-DEBUG: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p10@:1.5
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=Y9KGLibtGvNkViCQIkWI/IM4rY/pEFGuGs2UCcrgI3jxltxcvZe3fTpdT2gw+Q5IKHAFmf9X8Pqh4/YR6l3d9jKGkWG0d4Gb75vAFQMfKyuO4et/WoTAxwDReir3PpqGfuuEocYSD+93ecfpoz2ZpiK+tmArSMWxqtYZ5yNVIDHF1vS2yUVNNPgE9Fb9YZbG7kmiX76E9H79jiaw6nq9xfQNETFM7d9f76Pd99zlGfO9F8d/C588VnNkbRB2Hah4\n
# Gcr-DEBUG: deriving shared transport key
# Gcr-DEBUG: deriving transport key
# Gcr-DEBUG: starting confirm prompt for callback /org/gnome/keyring/Prompt/p10@:1.5
# Gcr-DEBUG: completed confirm prompt for callback :1.5@/org/gnome/keyring/Prompt/p10
# Gcr-DEBUG: sending the secret exchange: [sx-aes-1]\npublic=dEHFeQSkcE9F0Ep2gHFCBGs/4voeRmyc1yqI1Ec3/51WOKSiZoZcAynK3U9FOlgObeCASuSc/f6RCTeaGoxti2Z5ypTMXEbxwvQbR6EmBDQUsOyBJ2FWeHJ4nMStVTGEmvJ9QLXCzbq7YFtoctl//AQuRkzSqz2O7wJPWbJ4Mt9wHTtYDURKr+wbppN0rPvc+XjOCHQ+dB1WvYsya1dNv+d24B4+29bP+j2fxZ/fir2kP9YrZYQdC0fpBgr2/WL1\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p10@:1.5
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=dEHFeQSkcE9F0Ep2gHFCBGs/4voeRmyc1yqI1Ec3/51WOKSiZoZcAynK3U9FOlgObeCASuSc/f6RCTeaGoxti2Z5ypTMXEbxwvQbR6EmBDQUsOyBJ2FWeHJ4nMStVTGEmvJ9QLXCzbq7YFtoctl//AQuRkzSqz2O7wJPWbJ4Mt9wHTtYDURKr+wbppN0rPvc+XjOCHQ+dB1WvYsya1dNv+d24B4+29bP+j2fxZ/fir2kP9YrZYQdC0fpBgr2/WL1\n
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p10@:1.5
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: Calling the prompter StopPrompting method
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p10@:1.5
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p10@:1.5
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p10@:1.5
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p10@:1.5, and waiting for reply
# Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p10@:1.5
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 11 /gcr/system-prompt/properties
# Gcr-DEBUG: registering prompter
# Gcr-DEBUG: opening prompt for prompter: :1.14
# Gcr-DEBUG: connecting to bus
# Gcr-DEBUG: connected to bus
# Gcr-DEBUG: calling BeginPrompting method on prompter
# Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p11@:1.5
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p11@:1.5
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: registered prompt :1.14: /org/gnome/keyring/Prompt/p11
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=SuLDn712RaSNvWAVQscXUSv8o6qfWykCYqFTIHzoXttO036+gkUZRFeQUqwsh70XL8Wn0mYRAgm6YqadnazBmrYAFuVrten/sxEF1aRamjhr8OoxuOXeD1eBNvo2GL0CU0XCV7LtuwtYYuT/cqLDdJU3/rtcDjGlAIYtkmmQ2d197xexJzurfgYglqJhsD/SAq4wV2JyficcEGzhjugbZSdXFZMVG0MhgX1AInkW0RbWU5ihcDF0vqSYyxUsZoeC\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p11@:1.5
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=SuLDn712RaSNvWAVQscXUSv8o6qfWykCYqFTIHzoXttO036+gkUZRFeQUqwsh70XL8Wn0mYRAgm6YqadnazBmrYAFuVrten/sxEF1aRamjhr8OoxuOXeD1eBNvo2GL0CU0XCV7LtuwtYYuT/cqLDdJU3/rtcDjGlAIYtkmmQ2d197xexJzurfgYglqJhsD/SAq4wV2JyficcEGzhjugbZSdXFZMVG0MhgX1AInkW0RbWU5ihcDF0vqSYyxUsZoeC\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p11@:1.5
# Gcr-DEBUG: deriving shared transport key
# Gcr-DEBUG: deriving transport key
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: Calling the prompter StopPrompting method
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p11@:1.5
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p11@:1.5
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p11@:1.5
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p11@:1.5, and waiting for reply
# Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p11@:1.5
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
ok 12 /gcr/system-prompt/properties-unset
# Gcr-DEBUG: registering prompter
# Gcr-DEBUG: opening prompt for prompter: :1.15
# Gcr-DEBUG: connecting to bus
# Gcr-DEBUG: connected to bus
# Gcr-DEBUG: calling BeginPrompting method on prompter
# Gcr-DEBUG: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p12@:1.5
# Gcr-DEBUG: preparing a prompt for callback /org/gnome/keyring/Prompt/p12@:1.5
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: registered prompt :1.15: /org/gnome/keyring/Prompt/p12
# Gcr-DEBUG: beginning the secret exchange: [sx-aes-1]\npublic=fNjc2aUfKhtUA5aYijlca4/h77xzK/Nuc6GqEsxXeweWVzc1H2Na/+f2lwYYUDgIWx2naU8Oo4PKgogij1WYV7gTB4WjNMhU4FI4sy44w95EAnn7Z6rHSwNmy/znEAGT5AdUik2l8EvT8hfaytX5xsJhf9DcQBbbuUvz+6Xpo7K/nzhrV2+S7BMQIlc9PKaZszb8O2FuiUPtLJwlOD9iKxGSbKLKC0WsppgoAi9lYwHINLVwDsMCq0sDz9cST+zt\n
# Gcr-DEBUG: calling the PromptReady method on /org/gnome/keyring/Prompt/p12@:1.5
# Gcr-DEBUG: creating new secret exchange
# Gcr-DEBUG: automatically selecting secret exchange protocol
# Gcr-DEBUG: receiving secret exchange: [sx-aes-1]\npublic=fNjc2aUfKhtUA5aYijlca4/h77xzK/Nuc6GqEsxXeweWVzc1H2Na/+f2lwYYUDgIWx2naU8Oo4PKgogij1WYV7gTB4WjNMhU4FI4sy44w95EAnn7Z6rHSwNmy/znEAGT5AdUik2l8EvT8hfaytX5xsJhf9DcQBbbuUvz+6Xpo7K/nzhrV2+S7BMQIlc9PKaZszb8O2FuiUPtLJwlOD9iKxGSbKLKC0WsppgoAi9lYwHINLVwDsMCq0sDz9cST+zt\n
# Gcr-DEBUG: generating public key
# Gcr-DEBUG: returned from the PromptReady method on /org/gnome/keyring/Prompt/p12@:1.5
# Gcr-DEBUG: deriving shared transport key
# Gcr-DEBUG: deriving transport key
# Gcr-DEBUG: closing prompt
# Gcr-DEBUG: Calling the prompter StopPrompting method
# Gcr-DEBUG: unregistering prompter
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p12@:1.5
# Gcr-DEBUG: closing the prompt
# Gcr-DEBUG: stopping prompting for operation /org/gnome/keyring/Prompt/p12@:1.5
# Gcr-DEBUG: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p12@:1.5
# Gcr-DEBUG: calling the PromptDone method on /org/gnome/keyring/Prompt/p12@:1.5, and waiting for reply
# Gcr-DEBUG: returned from PromptDone on /org/gnome/keyring/Prompt/p12@:1.5
# Gcr-DEBUG: disposing prompter
# Gcr-DEBUG: finalizing prompter
-------