Closed bitonic closed 1 year ago
By the way, same thing on unstable.
Do you mean you tried adding the following to your configuration, tried logging into a Flashback session and then looked at the appropriate coredumpctl
trace by coredumctl gdb <pid>
and then entered bt
?
environment.systemPackages = with pkgs; [
gdb
# To link debug symbols to path where gdb can see them.
glib
gnome.gnome-flashback
];
environment.enableDebugInfo = true;
nixpkgs.overlays = [
(final: prev: {
# These three packages contain debug symbols since NixOS 22.11.
# You do not need this overlay on that or later versions.
gnome = prev.gnome.overrideScope' (gfinal: gprev: {
gnome-flashback = gprev.gnome-flashback.overrideAttrs (attrs: {
separateDebugInfo = true;
});
});
})
];
}
What specificity does not work?
Describe the bug
I just upgraded to nixos 21.11, and gnome-flashback core dumps on login.
Steps To Reproduce
Steps to reproduce the behavior:
journalctl
to witness the coredumpAdditional context
Coredump:
If I had to guess, the first stack trace seem to blame:
The other are just waiting on stuff. I tried to get debug symbols using the instructions in https://discourse.nixos.org/t/how-to-investigate-gnome-crashing/19726/2, but it does not seem to work.
Notify maintainers
@jtojnar
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.