bug-xnee
[Top][All Lists]
Advanced

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

[Bug-xnee] cnee leaves Ctrl -modifier to pressed -state (as like xnee di


From: Veijo Ryhänen
Subject: [Bug-xnee] cnee leaves Ctrl -modifier to pressed -state (as like xnee did too in my previous message)
Date: Thu, 5 Jan 2006 15:24:54 +0200

Hello!

$ cnee -rec --keyboard -o a_and_ctrl_c.xnl
asighandler SIGINT (2)       <----  pressed here letter "a" and after that "Ctrl+c"
$ cnee -rep --keyboard -f a_and_ctrl_c.xnl
$ a    <----- this command prompt is broken, have to press Control+c to get keyboard and mouse
                back in shape (or press Ctrl+Alt+F1 and Ctrl+Alt+F7).

I think that this is serious bug which prevents to use cnee (or it's older release which name is xnee)
to real work. I mean here: real work = running multiple test in script loop without human prevention/aid.

Currently, first test will succeed and every test after that will fail in synchronization, because program
which is under the test propably does not work as expected if "somebody is keep pressing Ctrl -button
down with his finger all the time". "Somebody" is the bug in xnee and cnee which causes the Ctrl -button beeing in pressed state all the time after the first test.

Hope that this serious bug can be fixed or find some other solution to run multiple
test without human intervention.

Veijo Ryhänen, Finland

- - - -

$cat a_and_ctrl_c.xnl
####################################
#         System information       #
####################################
# Date:                   2006:01:05
# Time:                   14:37:39
# Xnee version:           2.01
# Xnee home:              http://www.gnu.org/software/xnee/
# Xnee info mailing list: address@hidden
# Xnee bug mailing list:  address@hidden
# X version:              11
# X revision:             0
# X vendor:               The X.Org Foundation
# X vendor release:       60802000
# Record version major:   1
# Record version minor:   13
# OS name:                Linux
# OS Release:             2.6.12-1.1381_FC3
# OS Version:             #1 Fri Oct 21 03:46:55 EDT 2005
# Machine:                i686
# Nodename:               (I removed orginal name)
# Display name:           :0
# Dimension:              1024x768



##############################################
#      Xnee application arguments            #
##############################################
#  cnee -rec --keyboard -o a_and_ctrl_c.xnl


##############################################
#      Displays                              #
##############################################
# display :0
distribute


##############################################
#      Files                                 #
##############################################
out-file a_and_ctrl_c.xnl
err-file stderr


##############################################
#      Key Grabs                             #
##############################################
stop-key         0
pause-key        0
resume-key       0
insert-key       0
exec-key         0
exec-program         xnee-exec-no-program


##############################################
#      Recording limits etc                  #
##############################################

events-to-record        -1
data-to-record          -1
seconds-to-record       -1
first-last       0

# Record  all (including current) clients or only future ones
all-clients
# future-clients

# Store the starting mouse position
# store-mouse-position


##############################################
#      Resolution                            #
##############################################

# Resolution
#recorded-resolution  1024x768
#replay-resolution  1x1
#resolution-adjustment  0


##############################################
#      Speed                                 #
##############################################

# Speed
#speed-percent  100


##############################################
#      Replaying limits etc                  #
##############################################

max-threshold 20
min-threshold 20
tot-threshold 40


##############################################
#      Feedback                              #
##############################################
#feedback-none
#feedback-stderr
feedback-xosd


##############################################
#      Various                               #
##############################################

# Plugin file (0 means none)
plugin       0

# Modes (currently not used)
#synchronised-replay       1

# Human printout of X11 data (instead of Xnee format)
human-printout  0

# Delay before starting record/replay
# 0

# Various
#########################################
#          Record settings              #
#########################################
#   data_flags          7
#   rState              157336072
#   xids[0]             73400320
#   xids[1]             71303168
# Number of Ranges      1
# RecordRange[0]
request-range            0-0
reply-range                   0-0
extension-request-major-range  0-0
extension-request-minor-range  0-0
extension-reply-major-range   0-0
extension-reply-minor-range   0-0
delivered-event-range         0-0
device-event-range            2-3
error-range                   0-0
0,2,0,0,0,38,0,4019829
0,3,0,0,0,38,0,4019901
0,2,0,0,0,37,0,4021337

- - -

--verbose -switch replay output comes here:

int arg=141021192
nt arg=5
string arg=KeyPress-KeyRelease
 -- calling xnee_add_range_str (141021192, 5, KeyPress-KeyRelease)
 --> add_range_str (141021192, 5, KeyPress-KeyRelease)
 --  add_range_str first string="KeyPress-KeyRelease" (2)
 --  add_range_str second string="KeyRelease"   ret=0
 --  add_range_str 1 2 3
 <-- add_range_str (141021192, 5, KeyPress-KeyRelease)
<-- parse_range()
Reading replay data from a_and_Ctrl_c.xnl
--> xnee_prepare
---> xnee_open_files
---  xnee_open_files: is replayer
---  xnee_open_files: handling data (in)
---  xnee_open_files: opening data: a_and_Ctrl_c.xnl
--> xnee_rep_prepare
---> xnee_add_range 5 2 3
Returning max_val=0
  MAX -1 ALLOC 0
 -- Allocating a new range of size 1
Adding 5 range 2 - 3 at range 0
<--- xnee_add_range
 ---> xnee_setup_recordext
Returning max_val=1
 <--- xnee_setup_recordext 0
Entering main loop (replayer) to read META data
 --- xnee_reset_elapsed_time
reset fake
handling comment: ####################################

meta data read: ####################################

handling comment: #         System information       #

meta data read: #         System information       #

handling comment: ####################################

meta data read: ####################################

handling comment: # Date:                   2006:01:05

meta data read: # Date:                   2006:01:05

handling comment: # Time:                   15:14:37

meta data read: # Time:                   15:14:37

handling comment: # Xnee version:           2.01

meta data read: # Xnee version:           2.01

handling comment: # Xnee home:              http://www.gnu.org/software/xnee/

meta data read: # Xnee home:              http://www.gnu.org/software/xnee/

handling comment: # Xnee info mailing list: address@hidden

meta data read: # Xnee info mailing list: address@hidden

handling comment: # Xnee bug mailing list:  address@hidden

meta data read: # Xnee bug mailing list:  address@hidden

handling comment: # X version:              11

meta data read: # X version:              11

handling comment: # X revision:             0

meta data read: # X revision:             0

handling comment: # X vendor:               The X.Org Foundation

meta data read: # X vendor:               The X.Org Foundation

handling comment: # X vendor release:       60802000

meta data read: # X vendor release:       60802000

handling comment: # Record version major:   1

meta data read: # Record version major:   1

handling comment: # Record version minor:   13

meta data read: # Record version minor:   13

handling comment: # OS name:                Linux

meta data read: # OS name:                Linux

handling comment: # OS Release:             2.6.12-1.1381_FC3

meta data read: # OS Release:             2.6.12-1.1381_FC3

handling comment: # OS Version:             #1 Fri Oct 21 03:46:55 EDT 2005

meta data read: # OS Version:             #1 Fri Oct 21 03:46:55 EDT 2005

handling comment: # Machine:                i686

meta data read: # Machine:                i686

handling comment: # Nodename:               removed

meta data read: # Nodename:               removed

handling comment: # Display name:           :0

meta data read: # Display name:           :0

handling comment: # Dimension:              1024x768

meta data read: # Dimension:              1024x768

handling comment: ##############################################

meta data read: ##############################################

handling comment: #      Xnee application arguments            #

meta data read: #      Xnee application arguments            #

handling comment: ##############################################

meta data read: ##############################################

handling comment: #  cnee -rec --keyboard -o a_and_Ctrl_c.xnl

meta data read: #  cnee -rec --keyboard -o a_and_Ctrl_c.xnl

handling comment: ##############################################

meta data read: ##############################################

handling comment: #      Displays                              #

meta data read: #      Displays                              #

handling comment: ##############################################

meta data read: ##############################################

handling comment: # display :0

meta data read: # display :0

handling comment: distribute

handling settings: distribute

handling comment: ##############################################

meta data read: ##############################################

handling comment: #      Files                                 #

meta data read: #      Files                                 #

handling comment: ##############################################

meta data read: ##############################################

handling comment: out-file a_and_Ctrl_c.xnl

handling settings: out-file a_and_Ctrl_c.xnl

handling comment: err-file stderr

handling settings: err-file stderr

handling comment: ##############################################

meta data read: ##############################################

handling comment: #      Key Grabs                             #

meta data read: #      Key Grabs                             #

handling comment: ##############################################

meta data read: ##############################################

handling comment: stop-key         0

handling settings: stop-key         0

handling comment: pause-key        0

handling settings: pause-key        0

handling comment: resume-key       0

handling settings: resume-key       0

handling comment: insert-key       0

handling settings: insert-key       0

handling comment: exec-key         0

handling settings: exec-key         0

handling comment: exec-program         xnee-exec-no-program

handling settings: exec-program         xnee-exec-no-program

found no program to exec
handling comment: ##############################################

meta data read: ##############################################

handling comment: #      Recording limits etc                  #

meta data read: #      Recording limits etc                  #

handling comment: ##############################################

meta data read: ##############################################

handling comment: events-to-record        -1

handling settings: events-to-record        -1

handling comment: data-to-record          -1

handling settings: data-to-record          -1

handling comment: seconds-to-record       -1

handling settings: seconds-to-record       -1

handling comment: first-last       0

handling settings: first-last       0

handling comment: # Record  all (including current) clients or only future ones

meta data read: # Record  all (including current) clients or only future ones

handling comment: all-clients

handling settings: all-clients

handling comment: # future-clients

meta data read: # future-clients

handling comment: # Store the starting mouse position

meta data read: # Store the starting mouse position

handling comment: # store-mouse-position

meta data read: # store-mouse-position

handling comment: ##############################################

meta data read: ##############################################

handling comment: #      Resolution                            #

meta data read: #      Resolution                            #

handling comment: ##############################################

meta data read: ##############################################

handling comment: # Resolution

meta data read: # Resolution

handling comment: #recorded-resolution  1024x768

meta data read: #recorded-resolution  1024x768

handling comment: #replay-resolution  1x1

meta data read: #replay-resolution  1x1

handling comment: #resolution-adjustment  0

meta data read: #resolution-adjustment  0

handling comment: ##############################################

meta data read: ##############################################

handling comment: #      Speed                                 #

meta data read: #      Speed                                 #

handling comment: ##############################################

meta data read: ##############################################

handling comment: # Speed

meta data read: # Speed

handling comment: #speed-percent  100

meta data read: #speed-percent  100

handling comment: ##############################################

meta data read: ##############################################

handling comment: #      Replaying limits etc                  #

meta data read: #      Replaying limits etc                  #

handling comment: ##############################################

meta data read: ##############################################

handling comment: max-threshold 20

handling settings: max-threshold 20

handling comment: min-threshold 20

handling settings: min-threshold 20

handling comment: tot-threshold 40

handling settings: tot-threshold 40

handling comment: ##############################################

meta data read: ##############################################

handling comment: #      Feedback                              #

meta data read: #      Feedback                              #

handling comment: ##############################################

meta data read: ##############################################

handling comment: #feedback-none

meta data read: #feedback-none

handling comment: #feedback-stderr

meta data read: #feedback-stderr

handling comment: feedback-xosd

handling settings: feedback-xosd

xnee_set_xosd_feedback
handling comment: ##############################################

meta data read: ##############################################

handling comment: #      Various                               #

meta data read: #      Various                               #

handling comment: ##############################################

meta data read: ##############################################

handling comment: # Plugin file (0 means none)

meta data read: # Plugin file (0 means none)

handling comment: plugin       0

handling settings: plugin       0

handling comment: # Modes (currently not used)

meta data read: # Modes (currently not used)

handling comment: #synchronised-replay       1

meta data read: #synchronised-replay       1

handling comment: # Human printout of X11 data (instead of Xnee format)

meta data read: # Human printout of X11 data (instead of Xnee format)

handling comment: human-printout  0

handling settings: human-printout  0

handling comment: # Delay before starting record/replay

meta data read: # Delay before starting record/replay

handling comment: # 0

meta data read: # 0

handling comment: # Various

meta data read: # Various

handling comment: #########################################

meta data read: #########################################

handling comment: #          Record settings              #

meta data read: #          Record settings              #

handling comment: #########################################

meta data read: #########################################

handling comment: #   data_flags          7

meta data read: #   data_flags          7

handling comment: #   rState              142664200

meta data read: #   rState              142664200

handling comment: #   xids[0]             75497472

meta data read: #   xids[0]             75497472

handling comment: #   xids[1]             73400320

meta data read: #   xids[1]             73400320

handling comment: # Number of Ranges      1

meta data read: # Number of Ranges      1

handling comment: # RecordRange[0]

meta data read: # RecordRange[0]

handling comment: request-range            0-0

handling settings: request-range            0-0

int arg=141021192
nt arg=1
string arg=0-0
 -- calling xnee_add_range_str (141021192, 1, 0-0)
 --> add_range_str (141021192, 1, 0-0)
 --  add_range_str first string="0-0" (0)
 --  add_range_str second string="0"   ret=1
 --  add_range_str 1 0 0
 <-- add_range_str (141021192, 1, 0-0)
<-- parse_range()
handling comment: reply-range                   0-0

handling settings: reply-range                   0-0

int arg=141021192
nt arg=2
string arg=0-0
 -- calling xnee_add_range_str (141021192, 2, 0-0)
 --> add_range_str (141021192, 2, 0-0)
 --  add_range_str first string="0-0" (0)
 --  add_range_str second string="0"   ret=1
 --  add_range_str 1 0 0
 <-- add_range_str (141021192, 2, 0-0)
<-- parse_range()
handling comment: extension-request-major-range  0-0

handling settings: extension-request-major-range  0-0

int arg=141021192
nt arg=8
string arg=0-0
 -- calling xnee_add_range_str (141021192, 8, 0-0)
 --> add_range_str (141021192, 8, 0-0)
 --  add_range_str first string="0-0" (0)
 --  add_range_str second string="0"   ret=1
 --  add_range_str 1 0 0
 <-- add_range_str (141021192, 8, 0-0)
<-- parse_range()
handling comment: extension-request-minor-range  0-0

handling settings: extension-request-minor-range  0-0

int arg=141021192
nt arg=9
string arg=0-0
 -- calling xnee_add_range_str (141021192, 9, 0-0)
 --> add_range_str (141021192, 9, 0-0)
 --  add_range_str first string="0-0" (0)
 --  add_range_str second string="0"   ret=1
 --  add_range_str 1 0 0
 <-- add_range_str (141021192, 9, 0-0)
<-- parse_range()
handling comment: extension-reply-major-range   0-0

handling settings: extension-reply-major-range   0-0

int arg=141021192
nt arg=6
string arg=0-0
 -- calling xnee_add_range_str (141021192, 6, 0-0)
 --> add_range_str (141021192, 6, 0-0)
 --  add_range_str first string="0-0" (0)
 --  add_range_str second string="0"   ret=1
 --  add_range_str 1 0 0
 <-- add_range_str (141021192, 6, 0-0)
<-- parse_range()
handling comment: extension-reply-minor-range   0-0

handling settings: extension-reply-minor-range   0-0

int arg=141021192
nt arg=7
string arg=0-0
 -- calling xnee_add_range_str (141021192, 7, 0-0)
 --> add_range_str (141021192, 7, 0-0)
 --  add_range_str first string="0-0" (0)
 --  add_range_str second string="0"   ret=1
 --  add_range_str 1 0 0
 <-- add_range_str (141021192, 7, 0-0)
<-- parse_range()
handling comment: delivered-event-range         0-0

handling settings: delivered-event-range         0-0

int arg=141021192
nt arg=4
string arg=0-0
 -- calling xnee_add_range_str (141021192, 4, 0-0)
 --> add_range_str (141021192, 4, 0-0)
 --  add_range_str first string="0-0" (0)
 --  add_range_str second string="0"   ret=1
 --  add_range_str 1 0 0
 <-- add_range_str (141021192, 4, 0-0)
<-- parse_range()
handling comment: device-event-range            2-3

handling settings: device-event-range            2-3

int arg=141021192
nt arg=5
string arg=2-3
 -- calling xnee_add_range_str (141021192, 5, 2-3)
 --> add_range_str (141021192, 5, 2-3)
 --  add_range_str first string="2-3" (2)
 --  add_range_str second string="3"   ret=1
 --  add_range_str 1 2 3
 <-- add_range_str (141021192, 5, 2-3)
<-- parse_range()
handling comment: error-range                   0-0

handling settings: error-range                   0-0

int arg=141021192
nt arg=3
string arg=0-0
 -- calling xnee_add_range_str (141021192, 3, 0-0)
 --> add_range_str (141021192, 3, 0-0)
 --  add_range_str first string="0-0" (0)
 --  add_range_str second string="0"   ret=1
 --  add_range_str 1 0 0
 <-- add_range_str (141021192, 3, 0-0)
<-- parse_range()
handling comment: 0,2,0,0,0,38,0,6239898

handling settings: 0,2,0,0,0,38,0,6239898

handling action: 0,2,0,0,0,38,0,6239898

handling mark: 0,2,0,0,0,38,0,6239898

handling project: 0,2,0,0,0,38,0,6239898

We are finished reading settings etc from data file
Returning max_val=1
#########################################
#          Record settings              #
#########################################
#   data_flags          7
#   rState              141025800
#   xids[0]             0
#   xids[1]             0
# Number of Ranges      1
# RecordRange[0]
request-range            0-0
reply-range                   0-0
extension-request-major-range  0-0
extension-request-minor-range  0-0
extension-reply-major-range   0-0
extension-reply-minor-range   0-0
delivered-event-range         0-0
device-event-range            2-3
error-range                   0-0



##############################################
#      Xnee application arguments            #
##############################################
#  cnee -rep --verbose --keyboard -f a_and_Ctrl_c.xnl


##############################################
#      Displays                              #
##############################################
# display :0
distribute


##############################################
#      Files                                 #
##############################################
out-file a_and_Ctrl_c.xnl
err-file stderr


##############################################
#      Key Grabs                             #
##############################################
stop-key         0
pause-key        0
resume-key       0
insert-key       0
exec-key         0
exec-program         xnee-exec-no-program


##############################################
#      Recording limits etc                  #
##############################################

events-to-record        -1
data-to-record          -1
seconds-to-record       -1
first-last       0

# Record  all (including current) clients or only future ones
all-clients
# future-clients

# Store the starting mouse position
# store-mouse-position


##############################################
#      Resolution                            #
##############################################

# Resolution
#recorded-resolution  1x1
#replay-resolution  1x1
#resolution-adjustment  0


##############################################
#      Speed                                 #
##############################################

# Speed
#speed-percent  100


##############################################
#      Replaying limits etc                  #
##############################################

max-threshold 20
min-threshold 20
tot-threshold 40


##############################################
#      Feedback                              #
##############################################
xnee_get_requested_feedback
#feedback-none
xnee_get_requested_feedback
#feedback-stderr
xnee_get_requested_feedback
feedback-xosd


##############################################
#      Various                               #
##############################################

# Plugin file (0 means none)
plugin       0

# Modes (currently not used)
#synchronised-replay       1

# Human printout of X11 data (instead of Xnee format)
human-printout  0

# Delay before starting record/replay
# 0

# Various
REPLAY DATA coming up .... 0,2,0,0,0,38,0,6239898

Open display :0
Open display :0
Display :0 = 141026632
Open display :0
Open display :0
Display :0 = 141060448
Open display :0
Open display :0
Display :0 = 141093512
 building modifier map on 141093512
display data    141026632
display control 141060448
display fake    141093512
---> xnee_replay_init
<--- xnee_replay_init
 key_click_percent  0
 bell_percent       50
 bell_pitch         400
 bell_duration      100
 led_mask           0
 global_auto_repeat 0
Auto repeat:
<-- xnee_rep_prepare returning 0
<-- xnee_prepare returning 0
----> xnee_grab_all_keys 1
 ---> xnee_km_check
  --- xnee_km_check 0
 <--- xnee_km_check
----  xnee_grab_all_keys 2
----      xnee_grab_all_keys: i=0  last=5
----      xnee_grab_all_keys: i=0
----      xnee_grab_all_keys: string is NULL
----      xnee_grab_all_keys: i=1  last=5
----      xnee_grab_all_keys: i=1
----      xnee_grab_all_keys: string is NULL
----      xnee_grab_all_keys: i=2  last=5
----      xnee_grab_all_keys: i=2
----      xnee_grab_all_keys: string is NULL
----      xnee_grab_all_keys: i=3  last=5
----      xnee_grab_all_keys: i=3
----      xnee_grab_all_keys: string is NULL
----      xnee_grab_all_keys: i=4  last=5
----      xnee_grab_all_keys: i=4
----      xnee_grab_all_keys: string is NULL
<----  xnee_grab_all_keys
 (replayer)
          XTest-
          Release         2.2
          XRecord-
          Release         1.13
Entering main loop (replayer)
 --- xnee_reset_elapsed_time
reset fake
--->xnee_setup_rep_recording :)
Returning max_val=1
          CreateContext   nr_of_ranges=1
creating context .... on control = 141060448
          CreateContext   0x4800001
--- xnee_setup_rep_recording setting xids
--- xnee_setup_rep_recording unregistring
--- xnee_setup_rep_recording getting context
---      141060448
---      141025744
---      75497473
---      141025800
          GetContext      0x4800001 (141025800 clients intercepted))
--- xnee_setup_rep_recording  freeing state
--- xnee_setup_rep_recording  setting rstate
--- xnee_setup_rep_recording enabling async
 1.3
finished setting up record for replaying
<---xnee_setup_rep_recording
####################################
#         System information       #
####################################
# Date:                   2006:01:05
# Time:                   15:15:35
# Xnee version:           2.01
# Xnee home:              http://www.gnu.org/software/xnee/
# Xnee info mailing list: address@hidden
# Xnee bug mailing list:  address@hidden
# X version:              11
# X revision:             0
# X vendor:               The X.Org Foundation
# X vendor release:       60802000
# Record version major:   1
# Record version minor:   13
# OS name:                Linux
# OS Release:             2.6.12-1.1381_FC3
# OS Version:             #1 Fri Oct 21 03:46:55 EDT 2005
# Machine:                i686
# Nodename:               removed
# Display name:           :0
# Dimension:              1024x768
 -->  xnee_get_elapsed_time
 --- xnee_get_elapsed_time
 <--  xnee_get_elapsed_time
---> xnee_replay_synchronize sync=1   FALSE=0
   synchronize: entering sync test loop
 xnee_hard_update_buffer_cache
---> xnee_check_buffer_limits  button 0   key 1
---  00 00 00 00 00
cached_min 0 < xnee_get_min_threshold(xd) 20
<--- xnee_check_buffer_limits diff=0
<--- xnee_replay_synchronize
 replay MAIN  new 6239898   old 0
---> xnee_replay_event_handler
 ---  xnee_replay_event_handler fake=141093512
 ---  xnee_replay_event_handler 0
 ---  xnee_replay_event_handler 1
 ev handler  new 6239898   old 0
 --- xnee_get_elapsed_time
 --- xnee_get_elapsed_time
        xd->first_replayed_event==1  ----> dtime1=10 ;
xnee_calc_sleep_amount last_diff: 1 first_diff: 1 record_last_diff:10 recordFirst_diff: 0
xnee_calc_sleep_amount: 1
---  xnee_replay_event_handler
 XTestFakeKeyEvent (141093512, 38, 1, 1 ))



<--- xnee_replay_event_handler returning after handling of 2
Flushing after handled event
  <-- Flushed after handled event
---> xnee_replay_synchronize sync=1   FALSE=0
   synchronize: entering sync test loop
GOT A aEVENT:       2
---> xnee_replay_buffer_handler  XNEE_RECEIVED
<--- xnee_replay_buffer_handler
 xnee_update_buffer_cache
---> xnee_check_buffer_limits  button 0   key 0
---  00 00 00 00 00
cached_min 0 < xnee_get_min_threshold(xd) 20
<--- xnee_check_buffer_limits diff=0
<--- xnee_replay_synchronize
 replay MAIN  new 6239973   old 6239898
