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

Bug#536491: marked as done (Error when running cnee: "Xnee failed due to bad data received from RECORD extension")



Your message dated Tue, 13 Apr 2010 16:45:11 +0200
with message-id <20100413144511.GW28520@debian.org>
and subject line Re: Processed: Re: Processed (with 2 errors): Re: Bug#536491: Error when running cnee: "Xnee failed due to bad data received from RECORD extension"
has caused the Debian Bug report #536491,
regarding Error when running cnee: "Xnee failed due to bad data received from RECORD extension"
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
536491: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=536491
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: cnee
Version: 3.02-2
Severity: important

cnee fails when running the example in the manual:
$ cnee --record --events-to-record 1000 --mouse --keyboard \
        -o /tmp/xnee.xns -e /tmp/xnee.log -v
--> xnee_prepare
---> xnee_open_files
---  xnee_open_files: handling err
---  xnee_open_files: opening err: /tmp/xnee.log
Error received:
	error type       0 (0x0)
	error code       128 (0x80)
	error code major 128 (0x80)
	error code minor 5 (0x5)
	display          154044168 (0x92e8708)
 XRecordBadContext
This error can be ignored
Error number: 35
  Error:      Record memory failure
  Solution:   Xnee failed due to bad data received from RECORD extension


Content of /tmp/xnee.log:

---  xnee_open_files: opening err: /tmp/xnee.log  OK
---  xnee_open_files: is recorder
---  xnee_open_files: handling out
---  xnee_open_files: opening out: /tmp/xnee.xns
--> xnee_rep_prepare
Open display :0.0 
Open display :0.0 
Display :0.0 = 163321608
Open display :0.0 
Open display :0.0 
Display :0.0 = 163368424
Open display :0.0 
Open display :0.0 
Display :0.0 = 163415048
Freeing modifier mapping memory 0  building modifier map on 163415048
display data    163321608
display control 163368424
display fake    163415048
 ---> xnee_setup_recordext
int arg=163315720
nt arg=4
string arg=ReparentNotify
 -- calling xnee_add_range_str (163315720, 4, ReparentNotify) 
 --> add_range_str (163315720, 4, ReparentNotify)
 --  add_range_str first string="ReparentNotify" (21)
 --  add_range_str 1 21 0 
 --  add_range_str 4
Returning max_val=0
 <-- add_range_str (163315720, 4, ReparentNotify) max range=0
<-- parse_range()
---> xnee_add_range 4 21 21
Returning max_val=0
  MAX -1 ALLOC 0
 -- Allocating a new range of size 1
Adding 4 range 21 - 21 at range 0
<--- xnee_add_range
---> xnee_add_range 5 2 6
Returning max_val=1
  MAX 0 ALLOC 0
Adding 5 range 2 - 6 at range 0
<--- xnee_add_range
Returning max_val=1
 <--- xnee_setup_recordext 0
 key_click_percent  0 
 bell_percent       50
 bell_pitch         400
 bell_duration      100
 led_mask           0
 global_auto_repeat 1
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 ---- 
----      xnee_grab_all_keys: i=0
----      xnee_grab_all_keys: string is NULL


----      xnee_grab_all_keys ---- 
----      xnee_grab_all_keys: i=1
----      xnee_grab_all_keys: string is NULL


----      xnee_grab_all_keys ---- 
----      xnee_grab_all_keys: i=2
----      xnee_grab_all_keys: string is NULL


----      xnee_grab_all_keys ---- 
----      xnee_grab_all_keys: i=3
----      xnee_grab_all_keys: string is NULL


----      xnee_grab_all_keys ---- 
----      xnee_grab_all_keys: i=4
----      xnee_grab_all_keys: string is NULL
<----  xnee_grab_all_keys 



##############################################
#      Xnee application arguments            #
##############################################
#  cnee --record --events-to-record 1000 --mouse --keyboard -o /tmp/xnee.xns -e /tmp/xnee.log -v 


##############################################
#      Displays                              #
##############################################
# display :0.0
Looking for 26 ===> 25  'distribute'
# distribute


##############################################
#      Files                                 #
##############################################
Looking for 2 ===> 1  'out-file'
# out-file /tmp/xnee.xns
Looking for 1 ===> 0  'err-file'
# err-file /tmp/xnee.log


##############################################
#      Key Grabs                             #
##############################################
Looking for 12 ===> 12  'stop-key'
# stop-key         0
Looking for 13 ===> 13  'pause-key'
# pause-key        0
Looking for 14 ===> 14  'resume-key'
# resume-key       0
Looking for 15 ===> 15  'insert-key'
# insert-key       0
Looking for 16 ===> 16  'exec-key'
# exec-key         0
Looking for 17 ===> 17  'exec-key'
# exec-key         xnee-exec-no-program


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

Looking for 9 ===> 9  'events-to-record'
events-to-record        1000
Looking for 10 ===> 10  'data-to-record'
data-to-record          -1
Looking for 11 ===> 11  'seconds-to-record'
seconds-to-record       -1
# first-last

# Record  all (including current) clients or only future ones
Looking for 6 ===> 7  'all-clients'
all-clients
# Looking for 7 ===> 8  'future-clients'
future-clients

# Store the starting mouse position 
# Looking for 42 ===> 35  'store-mouse-position'
store-mouse-position


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

# Resolution
Looking for 23 ===> 20  'recorded-resolution'
#recorded-resolution  1440x900
Looking for 24 ===> 21  'replay-resolution'
#replay-resolution  1x1
Looking for 25 ===> 22  'resolution-adjustment'
#resolution-adjustment  0


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

# Speed
Looking for 22 ===> 19  'speed-percent'
#speed-percent  100


##############################################
#      Replaying limits etc                  #
##############################################
Looking for 47 ===> 48  'max-threshold'

max-threshold 20 
Looking for 48 ===> 49  'min-threshold'
min-threshold 20 
Looking for 49 ===> 50  'tot-threshold'
tot-threshold 40 


##############################################
#      Feedback                              #
##############################################
xnee_get_requested_feedback
#Looking for 46 ===> 38  'feedback-none'
feedback-none
xnee_get_requested_feedback
#Looking for 45 ===> 37  'feedback-stderr'
feedback-stderr
xnee_get_requested_feedback
Looking for 44 ===> 36  'feedback-xosd'
feedback-xosd
Looking for 43 ===> -1  '(null)'
 


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

# Plugin file 
# Looking for 38 ===> 32  'plugin'
plugin       (null)

# Modes (currently not used)
# Looking for 31 ===> 26  'synchronised-replay'
synchronised-replay

# Replay offset
Looking for 33 ===> 51  'replay-offset'
#replay-offset 0x0

# Human printout of X11 data (instead of Xnee format)
# Looking for 34 ===> 30  'human-printout'
human-printout  

# Delay before starting record/replay
Looking for 21 ===> 18  'time'
# time 0

# Various
Returning max_val=1
#########################################
#          Record settings              #
#########################################
#   data_flags          7
#   rState              163320376
#   xids[0]             0
#   xids[1]             0
# Number of Ranges      1
# RecordRange[0]
Looking for 50 ===> 39  'request-range'
request-range            0-0
Looking for 54 ===> 40  'reply-range'
reply-range                   0-0 
Looking for 55 ===> 44  'extension-request-major-range'
extension-request-major-range  0-0 
Looking for 56 ===> 45  'extension-request-minor-range'
extension-request-minor-range  0-0 
Looking for 57 ===> 46  'extension-reply-major-range'
extension-reply-major-range   0-0
Looking for 58 ===> 47  'extension-reply-minor-range'
extension-reply-minor-range   0-0 
Looking for 52 ===> 42  'delivered-event-range'
delivered-event-range         21-21 
Looking for 51 ===> 41  'device-event-range'
device-event-range            2-6 
Looking for 53 ===> 43  'error-range'
error-range                   0-0 
	  XRecord-
	  Release         1.13
Returning max_val=1
--->xnee_setup_recording
<---xnee_setup_recording
Looking for 26 ===> 25  'distribute'
Looking for 2 ===> 1  'out-file'
Looking for 1 ===> 0  'err-file'
Looking for 12 ===> 12  'stop-key'
Looking for 13 ===> 13  'pause-key'
Looking for 14 ===> 14  'resume-key'
Looking for 15 ===> 15  'insert-key'
Looking for 16 ===> 16  'exec-key'
Looking for 17 ===> 17  'exec-key'
Looking for 9 ===> 9  'events-to-record'
Looking for 10 ===> 10  'data-to-record'
Looking for 11 ===> 11  'seconds-to-record'
Looking for 6 ===> 7  'all-clients'
Looking for 7 ===> 8  'future-clients'
Looking for 42 ===> 35  'store-mouse-position'
Looking for 23 ===> 20  'recorded-resolution'
Looking for 24 ===> 21  'replay-resolution'
Looking for 25 ===> 22  'resolution-adjustment'
Looking for 22 ===> 19  'speed-percent'
Looking for 47 ===> 48  'max-threshold'
Looking for 48 ===> 49  'min-threshold'
Looking for 49 ===> 50  'tot-threshold'
xnee_get_requested_feedback
Looking for 46 ===> 38  'feedback-none'
xnee_get_requested_feedback
Looking for 45 ===> 37  'feedback-stderr'
xnee_get_requested_feedback
Looking for 44 ===> 36  'feedback-xosd'
Looking for 43 ===> -1  '(null)'
Looking for 38 ===> 32  'plugin'
Looking for 31 ===> 26  'synchronised-replay'
Looking for 33 ===> 51  'replay-offset'
Looking for 34 ===> 30  'human-printout'
Looking for 21 ===> 18  'time'
Returning max_val=1
Looking for 50 ===> 39  'request-range'
Looking for 54 ===> 40  'reply-range'
Looking for 55 ===> 44  'extension-request-major-range'
Looking for 56 ===> 45  'extension-request-minor-range'
Looking for 57 ===> 46  'extension-reply-major-range'
Looking for 58 ===> 47  'extension-reply-minor-range'
Looking for 52 ===> 42  'delivered-event-range'
Looking for 51 ===> 41  'device-event-range'
Looking for 53 ===> 43  'error-range'
Entering main loop( recorder)
 ---> xnee_record_async()


I'm using ion3 as my WM if that is relevant (not the debian package).
gnee fails too.

First bug report, be gentle :)

-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages cnee depends on:
ii  libc6                         2.9-4      GNU C Library: Shared libraries
ii  libx11-6                      2:1.2.1-1  X11 client-side library
ii  libxnee0                      3.02-2     X event recorder/replayer - librar
ii  libxtst6                      2:1.0.3-1  X11 Testing -- Resource extension 

cnee recommends no packages.

Versions of packages cnee suggests:
pn  xnee-doc                      <none>     (no description available)

-- no debconf information




--- End Message ---
--- Begin Message ---
Version: 2:1.3.3-3

Finally -done it again, since the list of fixed versions got reset
while reassigning.

Hopefully done with that bug now…

Mraw,
KiBi.

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply to: