Hi
One other segmentation fault I get: below wcmWriteWait.
#0 0x00007f7b3dc6b262 in ?? () from /lib64/ld-linux-x86-64.so.2
#1 0x00007f7b3dc63585 in ?? () from /lib64/ld-linux-x86-64.so.2
#2 0x00007f7b3dc5e338 in ?? () from /lib64/ld-linux-x86-64.so.2
#3 0x00007f7b3dc5e84a in ?? () from /lib64/ld-linux-x86-64.so.2
#4 0x00007f7b3dc62692 in ?? () from /lib64/ld-linux-x86-64.so.2
#5 0x00007f7b3dc68615 in ?? () from /lib64/ld-linux-x86-64.so.2
#6 0x00007f7b38b4bae8 in wcmWriteWait (request=0x7f7b38b553c9 "0",
pInfo=<value optimized out>) at ../src/wcmISDV4.c:780
#7 0x00007f7b38b4bd17 in isdv4StopTablet (pInfo=0x3f9b210,
query=0x7f7b38b542ea "*", data=0x7fffe2c15970 "`[\301\342\377\177")
at ../src/wcmISDV4.c:564
#8 isdv4Query (pInfo=0x3f9b210, query=0x7f7b38b542ea "*",
data=0x7fffe2c15970 "`[\301\342\377\177") at ../src/wcmISDV4.c:290
#9 0x00007f7b38b4c823 in isdv4GetRanges (pInfo=0x3f9b210) at
../src/wcmISDV4.c:356
#10 0x00007f7b38b497cf in wcmInitTablet (pInfo=0x3f9b210, id=<value
optimized out>, version=<value optimized out>)
at ../src/wcmCommon.c:1277
#11 0x00007f7b38b4ac00 in wcmInitModel (pInfo=0x3f9b210) at
../src/wcmConfig.c:396
#12 0x00007f7b38b4b2a0 in wcmPreInit (drv=<value optimized out>,
pInfo=0x3f9b210, flags=<value optimized out>)
at ../src/wcmConfig.c:576
#13 0x000000000047ee31 in xf86NewInputDevice (pInfo=0x3f9b210,
pdev=0x7fffe2c15d80, enable=1 '\001')
at
/usr/src/debug/x11-base/xorg-server-1.10.4-r1/xorg-server-1.10.4/hw/xfree86/common/xf86Xinput.c:790
#14 0x000000000051d2df in device_added (udev_device=<value optimized out>)
at
/usr/src/debug/x11-base/xorg-server-1.10.4-r1/xorg-server-1.10.4/config/udev.c:194
#15 0x000000000051d9ae in config_udev_init ()
at
/usr/src/debug/x11-base/xorg-server-1.10.4-r1/xorg-server-1.10.4/config/udev.c:299
#16 0x000000000051cc99 in config_init () at
/usr/src/debug/x11-base/xorg-server-1.10.4-r1/xorg-server-1.10.4/config/config.c:39
#17 0x0000000000471ff5 in InitInput (argc=<value optimized out>,
argv=<value optimized out>)
at
/usr/src/debug/x11-base/xorg-server-1.10.4-r1/xorg-server-1.10.4/hw/xfree86/common/xf86Init.c:845
#18 0x0000000000424ab5 in main (argc=2, argv=<value optimized out>,
envp=<value optimized out>)
at
/usr/src/debug/x11-base/xorg-server-1.10.4-r1/xorg-server-1.10.4/dix/main.c:259
the other segmentation fault:
#0 0x00007f7b3dc6b262 in ?? () from /lib64/ld-linux-x86-64.so.2
#1 0x00007f7b3dc63585 in ?? () from /lib64/ld-linux-x86-64.so.2
#2 0x00007f7b3dc5e338 in ?? () from /lib64/ld-linux-x86-64.so.2
#3 0x00007f7b3dc5e84a in ?? () from /lib64/ld-linux-x86-64.so.2
#4 0x00007f7b3dc62692 in ?? () from /lib64/ld-linux-x86-64.so.2
#5 0x00007f7b3dc68615 in ?? () from /lib64/ld-linux-x86-64.so.2
#6 0x00007f7b38b4bae8 in wcmWriteWait (request=0x7f7b38b553c9 "0",
pInfo=<value optimized out>) at ../src/wcmISDV4.c:780
#7 0x00007f7b38b4bd17 in isdv4StopTablet (pInfo=0x3f9b210,
query=0x7f7b38b542ea "*", data=0x7fffe2c15970 "`[\301\342\377\177")
at ../src/wcmISDV4.c:564
#8 isdv4Query (pInfo=0x3f9b210, query=0x7f7b38b542ea "*",
data=0x7fffe2c15970 "`[\301\342\377\177") at ../src/wcmISDV4.c:290
#9 0x00007f7b38b4c823 in isdv4GetRanges (pInfo=0x3f9b210) at
../src/wcmISDV4.c:356
#10 0x00007f7b38b497cf in wcmInitTablet (pInfo=0x3f9b210, id=<value
optimized out>, version=<value optimized out>)
at ../src/wcmCommon.c:1277
#11 0x00007f7b38b4ac00 in wcmInitModel (pInfo=0x3f9b210) at
../src/wcmConfig.c:396
#12 0x00007f7b38b4b2a0 in wcmPreInit (drv=<value optimized out>,
pInfo=0x3f9b210, flags=<value optimized out>)
at ../src/wcmConfig.c:576
#13 0x000000000047ee31 in xf86NewInputDevice (pInfo=0x3f9b210,
pdev=0x7fffe2c15d80, enable=1 '\001')
at
/usr/src/debug/x11-base/xorg-server-1.10.4-r1/xorg-server-1.10.4/hw/xfree86/common/xf86Xinput.c:790
#14 0x000000000051d2df in device_added (udev_device=<value optimized out>)
at
/usr/src/debug/x11-base/xorg-server-1.10.4-r1/xorg-server-1.10.4/config/udev.c:194
#15 0x000000000051d9ae in config_udev_init ()
at
/usr/src/debug/x11-base/xorg-server-1.10.4-r1/xorg-server-1.10.4/config/udev.c:299
#16 0x000000000051cc99 in config_init () at
/usr/src/debug/x11-base/xorg-server-1.10.4-r1/xorg-server-1.10.4/config/config.c:39
#17 0x0000000000471ff5 in InitInput (argc=<value optimized out>,
argv=<value optimized out>)
at
/usr/src/debug/x11-base/xorg-server-1.10.4-r1/xorg-server-1.10.4/hw/xfree86/common/xf86Init.c:845
#18 0x0000000000424ab5 in main (argc=2, argv=<value optimized out>,
envp=<value optimized out>)
at
/usr/src/debug/x11-base/xorg-server-1.10.4-r1/xorg-server-1.10.4/dix/main.c:259
It is random which one accures it seems. It looks strange to me that it
segfaults in ld-linux, isn't that the linker? Then maybe something
earlier corrupted it.
I also looked at pInfo
(gdb) p *pInfo
$11 = {next = 0x0, name = 0x3faabc0 "Serial Wacom Tablet stylus",
driver = 0x3f9b380 "wacom", flags = 4,
device_control = 0x7f7b38b47b20 <wcmDevProc>, read_input =
0x7f7b38b480b0 <wcmDevReadInput>,
control_proc = 0x7f7b38b46e80 <wcmDevChangeControl>, switch_mode =
0x7f7b38b4fc60 <wcmDevSwitchMode>,
set_device_valuators = 0, fd = 17, dev = 0x0, private = 0x3f9be60,
type_name = 0x7f7b38b54065 "STYLUS", drv = 0x3f9bb70,
module = 0x3f9bbb0, options = 0x3f9b3e0, attrs = 0x3f9b480}
Looks not so bad to me. What could be wrong? Any ideas?
Michael
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Linuxwacom-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel