Re: Compositor crashes when switching tty

2019-05-29 Thread Matteo Valdina
Re-iterate the process. Run valgrind, read the log, search for bugs. Until valgrind run smoothly. Best On Wed, May 29, 2019, 02:32 adlo wrote: > On 29 May 2019, at 03:53, Matteo Valdina wrote: > > As valgrind pointing out at shell.c line 982 > > shell = zalloc (sizeof (shell)

Re: Compositor crashes when switching tty

2019-05-28 Thread Matteo Valdina
As valgrind pointing out at shell.c line 982 shell = zalloc (sizeof (shell)); Here you are allocating the pointer size not the structure size. You probably want type Shell. Best Matteo On Tue, May 28, 2019 at 9:36 PM adlo wrote: > On Tue, 2019-05-28 at 13:38 -0400, Adam Jackson wrote: > > On

Re: DMAbuf flickering from three different sources

2018-10-04 Thread Matteo Valdina
Thanks, I'll continue to give a look. Best Matteo Valdina On Thu, Oct 4, 2018, 06:29 Pekka Paalanen wrote: > On Thu, 4 Oct 2018 05:59:14 -0500 > Matteo Valdina wrote: > > > Hi Pekka, > > No the problem is also present on weston 4.0 and 5.0. > > > > One

Re: DMAbuf flickering from three different sources

2018-10-04 Thread Matteo Valdina
Hi Pekka, No the problem is also present on weston 4.0 and 5.0. One interesting note, all sources use the same resolution (4K and GStreamer is using format NV12). The two gstreamer sources are in full screen in two different display. Best Matteo Valdina On Thu, Oct 4, 2018, 05:44 Pekka Paalanen

DMAbuf flickering from three different sources

2018-10-03 Thread Matteo Valdina
plications. This is a Kernel 4.12, Weston 5.0, Qt5, GStreamer 1.14 Mesa 18.1.7 and on an Intel HD graphics 610. Any suggestions to tackle this? Best Matteo Valdina -- “There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and

Re: Busy loop in the wl_priv_signal_final_emit

2018-08-30 Thread Matteo Valdina
Hi, I figure it out. The issue was in my compositor. For reference, I was using the same wl_listener for multiple clients (wl_client_add_destroy_listener). This was the root cause of my issue. Best Matteo On Wed, Aug 29, 2018 at 4:46 PM Matteo Valdina wrote: > Hi, > I'm moving my co

Busy loop in the wl_priv_signal_final_emit

2018-08-29 Thread Matteo Valdina
e empty next should point to &listener_list that it is p &$3->listener_list $11 = (struct wl_list *) 0x298f878 A more expert eye on this codebase can confirm that there is no issue on how the wl_list_remove is done in wl_priv_signal_final_emit? Best Matteo Valdina -- “There are two ways of