Welcome Guest Search | Active Topics | Sign In | Register

Chrome 65 callback Options
Bori Balázs
Posted: Friday, March 9, 2018 5:22:37 AM
Rank: Newbie
Groups: Member

Joined: 5/25/2012
Posts: 2
Something changed in chrome version 65.

When the callbackpanel response is higher ~25k, chrome drops the respons. I see that response is coming to request in chrome xhr debug, but nothing is shown in the webpage. In previous chromes and in other browsers its not a problem. Do you have any idea what caused it?
eo_support
Posted: Friday, March 9, 2018 9:32:25 AM
Rank: Administration
Groups: Administration

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

We are not aware of such issues. Do you have a page online that we can look into?

Thanks!
Bori Balázs
Posted: Tuesday, March 13, 2018 7:46:28 AM
Rank: Newbie
Groups: Member

Joined: 5/25/2012
Posts: 2
Hi,

Try it http://webshop.langauto.hu/callback.aspx

if you enter 100000 into textbox it works fine. If you enter 300000, it shows nothing. But the server sends back the response

Code:

<asp:Content ID="Content1" ContentPlaceHolderID="C1" Runat="Server">

<script type="text/javascript">

function cb() {
eo_Callback('cbTest');
}
</script>




<br />

<eo:CallbackPanel ID="cbTest" AutoDisableContents="true" runat="server" Height="150px" Width="200px">
size of text in response<asp:TextBox ID="TextBox1" runat="server">300000</asp:TextBox>
<a href="javascript: cb(); ">
<asp:Label ID="lblPcikkszam" runat="server" Font-Bold="True" Text="Click" Font-Names="Verdana" Font-Size="X-Small"></asp:Label>
</a>

<div style="width:770px;word-wrap: break-word;">
<asp:Label ID="Label2" runat="server" Text="Response"></asp:Label>
</div>
</eo:CallbackPanel>
</asp:Content>


Protected Sub cbTest_Execute(ByVal sender As Object, ByVal e As EO.Web.CallbackEventArgs) Handles cbTest.Execute
Dim gd As New GlobalData(Me.Session, Me.Response.Cookies, Me.Request.Cookies)

Dim str As String = GenerateRandomString(1000, False)

Dim meret As Integer = TextBox1.Text
Dim x As String = GenerateRandomString(1000, False)

While str.Length < meret
x = GenerateRandomString(10, False)
str = str + x
End While

Label2.Text = "Size: " + str.Length.ToString + "<BR>" + str

End Sub
Public Function GenerateRandomString(ByRef len As Integer, ByRef upper As Boolean) As String
Dim rand As New Random()
'Threading.Thread.Sleep(1)
Dim allowableChars() As Char = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLOMNOPQRSTUVWXYZ0123456789".ToCharArray()
Dim final As String = String.Empty
For i As Integer = 0 To len - 1
final += allowableChars(rand.Next(allowableChars.Length - 1))
Next

Return IIf(upper, final.ToUpper(), final)
End Function
GS Developer
Posted: Tuesday, March 13, 2018 4:59:34 PM
Rank: Newbie
Groups: Member

Joined: 3/13/2018
Posts: 1
We are seeing this weird issue on the browsers with chrome 65 version too since past week. Any resolution yet or workaround?
eo_support
Posted: Tuesday, March 13, 2018 5:13:06 PM
Rank: Administration
Groups: Administration

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

We have found a workaround for this issue but it would require code changes on our end. We should have a new build either this week or next week with the necessary code changes.

Thanks!
GS Developer
Posted: Tuesday, March 13, 2018 5:15:36 PM
Rank: Newbie
Groups: Member

Joined: 3/13/2018
Posts: 1
Oh we are using older version of EO. I believe version 9. It has been working fine and getting the newer would mean making a ton of changes in several of our applications. Is there any web config setting which would be a workaround this? Why is this happening in the latest chrome?
eo_support
Posted: Tuesday, March 13, 2018 5:44:13 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,071
GS Developer wrote:
Oh we are using older version of EO. I believe version 9. It has been working fine and getting the newer would mean making a ton of changes in several of our applications. Is there any web config setting which would be a workaround this? Why is this happening in the latest chrome?


There is no way you can work around this from web.config because the issue is related to the Chrome browser itself. The CallbackPanel control sends data back to the browser in XML string and it appears that Chrome 65 has problems parsing it correctly when the string is too long. It does happen from time to time when browser updates it breaks a few things here and there. As a result, we have to constantly change our code in order to support the latest browsers.
John Foley
Posted: Friday, March 16, 2018 2:20:47 PM
Rank: Member
Groups: Member

Joined: 9/6/2008
Posts: 29
We are also experiencing this issue. Do you have an update on when you think the fix will be ready?
eo_support
Posted: Friday, March 16, 2018 2:27:12 PM
Rank: Administration
Groups: Administration

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

Currently we are expecting the update build to be out early next week.

Thanks!
eo_support
Posted: Tuesday, March 20, 2018 9:42:14 AM
Rank: Administration
Groups: Administration

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

This is just to let you know that the new build is posted. You can download it from our download page. Please take a look and let us know how it goes.

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.