Autopilot-gtk crashes when a query returns no results.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
autopilot-gtk |
Fix Released
|
Critical
|
Unassigned | ||
autopilot-gtk (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Raring |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Stack trace:
#0 0x00007ffff5873037 in __GI_raise (sig=sig@entry=6) at ../nptl/
#1 0x00007ffff5876698 in __GI_abort () at abort.c:90
#2 0x00007fffef91be8d in __gnu_cxx:
#3 0x00007fffef919f76 in ?? () from /usr/lib/
#4 0x00007fffef919fa3 in std::terminate() () from /usr/lib/
#5 0x00007fffef91a1de in __cxa_throw () from /usr/lib/
#6 0x00007fffef96c7ad in std::__
#7 0x00007fffef978b59 in char* std::string:
() from /usr/lib/
#8 0x00007fffef978bc3 in std::basic_
() from /usr/lib/
#9 0x00007fffede206b7 in GtkNode:
at /home/thomi/
#10 0x00007fffedbf8841 in SelectNodes () from /usr/lib/
#11 0x00007fffede23648 in GetNodesThatMat
#12 0x00007fffede23447 in Introspect (query_string=...) at /home/thomi/
#13 0x00007fffede233a3 in handle_get_state (introspection_
arg=
at /home/thomi/
#14 0x00007ffff2470c18 in ffi_call_unix64 () from /usr/lib/
#15 0x00007ffff2470580 in ffi_call () from /usr/lib/
#16 0x00007ffff6467f7b in g_cclosure_
param_
marshal_
at /build/
#17 0x00007ffff6467620 in g_closure_invoke (closure=
invocation_
#18 0x00007ffff6478f00 in signal_
emission_
at /build/
#19 0x00007ffff647fe3b in g_signal_emitv (instance_
at /build/
#20 0x00007fffede261bf in _autopilot_
from /home/thomi/
#21 0x00007ffff677ef16 in g_dbus_
method_
at /build/
#22 skeleton_
interface_
at /build/
#23 0x00007ffff6767555 in call_in_idle_cb (user_data=
---Type <return> to continue, or q <return> to quit---
#24 0x00007ffff61a3f05 in g_main_dispatch (context=
#25 g_main_
#26 0x00007ffff61a4248 in g_main_
self=<optimized out>) at /build/
#27 0x00007ffff61a4304 in g_main_
at /build/
#28 0x00007ffff674452c in g_application_run (application=
at /build/
#29 0x000055555555b2ba in main ()
To reproduce, build the library (or use the one built in the PPA), and run:
autopilot launch gnome-control-
Then send the query string:
"//GtkTextCellA
To the DBus backend. Bang!
Related branches
- PS Jenkins bot: Approve (continuous-integration)
- Thomi Richards (community): Approve
-
Diff: 18 lines (+6/-1)1 file modifiedlib/GtkNode.cpp (+6/-1)
Changed in autopilot-gtk: | |
status: | Fix Committed → Fix Released |
Fix committed into lp:autopilot-gtk at revision 37, scheduled for release in autopilot-gtk, milestone Unknown