[Debian-astro-maintainers] Bug#954121: ftools-fv: Closing fv crashes XWayland and Gnome

Henry Gebhardt hsggebhardt at gmail.com
Tue Mar 17 04:23:15 GMT 2020


Package: ftools-fv
Version: 5.5+dfsg-2
Severity: critical
Tags: upstream
Justification: breaks unrelated software

Dear Maintainer,

I was inspecting the FITS file at
https://github.com/LSSTDESC/NaMaster/blob/master/test/mask.fits . I open the
file on the command line, "fv mask.fits", then open the header (so three
windows are open), then quit the application by pressing the last button on the
main window.

As a result the desktop environment (Gnome as Wayland) crashed, and I am
presented with the GDM login screen.

This is the first time I am using fv on this system.

In the journal I see messages of the form

Mar 16 20:55:39 talman gnome-shell[10234]: JS ERROR: TypeError:
this._trackedWindows.get(...) is undefined
_onWindowActorRemoved at resource:///org/gnome/shell/ui/panel.js:843:9
wrapper at resource:///org/gnome/gjs/modules/_legacy.js:82:22
Mar 16 20:55:39 talman at-spi-bus-launcher[10252]: XIO:  fatal IO error 11
(Resource temporarily unavailable) on X server ":1024"
Mar 16 20:55:39 talman at-spi-bus-launcher[10252]:       after 21 requests (21
known processed) with 0 events remaining.
Mar 16 20:55:39 talman gnome-shell[10234]: Connection to xwayland lost
Mar 16 20:55:39 talman ibus-daemon[10270]: GChildWatchSource: Exit status of a
child process was requested but ECHILD was received by waitpid(). See the
documentation of g_child_watch_source_new() for possible causes.
Mar 16 20:55:39 talman ibus-daemon[10270]: GChildWatchSource: Exit status of a
child process was requested but ECHILD was received by waitpid(). See the
documentation of g_child_watch_source_new() for possible causes.
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.A11ySettings.desktop' killed by
signal 15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.Clipboard.desktop' killed by
signal 15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.Datetime.desktop' killed by
signal 15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.Housekeeping.desktop' killed by
signal 15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.Keyboard.desktop' killed by
signal 15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.MediaKeys.desktop' killed by
signal 15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.Mouse.desktop' killed by signal
15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.Power.desktop' killed by signal
15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.PrintNotifications.desktop'
killed by signal 15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.Rfkill.desktop' killed by signal
15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.ScreensaverProxy.desktop' killed
by signal 15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.Sharing.desktop' killed by
signal 15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.Smartcard.desktop' killed by
signal 15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.XSettings.desktop' killed by
signal 15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.Sound.desktop' killed by signal
15
Mar 16 20:55:39 talman systemd-logind[683]: Session c4 logged out. Waiting for
processes to exit.
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.A11ySettings.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.Clipboard.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.Datetime.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.Housekeeping.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.Wacom.desktop' killed by signal
15
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: Application 'org.gnome.SettingsDaemon.Color.desktop' killed by signal
15
Mar 16 20:55:39 talman gsd-sharing[11375]: Unable to register client:
GDBus.Error:org.gnome.SessionManager.NotInRunning: Unable to register client
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.Keyboard.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.MediaKeys.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.Mouse.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.Power.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.PrintNotifications.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.Rfkill.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.ScreensaverProxy.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.Sharing.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.Smartcard.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.XSettings.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.Sound.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.Wacom.desktop' killed by signal 15
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: Application
'org.gnome.SettingsDaemon.Color.desktop' killed by signal 15
Mar 16 20:55:39 talman gsd-color[10526]: failed to connect to device: Failed to
connect to missing device
/org/freedesktop/ColorManager/devices/xrandr_AU_Optronics_Debian_gdm_118
Mar 16 20:55:39 talman gnome-session[10226]: gnome-session-binary[10226]:
WARNING: App 'org.gnome.Shell.desktop' exited with code 1
Mar 16 20:55:39 talman gnome-session-binary[10226]: WARNING: App
'org.gnome.Shell.desktop' exited with code 1
Mar 16 20:55:39 talman gnome-session-binary[10226]: Unrecoverable failure in
required component org.gnome.Shell.desktop
Mar 16 20:55:39 talman systemd[1]: session-c4.scope: Succeeded.
Mar 16 20:55:39 talman systemd-logind[683]: Removed session c4.
Mar 16 20:55:39 talman gdm3[741]: Child process -10222 was already dead.
Mar 16 20:55:39 talman polkitd(authority=local)[714]: Unregistered
Authentication Agent for unix-session:c4 (system bus name :1.1651, object path
/org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
(disconnected from bus)
Mar 16 20:55:39 talman PackageKit[10292]: search-file transaction
/1103_bcbaddad from uid 1000 finished with success after 589ms
Mar 16 20:55:40 talman PackageKit[10292]: search-file transaction
/1104_edabcbcc from uid 1000 finished with success after 388ms
Mar 16 20:55:40 talman PackageKit[10292]: search-file transaction
/1105_daaeaede from uid 1000 finished with success after 395ms
Mar 16 20:55:40 talman PackageKit[10292]: search-file transaction
/1106_aebeedec from uid 1000 finished with success after 382ms
Mar 16 20:55:41 talman PackageKit[10292]: search-file transaction
/1107_abdccbab from uid 1000 finished with success after 383ms
Mar 16 20:55:41 talman PackageKit[10292]: search-file transaction
/1108_eebbbcce from uid 1000 finished with success after 383ms
Mar 16 20:55:42 talman PackageKit[10292]: search-file transaction
/1109_ebadbebc from uid 1000 finished with success after 387ms
Mar 16 20:55:42 talman PackageKit[10292]: search-file transaction
/1110_aaeccbae from uid 1000 finished with success after 391ms
Mar 16 20:55:42 talman PackageKit[10292]: search-file transaction
/1111_eacbeccb from uid 1000 finished with success after 397ms
Mar 16 20:55:43 talman PackageKit[10292]: get-details transaction
/1112_adbeeeda from uid 1000 finished with success after 301ms

Thank you,
Henry



-- System Information:
Debian Release: 10.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-8-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ftools-fv depends on:
ii  ftools-pow  5.5+dfsg-2
ii  iwidgets4   4.1.1-2

ftools-fv recommends no packages.

Versions of packages ftools-fv suggests:
pn  saods9     <none>
pn  xpa-tools  <none>

-- no debconf information



More information about the Debian-astro-maintainers mailing list