![](https://secure.gravatar.com/avatar/4051bb5cf4a5139fcf22746567facf66.jpg?s=120&d=mm&r=g)
On Sun, Oct 01, 2006 at 04:03:59AM +0200, Johan Engelen wrote:
- Three "(inkscape:12772): GLib-GObject-CRITICAL **:
g_object_set_qdata_full: assertion `quark > 0' failed" warnings when I run Inkscape with a query, for example "inkscape -W file.svg".
[...]
After quite a search: the third error is not caused by my code but by event-log.cpp. Newing SPDocumentPrivate() causes the error => Member 'Inkscape::EventLog event_log;' causes the error => and finally "_event_list_store ( Gtk::TreeStore::create(_columns) )" is the cause of the error. The code should be changed to create the TreeStore only if there is a UI which can actually call Undo/Redo.
Good catch, I wasn't aware of this. Should be fixed in trunk now.
Because I am not familiar with the EventLog (mental proposed a better name: 'HistoryLog' [...]
I thought "EventLog" made sense since it stores Inkscape::Events, but "HistoryLog" might be clearer. I can rename it...
-- Gustav