[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
** Changed in: gnome-settings-daemon (Ubuntu) Assignee: Chris Coulson (chrisccoulson) = Joey Utin (josephutin2001) ** Changed in: gnome-settings-daemon (Ubuntu) Assignee: Joey Utin (josephutin2001) = (unassigned) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
I can confirm that this is still a problem. I've just upgraded from 12.04 to 12.10, and am trying to get my dual monitor setup working again (worked fine under 12.04). I have gnome- settings-daemon 3.4.2-0ubuntu15, but still get the same 'No such interface' error as Maraschin. Should this be working? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
I just got this problem! I can't enable the second monitor as a separete monitor. I only get it as a mirror... :-/ GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface `org.gnome.SettingsDaemon.XRANDR_2' on object at path /org/gnome/SettingsDaemon/XRANDR -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
setting the bug to verified, the change is trivial and obviously correct and there is no visible issue after running the new version for a week here ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
This bug was fixed in the package gnome-settings-daemon - 3.4.2-0ubuntu0.2 --- gnome-settings-daemon (3.4.2-0ubuntu0.2) precise-proposed; urgency=low * Upload to precise-proposed [ Chris Coulson ] * debian/patches/10_smaller_syndaemon_timeout.patch: Update to increase the size of the stack allocated array for the extra argument passed to syndaemon. This fixes a crash in the PLT due to a corrupt %ebx register (which holds the GOT base address on i386), which was caused in an earlier function by writing zero in to the location on the stack where the value of %ebx is saved. Thanks to Sebastien Bacher for spotting the buggy patch! (fixes LP: #1007588) [ Hsin-Yi, Chen (hychen) ] * debian/patches/git_xrandr_explicitly_set_clone_state.patch: - xrandr; explicitly set clone state variable when generating monitor configs (LP: #1014533) -- Sebastien Bacher seb...@ubuntu.com Mon, 18 Jun 2012 12:32:40 +0200 ** Changed in: gnome-settings-daemon (Ubuntu Precise) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
Hello jerrylamos, or anyone else affected, Accepted gnome-settings-daemon into precise-proposed. The package will build now and be available in a few hours. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you please change the bug tag from verification-needed to verification-done. If it does not, change the tag to verification- failed. In either case details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Tags added: verification-needed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
Ok, after discussion on IRC we figured that there is an obvious error in 10_smaller_syndaemon_timeout.patch: we add an extra argument to *args[] without changing the allocation (i.e we write NULL out of the arrays), not sure how that turns out in corrupting ebx but Chris is looking at it ;-) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
The registed corruption occurs when the function returns, where it restores the register states from the stack. At least this is an easy fix :) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
This bug was fixed in the package gnome-settings-daemon - 3.4.2-0ubuntu5 --- gnome-settings-daemon (3.4.2-0ubuntu5) quantal; urgency=low * debian/patches/10_smaller_syndaemon_timeout.patch: Update to increase the size of the stack allocated array for the extra argument passed to syndaemon. This fixes a crash in the PLT due to a corrupt %ebx register (which holds the GOT base address on i386), which was caused in an earlier function by writing zero in to the location on the stack where the value of %ebx is saved. Thanks to Sebastien Bacher for spotting the buggy patch! (fixes LP: #1007588) -- Chris Coulson chris.coul...@canonical.com Mon, 18 Jun 2012 10:27:29 +0100 ** Changed in: gnome-settings-daemon (Ubuntu Quantal) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
** Also affects: gnome-settings-daemon (Ubuntu Precise) Importance: Undecided Status: New ** Changed in: gnome-settings-daemon (Ubuntu Precise) Status: New = Fix Committed ** Changed in: gnome-settings-daemon (Ubuntu Precise) Importance: Undecided = High -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
** Description changed: - External monitor on notebook Acer Aspire 5253 System Settings Displays - attempt to set resolution: + [Impact] - Failed to apply configuration: %s + One of the patch we ship is obviously buggy and lead to stack corruption + issues which turned to segfault on quantal, it could lead to other weird + bugs on precise - GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface - `org.gnome.SettingsDaemon.XRANDR_2' on object at path - /org/gnome/SettingsDaemon/XRANDR + [Test Case] - This is Live, same error occurred yesterday's i386.iso after install. + None, the issue is an obvious code error which leads to invalid writes, + that can turn to random effect depending of what got overwriten. Just + test that the update works correctly. - Easily reproducible. There are a bunch of complaints in .xsession- - errors, attached. + [Regression Potential] - Jerry - - ProblemType: Bug - DistroRelease: Ubuntu 12.10 - Package: xorg 1:7.6+12ubuntu1 - ProcVersionSignature: Ubuntu 3.4.0-3.8-generic 3.4.0 - Uname: Linux 3.4.0-3-generic i686 - .tmp.unity.support.test.0: - - ApportVersion: 2.1.1-0ubuntu1 - Architecture: i386 - CasperVersion: 1.317 - CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell] - CompositorRunning: compiz - Date: Fri Jun 1 15:50:05 2012 - DistUpgraded: Fresh install - DistroCodename: quantal - DistroVariant: ubuntu - ExtraDebuggingInterest: Yes, if not too technical - GraphicsCard: - Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310] [1002:9802] (prog-if 00 [VGA controller]) -Subsystem: Acer Incorporated [ALI] Device [1025:0520] - LiveMediaBuild: Ubuntu 12.10 Quantal Quetzal - Alpha i386 (20120601) - MachineType: Acer Aspire 5253 - ProcEnviron: - TERM=xterm - PATH=(custom, no user) - LANG=en_US.UTF-8 - SHELL=/bin/bash - ProcKernelCmdLine: noprompt cdrom-detect/try-usb=true persistent file=/cdrom/preseed/username.seed boot=casper initrd=/casper/initrd.lz quiet splash -- maybe-ubiquity - SourcePackage: xorg - Symptom: display - UpgradeStatus: No upgrade log present (probably fresh install) - dmi.bios.date: 01/06/2011 - dmi.bios.vendor: Acer - dmi.bios.version: V1.05 - dmi.board.name: Aspire 5253 - dmi.board.vendor: Acer - dmi.board.version: V1.05 - dmi.chassis.type: 10 - dmi.chassis.vendor: Chassis Manufacturer - dmi.chassis.version: Chassis Version - dmi.modalias: dmi:bvnAcer:bvrV1.05:bd01/06/2011:svnAcer:pnAspire5253:pvrV1.05:rvnAcer:rnAspire5253:rvrV1.05:cvnChassisManufacturer:ct10:cvrChassisVersion: - dmi.product.name: Aspire 5253 - dmi.product.version: V1.05 - dmi.sys.vendor: Acer - version.compiz: compiz 1:0.9.7.8-0ubuntu2 - version.libdrm2: libdrm2 2.4.32-1ubuntu1 - version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu4 - version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A - version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu4 - version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu11 - version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1 - version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2 - version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4 - version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20120322+ab7291d-1 + None, the patch is just increase by 1 the size of a table which was 1 + element too short -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
Updated 12 noon EST and Systems Settings Displays works, so the bug is fixed. Anyone know how to mark the bug solved? Thanks much! One funny, pull down menus now have a white stripe with black lettering for each line, example Systems Settings from the applet on the top right of the screen. I can read the text so no big deal, just different. Some default somewhere I don't know must have changed. Thanks for the fix, Jerry -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
The bug is marked fix released so no need to change anything, the rendering issues are side effects of the new GTK uploads and being worked, today updates have some fixes already even if it's not perfect -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
Yes, touchpad, disabled while typing. Unticking that checkbox indeed makes g-s-d not crash. Attached is the valgrind output from when I reenabled that setting and ran g-s-d again. ** Attachment added: Valgrind output https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+attachment/3192960/+files/valgrind.txt -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
(And now the real valgrind log, following instructions from the wiki) ** Attachment added: valgrind.log https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+attachment/3192961/+files/valgrind.log -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
Disconnected external monitor. Widescreen laptop monitor came up with 1366x768 the max res. Any attempt to change that with Systems Settings Displays including just 1360x768 causes same crash as soon as apply is selected. The touchpad is turned on. For that matter, don't have to change anything, just do apply: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface `org.gnome.SettingsDaemon.XRANDR_2' on object at path /org/gnome/SettingsDaemon/XRANDR Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310] All up to date as of today, 16 June. Install was 11 June with the then current i386.iso. Will try another install or so as 28 June A2 approaches. Jerry -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
** Also affects: gnome-settings-daemon (Ubuntu Quantal) Importance: High Status: Confirmed ** Changed in: gnome-settings-daemon (Ubuntu Quantal) Assignee: (unassigned) = Chris Coulson (chrisccoulson) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
Ok, with some help from mterry who is able to reproduce this quite easily, it looks like we've determined that what happens is something in set_disable_w_typing() writes 0x0 to the %ebx register and doesn't restore its original contents (%ebx must be preserved by the callee as per the SysV i386 ABI). As %ebx is used to hold the base address of the GOT on i386, the next call which goes via the PLT (which happens to be gdk_device_manager_list_devices) crashes when trying to read the address to jump to -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
Note, you can observe that %ebx still contains 0x0 when it crashes in the PLT. As a workaround, you can turn off disable touchpad whilst typing, as it is something specific to the codepath which enables this functionality. I guess everyone experiencing this does actually have a touchpad? (I hope so!) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
Yes I do have a touchpad on my lenovo T61 and I did have the Disable touchpad flag set. I have now unchecked the box and see how I go. thanks for tracking this down. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
I always have touchpad turned off since I touch type and my hands are all over the keyboard and the touchpad goes nuts. Right now I'm using an external keyboard so I could try turning touchpad back on. Tried simply turning touchpad on and doing Systems Settings Displays, got GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface `org.gnome.SettingsDaemon.XRANDR_2' on object at path /org/gnome/SettingsDaemon/XRANDR. Let me try reboot. Jerry -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
Rebooted, touchpad is on, tried Systems Settings Display Apply and got GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface `org.gnome.SettingsDaemon.XRANDR_2' on object at path /org/gnome/SettingsDaemon/XRANDR The external minitor did come up 1280x1024 as it was, so some improvement with touchpad on, CLI xrandr still works O.K. for the external monitor. Turned off the laptop full bright monitor manually.I don't know CLI to turn off the laptop monitor. Easy for me to reproduce if anyone has anything to try that I'm able to follow through on. Thanks, Jerry -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
Hi, The information here doesn't yet rule out it being something other than a toolchain issue (this type of crash can be caused by overwriting the GOT). Whilst I set up an i386 environment to debug this in, could someone please try running gnome-settings-daemon in valgrind and recreate the issue there? Instructions for that are here: https://wiki.ubuntu.com/Valgrind -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
** Attachment added: valgrind.log https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+attachment/3189382/+files/valgrind.log -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
This happens to me as well with gnome-settings-daemon 3.4.2-0ubuntu1 or 3.4.2-0ubuntu4. Downgrading to 3.4.1-ubuntu1 works around the problem but is no longer an option. Backtrace: #0 0xaedeaf00 in gdk_device_manager_list_devices@plt () from /usr/lib/gnome-settings-daemon-3.0/libmouse.so #1 0xaededec5 in gsd_mouse_manager_idle_cb (manager=0x813a610) at gsd-mouse-manager.c:1124 #2 0xb7860570 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb7862a93 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb7862e30 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb786328b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0xb7c5024d in gtk_main () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #7 0x0804abc9 in main (argc=1, argv=0xbfffec34) at main.c:464 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
Backtrace after installing the glib dbgsym: #0 0xaedeaf00 in gdk_device_manager_list_devices@plt () from /usr/lib/gnome-settings-daemon-3.0/libmouse.so #1 0xaededec5 in gsd_mouse_manager_idle_cb (manager=manager@entry=0x813e620) at gsd-mouse-manager.c:1124 #2 0xb7860570 in g_idle_dispatch (source=source@entry=0x8175a78, callback=0xaededca0 gsd_mouse_manager_idle_cb, user_data=0x813e620) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:4657 #3 0xb7862a93 in g_main_dispatch (context=0x8086cc8) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:2539 #4 g_main_context_dispatch (context=context@entry=0x8086cc8) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3075 #5 0xb7862e30 in g_main_context_iterate (context=0x8086cc8, block=block@entry=1, dispatch=dispatch@entry=1, self=error reading variable: Unhandled dwarf expression opcode 0xfa) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3146 #6 0xb786328b in g_main_loop_run (loop=0x81fe920) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3340 #7 0xb7c5024d in gtk_main () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #8 0x0804abc9 in main (argc=1, argv=0xbfffec34) at main.c:464 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
Further evidence towards Michael Terry's suspicion about this possibly being a toolchain issue: 3.4.1 also segfaults in the same location when I rebuild it on quantal. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
And commenting out that part of gsd_mouse_manager_idle_cb makes it segfault in another part of the plt: 0xaedf0200 in g_settings_get_boolean@plt () from /usr/lib/gnome-settings-daemon-3.0/libmouse.so (gdb) bt #0 0xaedf0200 in g_settings_get_boolean@plt () from /usr/lib/gnome-settings-daemon-3.0/libmouse.so #1 0xaedf2b37 in ?? () from /usr/lib/gnome-settings-daemon-3.0/libmouse.so #2 0xb785e570 in g_idle_dispatch (source=source@entry=0x815c978, callback=0xaedf2910, user_data=0x813c230) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:4657 #3 0xb7860a93 in g_main_dispatch (context=0x8086cc8) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:2539 #4 g_main_context_dispatch (context=context@entry=0x8086cc8) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3075 #5 0xb7860e30 in g_main_context_iterate (context=0x8086cc8, block=block@entry=1, dispatch=dispatch@entry=1, self=error reading variable: Unhandled dwarf expression opcode 0xfa) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3146 #6 0xb786128b in g_main_loop_run (loop=0x81f4358) at /build/buildd/glib2.0-2.33.1/./glib/gmain.c:3340 #7 0xb7c4e24d in gtk_main () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #8 0x0804ab29 in main () -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
Another point: between 3.4.1 and 3.4.2 the mouse plugin received no related changes, which also indicates a build/toolchain problem. Removing the mouse plugin at leaset makes g-s-d stable for me, so I've done that for now. I'll keep testing updates. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
Another finger pointing to gcc: setting CC=gcc-4.6 in debian/rules makes the resulting binary not fail this way. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
** Summary changed: - cannot set displays on dual monitor: No such interface `org.gnome.SettingsDaemon.XRANDR_2 + [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()
It's interesting that the stack is crashing in the @plt version of the function. See http://stackoverflow.com/questions/5469274/what-does-plt- mean-here for an explanation of the plt (procedure linkage table). So it's not even hitting libgdk. And neither gtk/gdk or gnome-settings- daemon changed (AFAIK) since this bug started appearing in quantal. So it seems likely to be a toolchain issue? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1007588 Title: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1007588/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs