Full stack:
An unhandled exception occurred while processing the request.
DllNotFoundException: Unable to load shared library 'libHarfBuzzSharp' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/site/wwwroot/runtimes/linux-x64/native/libHarfBuzzSharp.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/7.0.0/libHarfBuzzSharp.so: cannot open shared object file: No such file or directory
/home/site/wwwroot/libHarfBuzzSharp.so: cannot open shared object file: No such file or directory
/home/site/wwwroot/runtimes/linux-x64/native/liblibHarfBuzzSharp.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/7.0.0/liblibHarfBuzzSharp.so: cannot open shared object file: No such file or directory
/home/site/wwwroot/liblibHarfBuzzSharp.so: cannot open shared object file: No such file or directory
/home/site/wwwroot/runtimes/linux-x64/native/libHarfBuzzSharp: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/7.0.0/libHarfBuzzSharp: cannot open shared object file: No such file or directory
/home/site/wwwroot/libHarfBuzzSharp: cannot open shared object file: No such file or directory
/home/site/wwwroot/runtimes/linux-x64/native/liblibHarfBuzzSharp: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/7.0.0/liblibHarfBuzzSharp: cannot open shared object file: No such file or directory
/home/site/wwwroot/liblibHarfBuzzSharp: cannot open shared object file: No such file or directory
HarfBuzzSharp.HarfBuzzApi.hb_buffer_create()
Stack Query Cookies Headers Routing
DllNotFoundException: Unable to load shared library 'libHarfBuzzSharp' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable: /home/site/wwwroot/runtimes/linux-x64/native/libHarfBuzzSharp.so: cannot open shared object file: No such file or directory /usr/share/dotnet/shared/Microsoft.NETCore.App/7.0.0/libHarfBuzzSharp.so: cannot open shared object file: No such file or directory /home/site/wwwroot/libHarfBuzzSharp.so: cannot open shared object file: No such file or directory /home/site/wwwroot/runtimes/linux-x64/native/liblibHarfBuzzSharp.so: cannot open shared object file: No such file or directory /usr/share/dotnet/shared/Microsoft.NETCore.App/7.0.0/liblibHarfBuzzSharp.so: cannot open shared object file: No such file or directory /home/site/wwwroot/liblibHarfBuzzSharp.so: cannot open shared object file: No such file or directory /home/site/wwwroot/runtimes/linux-x64/native/libHarfBuzzSharp: cannot open shared object file: No such file or directory /usr/share/dotnet/shared/Microsoft.NETCore.App/7.0.0/libHarfBuzzSharp: cannot open shared object file: No such file or directory /home/site/wwwroot/libHarfBuzzSharp: cannot open shared object file: No such file or directory /home/site/wwwroot/runtimes/linux-x64/native/liblibHarfBuzzSharp: cannot open shared object file: No such file or directory /usr/share/dotnet/shared/Microsoft.NETCore.App/7.0.0/liblibHarfBuzzSharp: cannot open shared object file: No such file or directory /home/site/wwwroot/liblibHarfBuzzSharp: cannot open shared object file: No such file or directory
HarfBuzzSharp.HarfBuzzApi.hb_buffer_create()
HarfBuzzSharp.Buffer..ctor()
QuestPDF.Drawing.TextShaper.Shape(string text)
QuestPDF.Elements.Text.Items.TextBlockSpan.MeasureWithoutCache(TextMeasurementRequest request)
QuestPDF.Elements.Text.Items.TextBlockSpan.Measure(TextMeasurementRequest request)
QuestPDF.Elements.Text.TextBlock.<DivideTextItemsIntoLines>g__GetNextLine|30_0(ref <>c__DisplayClass30_0 )
QuestPDF.Elements.Text.TextBlock.DivideTextItemsIntoLines(float availableWidth, float availableHeight)+MoveNext()
System.Collections.Generic.List<T>..ctor(IEnumerable<T> collection)
System.Linq.Enumerable.ToList<TSource>(IEnumerable<TSource> source)
QuestPDF.Elements.Text.TextBlock.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Drawing.Proxy.CacheProxy.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Elements.Column.PlanLayout(Size availableSpace)
QuestPDF.Elements.Column.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Drawing.Proxy.CacheProxy.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Elements.Row.PlanLayout(Size availableSpace)
QuestPDF.Elements.Row.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Drawing.Proxy.CacheProxy.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Elements.ShowOnce.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Drawing.Proxy.CacheProxy.Measure(Size availableSpace)
QuestPDF.Elements.Decoration.<PlanLayout>g__GetDecorationMeasurement|20_0(Element element, ref <>c__DisplayClass20_0 )
QuestPDF.Elements.Decoration.PlanLayout(Size availableSpace)+MoveNext()
System.Collections.Generic.List<T>..ctor(IEnumerable<T> collection)
System.Linq.Enumerable.ToList<TSource>(IEnumerable<TSource> source)
QuestPDF.Elements.Decoration.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Drawing.Proxy.CacheProxy.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Elements.Padding.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Drawing.Proxy.CacheProxy.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Elements.Constrained.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Elements.Layers.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Drawing.Proxy.CacheProxy.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Elements.Column.PlanLayout(Size availableSpace)
QuestPDF.Elements.Column.Measure(Size availableSpace)
QuestPDF.Infrastructure.ContainerElement.Measure(Size availableSpace)
QuestPDF.Drawing.DocumentGenerator.RenderPass<TCanvas>(PageContext pageContext, TCanvas canvas, Container content, DebuggingState debuggingState)
QuestPDF.Drawing.DocumentGenerator.RenderDocument<TCanvas>(TCanvas canvas, IDocument document)
QuestPDF.Drawing.DocumentGenerator.GeneratePdf(Stream stream, IDocument document)
QuestPDF.Fluent.GenerateExtensions.GeneratePdf(IDocument document, Stream stream)
Nop.Services.Common.PdfService.PrintOrderToPdfAsync(Stream stream, Order order, Language language, Store store, Vendor vendor) in C:\agent\_work\56\s\src\Libraries\Nop.Services\Common\PdfService.cs
Nop.Services.Common.PdfService.PrintOrderToPdfAsync(Stream stream, Order order, Language language, Store store, Vendor vendor) in C:\agent\_work\56\s\src\Libraries\Nop.Services\Common\PdfService.cs
Nop.Web.Areas.Admin.Controllers.OrderController.PdfInvoice(int orderId) in C:\agent\_work\56\s\src\Presentation\Nop.Web\Areas\Admin\Controllers\OrderController.cs
Nop.Web.Areas.Admin.Controllers.OrderController.PdfInvoice(int orderId) in C:\agent\_work\56\s\src\Presentation\Nop.Web\Areas\Admin\Controllers\OrderController.cs
Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor+TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, object controller, object[] arguments)
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask<IActionResult> actionResultValueTask)
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(ref State next, ref Scope scope, ref object state, ref bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(ref State next, ref Scope scope, ref object state, ref bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)
Nop.Services.Authentication.AuthenticationMiddleware.InvokeAsync(HttpContext context) in C:\agent\_work\56\s\src\Libraries\Nop.Services\Authentication\AuthenticationMiddleware.cs
StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs
Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.Invoke(HttpContext context)
Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context)
Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context)
Nop.Services.Installation.InstallUrlMiddleware.InvokeAsync(HttpContext context, IWebHelper webHelper) in C:\agent\_work\56\s\src\Libraries\Nop.Services\Installation\InstallUrlMiddleware.cs
Nop.Services.Common.KeepAliveMiddleware.InvokeAsync(HttpContext context, IWebHelper webHelper) in C:\agent\_work\56\s\src\Libraries\Nop.Services\Common\KeepAliveMiddleware.cs
Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.InvokeCore(HttpContext context)
Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware.Invoke(HttpContext context)
Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware.Invoke(HttpContext context)
Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddlewareImpl.<Invoke>g__Awaited|8_0(ExceptionHandlerMiddlewareImpl middleware, HttpContext context, Task task)
Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddlewareImpl.HandleException(HttpContext context, ExceptionDispatchInfo edi)
Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddlewareImpl.<Invoke>g__Awaited|8_0(ExceptionHandlerMiddlewareImpl middleware, HttpContext context, Task task)
Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context)
Show raw exception details