Welcome Guest Search | Active Topics | Sign In | Register

TabBrowserWPF conflicts threads Options
Giovanni Caliendo
Posted: Wednesday, February 20, 2019 7:06:36 AM
Rank: Newbie
Groups: Member

Joined: 2/20/2019
Posts: 1
hi,
In one of my test project to verify the functionality for my use, I created an executable file that loads a dll, dll created from tabbrowser wpf, I noticed that it has conflicts, below the list generated with the profiler of Visual Studio 2017. Conflicts generate 3-16 second deadlocks, in this case of 3 seconds.
thanks in advance for your ratings

Livello,Nome funzione,Nome modulo,Conflitti inclusivi,Conflitti esclusivi,Tempo blocco inclusivo,Tempo blocco esclusivo,
0,"Esegui-me.exe","",11,0,2.975,0,
1,"WindowsFormsApplication1.Program.Main()","Esegui-me.exe",9,0,2.936,0,
2,"System.Windows.Forms.Application.ThreadContext.RunMessageLoop(int32,class System.Windows.Forms.ApplicationContext)","System.Windows.Forms.ni.dll",9,0,2.936,0,
3,"WindowsFormsApplication1.Form.button1_Click(object,class System.EventArgs)","Esegui-me.exe",6,0,121,0,
4,"MyHtml.Maschera.Start()","MyHtml.dll",6,0,121,0,
5,"System.Windows.Window.ShowHelper(object)","PresentationFramework.ni.dll",5,1,33,27,
6,"EO.Wpf.WindowChrome.OnSourceChanged(object,class System.Windows.SourceChangedEventArgs)","EO.Wpf.dll",4,0,6,0,
7,"EO.Wpf.WindowChrome.l()","EO.Wpf.dll",4,0,6,0,
8,"EO.Wpf.Internal.j.Ik..ctor(class EO.Wpf.WindowChrome,class System.Windows.Window)","EO.Wpf.dll",4,0,6,0,
9,"EO.Wpf.Internal.j.Ik.b()","EO.Wpf.dll",4,0,6,0,
10,"EO.Wpf.Internal.j.Ik.H(bool)","EO.Wpf.dll",4,0,6,0,
11,"EO.Wpf.Internal.j.Ik.ep.u(native int,native int,bool)","EO.Wpf.dll",4,0,6,0,
12,"[USER32.dll]","USER32.dll",4,1,6,1,
13,"EO.TabbedBrowser.MainWindow.Window_Loaded(object,class System.Windows.RoutedEventArgs)","MyHtml.dll",3,0,5,0,
14,"System.Windows.DependencyObject.SetValue(class System.Windows.DependencyProperty,object)","WindowsBase.ni.dll",2,0,2,0,
15,"EO.Wpf.TabControl.OnSelectionChanged(class System.Windows.Controls.SelectionChangedEventArgs)","EO.Wpf.dll",2,0,2,0,
16,"[clr.dll]","clr.dll",2,2,2,2,
14,"MyHtml.wsMyManager.wsMyManager.verificaEsistenzaCodiceFiscale(string,string)","MyHtml.dll",1,0,3,0,
15,"System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(string,object[])","System.Web.Services.ni.dll",1,1,3,3,
5,"EO.TabbedBrowser.MainWindow..ctor()","MyHtml.dll",1,0,88,0,
6,"EO.TabbedBrowser.MainWindow.InitializeComponent()","MyHtml.dll",1,0,88,0,
7,"System.Windows.Markup.XamlReader.LoadBaml(class System.IO.Stream,class System.Windows.Markup.ParserContext,object,bool)","PresentationFramework.ni.dll",1,0,88,0,
8,"EO.Wpf.TabControl.OnInitialized(class System.EventArgs)","EO.Wpf.dll",1,0,88,0,
9,"EO.Wpf.Internal.j.Ck.h(class System.Windows.FrameworkElement)","EO.Wpf.dll",1,0,88,0,
10,"EO.Wpf.ThemeManager.Register(class System.Windows.FrameworkElement)","EO.Wpf.dll",1,0,88,0,
11,"EO.Wpf.Internal.j.PJ.U(object)","EO.Wpf.dll",1,0,88,0,
12,"EO.Internal.jq.a(valuetype EO.Internal.ah5)","EO.Base.dll",1,0,88,0,
13,"EO.Internal.jq.o()","EO.Base.dll",1,0,88,0,
14,"EO.Internal.jq.o.f()","EO.Base.dll",1,0,88,0,
15,"EO.Internal.jq.o.c()","EO.Base.dll",1,0,88,0,
16,"EO.Internal.jq.a(class EO.Internal.bae[],string,string)","EO.Base.dll",1,0,88,0,
17,"EO.Internal.jq.a(bool&,class EO.Internal.bae[],string,string)","EO.Base.dll",1,0,88,0,
18,"EO.Internal.jq.a(class EO.Internal.p2)","EO.Base.dll",1,0,88,0,
19,"[KERNELBASE.dll]","KERNELBASE.dll",1,1,88,88,
3,"EO.Wpf.WebViewHost.a.a()","EO.WebBrowser.Wpf.dll",3,0,2.815,0,
4,"EO.WebBrowser.WebView.a(native int,bool)","EO.WebBrowser.dll",3,0,2.815,0,
5,"EO.WebBrowser.WebView.y()","EO.WebBrowser.dll",3,0,2.815,0,
6,"EO.Internal.ct..ctor(class EO.WebBrowser.WebView)","EO.WebBrowser.dll",3,0,2.815,0,
7,"EO.Internal.av5.c()","EO.WebEngine.dll",3,0,2.815,0,
8,"EO.WebEngine.Engine.Start(class System.Security.Principal.WindowsIdentity)","EO.WebEngine.dll",3,0,2.815,0,
9,"EO.Internal.av5.a(class System.Security.Principal.WindowsIdentity)","EO.WebEngine.dll",3,0,2.815,0,
10,"EO.Internal.av5.b()","EO.WebEngine.dll",3,0,2.815,0,
11,"EO.Internal.jq.a(class EO.Internal.bae[],string,string)","EO.Base.dll",2,0,2.812,0,
12,"EO.Internal.jq.a(bool&,class EO.Internal.bae[],string,string)","EO.Base.dll",2,0,2.812,0,
13,"EO.Internal.jq.a(class EO.Internal.p2)","EO.Base.dll",1,0,2.768,0,
14,"[KERNELBASE.dll]","KERNELBASE.dll",1,1,2.768,2.768,
13,"EO.Internal.jq.j.a(class EO.Internal.jq,class EO.Internal.bae[],string,string)","EO.Base.dll",1,0,44,0,
14,"EO.Internal.jq.d.a(class EO.Internal.jq,bool,class EO.Internal.bae[],string,string)","EO.Base.dll",1,0,44,0,
15,"System.IO.MemoryStream.Write(uint8[],int32,int32)","mscorlib.ni.dll",1,1,44,44,
11,"EO.Internal.wj.a(!2,class EO.Internal.aab,bool,int32)","EO.Base.dll",1,0,3,0,
12,"EO.Internal.wj.a.a(int32,class EO.Internal.p2,int32)","EO.Base.dll",1,0,3,0,
13,"[KERNELBASE.dll]","KERNELBASE.dll",1,1,3,3,
1,"EO.Internal.wj.c.a(object)","EO.Base.dll",1,0,33,0,
2,"EO.Internal.wj.c.a(class EO.Internal.w2)","EO.Base.dll",1,0,33,0,
3,"[clr.dll]","clr.dll",1,1,33,33,
1,"EO.WebBrowser.WebView.ao(class EO.Internal.ct,class EO.Internal.arx)","EO.WebBrowser.dll",1,0,6,0,
2,"EO.WebBrowser.WebView.ao(class EO.Internal.ct,class EO.Internal.arx)","EO.WebBrowser.dll",1,0,6,0,
3,"EO.WebBrowser.BeforeRequestLoadEventArgs.a()","EO.WebBrowser.dll",1,0,6,0,
4,"[clr.dll]","clr.dll",1,1,6,6,
eo_support
Posted: Thursday, February 21, 2019 10:29:49 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,221
Hi,

There will be a slight delay when the first time you create a WebView object since it will need to initialize the browser engine. However some of the lines in the trace you posted does not make sense. Can you send a test project to us to demonstrate exactly what you are trying to do so that we can look further? See here for more details on how to send test project to us:

https://www.essentialobjects.com/forum/test_project.aspx

Thanks!


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.