[Bug 1007588] Re: [mouse]: gnome-settings-daemon SIGSEGV in gdk_device_manager_list_devices@plt()

2013-02-20 Thread Joey Utin
** 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()

2012-12-11 Thread amcmorl
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()

2012-09-13 Thread Maraschin
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()

2012-06-26 Thread Sebastien Bacher
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()

2012-06-26 Thread Launchpad Bug Tracker
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()

2012-06-19 Thread Chris Halse Rogers
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()

2012-06-18 Thread Sebastien Bacher
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()

2012-06-18 Thread Chris Coulson
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()

2012-06-18 Thread Launchpad Bug Tracker
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()

2012-06-18 Thread Sebastien Bacher
** 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()

2012-06-18 Thread Sebastien Bacher
** 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()

2012-06-18 Thread jerrylamos
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()

2012-06-18 Thread Sebastien Bacher
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()

2012-06-16 Thread Dennis Kaarsemaker
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()

2012-06-16 Thread Dennis Kaarsemaker
(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()

2012-06-16 Thread jerrylamos
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()

2012-06-15 Thread Chris Coulson
** 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()

2012-06-15 Thread Chris Coulson
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()

2012-06-15 Thread Chris Coulson
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()

2012-06-15 Thread Chris Giltnane
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()

2012-06-15 Thread jerrylamos
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()

2012-06-15 Thread jerrylamos
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()

2012-06-14 Thread Chris Coulson
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()

2012-06-14 Thread Michael Terry
** 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()

2012-06-13 Thread Dennis Kaarsemaker
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()

2012-06-13 Thread Dennis Kaarsemaker
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()

2012-06-13 Thread Dennis Kaarsemaker
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()

2012-06-13 Thread Dennis Kaarsemaker
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()

2012-06-13 Thread Dennis Kaarsemaker
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()

2012-06-13 Thread Dennis Kaarsemaker
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()

2012-06-11 Thread Sebastien Bacher
** 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()

2012-06-11 Thread Michael Terry
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