[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-xnee] Re: gnee and pnee both crashed
From: |
James Harkins |
Subject: |
[Bug-xnee] Re: gnee and pnee both crashed |
Date: |
Tue, 25 Jan 2011 10:20:06 +0800 |
User-agent: |
Wanderlust/2.15.6 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.7 Emacs/23.1 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) |
At Mon, 24 Jan 2011 14:11:07 +0800,
James Harkins wrote:
> Sorry it's not the full verbose output. I was looking for something quick and
> easy to use and got fed up with it. I have uninstalled all xnee components.
> It seems the package shipped with Ubuntu 10.04 (64-bit) is seriously flawed.
> Or, maybe I should just file a bug report at launchpad (in case their package
> is out of date).
Verbose output from cnee attached. At first glance, it seems not useful: it all
looks logical until it segfaults.
I'll try the latest downloadable also -- I have to admit to some pessimism
there but it's worth a shot.
James
--
James Harkins /// dewdrop world
address@hidden
http://www.dewdrop-world.net
"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal." -- Whitman
blog: http://www.dewdrop-world.net/words
audio clips: http://www.dewdrop-world.net/audio
more audio: http://soundcloud.com/dewdrop_world/tracks
address@hidden:~$ cnee --verbose --record --keyboard --mouse --first-last
--out-file ~/tmp/reset-kbd2.xnl
---> xnee_find_option_entry_impl
xnee_find_option_entry_impl: "--record"
Compare 'file' 'record'
Compare 'help' 'record'
Compare 'flags' 'record'
Compare 'project' 'record'
Compare 'version' 'record'
Compare 'retype-file' 'record'
Compare 'write-settings' 'record'
Compare 'print-settings' 'record'
Compare 'print-event-names' 'record'
Compare 'print-event-name' 'record'
Compare 'print-error-names' 'record'
Compare 'print-error-name' 'record'
Compare 'print-reply-names' 'record'
Compare 'print-request-names' 'record'
Compare 'print-request-name' 'record'
Compare 'keyboard' 'record'
Compare 'mouse' 'record'
Compare 'print-data-names' 'record'
Compare 'manpage' 'record'
Compare 'texipage' 'record'
Compare 'type-help' 'record'
Compare 'demonstration' 'record'
Compare 'check-syntax' 'record'
<--- xnee_find_option_entry_impl
---> xnee_find_option_entry_impl
xnee_find_option_entry_impl: "--record"
Compare 'err-file' 'record'
Compare 'out-file' 'record'
Compare 'display' 'record'
Compare 'Dimension' 'record'
Compare 'loops-left' 'record'
Compare 'first-last' 'record'
Compare 'all-events' 'record'
Compare 'all-clients' 'record'
Compare 'future-clients' 'record'
Compare 'events-to-record' 'record'
Compare 'data-to-record' 'record'
Compare 'seconds-to-record' 'record'
Compare 'stop-key' 'record'
Compare 'pause-key' 'record'
Compare 'resume-key' 'record'
Compare 'insert-key' 'record'
Compare 'exec-key' 'record'
Compare 'exec-key' 'record'
Compare 'time' 'record'
Compare 'speed-percent' 'record'
Compare 'recorded-resolution' 'record'
Compare 'replay-resolution' 'record'
Compare 'resolution-adjustment' 'record'
Compare 'record' 'record'
** Found key: 27 for option record at 23 in option array (record)
Found xns entry for '--record' '--keyboard' at position: 23
long option: '911890419'
short option:'911890692'
long option: 'record'
short option:'rec'
xnee_resource.c:1236-->xnee_parse_option_impl() Handling:
'XNEE_RECORD_OPTION_KEY'
---> xnee_find_option_entry_impl
xnee_find_option_entry_impl: "--keyboard"
Compare 'file' 'keyboard'
Compare 'help' 'keyboard'
Compare 'flags' 'keyboard'
Compare 'project' 'keyboard'
Compare 'version' 'keyboard'
Compare 'retype-file' 'keyboard'
Compare 'write-settings' 'keyboard'
Compare 'print-settings' 'keyboard'
Compare 'print-event-names' 'keyboard'
Compare 'print-event-name' 'keyboard'
Compare 'print-error-names' 'keyboard'
Compare 'print-error-name' 'keyboard'
Compare 'print-reply-names' 'keyboard'
Compare 'print-request-names' 'keyboard'
Compare 'print-request-name' 'keyboard'
Compare 'keyboard' 'keyboard'
** Found key: 22 for option keyboard at 15 in option array (keyboard)
Found cli entry for '--keyboard' at position: 15
long option: 'keyboard'
short option:''
long option: 'keyboard'
short option:'(null)'
parse.c:488-->xnee_parse_cnee_option() Handling: 'XNEE_KEYBOARD_OPTION_KEY'
int arg=30208016
nt arg=5
string arg=KeyPress-KeyRelease
-- calling xnee_add_range_str (30208016, 5, KeyPress-KeyRelease)
--> add_range_str (30208016, 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
Returning max_val=0
<-- add_range_str (30208016, 5, KeyPress-KeyRelease) max range=0
<-- parse_range()
---> xnee_find_option_entry_impl
xnee_find_option_entry_impl: "--mouse"
Compare 'file' 'mouse'
Compare 'help' 'mouse'
Compare 'flags' 'mouse'
Compare 'project' 'mouse'
Compare 'version' 'mouse'
Compare 'retype-file' 'mouse'
Compare 'write-settings' 'mouse'
Compare 'print-settings' 'mouse'
Compare 'print-event-names' 'mouse'
Compare 'print-event-name' 'mouse'
Compare 'print-error-names' 'mouse'
Compare 'print-error-name' 'mouse'
Compare 'print-reply-names' 'mouse'
Compare 'print-request-names' 'mouse'
Compare 'print-request-name' 'mouse'
Compare 'keyboard' 'mouse'
Compare 'mouse' 'mouse'
** Found key: 23 for option mouse at 16 in option array (mouse)
Found cli entry for '--mouse' at position: 16
long option: 'mouse'
short option:''
long option: 'mouse'
short option:'(null)'
parse.c:494-->xnee_parse_cnee_option() Handling: 'XNEE_MOUSE_OPTION_KEY'
int arg=30208016
nt arg=5
string arg=ButtonPress-MotionNotify
-- calling xnee_add_range_str (30208016, 5, ButtonPress-MotionNotify)
--> add_range_str (30208016, 5, ButtonPress-MotionNotify)
-- add_range_str first string="ButtonPress-MotionNotify" (4)
-- add_range_str second string="MotionNotify" ret=0
-- add_range_str 1 4 6
Returning max_val=0
<-- add_range_str (30208016, 5, ButtonPress-MotionNotify) max range=0
<-- parse_range()
---> xnee_find_option_entry_impl
xnee_find_option_entry_impl: "--first-last"
Compare 'file' 'first-last'
Compare 'help' 'first-last'
Compare 'flags' 'first-last'
Compare 'project' 'first-last'
Compare 'version' 'first-last'
Compare 'retype-file' 'first-last'
Compare 'write-settings' 'first-last'
Compare 'print-settings' 'first-last'
Compare 'print-event-names' 'first-last'
Compare 'print-event-name' 'first-last'
Compare 'print-error-names' 'first-last'
Compare 'print-error-name' 'first-last'
Compare 'print-reply-names' 'first-last'
Compare 'print-request-names' 'first-last'
Compare 'print-request-name' 'first-last'
Compare 'keyboard' 'first-last'
Compare 'mouse' 'first-last'
Compare 'print-data-names' 'first-last'
Compare 'manpage' 'first-last'
Compare 'texipage' 'first-last'
Compare 'type-help' 'first-last'
Compare 'demonstration' 'first-last'
Compare 'check-syntax' 'first-last'
<--- xnee_find_option_entry_impl
---> xnee_find_option_entry_impl
xnee_find_option_entry_impl: "--first-last"
Compare 'err-file' 'first-last'
Compare 'out-file' 'first-last'
Compare 'display' 'first-last'
Compare 'Dimension' 'first-last'
Compare 'loops-left' 'first-last'
Compare 'first-last' 'first-last'
** Found key: 4 for option first-last at 5 in option array (first-last)
Found xns entry for '--first-last' '--out-file' at position: 5
long option: '911890285'
short option:'0'
long option: 'first-last'
short option:''
xnee_resource.c:1115-->xnee_parse_option_impl() Handling: 'XNEE_FIRST_LAST_KEY'
---> xnee_find_option_entry_impl
xnee_find_option_entry_impl: "--out-file"
Compare 'file' 'out-file'
Compare 'help' 'out-file'
Compare 'flags' 'out-file'
Compare 'project' 'out-file'
Compare 'version' 'out-file'
Compare 'retype-file' 'out-file'
Compare 'write-settings' 'out-file'
Compare 'print-settings' 'out-file'
Compare 'print-event-names' 'out-file'
Compare 'print-event-name' 'out-file'
Compare 'print-error-names' 'out-file'
Compare 'print-error-name' 'out-file'
Compare 'print-reply-names' 'out-file'
Compare 'print-request-names' 'out-file'
Compare 'print-request-name' 'out-file'
Compare 'keyboard' 'out-file'
Compare 'mouse' 'out-file'
Compare 'print-data-names' 'out-file'
Compare 'manpage' 'out-file'
Compare 'texipage' 'out-file'
Compare 'type-help' 'out-file'
Compare 'demonstration' 'out-file'
Compare 'check-syntax' 'out-file'
<--- xnee_find_option_entry_impl
---> xnee_find_option_entry_impl
xnee_find_option_entry_impl: "--out-file"
Compare 'err-file' 'out-file'
Compare 'out-file' 'out-file'
** Found key: 2 for option out-file at 1 in option array (out-file)
Found xns entry for '--out-file' '/home/dlm/tmp/reset-kbd2.xnl' at position: 1
long option: '911890212'
short option:'911880931'
long option: 'out-file'
short option:'o'
xnee_resource.c:1103-->xnee_parse_option_impl() Handling: 'XNEE_OUT_FILE_KEY'
--> xnee_prepare
---> xnee_open_files
--- xnee_open_files: is recorder
--- xnee_open_files: handling out
--- xnee_open_files: opening out: /home/dlm/tmp/reset-kbd2.xnl
--> xnee_rep_prepare
Open display :0.0
Open display :0.0
Display :0.0 = 30214336
Open display :0.0
Open display :0.0
Display :0.0 = 30264176
Open display :0.0
Open display :0.0
Display :0.0 = 30313936
Freeing modifier mapping memory 0 building modifier map on 30313936
display data 30214336
display control 30264176
display fake 30313936
---> xnee_setup_recordext
int arg=30208016
nt arg=4
string arg=ReparentNotify
-- calling xnee_add_range_str (30208016, 4, ReparentNotify)
--> add_range_str (30208016, 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 (30208016, 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 0
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 --verbose --record --keyboard --mouse --first-last --out-file
/home/dlm/tmp/reset-kbd2.xnl
##############################################
# Displays #
##############################################
# display :0.0
Looking for 26 ===> 25 'distribute'
# distribute
##############################################
# Files #
##############################################
Looking for 2 ===> 1 'out-file'
# out-file /home/dlm/tmp/reset-kbd2.xnl
Looking for 1 ===> 0 'err-file'
# err-file stderr
##############################################
# 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 -1
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 1366x768
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
Segmentation fault
- [Bug-xnee] gnee and pnee both crashed, James Harkins, 2011/01/24
- [Bug-xnee] Re: gnee and pnee both crashed,
James Harkins <=
- [Bug-xnee] Re: gnee and pnee both crashed, James Harkins, 2011/01/24
- RE: [Bug-xnee] Re: gnee and pnee both crashed, William Bader, 2011/01/24
- Re: [Bug-xnee] Re: gnee and pnee both crashed, James Harkins, 2011/01/25
- RE: [Bug-xnee] Re: gnee and pnee both crashed, William Bader, 2011/01/25
- Re: [Bug-xnee] Re: gnee and pnee both crashed, James Harkins, 2011/01/25
- RE: [Bug-xnee] Re: gnee and pnee both crashed, William Bader, 2011/01/25
- Re: [Bug-xnee] Re: gnee and pnee both crashed, Henrik Sandklef, 2011/01/29
- Re: [Bug-xnee] Re: gnee and pnee both crashed, Henrik Sandklef, 2011/01/29
- Re: [Bug-xnee] Re: gnee and pnee both crashed, James Harkins, 2011/01/26
- Re: [Bug-xnee] Re: gnee and pnee both crashed, Henrik Sandklef, 2011/01/29