---> xnee_replay_event_handler
 ---  xnee_replay_event_handler fake=141093512
 ---  xnee_replay_event_handler 0
 ---  xnee_replay_event_handler 1
 ev handler  new 6239973   old 6239898
 --- xnee_get_elapsed_time
 --- xnee_get_elapsed_time
xnee_calc_sleep_amount last_diff: 12 first_diff: 13 record_last_diff:0 recordFirst_diff: 0
xnee_calc_sleep_amount: 0
---  xnee_replay_event_handler
 XTestFakeKeyEvent (141093512, 38, 0, 0 ))



<--- xnee_replay_event_handler returning after handling of 3
Flushing after handled event
  <-- Flushed after handled event
---> xnee_replay_synchronize sync=1   FALSE=0
   synchronize: entering sync test loop
GOT A EVENT:       3
---> xnee_replay_buffer_handler  XNEE_RECEIVED
<--- xnee_replay_buffer_handler
 xnee_update_buffer_cache
---> xnee_check_buffer_limits  button 0   key 1
---  00 00 00 00 00
cached_min 0 < xnee_get_min_threshold(xd) 20
<--- xnee_check_buffer_limits diff=0
<--- xnee_replay_synchronize
 replay MAIN  new 6240271   old 6239973
---> xnee_replay_event_handler
 ---  xnee_replay_event_handler fake=141093512
 ---  xnee_replay_event_handler 0
 ---  xnee_replay_event_handler 1
 ev handler  new 6240271   old 6239973
 --- xnee_get_elapsed_time
 --- xnee_get_elapsed_time
xnee_calc_sleep_amount last_diff: 2 first_diff: 15 record_last_diff:298 recordFirst_diff: 373
xnee_calc_sleep_amount: 298
---  xnee_replay_event_handler
 XTestFakeKeyEvent (141093512, 37, 1, 298 ))



<--- xnee_replay_event_handler returning after handling of 2
Flushing after handled event
  <-- Flushed after handled event
finished replaying
xnee_start : ungrab ----->
---> xnee_ungrab_keys
--->  xnee_ungrab_key
 ---  xnee_ungrab_key we have a grab struct allocated
---  xnee_ungrab_key key==0
--->  xnee_ungrab_key
 ---  xnee_ungrab_key we have a grab struct allocated
---  xnee_ungrab_key key==0
--->  xnee_ungrab_key
 ---  xnee_ungrab_key we have a grab struct allocated
---  xnee_ungrab_key key==0
--->  xnee_ungrab_key
 ---  xnee_ungrab_key we have a grab struct allocated
---  xnee_ungrab_key key==0
--->  xnee_ungrab_key
 ---  xnee_ungrab_key we have a grab struct allocated
---  xnee_ungrab_key key==0
<--- xnee_ungrab_keys
xnee_start : ungrab <----
Resetting autorepeat on (141093512) to: AutoRepeatModeOff
---> xnee_free_dyn_data
-->xnee_refresh_ranges
<--xnee_refresh_ranges
 --- xnee_free_dyn_data: replay_setup
 --- xnee_free_dyn_data: record_ext
