** Changed in: overlay-scrollbar (Ubuntu)
Assignee: Andrea Cimitan (cimi) = (unassigned)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/908618
Title:
overlay scrollbars crash my program
To
** Changed in: overlay-scrollbar (Ubuntu)
Status: New = Triaged
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/908618
Title:
overlay scrollbars crash my program
To manage notifications about
** Changed in: overlay-scrollbar (Ubuntu)
Status: Triaged = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/908618
Title:
overlay scrollbars crash my program
To manage notifications
** Changed in: overlay-scrollbar (Ubuntu)
Importance: Undecided = High
** Changed in: overlay-scrollbar (Ubuntu)
Assignee: (unassigned) = Andrea Cimitan (cimi)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
sorry for my ignorance, but why it should not be in the main thread?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/908618
Title:
overlay scrollbars crash my program
To manage notifications about
straight from the documentation.. http://developer.gnome.org/gdk/stable
/gdk-Threads.html
Idles, timeouts, and input functions from GLib, such as g_idle_add(),
are executed outside of the main GTK+ lock. So, if you need to call GTK+
inside of such a callback, you must surround the callback with a
this patch modifies change_state_cb() by wrapping the call to
draw_pager() in gdk_threads_enter() and gdk_threads_leave()
** Attachment added: add_lock
https://bugs.launchpad.net/ubuntu/+source/overlay-scrollbar/+bug/908618/+attachment/2646768/+files/add_lock
--
You received this bug
** Description changed:
my program calls gdk_window_invalidate_rect() from a thread. it uses
gdk_threads_enter() and gdk_threads_leave().
- the overlay scrollbar also calls gtk_window_invalidate_rect on my window
+ the overlay scrollbar also calls gdk_window_invalidate_rect on my window
The attachment add_lock of this bug report has been identified as
being a patch. The ubuntu-reviewers team has been subscribed to the bug
report so that they can review the patch. In the event that this is in
fact not a patch you can resolve this situation by removing the tag
'patch' from the