ratpoison-devel
[Top][All Lists]
Advanced

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

[RP] More on CDE and signals


From: Brian Lo Bue
Subject: [RP] More on CDE and signals
Date: Fri, 5 Jan 2001 11:58:59 -0800 (PST)

Hi All,

In the course of further investigation of my problems I've found a way 
to reproduce the bug I'm seeing.  I start a failsafe session, which is 
just one xterm.  Run ratpoison.  I can now type C-t C-w as much as I
want, and the alarms are handled OK and life is good.  Then I start an 
xemacs via xemacs &.  If I type in C-t C-w now and let the alarm go
off ratpoison is killed.  Here is a debug log:

Hello world, this is ratpoison.
ratpoison:debug -- main.c:main():291: 1 screens.
ratpoison:debug -- manage.c:scanwins():156: windows: 7
ratpoison:debug -- manage.c:get_window_name():64: I can't get the WMName.
ratpoison:debug -- manage.c:scanwins():167: map_state: 0
ratpoison:debug -- manage.c:scanwins():167: map_state: 2
ratpoison:debug -- manage.c:manage():136: window 'Console' managed.
ratpoison:debug -- events.c:delegate_event():362: CreateNotify
ratpoison:debug -- events.c:delegate_event():362: CreateNotify
ratpoison:debug -- events.c:delegate_event():428: MapNotify
ratpoison:debug -- events.c:delegate_event():362: CreateNotify
ratpoison:debug -- events.c:delegate_event():425: ConfigureNotify
ratpoison:debug -- events.c:delegate_event():405: KeyPress 65 4

press C-t C-w here

ratpoison:debug -- events.c:handle_key():246: handling key.
ratpoison:debug -- events.c:delegate_event():434: Unhandled event 3
ratpoison:debug -- events.c:delegate_event():428: MapNotify
ratpoison:debug -- events.c:delegate_event():428: MapNotify
ratpoison:debug -- events.c:delegate_event():425: ConfigureNotify
ratpoison:debug -- events.c:delegate_event():425: ConfigureNotify
ratpoison:debug -- events.c:delegate_event():425: ConfigureNotify
ratpoison:debug -- events.c:delegate_event():425: ConfigureNotify
ratpoison:debug -- main.c:alrm_handler():134: alarm recieved.

alarm goes off and we handle it OK

ratpoison:debug -- events.c:delegate_event():410: UnmapNotify
ratpoison:debug -- events.c:delegate_event():410: UnmapNotify
ratpoison:debug -- events.c:delegate_event():362: CreateNotify
ratpoison:debug -- events.c:delegate_event():366: DestroyNotify
ratpoison:debug -- events.c:destroy_window():158: Destroying some other window.
ratpoison:debug -- list.c:remove_from_window_list():99: Removed window from 
list.
ratpoison:debug -- events.c:delegate_event():362: CreateNotify
ratpoison:debug -- events.c:delegate_event():362: CreateNotify
ratpoison:debug -- events.c:delegate_event():400: MapRequest
ratpoison:debug -- manage.c:manage():136: window 'shell' managed.
ratpoison:debug -- events.c:delegate_event():428: MapNotify
ratpoison:debug -- events.c:delegate_event():425: ConfigureNotify
ratpoison:debug -- events.c:delegate_event():377: PropertyNotify
ratpoison:debug -- events.c:property_notify():331: atom: 145
ratpoison:debug -- events.c:delegate_event():377: PropertyNotify
ratpoison:debug -- events.c:property_notify():331: atom: 202
ratpoison:debug -- events.c:delegate_event():377: PropertyNotify
ratpoison:debug -- events.c:property_notify():331: atom: 203
ratpoison:debug -- events.c:delegate_event():355: ConfigureRequest
ratpoison:debug -- events.c:configure_request():175: window req: 0 0 1151 893 0
ratpoison:debug -- events.c:delegate_event():377: PropertyNotify
ratpoison:debug -- events.c:property_notify():331: atom: 40
ratpoison:debug -- events.c:delegate_event():377: PropertyNotify
ratpoison:debug -- events.c:property_notify():331: atom: 39
ratpoison:debug -- events.c:property_notify():339: updating window name
ratpoison:debug -- events.c:delegate_event():377: PropertyNotify
ratpoison:debug -- events.c:property_notify():331: atom: 37
ratpoison:debug -- events.c:delegate_event():377: PropertyNotify
ratpoison:debug -- events.c:property_notify():331: atom: 35

Xemacs is up in it's own window

ratpoison:debug -- events.c:delegate_event():405: KeyPress 65 4
ratpoison:debug -- events.c:handle_key():246: handling key.

put up window list.

ratpoison:debug -- events.c:delegate_event():434: Unhandled event 3
ratpoison:debug -- events.c:delegate_event():428: MapNotify
ratpoison:debug -- events.c:delegate_event():428: MapNotify
ratpoison:debug -- events.c:delegate_event():425: ConfigureNotify
ratpoison:debug -- events.c:delegate_event():425: ConfigureNotify
ratpoison:debug -- events.c:delegate_event():425: ConfigureNotify
ratpoison:debug -- events.c:delegate_event():425: ConfigureNotify

radio silence.

It looks like the alarm handler is not being called!  I'm looking into 
this further.

Thanks,
Brian



reply via email to

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