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

Everything stop working correctly after upgrading to latest version #844

Open
toanxyz opened this issue Apr 19, 2024 · 5 comments
Open

Everything stop working correctly after upgrading to latest version #844

toanxyz opened this issue Apr 19, 2024 · 5 comments

Comments

@toanxyz
Copy link

toanxyz commented Apr 19, 2024

Describe the bug
After upgrading to latest version, everything just stop working.

I'm using Debian 12 (aspnet:8.0-bookworm-slim), I have no clue what is wrong, in local it works fine.
I have installed:
SkiaSharp.NativeAssets.Linux.NoDependencies v2.88.8
HarfBuzzSharp.NativeAssets.Linux 7.3.0.2

image

To Reproduce
Please provide an example, minimalistic code that shows the problem.
Providing working example or example repository greatly helps us investigate the problem and react faster.

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Environment
What version of the library do you use?
What operating system do you use? (OS type, x64 vs x86 vs arm64)

Additional context
Add any other context about the problem here.

@michaelthwaite
Copy link

michaelthwaite commented Apr 19, 2024

Similar issue here running on AWS Lambda (ARM64), i.e. Amazon Linux 3.

Everything loads, PDF is rendered, including text borders but, text is missing.

Downgraded to 2023.12.6 & SkiaSharp.NativeAssets.Linux.NoDependencies Version 2.88.7 and it's operational again.

@toanxyz
Copy link
Author

toanxyz commented Apr 19, 2024

The just breaking without any clues like this make me lose confident on the library. :(

@MarcinZiabek
Copy link
Member

I am very sorry for any issues related to the latest version. The 2024.3.X release is one of the most significant redesigns of the library. Although the Community has tested it for nearly two months, some hiccups are expected once it is fully available to all developers.

I am trying to figure out what exactly causes the issue on your end. In the 2024.3.1 release, I increased compatibility with existing codebases relying on QuestPDF, primarily related to the FontFallback functionality. Would you please test the new version?

If it still does not work, would you please ensure the following flag is set to true? Settings.CheckIfAllTextGlyphsAreAvailable

I am dedicated to fixing any problems. Thank you for collaboration 😄

@MarcinZiabek
Copy link
Member

@toanxyz Over the last two weeks, several quality updates have been released to the 2024.3 version. Would you please revisit this problem and check if it still persists?

@michaelthwaite
Copy link

I can confirm that 2024.3.3 now works with AWS Lambda, ARM64 and, without any of those tricky dependancies, which is great!

Thanks for the update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants