Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Apr 2012 00:30:34 -0500
From:      Brandon Gooch <jamesbrandongooch@gmail.com>
To:        freebsd-x11@freebsd.org
Subject:   Xorg 7.5.2 segfault when plugging/unplugging AC adapter
Message-ID:  <CALBk6yL%2BEWdJW5fB3LA6GiUuhu4nxvqKur=NeZtkouwbCsQVvA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
After upgrading to the newest Xorg, I can't plug or unplug my AC
adapter without triggering a segfault:

Segmentation fault: 11 at address 0x802d873f0

Fatal server error:
Caught signal 11 (Segmentation fault: 11). Server aborting


Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional
information.

XIO:  fatal IO error 35 (Resource temporarily unavailable) on X server ":0"
      after 32253 requests (32252 known processed) with 0 events remaining.
XIO:  fatal IO error 35 (Resource temporarily unavailable) on X server ":0"
      after 8622 requests (8622 known processed) with 0 events remaining.
xinit: connection to X server lost

waiting for X server to shut down


The core file produces the backtrace:

(gdb) bt
#0  0x0000000802bdc0ac in ?? ()
#1  0x0000000802c8924c in ?? ()
#2  0x00000000ffffffff in ?? ()
#3  0x0000000000000001 in ?? ()
#4  0xffffffdf007adc30 in ?? ()
#5  0xffffffffffffffff in ?? ()
#6  0x00007fffffffffff in ?? ()
#7  0x0000000000568c25 in ProcXIUngrabDevice (client=0x7fffffffffff)
    at xigrabdev.c:147
#8  0x000000000047787b in SProcChangeKeyboardControl (client=0x7fffffffc410)
    at swapreq.c:1022
#9  0x00000000004712ed in SMappingEvent (from=0x4712ed, to=0x7fffffffc420)
    at swaprep.c:1092
#10 0x00007fffffffc500 in ?? ()
#11 0x0000000000470b42 in SResizeRequestEvent (from=0x470b42,
    to=0x7fffffffc500) at swaprep.c:1006
#12 0x00007fffffffc500 in ?? ()
#13 0x000000000000000b in ?? ()
#14 0x0000000802ebfbd0 in ?? ()
#15 0x00007fffffffc401 in ?? ()
#16 0x0000000802c8ba94 in ?? ()
#17 0x8080808080808080 in ?? ()
#18 0xffffffffffffffff in ?? ()
#19 0x0000000802ebfbe6 in ?? ()
#20 0x032e0138be84800a in ?? ()
#21 0x0000000802bf731c in ?? ()
#22 0x000000000000000b in ?? ()
#23 0x0000000802bf7429 in ?? ()
#24 0x00007fffffffc4b0 in ?? ()
#25 0xffffffffffffffff in ?? ()
#26 0x00007fffffffc500 in ?? ()
#27 0x0000000802badef3 in ?? ()
#28 0x8080808080803131 in ?? ()
#29 0x0000000000000000 in ?? ()
#30 0x000000000000000b in ?? ()
#31 0x00007fffffffcce0 in ?? ()
#32 0x032e0138be84800a in ?? ()
#33 0x000000000000000b in ?? ()
#34 0x0000003000000018 in ?? ()
#35 0x00007fffffffc510 in ?? ()
#36 0x00007fffffffc430 in ?? ()
#37 0x000000000000000b in ?? ()
#38 0x00007fffffffc520 in ?? ()
#39 0x000000000046b30e in RebuildTable (client=0) at resource.c:497

Also, X seems to freeze up until I move the mouse around a bit, like
it's getting hung.  Very strange.  I've tried messing around with HAL
a bit thinking that might be the problem, but to no avail.  It appears
that HAL is now mandatory when using the Synaptics driver, and I
wonder why.

As always, any tips on debugging are appreciated...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALBk6yL%2BEWdJW5fB3LA6GiUuhu4nxvqKur=NeZtkouwbCsQVvA>