Bug#953983: gcr: FTBFS (intermittently?) on amd64: gcr:gcr-base / system-prompt killed by signal 11 SIGSEGV

Simon McVittie smcv at debian.org
Sun Mar 15 11:18:54 GMT 2020


Source: gcr
Version: 3.36.0-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)

On the amd64 autobuilder:

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

I didn't get this when I tried a local rebuild (although I did get a
different test failure) so presumably it's intermittent. No backtrace
available because I haven't (yet) reproduced it locally.

    smcv



More information about the pkg-gnome-maintainers mailing list