Returning max_val=1
---> xnee_unsetup_recording
---  disabling context 75497473
---  freeing context
<--- xnee_unsetup_recording
 --- xnee_free_dyn_data: grab_keys
 --- xnee_free_dyn_data: resource_meta
 --- xnee_free_dyn_data: xnee_info
<--- xnee_free_dyn_data
---> xnee_new_dyn_data
---  xnee_new_dyn_data: freeing old memory (if found)
---> xnee_free_dyn_data
-->xnee_refresh_ranges
<--xnee_refresh_ranges
 --- xnee_free_dyn_data: replay_setup
 --- xnee_free_dyn_data: record_ext
 --- xnee_free_dyn_data: grab_keys
 --- xnee_free_dyn_data: resource_meta
 --- xnee_free_dyn_data: xnee_info
<--- xnee_free_dyn_data
Freeing context xnee_close_down : ungrab ----->
---> xnee_ungrab_keys
--->  xnee_ungrab_key
 ---  xnee_ungrab_key we have a grab struct allocated
---  xnee_ungrab_key key==0
--->  xnee_ungrab_key
 ---  xnee_ungrab_key we have a grab struct allocated
---  xnee_ungrab_key key==0
--->  xnee_ungrab_key
 ---  xnee_ungrab_key we have a grab struct allocated
