RokeJulianLockhart@Beedell:~$ pstree -ap "$(pgrep -o DiscordCanary)"
DiscordCanary,50725
├─DiscordCanary,50728 --type=zygote --no-zygote-sandbox
│ └─DiscordCanary,50757 --type=zygote --no-zygote-sandbox
│ ├─{DiscordCanary},50795
│ ├─{DiscordCanary},50796
│ ├─{DiscordCanary},50797
│ ├─{DiscordCanary},50798
│ ├─{DiscordCanary},50799
│ ├─{DiscordCanary},50800
│ ├─{DiscordCanary},50801
│ ├─{DiscordCanary},50802
│ ├─{DiscordCanary},50803
│ ├─{DiscordCanary},50804
│ ├─{DiscordCanary},50805
│ ├─{DiscordCanary},50806
│ ├─{DiscordCanary},50807
│ ├─{DiscordCanary},50808
│ ├─{DiscordCanary},50809
│ ├─{DiscordCanary},50810
│ ├─{DiscordCanary},50811
│ ├─{DiscordCanary},50812
│ ├─{DiscordCanary},50822
│ ├─{DiscordCanary},50823
│ ├─{DiscordCanary},50824
│ ├─{DiscordCanary},50825
│ ├─{DiscordCanary},50826
│ ├─{DiscordCanary},50827
│ ├─{DiscordCanary},50828
│ ├─{DiscordCanary},50829
│ ├─{DiscordCanary},50830
│ ├─{DiscordCanary},50831
│ ├─{DiscordCanary},50832
│ ├─{DiscordCanary},50833
│ ├─{DiscordCanary},50834
│ ├─{DiscordCanary},50842
│ ├─{DiscordCanary},50956
│ ├─{DiscordCanary},50957
│ └─{DiscordCanary},50958
├─DiscordCanary,50729 --type=zygote
│ └─DiscordCanary,50731 --type=zygote
│ └─DiscordCanary,50986 --type=zygote
│ ├─{DiscordCanary},50987
│ ├─{DiscordCanary},50988
│ ├─{DiscordCanary},50989
│ ├─{DiscordCanary},50990
│ ├─{DiscordCanary},50991
│ ├─{DiscordCanary},50992
│ └─{DiscordCanary},50998
├─DiscordCanary,50764 --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-GB --service-sandbox-type=none --enable-crash-reporter=af43c65b-99a3-46c8-a72c-6ad804babdfb,no_channel --user-data-dir=/home/RokeJulianLockhart/.config/discordcanary --shared-files=v8_context_snapshot_data:100...
│ ├─{DiscordCanary},50773
│ ├─{DiscordCanary},50774
│ ├─{DiscordCanary},50775
│ ├─{DiscordCanary},50776
│ ├─{DiscordCanary},50777
│ ├─{DiscordCanary},50778
│ ├─{DiscordCanary},50779
│ ├─{DiscordCanary},50820
│ ├─{DiscordCanary},50821
│ ├─{DiscordCanary},50965
│ ├─{DiscordCanary},50966
│ ├─{DiscordCanary},50967
│ ├─{DiscordCanary},50978
│ └─{DiscordCanary},50979
├─DiscordCanary,50908 --type=renderer --enable-crash-reporter=af43c65b-99a3-46c8-a72c-6ad804babdfb,no_channel --user-data-dir=/home/RokeJulianLockhart/.config/discordcanary --app-path=/usr/share/discord-canary-openasar/resources/app.asar --no-sandbox --no-zygote ...
│ ├─{DiscordCanary},50909
│ ├─{DiscordCanary},50910
│ ├─{DiscordCanary},50911
│ ├─{DiscordCanary},50912
│ ├─{DiscordCanary},50913
│ ├─{DiscordCanary},50914
│ ├─{DiscordCanary},50916
│ ├─{DiscordCanary},50917
│ ├─{DiscordCanary},50918
│ ├─{DiscordCanary},50919
│ ├─{DiscordCanary},50920
│ ├─{DiscordCanary},50924
│ ├─{DiscordCanary},50925
│ ├─{DiscordCanary},50926
│ ├─{DiscordCanary},50927
│ ├─{DiscordCanary},50928
│ ├─{DiscordCanary},50931
│ ├─{DiscordCanary},50932
│ ├─{DiscordCanary},50933
│ ├─{DiscordCanary},50934
│ ├─{DiscordCanary},50935
│ ├─{DiscordCanary},50936
│ ├─{DiscordCanary},50937
│ ├─{DiscordCanary},50938
│ ├─{DiscordCanary},50939
│ ├─{DiscordCanary},50940
│ ├─{DiscordCanary},50941
│ ├─{DiscordCanary},50942
│ ├─{DiscordCanary},50943
│ ├─{DiscordCanary},50944
│ ├─{DiscordCanary},50959
│ ├─{DiscordCanary},50960
│ ├─{DiscordCanary},50985
│ ├─{DiscordCanary},50995
│ ├─{DiscordCanary},51039
│ └─{DiscordCanary},51204
├─DiscordCanary,50945 --type=utility --utility-sub-type=audio.mojom.AudioService --lang=en-GB --service-sandbox-type=none --enable-crash-reporter=af43c65b-99a3-46c8-a72c-6ad804babdfb,no_channel --user-data-dir=/home/RokeJulianLockhart/.config/discordcanary --shared-files=v8_context_snapshot_data:100...
│ ├─{DiscordCanary},50947
│ ├─{DiscordCanary},50950
│ ├─{DiscordCanary},50953
│ ├─{DiscordCanary},50954
│ └─{DiscordCanary},50955
├─{DiscordCanary},50726
├─{DiscordCanary},50732
├─{DiscordCanary},50733
├─{DiscordCanary},50734
├─{DiscordCanary},50735
├─{DiscordCanary},50736
├─{DiscordCanary},50737
├─{DiscordCanary},50738
├─{DiscordCanary},50739
├─{DiscordCanary},50740
├─{DiscordCanary},50741
├─{DiscordCanary},50742
├─{DiscordCanary},50743
├─{DiscordCanary},50744
├─{DiscordCanary},50745
├─{DiscordCanary},50746
├─{DiscordCanary},50747
├─{DiscordCanary},50748
├─{DiscordCanary},50749
├─{DiscordCanary},50750
├─{DiscordCanary},50751
├─{DiscordCanary},50752
├─{DiscordCanary},50753
├─{DiscordCanary},50754
├─{DiscordCanary},50763
├─{DiscordCanary},50765
├─{DiscordCanary},50766
├─{DiscordCanary},50767
├─{DiscordCanary},50768
├─{DiscordCanary},50769
├─{DiscordCanary},50770
├─{DiscordCanary},50771
├─{DiscordCanary},50784
├─{DiscordCanary},50968
├─{DiscordCanary},50969
├─{DiscordCanary},50970
├─{DiscordCanary},50971
├─{DiscordCanary},50972
├─{DiscordCanary},50973
├─{DiscordCanary},50974
├─{DiscordCanary},50975
├─{DiscordCanary},50976
├─{DiscordCanary},50977
└─{DiscordCanary},50996
How To Reproduce The Problem
Disable the splash screen and privacy preferences.
"Restart".
Conducted Diagnosis
In chronological order, the crashes are:
debuginfoddoesn't provide symbols for these, so althoughgdbrecommends:...that package isn't provided by
terra. Therefore, I see:...because I can't feasibly
gdb -p'd every child process: 1The sole solution appears to be
rr, 2 but even despiterr-debugger/rr/issues/4036,news.ycombinator.com/item?id=41026149makes me worried that it shan't be feasible.Regardless, these have been submitted to:
retrace.fedoraproject.org/faf/reports/bthash/dcb5e9a450f5ba881d3a87dfa6955a20af3c1c8f.retrace.fedoraproject.org/faf/reports/bthash/52be906c01f2dbc56fd3bd7e3e70aae7e88699dfMy Environment
Footnotes
stackoverflow.com/revisions/9556885/1↩chatgpt.com/s/t_694748b1b1a08191b48581f0dd41580d3 ↩chatgpt.com/c/69469b2c-4500-832d-b509-a7d3e4044465↩