https://bugs.kde.org/show_bug.cgi?id=501192

--- Comment #3 from realkpa...@gmail.com ---
(In reply to disuser from comment #1)
> (In reply to realkpavel from comment #0)
> > SUMMARY
> > Labplot crashes when dragging things around in the project tree for the
> > second time
> > 
> > STEPS TO REPRODUCE
> > 1. Make a projects, add three spreadsheets and a folder
> > 2. drag spreadsheet into folder
> > 3. drag second spreadsheet into folder
> > 4. drag third spreadsheet into folder
> > 
> > OBSERVED RESULT
> > After the second or third drag operation, Labplot crashes.
> > 
> > 
> > 
> > SOFTWARE/OS VERSIONS
> > Operating System: TUXEDO OS 
> > KDE Plasma Version: 6.3.2
> > KDE Frameworks Version: 6.11.0
> > Qt Version: 6.8.2
> > Kernel Version: 6.11.0-109018-tuxedo (64-bit)
> > Graphics Platform: Wayland
> > Processors: 8 × AMD Ryzen 7 PRO 3700U w/ Radeon Vega Mobile Gfx
> > Memory: 13.5 GiB of RAM
> > Graphics Processor: AMD Radeon Vega 10 Graphics
> > Manufacturer: LENOVO
> > Product Name: 20NKS52L02
> > System Version: ThinkPad T495
> > 
> > ADDITIONAL INFORMATION
> > There is a workaround: click the folder name after each drag. This prevents
> > the crash.
> 
> We have tried unsuccessfully to reproduce this issue on Linux and Windows 11
> with the latest stable version of LabPlot.  Can you perhaps attach a screen
> recording of this behavior?

attached in previous message. Still happens with the vesion on flathub as of
now.

Output when ran in terminal is below. I created two spreadsheets (in addition
to the default one) ad a folder and dragged two spreadsheets to the folder,
like shown in the video.


kat@flint:~$ flatpak run org.kde.labplot2 
Cannot initialize model with data QJsonObject(). missing: QJsonValue(string,
"urls")
QPainter::setRenderHint: Painter must be active to set rendering hints
QPainter::setRenderHint: Painter must be active to set rendering hints
qt.qpa.wayland: setGrabPopup called with a parent,
QtWaylandClient::QWaylandXdgSurface(0x5ce25bc76720) which does not match the
current topmost grabbing popup,
QtWaylandClient::QWaylandXdgSurface(0x5ce25bc7b470) According to the xdg-shell
protocol, this is not allowed. The wayland QPA plugin is currently handling it
by setting the parent to the topmost grabbing popup. Note, however, that this
may cause positioning errors and popups closing unxpectedly because xdg-shell
mandate that child popups close before parents
QPainter::setRenderHint: Painter must be active to set rendering hints
QPainter::setRenderHint: Painter must be active to set rendering hints
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
qt.qpa.wayland: setGrabPopup called with a parent,
QtWaylandClient::QWaylandXdgSurface(0x5ce25bc76720) which does not match the
current topmost grabbing popup,
QtWaylandClient::QWaylandXdgSurface(0x5ce25baf9720) According to the xdg-shell
protocol, this is not allowed. The wayland QPA plugin is currently handling it
by setting the parent to the topmost grabbing popup. Note, however, that this
may cause positioning errors and popups closing unxpectedly because xdg-shell
mandate that child popups close before parents
QPainter::setRenderHint: Painter must be active to set rendering hints
QPainter::setRenderHint: Painter must be active to set rendering hints
qt.qpa.wayland: setGrabPopup called with a parent,
QtWaylandClient::QWaylandXdgSurface(0x5ce25bc76720) which does not match the
current topmost grabbing popup,
QtWaylandClient::QWaylandXdgSurface(0x5ce25b1c1c30) According to the xdg-shell
protocol, this is not allowed. The wayland QPA plugin is currently handling it
by setting the parent to the topmost grabbing popup. Note, however, that this
may cause positioning errors and popups closing unxpectedly because xdg-shell
mandate that child popups close before parents
QAbstractItemModel::endInsertRows:  Invalid index ( 4 , 0 ) in model
AspectTreeModel(0x5ce25b827e60)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to