[g-a-devel]misc. bugs ...
- From: Michael Meeks <michael ximian com>
- To: Padraig O'Briain <Padraig Obriain sun com>
- Cc: accessibility mailing list <gnome-accessibility-devel gnome org>
- Subject: [g-a-devel]misc. bugs ...
- Date: 18 Mar 2002 20:02:40 +0000
Hi there,
Sorry to spam the list, but bugzilla is totally broken for me, won't
respond correctly, so here goes [ there are several here ]:
* Atk seems to not honour the 'hidden' state - it is vital that
this is done, since programmers rely on eg. 'clicked' not
being activated on hidden widgets - fatal crasher bugs all
over. This can be seen in an at-poke at nautilus the desktop
window shows a menu that isn't there.
* In a similar vein the sensitive state must be honoured,
preferably by removing & not obeying actions on the widget.
* It seems tooltips get a toplevel accessible - should they ?
* GtkEntry's need more than just a text interface they need an
'activate' action.
* Lastly a simple crasher bug in the canvas:
Oh - and overall it seems to be getting a lot better, is increasingly
stable, and looking nicer and nicer - keep up the good work, I don't
want to get anyone down :-)
It would help me if other people would play with at-poke though, if
something crashes in at-poke that's prolly my problem, but it is trivial
to crash most accessible applications with it, mainly simple gail/at-spi
bugs.
Regards,
Michael.
#0 0x40cf0614 in gail_canvas_group_ref_child (obj=0x861f6c8, i=77) at
gailcanvasgroup.c:113
113 item = GNOME_CANVAS_ITEM(g_list_nth (group->item_list, i)->data);
(gdb) bt
#0 0x40cf0614 in gail_canvas_group_ref_child (obj=0x861f6c8, i=77) at
gailcanvasgroup.c:113
#1 0x40679432 in atk_object_ref_accessible_child (accessible=0x861f6c8,
i=77) at atkobject.c:488
#2 0x40c9e42c in impl_accessibility_accessible_get_child_at_index
(servant=0x861f73c, index=77, ev=0xbffff280) at accessible.c:296
#3 0x40cad59e in
_ORBIT_skel_small_Accessibility_Accessible_getChildAtIndex
(_o_servant=0x861f73c, _o_retval=0xbffff160, _o_args=0xbffff150,
_o_ctx=0xbffff1b0, _o_ev=0xbffff280,
_impl_getChildAtIndex=0x40c9e3c8
<impl_accessibility_accessible_get_child_at_index>)
at Accessibility-skels.c:312
#4 0x40758498 in ORBit_POAObject_invoke (pobj=0x861f788,
ret=0xbffff160, args=0xbffff150, ctx=0xbffff1b0, data=0xbffff220,
ev=0xbffff280) at poa.c:891
#5 0x4075b1e3 in ORBit_OAObject_invoke (adaptor_obj=0x861f788,
ret=0xbffff160, args=0xbffff150, ctx=0xbffff1b0, data=0xbffff220,
ev=0xbffff280)
at orbit-adaptor.c:116
#6 0x4074c106 in ORBit_small_invoke_adaptor (adaptor_obj=0x861f788,
recv_buffer=0x860ecd0, m_data=0x40cbe104, data=0xbffff220,
ev=0xbffff280)
at orbit-small.c:772
#7 0x40758953 in ORBit_POAObject_handle_request (pobj=0x861f788,
opname=0x85e9610 "getChildAtIndex", ret=0x0, args=0x0, ctx=0x0,
recv_buffer=0x860ecd0, ev=0xbffff280) at poa.c:1085
#8 0x40758b86 in ORBit_POA_handle_request (poa=0x80cb6b8,
recv_buffer=0x860ecd0, objkey=0x860ece8) at poa.c:1172
#9 0x4075b16e in ORBit_handle_request (orb=0x80cb610,
recv_buffer=0x860ecd0) at orbit-adaptor.c:79
#10 0x4074791a in giop_connection_handle_input (lcnx=0x85bb298) at
giop-recv-buffer.c:951
#11 0x4079e4ab in linc_connection_io_handler (gioc=0x0,
condition=G_IO_IN, data=0x85bb298) at linc-connection.c:840
#12 0x4079fcd4 in linc_source_dispatch (source=0x836b760,
callback=0x4079e440 <linc_connection_io_handler>, user_data=0x85bb298)
at linc-source.c:56
#13 0x40817696 in g_main_dispatch (context=0x80c8838) at gmain.c:1617
#14 0x408184ad in g_main_context_dispatch (context=0x80c8838) at
gmain.c:2161
#15 0x40818840 in g_main_context_iterate (context=0x80c8838, block=1,
dispatch=1, self=0x80baae8) at gmain.c:2242
#16 0x40818ee6 in g_main_loop_run (loop=0x8278170) at gmain.c:2462
#17 0x404bc9d3 in gtk_main () at gtkmain.c:915
#18 0x08065771 in main (argc=1, argv=0xbffff724) at nautilus-main.c:263
#19 0x408d6306 in __libc_start_main (main=0x80652b4 <main>, argc=1,
ubp_av=0xbffff724, init=0x805980c <_init>, fini=0x809d570 <_fini>,
rtld_fini=0x4000d2dc <_dl_fini>, stack_end=0xbffff71c) at
../sysdeps/generic/libc-start.c:129
(gdb)
--
mmeeks gnu org <><, Pseudo Engineer, itinerant idiot
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]