[Bug 956071]

2013-01-15 Thread Moondrake
I am not sure if it is still the same issue, but the last comments in
this bug are very similar to what is reported in bug 55821.

A reproducible test case I could not find. It just happens during normal
use, though a heavy load (suspend/resume) may trigger it quicker. It is
hard to be really sure of this however.

This is on a Lenovo T410 with fedora 18 (note: I think 17 did not have
this problem).

EE) BUG: triggered 'if (priv->num_active_touches > priv->num_slots)'
(EE) BUG: synaptics.c:3122 in UpdateTouchState()
(EE)
(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x46c496]
(EE) 1: /usr/lib64/xorg/modules/input/synaptics_drv.so (0x7fda46838000+0x2e97) 
[0x7fda4683ae97]
(EE) 2: /usr/lib64/xorg/modules/input/synaptics_drv.so (0x7fda46838000+0x4593) 
[0x7fda4683c593]
(EE) 3: /usr/lib64/xorg/modules/input/synaptics_drv.so (0x7fda46838000+0x6fd2) 
[0x7fda4683efd2]
(EE) 4: /usr/bin/X (0x40+0x89747) [0x489747]
(EE) 5: /usr/bin/X (0x40+0xb2e88) [0x4b2e88]
(EE) 6: /lib64/libpthread.so.0 (0x35ea80+0xf000) [0x35ea80f000]
(EE) 7: /lib64/libc.so.6 (__select+0x13) [0x35ea0eb773]
(EE) 8: /usr/bin/X (WaitForSomething+0x190) [0x469a10]
(EE) 9: /usr/bin/X (0x40+0x39301) [0x439301]
(EE) 10: /usr/bin/X (0x40+0x280ba) [0x4280ba]
(EE) 11: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x35ea021a05]
(EE) 12: /usr/bin/X (0x40+0x283fd) [0x4283fd]
(EE)

(gdb) info symbol 0x2e97
UpdateTouchState.isra.12 + 167 in section .text of 
/usr/lib64/xorg/modules/input/synaptics_drv.so
(gdb) info symbol 0x4593
HandleState + 499 in section .text of 
/usr/lib64/xorg/modules/input/synaptics_drv.so
(gdb) info symbol 0x6fd2
ReadInput + 130 in section .text of 
/usr/lib64/xorg/modules/input/synaptics_drv.so

(gdb) info symbol 0x489747
xf86SigioReadInput + 39 in section .text of /usr/bin/X
(gdb) info symbol 0x4b2e88
xf86SIGIO + 440 in section .text of /usr/bin/X


Touchpad is locked into "scrolling". A possible solution is probably to not 
increase num_active_touches if priv->num_active_touches > priv->num_slots.
But this would obviously not fix the underlying cause (just fix the annoying 
loss of trackpad).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/956071

Title:
  Xorg crashed with SIGSEGV in XIGetDeviceProperty()

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/956071/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 956071]

2012-12-31 Thread Moondrake
A couple of weeks ago I experienced a similar bug once or twice (at
least a similar backtrace as in comment 16), but I also did not have
symbols installed.

However, it may be noteworthy that I did not trigger it by a resume, but
by putting very heavy load on the machine. I have not done so since, but
I will try to get some better debug info when I have time to try and
reproduce this.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/956071

Title:
  Xorg crashed with SIGSEGV in XIGetDeviceProperty()

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/956071/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 956071]

2013-05-15 Thread Moondrake
My eeepc running mint has suddenly (after an update) also started to
exhibit this bug. It is starting to get annoying! I will try the patch
mentioned in the coming days (but confirmation can take some time, I
only hit this once a week or less).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/956071

Title:
  Xorg crashed with SIGSEGV in XIGetDeviceProperty()

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/956071/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 956071]

2013-05-15 Thread Moondrake
Hmm, Peter, can you confirm that patch is already in Fedora 18. It seems to 
have been merged as part of:
* Tue Oct 30 2012 Peter Hutterer  1.13.0-6
- Add touchscreen fixes (including pointer emulation) #871064

So unless it was reverted by a later patch (at 1.13.2-1 now), this is
not it (unless these fixes are causing it instead of preventing it, but
that is not what you meant is it?)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/956071

Title:
  Xorg crashed with SIGSEGV in XIGetDeviceProperty()

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/956071/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1203273]

2013-07-31 Thread Moondrake
just compiled 2.21.13 as it is supposed to fix some mem corruption, but
it still crashes...

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203273

Title:
  Xorg crashed with SIGABRT in has_offload_slaves()

To manage notifications about this bug go to:
https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1203273/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1203273]

2013-07-31 Thread Moondrake
with O0 -g3 it was not so easy to trigger, but:

Program received signal SIGSEGV, Segmentation fault.
0x7f1472b8b88c in has_offload_slaves (sna=0x7f1471868000)
at sna_accel.c:14747
14747   ScreenPtr screen = sna->scrn->pScreen;
(gdb) bt full
#0  0x7f1472b8b88c in has_offload_slaves (sna=0x7f1471868000)
at sna_accel.c:14747
screen = 0x2085620
dirty = 0x7fff0733c890
#1  0x7f1472b8ba3b in stop_flush (sna=0x7f1471868000, scanout=0x207aa60)
at sna_accel.c:14810
No locals.
#2  0x7f1472b8c1bf in sna_accel_flush (sna=0x7f1471868000)
at sna_accel.c:15032
priv = 0x207aa60
busy = false
#3  0x7f1472b8cf29 in sna_accel_block_handler (sna=0x7f1471868000, 
tv=0x7fff0733c998) at sna_accel.c:15472
No locals.
#4  0x7f1472ba67d8 in sna_block_handler (arg=0x2054420, 
timeout=0x7fff0733c998, read_mask=0x81c340 )
at sna_driver.c:557
sna = 0x7f1471868000
tv = 0x7fff0733c998
#5  0x0043d9c4 in BlockHandler (
pTimeout=pTimeout@entry=0x7fff0733c998, 
pReadmask=pReadmask@entry=0x81c340 ) at dixutils.c:387
i = 0
---Type  to continue, or q  to quit---
j = 
#6  0x00469e84 in WaitForSomething (
pClientsReady=pClientsReady@entry=0x22e29d0) at WaitFor.c:210
i = 
waittime = {tv_sec = 296, tv_usec = 432000}
wt = 0x7fff0733c9a0
timeout = 
clientsReadable = {fds_bits = {0 }}
clientsWritable = {fds_bits = {1, 1, 0, 34103520, 0, 0, 33899552, 
5413855, 33899552, 46103504, 77595664, 206158430224, 
140733314222960, 140733314222752, 46041312, 264619602646}}
selecterr = 
nready = 0
devicesReadable = {fds_bits = {57, 1, 140733314222912, 32, 46103344, 
4689382, 32, 46103344, 51602000, 4651885, 0, 32, 0, 0, 0, 
46103440}}
now = 
someReady = 0
#7  0x00439581 in Dispatch () at dispatch.c:357
clientReady = 0x22e29d0
result = 
client = 
nready = 
---Type  to continue, or q  to quit---
icheck = 0x8163f0 
start_tick = 
#8  0x004282da in main (argc=9, argv=0x7fff0733cda8, 
envp=) at main.c:298
i = 
alwaysCheckForInput = {0, 1}
(gdb) 

Valgrind will have to wait until tomorrow at least...

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203273

Title:
  Xorg crashed with SIGABRT in has_offload_slaves()

To manage notifications about this bug go to:
https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1203273/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1203273]

2013-07-31 Thread Moondrake
I did recompile with full debug but unfortunately, I do not manage to
crash it with the same procedure. Everything is a lot slower however, so
maybe timing is important.

I suspected memory corruption as well as triggering the crash seems to
rely there being consideral memory load on the system.

Would valgrind help (you'd need to tell me how to run that with X
though)?

Reinstalling the non-debug version again and I can reproduce quite
easily again:

gdb) bt full
#0  has_offload_slaves (sna=0x7f0eb6568000) at sna_accel.c:14700
screen = 
dirty = 
#1  0x7f0eb78796ee in stop_flush (scanout=0x214a660, sna=0x7f0eb6568000)
at sna_accel.c:14763
No locals.
#2  sna_accel_flush (sna=0x7f0eb6568000) at sna_accel.c:14985
priv = 0x214a660
busy = false
#3  sna_accel_block_handler (sna=0x7f0eb6568000, tv=0x7fff2aed2c58)
at sna_accel.c:15425
No locals.
#4  0x0043d9c4 in BlockHandler (
pTimeout=pTimeout@entry=0x7fff2aed2c58, 
pReadmask=pReadmask@entry=0x81c340 ) at dixutils.c:387
i = 0
j = 
#5  0x00469e84 in WaitForSomething (
pClientsReady=pClientsReady@entry=0x23a7a30) at WaitFor.c:210
i = 
waittime = {tv_sec = 153, tv_usec = 65000}
wt = 0x7fff2aed2c60
timeout = 
---Type  to continue, or q  to quit---
clientsReadable = {fds_bits = {0 }}
clientsWritable = {fds_bits = {1, 1, 4294967295, 5415558, 34730504, 
140733913574944, 34712528, 0, 34712528, 34730504, 0, 206158430224, 
140733913574960, 140733913574752, 16, 264619602646}}
selecterr = 
nready = 0
devicesReadable = {fds_bits = {55, 1, 140733913574912, 48, 43118368, 
4689382, 48, 43118368, 50831424, 4651885, 1, 48, 0, 0, 0, 
46284816}}
now = 
someReady = 0
#6  0x00439581 in Dispatch () at dispatch.c:357
clientReady = 0x23a7a30
result = 
client = 
nready = 
icheck = 0x8163f0 
start_tick = 
#7  0x004282da in main (argc=9, argv=0x7fff2aed3068, 
envp=) at main.c:298
i = 
alwaysCheckForInput = {0, 1}

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203273

Title:
  Xorg crashed with SIGABRT in has_offload_slaves()

To manage notifications about this bug go to:
https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1203273/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1203273]

2013-08-04 Thread Moondrake
Created attachment 83493
gdb output

Work is keeping my too busy, so it took some time. Anyway, finally did
manage to get the gdb output at least.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203273

Title:
  (needs 2.21.14) Xorg crashed with SIGABRT in has_offload_slaves()

To manage notifications about this bug go to:
https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1203273/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1203273]

2013-08-04 Thread Moondrake
You're quicker than I had time to recompile with debug. As far as i can
tell, this has fixed the issue. Should it change, i will let you know.
Thanks!

d.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203273

Title:
  (needs 2.21.14) Xorg crashed with SIGABRT in has_offload_slaves()

To manage notifications about this bug go to:
https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1203273/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs