-
-
Notifications
You must be signed in to change notification settings - Fork 131
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
Missing skia library #130
Comments
Added easy 'how to break skia' as part of a repo for illustration |
Hello @peardox! Well, there is no warning because of a Delphi limitation. Our code throws an exception with the proper message but the exceptions in the initialization section are not displayed. Docwiki itself warns of this: https://docwiki.embarcadero.com/RADStudio/Sydney/en/Exceptions_(Delphi)#Raising_and_Handling_Exceptions
The good news is that in our next version there will be no such problem as we will have static linking on Windows, that is, there will be no dll as a dependency. It is likely that by the end of the month the launch will take place |
Is there any solution for this case? |
Non
Télécharger TypeApp pour Android
Le 19 avr. 2023, 14:58, à 14:58, valber-custodio ***@***.***> a écrit:
…<p></p>
<p dir="auto">Is there any solution for this case?</p>
<p
style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br
/>Reply to this email directly, <a
href="#130 (comment)">view
it on GitHub</a>, or <a
href="https://github.com/notifications/unsubscribe-auth/AD244OOOKKNRSUQYMZ6WXTTXB7OQBANCNFSM52RFR5QA">unsubscribe</a>.<br
/>You are receiving this because you are subscribed to this thread.<img
src="https://github.com/notifications/beacon/AD244OPSOVI2JSPECAXQIFTXB7OQBA5CNFSM52RFR5QKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOLJEFTKA.gif"
height="1" width="1" alt="" /><span style="color: transparent;
font-size: 0; display: none; visibility: hidden; overflow: hidden;
opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide:
all">Message ID:
<span><skia4delphi/skia4delphi/issues/130/1514690984</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>
<script type="application/ld+json">[
{
***@***.***": "http://schema.org",
***@***.***": "EmailMessage",
"potentialAction": {
***@***.***": "ViewAction",
"target":
"#130 (comment)",
"url":
"#130 (comment)",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
***@***.***": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
|
So... ~1,5 years later... will it be at all, Vinícius? 🥲 |
Observed Behavoiur
If a compiled application is distributed without skia.dll (so/dylib? Can't check) the behaviour of the end application is to silently terminate without complaint - i.e. there is no indication that the application was started in the first place - hello world without the 'Hello World'.
Desired Behaviour
Warn used skia.dll could not be found
As it is rather easy to miss packaging a dll with an executable when testing (even scarier - could hit distribution) a missing skia.dll status should be notified to the user so the developer can kick himself (or herself)...
The text was updated successfully, but these errors were encountered: