[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#423425: some logs and backtrace [jeremy@thorcom.co.uk: Re: xserver-xorg-input-evtouch: Changes to 'refs/tags/0.8.5']



----- Forwarded message from Jeremy Powell <jeremy@thorcom.co.uk> -----

Subject: Re: xserver-xorg-input-evtouch: Changes to 'refs/tags/0.8.5'
From: Jeremy Powell <jeremy@thorcom.co.uk>
Date: Wed, 13 Jun 2007 12:23:27 +0100
To: Mattia Dongili <malattia@linux.it>
Message-ID: <466FD3AF.3070002@thorcom.co.uk>
User-Agent: Thunderbird 2.0.0.0 (X11/20070326)

Mattia Dongili wrote:
>Hello!
>
>On Wed, Jun 13, 2007 at 10:08:49AM +0100, Jeremy Powell wrote:
>  
>>Hi,
>>
>>I'm trying to fix a bug in evtouch where by if the screen is tapped and 
>>the date is set (backwards) at the same time then X.org crashes (which 
>>is more often than you might think if you want to run ntp). This is not 
>>    
>
>Woah!! it looks like it's related to this bug:
>http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=423425
>I'm bitten by this as well, pretty seldom for me actually and I noticed
>it corresponding with high disk IO, but couldn't actually find the exact
>cause.
>
>  
Yeah, I was pretty lucky to notice the correlation with the date being 
set but I have a GPS receiver and a daemon that update the time from 
that, hence the problem.
>>reproducable with a regular mouse. Not being that experienced with 
>>development of this kind of thing I can't track down the exact point in 
>>the code where it is occuring. gdb didnt return any useful info for me, 
>>maybe because its a module?
>>    
>
>no, most probably because it's not compiled with debug informations.
>Are you using debian? if so I can provide a package with all the
>debugging symbols and stuff, otherwise you may want to simply build the
>driver with
>	make CFLAGS="-g -DEVDBG"
>so if you're also looking for more output you can run X with
>	startx -- -logverbose 8
>to also better understand the FSM state transition in libtouch.c
>Just copy the resulting evtouch.so into the xorg input modules dirs.
>
>BTW: when tapping the most of the time the FSM deals with *maybetap*
>states
>
>  
Ok, I've compiled that driver (0.8.6) with debug and started X with 
extra logging. I've attached the log but it isnt very useful.

>>I have emailed the author and had little response (he reports he is very 
>>busy at the moment) and so am hoping you may be able to help. I have 
>>tried wrapping the GetTimeInMillis function to make it monotonic 
>>regardless of clock changes - this had no effect so I think the problem 
>>lies with the timers.
>>    
>
>hmmm, so a race condition basically... this may well be in the x server
>as well.
>  
The thought had crossed my mind, but I'm still a bit of a noob with Linux
I attached gdb to xinit like so:
/# gdb xinit 6102
Here is the output

GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "arm-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".

Attaching to program: /usr/bin/xinit, process 8120
Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/ld-linux.so.2...
(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
0x40195d54 in wait () from /lib/libc.so.6
(gdb) continue
Continuing.

Program received signal SIGPIPE, Broken pipe.
0x401b7d50 in write () from /lib/libc.so.6
(gdb) bt
#0  0x401b7d50 in write () from /lib/libc.so.6
#1  0x4005988c in _X11TransWrite () from /usr/lib/libX11.so.6
#2  0x4005ea90 in _XSend () from /usr/lib/libX11.so.6
#3  0x000130a8 in ?? ()

>  
>>Anyway, if you have the time to take a look, the problem is best 
>>reproduced by tapping the screen and setting the date via the console 
>>simultaneously (pressing enter to change the date ever so slightly after 
>>tapping the screen). With some experimenting you should be able to 
>>reproduce the crash nearly every time.
>>    
>
>will surely try, I need the latop alive currently, but later I may have
>some more time ;)
>
>BTW: if you think the I pointed out is related, do you mind if I forward
>the discussion to the bug tracking system? it's easier this way to ask
>for some insight to xorg developers as well.
>  
I dont know enough to say yet, I'm always concerned by the use of 
'freeze', I take it that its actually a crash and not a hang? By all 
means forward this to the bug tracker as you see fit, I will pick up the 
thread and try and get the author invovled too if you tell me where.
Thanks for such a speedy reply!
>Thanks
>  


-- 
Thorcom Systems Limited, Unit 4, 96B Blackpole Trading Estate West, 
Worcester, WR3 8TJ
Tel: +44 (0)1905 756700  Fax: +44 (0)1905 755777  Web: www.thorcom.co.uk
Registered in England and Wales number 2704696.


_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/jez.int.thorcom.com:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: UNKNOWN 
Current Operating System: Linux jez.int.thorcom.com 2.6.19-simtec10-rc1-mjt1 #1 Mon Jun 4 07:33:44 BST 2007 armv4tl
Build Date: 04 April 2007
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Jun 13 11:53:06 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "700YV Screen" (0)
(**) |   |-->Monitor "Generic Monitor"
(**) |   |-->Device "Generic Video Card"
(**) |-->Input Device "Configured Mouse"
(**) |-->Input Device "eGalax Touchscreen"
(WW) Duplicate core pointer devices.  Removing core pointer attribute from "eGalax Touchscreen"
(==) |-->Input Device "Generic Keyboard"
(WW) The core keyboard device wasn't specified explicitly in the layout.
	Using the first core keyboard device.
(WW) The directory "/usr/X11R6/lib/X11/fonts/misc" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/cyrillic" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi/" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi/" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/Type1" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi" does not exist.
	Entry deleted from font path.
(WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
	Entry deleted from font path.
(**) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi
(==) RgbPath set to "/etc/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(**) Option "BlankTime" "0"
(**) Option "StandbyTime" "0"
(**) Option "SuspendTime" "0"
(**) Option "OffTime" "0"
(II) Open APM successful
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.3
	X.Org Video Driver: 1.0
	X.Org XInput driver : 0.6
	X.Org Server Extension : 0.3
	X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Module bitmap: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules/libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	ABI class: X.Org Video Driver, version 1.0
(--) using VT number 1

(II) Addressable bus resource ranges are
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) LoadModule: "i2c"
(II) Loading /usr/lib/xorg/modules/libi2c.so
(II) Module i2c: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.2.0
	ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "bitmap"
(II) Reloading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Loading font Bitmap
(II) LoadModule: "ddc"
(II) Loading /usr/lib/xorg/modules/libddc.so
(II) Module ddc: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
	compiled for 7.1.1, module version = 2.1.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules/libint10.so
(II) Module int10: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules/libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.1.0
	ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "fbdev"
(II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
(II) Module fbdev: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 0.3.1
	ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.1.1
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.6
(II) LoadModule: "evtouch"
(II) Loading /usr/lib/xorg/modules/input/evtouch_drv.so
(II) Module evtouch: vendor="Kenan Esau"
	compiled for 4.3.99.902, module version = 0.8.5
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.6
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.1.0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.6
(II) FBDEV: driver for framebuffer: fbdev
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Loading /usr/lib/xorg/modules/linux/libfbdevhw.so
(II) Module fbdevhw: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 0.0.2
	ABI class: X.Org Video Driver, version 1.0
(II) FBDEV(0): using default device
(II) Running in FRAMEBUFFER Mode
(**) FBDEV(0): Depth 24, (--) framebuffer bpp 32
(==) FBDEV(0): RGB weight 888
(==) FBDEV(0): Default visual is TrueColor
(==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
(II) FBDEV(0): hardware: sm501fb-crt (video memory: 1500kB)
(II) FBDEV(0): checking modes against framebuffer device...
(II) FBDEV(0): 	mode "800x480" not found
(II) FBDEV(0): checking modes against monitor...
(--) FBDEV(0): Virtual size is 800x480 (pitch 800)
(**) FBDEV(0):  Built-in mode "current": 36.0 MHz, 37.7 kHz, 56.8 Hz
(II) FBDEV(0): Modeline "current"   36.00  800 816 940 956  480 500 503 663 -hsync -vsync -csync
(==) FBDEV(0): DPI set to (75, 75)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.3
(**) FBDEV(0): using shadow framebuffer
(II) Loading sub module "shadow"
(II) LoadModule: "shadow"
(II) Loading /usr/lib/xorg/modules/libshadow.so
(II) Module shadow: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.1.0
	ABI class: X.Org ANSI C Emulation, version 0.3
(==) Depth 24 pixmap format is 32 bpp
(==) FBDEV(0): Backing store disabled
(**) Option "dpms"
(**) FBDEV(0): DPMS enabled
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(**) Option "Protocol" "ImPS/2"
(**) Configured Mouse: Device: "/dev/input/mice"
(**) Configured Mouse: Protocol: "ImPS/2"
(**) Option "CorePointer"
(**) Configured Mouse: Core Pointer
(**) Option "Device" "/dev/input/mice"
(**) Option "Emulate3Buttons" "true"
(**) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Configured Mouse: ZAxisMapping: buttons 4 and 5
(**) Configured Mouse: Buttons: 9
EVTouch: EVTouchPreInit
	Option "Device" "/dev/input/touchscreen"
	Option "DeviceName" "touchscreen"
	Option "MinX" "52"
	Option "MinY" "89"
	Option "MaxX" "1944"
	Option "MaxY" "1923"
	Option "ReportingMode" "Raw"
	Option "SwapY" "off"
	Option "SwapX" "off"
	Option "SendCoreEvents" "On"
	Option "TapTimer" "300"
	Option "LongTouchTimer" "400"
	Option "CorePointer" "False"
State: S_UNTOUCHED	Action: No Action		Button: 0
State: S_TOUCHED	Action: No Action		Button: 0
State: S_LONGTOUCHED	Action: down		Button: 1
State: S_MOVING	Action: No Action		Button: 0
State: S_MAYBETAPPED	Action: click		Button: 1
State: S_ONEANDAHALFTAP	Action: down		Button: 3
(**) Option "MinX" "52"
(**) Option "MaxX" "1944"
(**) Option "MinY" "89"
(**) Option "MaxY" "1923"
(**) Option "TapTimer" "300"
(**) Option "LongtouchTimer" "400"
(**) Option "SwapY" "off"
(**) Option "SwapX" "off"
(diff[0][0]/diff[0][1])=(0/0)
(diff[1][0]/diff[1][1])=(0/0)
(diff[2][0]/diff[2][1])=(0/0)
(diff[3][0]/diff[3][1])=(0/0)
(diff[4][0]/diff[4][1])=(0/0)
(diff[5][0]/diff[5][1])=(0/0)
(diff[6][0]/diff[6][1])=(0/0)
(diff[7][0]/diff[7][1])=(0/0)
(diff[8][0]/diff[8][1])=(0/0)
(**) Option "DeviceName" "touchscreen"
(**) Option "SendCoreEvents" "On"
(**) touchscreen: always reports core events
(**) Option "CorePointer" "False"
(**) Option "CoreKeyboard"
(**) Generic Keyboard: Core Keyboard
(**) Option "Protocol" "standard"
(**) Generic Keyboard: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Generic Keyboard: XkbRules: "xorg"
(**) Option "XkbModel" "pc104"
(**) Generic Keyboard: XkbModel: "pc104"
(**) Option "XkbLayout" "us"
(**) Generic Keyboard: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) Generic Keyboard: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "Generic Keyboard" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "touchscreen" (type: TOUCHSCREEN)
(II) XINPUT: Adding extended input device "Configured Mouse" (type: MOUSE)
EVTouch: DeviceInit
EVTouch: Display X,Y: 800 480
EVTouch: Virtual X,Y: 800 480
EVTouch: DriverName, Rev.: fbdev 4000
EVTouch: Viewport X0,Y0: 0 0
EVTouch: Viewport X1,Y1: 799 479
EVTouch: MaxValue H,V: 0 0
EVTouch: DeviceInit btn_count=5
EVTouch: DeviceInit btn_count=5
    xkb_keycodes             { include "xfree86+aliases(qwerty)" };
    xkb_types                { include "complete" };
    xkb_compatibility        { include "complete" };
    xkb_symbols              { include "pc(pc105)+us" };
    xkb_geometry             { include "pc(pc104)" };
(**) Option "Device" "/dev/input/mice"
(II) Configured Mouse: ps2EnableDataReporting: succeeded
(**) Option "Device" "/dev/input/touchscreen"
EVTouch: DeviceOn
EVTouch: QueryHardware
EVTouch: ReadInput type:01 code: 0x014a value:1
EVTouch: ConvertProc
FIRST: v0=946   v1=917
cx[0]=0.054968   cy[0]=0.902944
cx[1]=0.945032   cy[1]=0.097056
cx[2]=0.000000   cy[2]=0.000000
ViewPort_X0=0   ViewPort_Y0=0
dx=0.000000   dy=0.000000
FINAL: v0=378   v1=216
EVTouch: TOUCHED
EVTouch: EVTouchProcessKey
EVTouch: setting (x/y)=(946/917)
EVTouch: ReadInput type:03 code: 0x0000 value:552
EVTouch: setting (x/y)=(552/917)
EVTouch: ReadInput type:03 code: 0x0001 value:1147
EVTouch: setting (x/y)=(552/1147)
EVTouch: ReadInput type:00 code: 0x0000 value:0
EVTouch: ConvertProc
FIRST: v0=552   v1=1147
cx[0]=0.471459   cy[0]=0.153762
cx[1]=0.528541   cy[1]=0.846238
cx[2]=0.000000   cy[2]=0.000000
ViewPort_X0=0   ViewPort_Y0=0
dx=0.000000   dy=0.000000
FINAL: v0=211   v1=276
EVTouch: DoBtnAction btn_count=5
EVTouch: setting (x/y)=(552/1147)
EVTouch: ReadInput type:03 code: 0x0000 value:551
EVTouch: setting (x/y)=(551/1147)
EVTouch: ReadInput type:03 code: 0x0001 value:1150
EVTouch: setting (x/y)=(551/1150)
EVTouch: ReadInput type:00 code: 0x0000 value:0
EVTouch: ConvertProc
FIRST: v0=551   v1=1150
cx[0]=0.472516   cy[0]=0.157034
cx[1]=0.527484   cy[1]=0.842966
cx[2]=0.000000   cy[2]=0.000000
ViewPort_X0=0   ViewPort_Y0=0
dx=0.000000   dy=0.000000
FINAL: v0=210   v1=277
EVTouch: DoBtnAction btn_count=5
EVTouch: setting (x/y)=(551/1150)
EVTouch: ReadInput type:03 code: 0x0001 value:1155
EVTouch: setting (x/y)=(551/1155)
EVTouch: ReadInput type:00 code: 0x0000 value:0
EVTouch: ConvertProc
FIRST: v0=551   v1=1155
cx[0]=0.472516   cy[0]=0.162486
cx[1]=0.527484   cy[1]=0.837514
cx[2]=0.000000   cy[2]=0.000000
ViewPort_X0=0   ViewPort_Y0=0
dx=0.000000   dy=0.000000
FINAL: v0=210   v1=278
EVTouch: DoBtnAction btn_count=5
EVTouch: setting (x/y)=(551/1155)
EVTouch: ReadInput type:03 code: 0x0000 value:552
EVTouch: setting (x/y)=(552/1155)
EVTouch: ReadInput type:03 code: 0x0001 value:1158
EVTouch: setting (x/y)=(552/1158)
EVTouch: ReadInput type:00 code: 0x0000 value:0
EVTouch: ConvertProc
FIRST: v0=552   v1=1158
cx[0]=0.471459   cy[0]=0.165758
cx[1]=0.528541   cy[1]=0.834242
cx[2]=0.000000   cy[2]=0.000000
ViewPort_X0=0   ViewPort_Y0=0
dx=0.000000   dy=0.000000
FINAL: v0=211   v1=279
EVTouch: DoBtnAction btn_count=5
EVTouch: setting (x/y)=(552/1158)
EVTouch: ReadInput type:01 code: 0x014a value:0
EVTouch: ConvertProc
FIRST: v0=552   v1=1158
cx[0]=0.471459   cy[0]=0.165758
cx[1]=0.528541   cy[1]=0.834242
cx[2]=0.000000   cy[2]=0.000000
ViewPort_X0=0   ViewPort_Y0=0
dx=0.000000   dy=0.000000
FINAL: v0=211   v1=279
EVTouch: UNTOUCHED
EVTouch: EVTouchProcessKey
EVTouch: setting (x/y)=(552/1158)
EVTouch: ReadInput type:00 code: 0x0000 value:0
EVTouch: ConvertProc
FIRST: v0=552   v1=1158
cx[0]=0.471459   cy[0]=0.165758
cx[1]=0.528541   cy[1]=0.834242
cx[2]=0.000000   cy[2]=0.000000
ViewPort_X0=0   ViewPort_Y0=0
dx=0.000000   dy=0.000000
FINAL: v0=211   v1=279
EVTouch: DoBtnAction btn_count=5
EVTouch: setting (x/y)=(552/1158)
EVTouch: ReadInput type:01 code: 0x014a value:1
EVTouch: ConvertProc
FIRST: v0=552   v1=1158
cx[0]=0.471459   cy[0]=0.165758
cx[1]=0.528541   cy[1]=0.834242
cx[2]=0.000000   cy[2]=0.000000
ViewPort_X0=0   ViewPort_Y0=0
dx=0.000000   dy=0.000000
FINAL: v0=211   v1=279
EVTouch: TOUCHED
EVTouch: EVTouchProcessKey
EVTouch: setting (x/y)=(552/1158)
EVTouch: ReadInput type:03 code: 0x0000 value:501
EVTouch: setting (x/y)=(501/1158)
EVTouch: ReadInput type:03 code: 0x0001 value:1100
EVTouch: setting (x/y)=(501/1100)
EVTouch: ReadInput type:00 code: 0x0000 value:0
EVTouch: ConvertProc
FIRST: v0=501   v1=1100
cx[0]=0.525370   cy[0]=0.102508
cx[1]=0.474630   cy[1]=0.897492
cx[2]=0.000000   cy[2]=0.000000
ViewPort_X0=0   ViewPort_Y0=0
dx=0.000000   dy=0.000000
FINAL: v0=189   v1=264
EVTouch: DoBtnAction btn_count=5
EVTouch: setting (x/y)=(501/1100)
EVTouch: ReadInput type:03 code: 0x0001 value:1098
EVTouch: setting (x/y)=(501/1098)
EVTouch: ReadInput type:00 code: 0x0000 value:0
EVTouch: ConvertProc
FIRST: v0=501   v1=1098
cx[0]=0.525370   cy[0]=0.100327
cx[1]=0.474630   cy[1]=0.899673
cx[2]=0.000000   cy[2]=0.000000
ViewPort_X0=0   ViewPort_Y0=0
dx=0.000000   dy=0.000000
FINAL: v0=189   v1=264
EVTouch: DoBtnAction btn_count=5
EVTouch: setting (x/y)=(501/1098)

Backtrace:

Fatal server error:
Caught signal 11.  Server aborting

EVTouch: ReadInput type:01 code: 0x014a value:0
EVTouch: ConvertProc
FIRST: v0=501   v1=1098
cx[0]=0.525370   cy[0]=0.100327
cx[1]=0.474630   cy[1]=0.899673
cx[2]=0.000000   cy[2]=0.000000
ViewPort_X0=0   ViewPort_Y0=0
dx=0.000000   dy=0.000000
FINAL: v0=189   v1=264
EVTouch: UNTOUCHED
EVTouch: EVTouchProcessKey
EVTouch: setting (x/y)=(501/1098)
EVTouch: ReadInput type:00 code: 0x0000 value:0
EVTouch: ConvertProc
FIRST: v0=501   v1=1098
cx[0]=0.525370   cy[0]=0.100327
cx[1]=0.474630   cy[1]=0.899673
cx[2]=0.000000   cy[2]=0.000000
ViewPort_X0=0   ViewPort_Y0=0
dx=0.000000   dy=0.000000
FINAL: v0=189   v1=264
EVTouch: DoBtnAction btn_count=5
EVTouch: setting (x/y)=(501/1098)


----- End forwarded message -----
-- 
mattia
:wq!



Reply to: