#79 Sign-In issues on Teknik.io

Closed
opened 1 year ago by Uncled1023 · 41 comments

I just noticed the system hangs when trying to sign in on https://teknik.io, but it works if I try to sign in on https://www.teknik.io.

Maybe you should always force the www subdomain when manually entering https://teknik.io in the address bar.

I just noticed the system hangs when trying to sign in on `https://teknik.io`, but it works if I try to sign in on `https://www.teknik.io`. Maybe you should always force the `www` subdomain when manually entering `https://teknik.io` in the address bar.
Ghost changed title from Can't Sign In on Teknik (Without www Subdomain) to Can't sign in on Teknik (without www subdomain) 1 year ago
Uncled1023 commented 1 year ago
Owner

Hm, interesting… I will look into that. May be because of COR

Hm, interesting... I will look into that. May be because of COR
antares commented 1 year ago

I get “Object reference not set to an instance of an object” when I try to log in from www.teknik.io.

I get "Object reference not set to an instance of an object" when I try to log in from www.teknik.io.
Ghost commented 1 year ago

@antares That’s strange, never got that error. Can you post a screenshot?
@Uncled1023 Did you fix this? On my end teknik.io is always redirecting to www.teknik.io now.

@antares That's strange, never got that error. Can you post a screenshot? @Uncled1023 Did you fix this? On my end `teknik.io` is always redirecting to `www.teknik.io` now.
Uncled1023 commented 1 year ago
Owner

Yea, I added a permanent redirect from teknik.io to www.teknik.io

Yea, I added a permanent redirect from `teknik.io` to `www.teknik.io`
antares commented 1 year ago

Is this enough? I enabled all scripts for teknik.

Is this enough? I enabled all scripts for teknik.
Uncled1023 commented 1 year ago
Owner

Interesting. I will take a look into that @antares

Interesting. I will take a look into that @antares
Uncled1023 commented 1 year ago
Owner

@antares what browser are you using, and if you could, could you open up the dev console (F12) and see if there are any error’s being thrown in there?

@antares what browser are you using, and if you could, could you open up the dev console (F12) and see if there are any error's being thrown in there?
antares commented 1 year ago

@Uncled1023 I’m using Iridium Version 58.0 (64-bit)

I don’t see any mention of errors when I press F12.

@Uncled1023 I'm using Iridium Version 58.0 (64-bit) I don't see any mention of errors when I press F12.
antares commented 1 year ago

I tried logging in again to an account page earlier. This is the log I get from the unexpected error.

Exception: Object reference not set to an instance of an object.

Source: Teknik

   at Teknik.Areas.Users.Controllers.UserController.Login(LoginViewModel model) in C:\Users\chris\Repositories\Teknik\Teknik\Areas\User\Controllers\UserController.cs:line 328
   at lambda_method(Closure , ControllerBase , Object[] )
   at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.<BeginInvokeAction>b__1c()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)
   at System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
I tried logging in again to an account page earlier. This is the log I get from the unexpected error. Exception: Object reference not set to an instance of an object. Source: Teknik ``` at Teknik.Areas.Users.Controllers.UserController.Login(LoginViewModel model) in C:\Users\chris\Repositories\Teknik\Teknik\Areas\User\Controllers\UserController.cs:line 328 at lambda_method(Closure , ControllerBase , Object[] ) at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) at System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) at System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) ```
Ghost commented 1 year ago

Today, trying to login on Chrome/Windows, I get an error message like @antares screenshot:

Retrieving the COM class factory for component with CLSID {D6567EF8-0A6C-48E7-9288-A2463123C2F3} failed due to the following error: 800703fa Illegal operation attempted on a registry key that has been marked for deletion. (Exception from HRESULT: 0x800703FA).
Today, trying to login on Chrome/Windows, I get an error message like @antares screenshot: ```txt Retrieving the COM class factory for component with CLSID {D6567EF8-0A6C-48E7-9288-A2463123C2F3} failed due to the following error: 800703fa Illegal operation attempted on a registry key that has been marked for deletion. (Exception from HRESULT: 0x800703FA). ```
Uncled1023 commented 1 year ago
Owner

@dmz76 That was caused by a different issue and has been resolved.

@dmz76 That was caused by a different issue and has been resolved.
Uncled1023 added the
Bug
label 1 year ago
Ghost changed title from Can't sign in on Teknik (without www subdomain) to Sign in issues on Teknik.io 1 year ago
Ghost commented 1 year ago

OK, thanks. Changed the title of the issue to accommodate for further sign-in issues @antares may still have.

OK, thanks. Changed the title of the issue to accommodate for further sign-in issues @antares may still have.
Ghost commented 1 year ago

I get “Object reference not set to an instance of an object” when I try to log in from www.teknik.io.

I was able to replicate this on Firefox/Ubuntu. Can’t login. The only error I get in the console is

getPreventDefault() was discontinued, use defaultPrevented.

when I click the “Sign In” button. After I enter my credentials, I get the object reference error message but no more console errors.

> I get "Object reference not set to an instance of an object" when I try to log in from `www.teknik.io`. I was able to replicate this on Firefox/Ubuntu. Can't login. The only error I get in the console is ```txt getPreventDefault() was discontinued, use defaultPrevented. ``` when I click the "Sign In" button. After I enter my credentials, I get the object reference error message but no more console errors.
Ghost changed title from Sign in issues on Teknik.io to Sign-In issues on Teknik.io 1 year ago
Ghost commented 1 year ago

@Uncled1023

That was caused by a different issue and has been resolved.

This error is popping up again.

Retrieving the COM class factory for component with CLSID {D6567EF8-0A6C-48E7-9288-A2463123C2F3} failed due to the following error: 800703fa Illegal operation attempted on a registry key that has been marked for deletion. (Exception from HRESULT: 0x800703FA).
@Uncled1023 > That was caused by a different issue and has been resolved. This error is popping up again. ```txt Retrieving the COM class factory for component with CLSID {D6567EF8-0A6C-48E7-9288-A2463123C2F3} failed due to the following error: 800703fa Illegal operation attempted on a registry key that has been marked for deletion. (Exception from HRESULT: 0x800703FA). ```
Uncled1023 commented 1 year ago
Owner

@dmz76 should be fixed now.

@dmz76 should be fixed now.
Ghost commented 1 year ago

:+1:

:+1:
MV07 commented 1 year ago

Sometimes I cannot log in,

I have tried firefox 60 and vivaldi 1.10

sometimes the error is a freeze/hang, where the sign in button is greyed out saying “signing in” and nothing happens. sometimes it shows the “Object reference… ” error (seen above)

I have tried the different subdomains (www or no) yet, I am unable to replicate the error intentionally

EDIT: I should add, that the console throws no error messages (or any messages) when this happens

Sometimes I cannot log in, I have tried firefox 60 and vivaldi 1.10 sometimes the error is a freeze/hang, where the sign in button is greyed out saying "signing in" and nothing happens. sometimes it shows the "Object reference... " error (seen above) I have tried the different subdomains (www or no) yet, I am unable to replicate the error intentionally EDIT: I should add, that the console throws no error messages (or any messages) when this happens
dmz commented 1 year ago

Yea, I added a permanent redirect from teknik.io to www.teknik.io

Not redirecting anymore to www causing a stall when trying to login.

> Yea, I added a permanent redirect from teknik.io to www.teknik.io Not redirecting anymore to `www` causing a stall when trying to login.
antares commented 1 year ago

I get this issue again when trying to sign-in using qutebrowser v1.1.1 at www… .

Exception: Object reference not set to an instance of an object. Source: Teknik

   at Teknik.Areas.Users.Controllers.UserController.Login(LoginViewModel model) in C:\Source\Teknik\Teknik\Areas\User\Controllers\UserController.cs:line 328
   at lambda_method(Closure , ControllerBase , Object[] )
   at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.<BeginInvokeAction>b__1c()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)
   at System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
I get this issue again when trying to sign-in using qutebrowser v1.1.1 at www... . Exception: Object reference not set to an instance of an object. Source: Teknik ``` at Teknik.Areas.Users.Controllers.UserController.Login(LoginViewModel model) in C:\Source\Teknik\Teknik\Areas\User\Controllers\UserController.cs:line 328 at lambda_method(Closure , ControllerBase , Object[] ) at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) at System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) at System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) ```
Uncled1023 commented 1 year ago
Owner

@antares Hmmm… Does it happen consistently?

@antares Hmmm... Does it happen consistently?
antares commented 1 year ago

@Uncled1023 Yeah. I never was able to sign in using qutebrowser, and I have to use another browser to do so.

@Uncled1023 Yeah. I never was able to sign in using qutebrowser, and I have to use another browser to do so.
Uncled1023 commented 1 year ago
Owner

@antares what OS are you using?

@antares what OS are you using?
antares commented 1 year ago

@Uncled1023 Xubuntu 18.04

@Uncled1023 Xubuntu 18.04
Uncled1023 commented 1 year ago
Owner

@antares So i verified it wasn’t working in v1.1.1, then tried in v1.4.1 and it is working correctly. So i’d advise updating to the latest version

@antares So i verified it wasn't working in v1.1.1, then tried in v1.4.1 and it is working correctly. So i'd advise updating to the latest version
antares commented 1 year ago

@Uncled1023 I cloned the git version of qutebrowser and I still get the problem.

qutebrowser v1.4.1 Git commit: 6b044d4af (2018-07-28 14:47:01 +0200) Backend: QtWebEngine (Chromium 56.0.2924.122)

Exception: Object reference not set to an instance of an object. Source: Teknik

   at Teknik.Areas.Users.Controllers.UserController.Login(LoginViewModel model) in C:\Source\Teknik\Teknik\Areas\User\Controllers\UserController.cs:line 328
   at lambda_method(Closure , ControllerBase , Object[] )
   at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.<BeginInvokeAction>b__1c()
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)
   at System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
   at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
@Uncled1023 I cloned the git version of qutebrowser and I still get the problem. qutebrowser v1.4.1 Git commit: 6b044d4af (2018-07-28 14:47:01 +0200) Backend: QtWebEngine (Chromium 56.0.2924.122) Exception: Object reference not set to an instance of an object. Source: Teknik ``` at Teknik.Areas.Users.Controllers.UserController.Login(LoginViewModel model) in C:\Source\Teknik\Teknik\Areas\User\Controllers\UserController.cs:line 328 at lambda_method(Closure , ControllerBase , Object[] ) at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) at System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) at System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) ```
Uncled1023 commented 1 year ago
Owner
Hm, are you running this version? https://github.com/qutebrowser/qutebrowser/releases/tag/v1.4.1
antares commented 1 year ago

I checked out the tag, and I still have the same problem. Also I was sending bug reports, but the blank pop-up doesn’t look promising. Are those going through?

I checked out the tag, and I still have the same problem. Also I was sending bug reports, but the blank pop-up doesn't look promising. Are those going through?
Uncled1023 commented 1 year ago
Owner

Hm… Yea, the bug reports aren’t coming in either. I am running the windows version.

One thing I noticed was that the chromium version is much higher in mine than yours.

https://p.teknik.io/Raw/2uxGk

Hm... Yea, the bug reports aren't coming in either. I am running the windows version. One thing I noticed was that the chromium version is much higher in mine than yours. https://p.teknik.io/Raw/2uxGk
dmz commented 1 year ago

I think the keyword on this issue is “Linux”. At work I have Ubuntu and I had that error message in the past, Teknik URLs don’t redirect to a secure connection and recently I noticed the “Sign Up/Sign In” buttons are not even visible on Teknik’s home page.

I think the keyword on this issue is "Linux". At work I have Ubuntu and I had that error message in the past, Teknik URLs don't redirect to a secure connection and recently I noticed the "Sign Up/Sign In" buttons are not even visible on Teknik's home page.
Uncled1023 commented 1 year ago
Owner

Well i’m thinking that the linux builds are just using an older version of chromium, which is having issues with the site.

Well i'm thinking that the linux builds are just using an older version of chromium, which is having issues with the site.
antares commented 1 year ago

Will this be fixed for older Chromium versions?

Will this be fixed for older Chromium versions?
Uncled1023 commented 1 year ago
Owner

@antares not sure there is much I can do to make the older Chromium versions work correctly.

@antares not sure there is much I can do to make the older Chromium versions work correctly.
teteros commented 1 year ago

I’m on qutebrowser-git 1.5.1.r190.g972797591-1 (Arch linux) and also experience this. Which is strange as I have same Chromium :version as @Uncled1023

qutebrowser v1.5.1
Git commit: 972797591 (2018-10-17 22:38:24 +0200)
Backend: QtWebEngine (Chromium 65.0.3325.230)
I'm on qutebrowser-git 1.5.1.r190.g972797591-1 (Arch linux) and also experience this. Which is strange as I have same Chromium `:version` as @Uncled1023 ``` qutebrowser v1.5.1 Git commit: 972797591 (2018-10-17 22:38:24 +0200) Backend: QtWebEngine (Chromium 65.0.3325.230) ```
teteros commented 1 year ago

EDIT: Also happens on regular Chromium:

Chromium    70.0.3538.67 (Official Build) Arch Linux (64-bit)
Revision    9ab0cfab84ded083718d3a4ff830726efd38869f-refs/branch-heads/3538@{#1002}

Exception: Retrieving the COM class factory for component with CLSID {D6567EF8-0A6C-48E7-9288-A2463123C2F3} […] Source: mscorlib

Seems like the issue from months ago?

EDIT: Also happens on regular Chromium: ``` Chromium 70.0.3538.67 (Official Build) Arch Linux (64-bit) Revision 9ab0cfab84ded083718d3a4ff830726efd38869f-refs/branch-heads/3538@{#1002} ``` Exception: Retrieving the COM class factory for component with CLSID {D6567EF8-0A6C-48E7-9288-A2463123C2F3} [...] Source: mscorlib Seems like the issue from months ago?
teteros commented 1 year ago

Started working today :+1:

Started working today :+1:
Uncled1023 commented 1 year ago
Owner

Yea, it seems like this issue (COM class issues) is recurring with some frequency. I’ll have to look into what I can do for retries or something like that.

Yea, it seems like this issue (COM class issues) is recurring with some frequency. I'll have to look into what I can do for retries or something like that.
Uncled1023 commented 8 months ago
Owner

Created a new issue #95 to better track the COM class issue.

As for the sign in issue, will need to test within v3 to see if issue still persists.

Created a new issue #95 to better track the COM class issue. As for the sign in issue, will need to test within v3 to see if issue still persists.
Uncled1023 added this to the Teknik v3 milestone 8 months ago
Uncled1023 commented 8 months ago
Owner

Initial tests show it’s working in qutebrowser. @antares or @teteros can you confirm?

Initial tests show it's working in qutebrowser. @antares or @teteros can you confirm?
teteros commented 8 months ago

@Uncled1023 I can log in fine on qutebrowser (git)

qutebrowser v1.5.2
Git commit: 1799b7926 (2019-01-14 22:23:30 +0100)
Backend: QtWebEngine (Chromium 69.0.3497.128)

Thanks.

@Uncled1023 I can log in fine on qutebrowser (git) ``` qutebrowser v1.5.2 Git commit: 1799b7926 (2019-01-14 22:23:30 +0100) Backend: QtWebEngine (Chromium 69.0.3497.128) ``` Thanks.
Uncled1023 commented 8 months ago
Owner

Awesome, closing as fixed then

Awesome, closing as fixed then
dmz commented 8 months ago

Good to see this issue finally fixed. :+1:

Good to see this issue finally fixed. :+1:
Sign in to join this conversation.
No Milestone
No Assignees
6 Participants
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
Cancel
Save
There is no content yet.