Hi,

Does it mean once widget_timeslider.cpp migrated the waypoints on time
track panel will be drew in Cairo library?

Cheers

Sent from Windows Phone
 ------------------------------
发件人: Carlos López González <genet...@gmail.com>
发送时间: ‎2013/‎10/‎12 1:59
收件人: synfig-devl@lists.sourceforge.net
主题: [Synfig-devl] Remaining Gdk::GC calls

Hi!
I'm having several crashes lately when just doing normal things over Synfig
Studio. Working with master branch here.

By two times the crash has pointed to one line with:

Glib::RefPtr<Gdk::GC> gc(Gdk::GC::create(drawable));


One of them was in renderer_canvas and the other was at renderer_bonesetup.

The message shown is always similar to this:

Xlib: request 55 length 16 would exceed buffer size.


and the execution point is always outside Synfig libraries code.

In my opinion it is absolutely needed to start migrating the remaining
drawing operations that are using Gdk::GC to Cairo. Those are in the
following files:

cellrenderer_timetrack
dialog_setup
renderer_bonesetup
renderer_canvas (there is a remaining Gdk::GC invocation not used)
widget_color
widget_coloredit
widget_curves
widget_defaults
widget_gradient
widget_keyframelist
widget_sound
widget_timeslider

I would like to start with any of them, but any help here is welcome.
I think that there is not interference with any other development so it is
possible do it in parallel and not related to any release in particular.
Cheers!
-- 
Carlos
http://synfig.org
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to