---  xnee_ungrab_key key==0
--->  xnee_ungrab_key
 ---  xnee_ungrab_key we have a grab struct allocated
---  xnee_ungrab_key key==0
--->  xnee_ungrab_key
 ---  xnee_ungrab_key we have a grab struct allocated
---  xnee_ungrab_key key==0
<--- xnee_ungrab_keys
xnee_close_down : ungrab <---- 0
xnee_close_down : xnee_reset_autorepeat ---->
xnee_close_down : xnee_reset_autorepeat <---- 0
Closing displays on host :0
Closing displays control=141060448
Closing displays control=141093512
Closing displays data=""> closing fds
 --  xnee_close_down() free data_file
Closing file=a_and_Ctrl_c.xnl fd=141026176
 --  xnee_close_down() free data_file <-- 0
 --  xnee_close_down() free rc_file
 --  xnee_close_down() free rc_file <-- 0
 --  xnee_close_down() free out_file
Closing file=a_and_Ctrl_c.xnl fd=-1209137696
 --  xnee_close_down() free out_file <-- 0
 --  xnee_close_down() free rt_file
 --  xnee_close_down() free rt_file <-- 0
finished closing fds
Freeeing data ---> xnee_free_dyn_data
-->xnee_refresh_ranges
<--xnee_refresh_ranges
 --- xnee_free_dyn_data: replay_setup
 --- xnee_free_dyn_data: record_ext
Returning max_val=0
---> xnee_unsetup_recording
<--- xnee_unsetup_recording
 --- xnee_free_dyn_data: grab_keys
 --- xnee_free_dyn_data: resource_meta
 --- xnee_free_dyn_data: xnee_info
<--- xnee_free_dyn_data
address@hidden xnee]$ a            

reply via email to

[Prev in Thread] Current Thread [Next in Thread]