View Single Post
Guest | Posts: n/a | Thanked: 0 times | Joined on
#20
Originally Posted by javispedro View Post
Yep, http://pastebin.com/hGCSFqqj

Xwayland is still running by the time of lipstick's crash.
A bug in wayland_wrapper/qwlshellsurface.cpp ?

Code:
#2  QtWayland::ShellSurface::shell_surface_pong (this=0x1df2088,
    resource=<optimized out>,
    serial=<error reading variable: Cannot access memory at address 0xffffffe7>) at wayland_wrapper/qwlshellsurface.cpp:285
The particular function in wayland_wrapper/qwlshellsurface.cpp is like:

Code:
void ShellSurface::shell_surface_set_fullscreen(Resource *resource,
                       uint32_t method,
                       uint32_t framerate,
                       struct wl_resource *output)
{
    Q_UNUSED(resource);
    Q_UNUSED(method);
    Q_UNUSED(framerate);
    Q_UNUSED(output);
    QSize defaultScreenSize = m_surface->compositor()->outputGeometry().size();
    send_configure(resize_bottom_right, defaultScreenSize.width(), defaultScreenSize.height());
 
    if (m_surface->extendedSurface())
        m_surface->extendedSurface()->setVisibility(QWindow::FullScreen, false);
}
So, the memory read error is this statement:

uint32_t method

?