Your message dated Fri, 30 May 2014 13:33:55 +0000 with message-id <[email protected]> and subject line Bug#749629: fixed in mate-screensaver 1.8.0-4 has caused the Debian Bug report #749629, regarding immediate segfault on kfreebsd to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 749629: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749629 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: mate-screensaver Version: 1.8.0-3 Severity: important Hi, mate-screensaver has an interesting crash on kfreebsd, which I think is worth noting in case it could ever happen on Linux too. It immediately and reproducibly crashes as soon as I activate it with mate-screensaver-command -a I haven't done any configuration of mate-screensaver; it is using default settings. Program received signal SIGSEGV, Segmentation fault. 0x0000000000000000 in ?? () (gdb) bt full #0 0x0000000000000000 in ?? () No symbol table info available. #1 0x000000000041ab78 in gs_fade_reset (fade=0x66c340) at gs-fade.c:919 i = 0 __FUNCTION__ = "gs_fade_reset" #2 0x000000000040f79f in unfade_idle (manager=0x6998e0) at gs-manager.c:1204 __FUNCTION__ = "unfade_idle" #3 0x000000080349d343 in ?? () from /lib/x86_64-kfreebsd-gnu/libglib-2.0.so.0 No symbol table info available. #4 0x000000080349c925 in g_main_context_dispatch () from /lib/x86_64-kfreebsd-gnu/libglib-2.0.so.0 No symbol table info available. #5 0x000000080349cc88 in ?? () from /lib/x86_64-kfreebsd-gnu/libglib-2.0.so.0 No symbol table info available. #6 0x000000080349cf4a in g_main_loop_run () from /lib/x86_64-kfreebsd-gnu/libglib-2.0.so.0 No symbol table info available. #7 0x0000000801009287 in gtk_main () from /usr/lib/x86_64-kfreebsd-gnu/libgtk-x11-2.0.so.0 No symbol table info available. #8 0x000000000040a09e in main (argc=1, argv=0x7fffffffd658) at mate-screensaver.c:118 monitor = 0x62dd60 error = 0x0 show_version = 0 no_daemon = 1 debug = 0 entries = {{long_name = 0x41b02c "version", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x625d20 <show_version.51027>, description = 0x41b034 "Version of this application", arg_description = 0x0}, {long_name = 0x41b050 "no-daemon", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x625be0 <no_daemon.51028>, description = 0x41b05a "Don't become a daemon", arg_description = 0x0}, { long_name = 0x41b070 "debug", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x625d1c <debug.51029>, description = 0x41b076 "Enable debugging code", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} __FUNCTION__ = "main" The problem is the uninitialised fade_finish function pointer here: #1 0x000000000041ab78 in gs_fade_reset (fade=0x66c340) at gs-fade.c:919 919 fade->priv->screen_priv[i].fade_finish (fade, i); Note the fade_type is actually FADE_TYPE_NONE: (gdb) p *fade->priv->screen_priv $3 = {fade_type = 0, num_ramps = 0, info = 0x0, rrscreen = 0x0, vmg = {red = 0, green = 0, blue = 0}, fade_setup = 0x0, fade_set_alpha_gamma = 0x0, fade_finish = 0x0} I think because I don't have the XRANDR extension on the system I'm testing with. check_randr_extension would initialise screen_priv->fade_finish otherwise. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable') Architecture: kfreebsd-amd64 (x86_64) Kernel: kFreeBSD 9.0-2-amd64-xenhvm Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages mate-screensaver depends on: ii dbus-x11 1.6.14-1 ii libatk1.0-0 2.8.0-2 ii libc0.1 2.18-5 ii libcairo2 1.12.14-5 ii libdbus-1-3 1.6.14-1 ii libdbus-glib-1-2 0.100.2-1 ii libfontconfig1 2.11.0-1 ii libfreetype6 2.4.9-1.1 ii libgdk-pixbuf2.0-0 2.28.2-1 ii libgl1-mesa-glx [libgl1] 9.2.2-1 ii libglib2.0-0 2.40.0-3 ii libgtk2.0-0 2.24.22-1 ii libice6 2:1.0.8-2 ii libmate-desktop-2-17 1.8.1+dfsg1-1 ii libmate-menu2 1.8.0-2 ii libmatekbd4 1.8.0-2 ii libnotify4 0.7.6-2 ii libpam0g 1.1.8-1 ii libpango-1.0-0 1.36.2-2 ii libpangocairo-1.0-0 1.36.2-2 ii libpangoft2-1.0-0 1.36.2-2 ii libsm6 2:1.2.1-2 ii libstartup-notification0 0.12-3 ii libx11-6 2:1.6.1-1 ii libxext6 2:1.3.2-1 ii libxklavier16 5.2.1-1 ii libxss1 1:1.2.2-1 ii libxxf86vm1 1:1.1.3-1 ii mate-screensaver-common 1.8.0-3 ii mate-session-manager 1.8.1-2 Versions of packages mate-screensaver recommends: pn mate-power-manager <none> Versions of packages mate-screensaver suggests: pn rss-glx <none> pn xscreensaver-data <none> -- no debconf information
--- End Message ---
--- Begin Message ---Source: mate-screensaver Source-Version: 1.8.0-4 We believe that the bug you reported is fixed in the latest version of mate-screensaver, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Mike Gabriel <[email protected]> (supplier of updated mate-screensaver package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 30 May 2014 15:23:46 +0200 Source: mate-screensaver Binary: mate-screensaver mate-screensaver-common mate-screensaver-dbg Architecture: source amd64 all Version: 1.8.0-4 Distribution: unstable Urgency: low Maintainer: MATE Packaging Team <[email protected]> Changed-By: Mike Gabriel <[email protected]> Description: mate-screensaver - MATE screen saver and locker mate-screensaver-common - MATE screen saver and locker (common files) mate-screensaver-dbg - MATE screen saver and locker (debugging symbols) Closes: 749502 749629 Changes: mate-screensaver (1.8.0-4) unstable; urgency=low . [ Vangelis Mouhtsis ] * debian/rules: + Replace on dh_install --list-missing -> --fail-missing . [ Mike Gabriel ] * debian/control: + Limit B-D (libsystemd-login-dev) to [linux-any]. (Closes: #749502). * debian/rules: + Enable systemd support for builds on Linux. + Drop upstream's non-Debian PAM configuration file after build. * debian/patches: + Add 1002_fix-segfault-if-xrandr-is-unavailable.patch. Fix SegFaults if XRANDR is not available. (Closes: #749629). Checksums-Sha1: 9cfb2d4fce44c07d04155b2671dd97a5f33808e8 2717 mate-screensaver_1.8.0-4.dsc 7c1269eeedbd7466413fdad0c1f00dd6c624398e 5700 mate-screensaver_1.8.0-4.debian.tar.xz 461bc9d131cccda91e93e4a6732bf1760616b578 124378 mate-screensaver_1.8.0-4_amd64.deb 5c96b5a7b4ab8d6583b7be79252599325073c59c 4508362 mate-screensaver-common_1.8.0-4_all.deb 0a2c3afcb7fad3691c4ed1943249ba8ff6392dfc 518392 mate-screensaver-dbg_1.8.0-4_amd64.deb Checksums-Sha256: b87d61223bb44737b15cf08d2ec6e49f5ac3c62a5733b22e839a21a3ada46331 2717 mate-screensaver_1.8.0-4.dsc 062c962fba1dd3f87340c39f275605c0240dfa9d022bab7e6f3c3492911a4937 5700 mate-screensaver_1.8.0-4.debian.tar.xz 0ca8af1e5e958206cd12adced099b2c7b2c1d634cf5179c003b68a47e445fa39 124378 mate-screensaver_1.8.0-4_amd64.deb aca9638b7d07b46557874624cfd0307f6eba6dc3d5be15b79a43a0e54e577cd7 4508362 mate-screensaver-common_1.8.0-4_all.deb cdfad26f1860a93613b23af2db73cd2bdd60e99513a3ea0129f6a848e31ed75e 518392 mate-screensaver-dbg_1.8.0-4_amd64.deb Files: 809e41d30890c889c5f121a3b7b9b3d0 124378 x11 optional mate-screensaver_1.8.0-4_amd64.deb e40b4c5bfa752be3363c772b9194c9df 4508362 x11 optional mate-screensaver-common_1.8.0-4_all.deb 5d90c4149176c1cdbdab798a77db2aae 518392 debug extra mate-screensaver-dbg_1.8.0-4_amd64.deb 5ce16169d25b22980bf6ff70273f8d42 2717 x11 optional mate-screensaver_1.8.0-4.dsc ebb5ade8e6fa7fdb9550ebca2f7dacab 5700 x11 optional mate-screensaver_1.8.0-4.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJTiIePAAoJEJr0azAldxsxMH8QAJXqXZ3dQfpWufSRxXwWDY2e Mw7my0GlTLuIHVOpxvbjvrZCq+FV9tcX/lTlClClXiCSrekLKUpcEUlKiyaGueBY PMOuKfH+939gtkAY9zd4hxBsNU3nTySMk3bH/faarVE8gXPpoiCO767OqcEXa4ew 5lkLx20UJtLH4WLy5nmYXDYo3fdK0DQ7LGgdOKk7mVSmyHW6Tz+dHbcUeroN6JYj /2GHHVjcW79a9oRKMFb5emhPogJqs8BgCr4QUugMmYV42sIMNLPed0OMhMdFPNo7 ic4hhdOpCIswftFxg1HeWxzp4C1D2KOUXhI50OfkLPMzSFogoRYkCt/NL+yXxcMO g7RGN+CqyxWUykkUDTUOIQuXHLoWs4B40kCueG7UVXv1+POz/lct+S4uv7SrcgfS u2TmTWWXLRgd1xLPtSdSGu4e9bE7gMOB9CDb+ZuVg1YxiAEZ9LY0grwy2HxJjTfT RhcipWVCltfKljMWdxFO8FD2l8Bipma7QFAkZgadjwhZYRiHDtr1jzv00XOs0E2r ItXFrmFrWMieUTb4kcIa2JAJ19efBquAskWSOBla1Oe0AXW+7AwVoCeneXINTzBO vGzxe4KjyRnj0jK3CUL543iZDcBnTVKCJfVwpRUXfpCep9Xn1+d88/C2/oWw+MI5 sT3PRmVXCUxqSGh3goru =bBtA -----END PGP SIGNATURE-----
--- End Message ---

