Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warning when dragging screen to browser/file manager/picture viewer... #371

Closed
PrivacyDragon opened this issue Nov 4, 2020 · 8 comments
Closed
Assignees

Comments

@PrivacyDragon
Copy link

What's wrong, and with what software version?

Operating System: Linux, OpenSuse Leap 15.1
CEmu version: 1.3
Issue:
When I drag the screen into my browser, file manager or picture viewer, I get a big warning in the terminal.
It's like three lines of six times "WARNING!!!"
The browser I use is: Firefox
The file manager I use is: Dolphin
The picture viewer I use is: Gwenview

What are the steps to reproduce this issue?

  1. Open CEmu (Of course...)
  2. Open a Browser or filemanager or picture viewer.
  3. Go back to CEmu.
  4. Drag the screen.
  5. Open it on a new browser tabblad, copy it to somewhere via the file manager or drop it in the picture viewer.
  6. Look in the terminal and you'll see a warning.

Any logs, error output, screenshot, other comments...?

Screenshot

@adriweb
Copy link
Member

adriweb commented Nov 4, 2020 via email

@Vogtinator
Copy link
Collaborator

@adriweb
Copy link
Member

adriweb commented Nov 4, 2020

Not as far as I know, hmmm.
CEmu captures are either standard PNG (

void LCDWidget::mouseMoveEvent(QMouseEvent *e) {
wher we use Qt stuff), or animated PNGs (in which case, we use libpng-apng anyway)

@Vogtinator
Copy link
Collaborator

I guess the format negotiation for the drag and drop somehow results with image/jpeg2000 getting selected. In Leap 15.2 and up, the jpeg2000 support was dropped from libqt5-qtimageformats, so I can't reproduce it here.

@adriweb
Copy link
Member

adriweb commented Nov 4, 2020

Interesting, I guess we can force PNG and see how it goes.

@adriweb adriweb self-assigned this Nov 4, 2020
@PrivacyDragon
Copy link
Author

Well, OpenSuse Leap 15.1 won't be supported in a certain amount of time or something like that (According to my father), so I have to update to Leap 15.2 somewhere in the next months... (well, my father will do that, but that doesn't really matter)

@Vogtinator
Copy link
Collaborator

Getting a backtrace at the jas_stream_memopen call should show why exactly it's being called.

@adriweb
Copy link
Member

adriweb commented Jun 26, 2024

May have been fixed along the years.
Also 1ce65e8 may help too...

To re-open if needed.

@adriweb adriweb closed this as completed Jun 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants