Bug#886861: ring: abort with assertion failed: (_gtk_rbtree_is_nil (tree->root))
Petter Reinholdtsen
pere at hungry.com
Wed Jan 10 17:54:18 UTC 2018
Package: ring
Version: 20161221.2.7bd7d91~dfsg1-1
Severity: important
The gnome-ring client keep crashing on me. Here is from one example run
when it crashed. I've removed the address I tried to call. Calling is
not required, normally it crash when I search for people in the list of
contacts.
% gnome-ring
** Message: Ring GNOME client version: 1.0.0
** Message: git ref: unknown
Updating all accounts
Loading "61351441220ef85e"
Account parameter " "Account.presenceSubscribeSupported" " not found
Loading "9d974ed83cd0935d"
Loading vcf from: QDir( "/home/pere/.local/share/gnome-ring/profiles" , nameFilters = { "*" }, QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) )
QDBusMarshaller: type `VectorString' attempts to redefine basic D-BUS type 'as' (QStringList) (Did you forget to call beginStructure() ?)
QDBusMarshaller: type `MapStringVectorString' produces invalid D-BUS signature `a{s}' (Did you forget to call beginStructure() ?)
QDBusMarshaller: type `QMap<QString,MapStringVectorString>' produces invalid D-BUS signature `a{s}' (Did you forget to call beginStructure() ?)
Invalid current audio plugin
Selection changed 0
Selection changed 0
Malformatted Address
Malformatted Address
Malformatted Address
Registered Name found. Account: "61351441220ef85e" status: 3 name: ""
Registered Name found. Account: "61351441220ef85e" status: 3 name: ""
Registered Name found. Account: "61351441220ef85e" status: 3 name: ""
Registered Name found. Account: "61351441220ef85e" status: 3 name: ""
Registered Name found. Account: "61351441220ef85e" status: 3 name: ""
Registered Name found. Account: "" status: 3 name: ""
registered name found for unknown account ""
(gnome-ring:12143): Gtk-CRITICAL **: file /build/gtk+3.0-NmdvYo/gtk+3.0-3.22.11/./gtk/a11y/gtktreeviewaccessible.c: line 332 (set_cell_data): should not be reached
Account "9d974ed83cd0935d" status changed to "Default status message"
Account "9d974ed83cd0935d" status changed to "Request Timeout"
State changing from "New" to "Dialing" on Call(0x5587258170a0)
State changing from "Dialing" to "Searching for" on Call(0x5587258170a0)
Calling "<removed>" with account Account(0x5587252262e0) , CallId: Call(0x5587258170a0) , ConfId: Call(0x5587258170a0)
Calling action ACCEPT (0) on Call(0x5587258170a0) with state "Dialing" . Become "Searching for"
State changing from "Searching for" to "Over" on Call(0x5587258170a0)
Canceling call. callId : Call(0x5587258170a0) ConfId: Call(0x5587258170a0)
Calling action REFUSE (1) on Call(0x5587258170a0) with state "Searching for" . Become "Over"
Call State Changed for call "2438911291094570266" . New state : "OVER"
Call found Call(0x5587258170a0) "Over"
Origin and destination states are identical "Over" "Over" doing nothing Call(0x5587258170a0)
Cannot remove Call(0x5587258170a0) : call not found in tree
Calling stateChanged "OVER" -> 7 on call with state "Over" . Become "Over"
Cannot remove Call(0x5587258170a0) : call not found in tree
**
Gtk:ERROR:/build/gtk+3.0-NmdvYo/gtk+3.0-3.22.11/./gtk/gtkrbtree.c:471:_gtk_rbtree_insert_after: assertion failed: (_gtk_rbtree_is_nil (tree->root))
Aborted
%
I tried to trigger the crash while running gnome-ring under valgrind,
without any luck. :(
--
Happy hacking
Petter Reinholdtsen
More information about the Pkg-voip-maintainers
mailing list