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

--- Comment #13 from Thiago Macieira <thi...@kde.org> ---
(In reply to Nicholas LaPointe from comment #12)
> (In reply to Thiago Macieira from comment #11)
> > > The issue I encountered involved QSharedMemory, which is used for passing
> > > image data back and forth.
> > It won't work with two Qt. Sorry, this is an unfixable problem.
> Right, I was saying that for the purpose of contrasting my problem and what
> I think might be this bug report's problem. QSharedMemory is used for
> passing image data while QLocalSocket is used for passing commands, and it
> seems like the command part is giving trouble in Windows.

On Linux, I recommend using memfd + file descriptor passing to pass the data.
That avoids the usual issues with creating and attaching to the shared memory
segment.

> The Windows version of Krita and the Windows version of the third-party
> plug-in gmic-qt are each bundled with Qt.

s/plug-in/other process/. Got how it happened, but you should find a way to use
the same Qt DLLs, to avoid the unnecessary memory consumption.

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

Reply via email to