[webkit-gtk] What supposed to hold the GDK in calls from WebKit/gtk/WebCoreSupport

Evan Martin evan at chromium.org
Fri Aug 19 09:58:50 PDT 2011

On Fri, Aug 19, 2011 at 9:27 AM, Yehouda Harpaz <yeh at lispworks.com> wrote:
>>  On Fri, Aug 19, 2011 at 5:22 AM, Yehouda Harpaz <yeh at lispworks.com> wrote:
>>  > We have problems integrating webkit-gtk into a multi0-threaded
>>  > application (Lisp IDE). We get "random" errors (i.e. not repeateable)
>>  > like the on in the first backtrace below. We suspect it is because of
>>  > calls to gdk functions without holding the gdk lock.
>>  Are you using WebKitGTK+ on the main thread or some other thread?
>>  Typically all calls must be made on the main thread.
> We are calling WebKitGTK functions only on the main thread.
> But we are calling other GTK functions on other threads.


More information about the webkit-gtk mailing list