<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:41:48 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[CSHARP-2173] System.IO.EndOfStreamException with Driver 2.5.0 and MongoDB 3.4.3</title>
                <link>https://jira.mongodb.org/browse/CSHARP-2173</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>&lt;p&gt;After updating the MongoDB driver from 2.4.4 to 2.5.0, a .NET application started failing with the following stacktrace&lt;/p&gt;

&lt;p&gt;MongoDB.Driver.MongoConnectionException: An exception occurred while receiving a message from the server. ---&amp;gt; System.IO.EndOfStreamException: Es wurde versucht, &#252;ber das Ende des Datenstroms hinaus zu lesen.&lt;br/&gt;
  bei MongoDB.Driver.Core.Misc.StreamExtensionMethods.&amp;lt;ReadBytesAsync&amp;gt;d__2.MoveNext()&lt;br/&gt;
&amp;#8212; Ende der Stapel&#252;berwachung vom vorhergehenden Ort, an dem die Ausnahme ausgel&#246;st wurde &amp;#8212;&lt;br/&gt;
  bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()&lt;br/&gt;
  bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)&lt;br/&gt;
  bei MongoDB.Driver.Core.Connections.BinaryConnection.&amp;lt;ReceiveBufferAsync&amp;gt;d__51.MoveNext()&lt;br/&gt;
  &amp;#8212; Ende der internen Ausnahmestapel&#252;berwachung &amp;#8212;&lt;br/&gt;
  bei MongoDB.Driver.Core.Connections.BinaryConnection.&amp;lt;ReceiveBufferAsync&amp;gt;d__51.MoveNext()&lt;br/&gt;
&amp;#8212; Ende der Stapel&#252;berwachung vom vorhergehenden Ort, an dem die Ausnahme ausgel&#246;st wurde &amp;#8212;&lt;br/&gt;
  bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()&lt;br/&gt;
  bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)&lt;br/&gt;
  bei MongoDB.Driver.Core.Connections.BinaryConnection.&amp;lt;ReceiveBufferAsync&amp;gt;d__52.MoveNext()&lt;br/&gt;
&amp;#8212; Ende der Stapel&#252;berwachung vom vorhergehenden Ort, an dem die Ausnahme ausgel&#246;st wurde &amp;#8212;&lt;br/&gt;
  bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()&lt;br/&gt;
  bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)&lt;br/&gt;
  bei MongoDB.Driver.Core.Connections.BinaryConnection.&amp;lt;ReceiveMessageAsync&amp;gt;d__54.MoveNext()&lt;br/&gt;
&amp;#8212; Ende der Stapel&#252;berwachung vom vorhergehenden Ort, an dem die Ausnahme ausgel&#246;st wurde &amp;#8212;&lt;br/&gt;
  bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()&lt;br/&gt;
  bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)&lt;br/&gt;
  bei MongoDB.Driver.Core.WireProtocol.CommandWireProtocol`1.&amp;lt;ExecuteAsync&amp;gt;d__15.MoveNext()&lt;br/&gt;
&amp;#8212; Ende der Stapel&#252;berwachung vom vorhergehenden Ort, an dem die Ausnahme ausgel&#246;st wurde &amp;#8212;&lt;br/&gt;
  bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()&lt;br/&gt;
  bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)&lt;br/&gt;
  bei MongoDB.Driver.Core.Servers.Server.ServerChannel.&amp;lt;ExecuteProtocolAsync&amp;gt;d__27`1.MoveNext()&lt;br/&gt;
&amp;#8212; Ende der Stapel&#252;berwachung vom vorhergehenden Ort, an dem die Ausnahme ausgel&#246;st wurde &amp;#8212;&lt;br/&gt;
  bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()&lt;br/&gt;
  bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)&lt;br/&gt;
  bei MongoDB.Driver.Core.Operations.RetryableWriteOperationExecutor.&amp;lt;ExecuteAsync&amp;gt;d__3`1.MoveNext()&lt;br/&gt;
&amp;#8212; Ende der Stapel&#252;berwachung vom vorhergehenden Ort, an dem die Ausnahme ausgel&#246;st wurde &amp;#8212;&lt;br/&gt;
  bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()&lt;br/&gt;
  bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)&lt;br/&gt;
  bei MongoDB.Driver.Core.Operations.BulkUnmixedWriteOperationBase`1.&amp;lt;ExecuteBatchAsync&amp;gt;d__45.MoveNext()&lt;br/&gt;
&amp;#8212; Ende der Stapel&#252;berwachung vom vorhergehenden Ort, an dem die Ausnahme ausgel&#246;st wurde &amp;#8212;&lt;br/&gt;
  bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()&lt;br/&gt;
  bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)&lt;br/&gt;
  bei MongoDB.Driver.Core.Operations.BulkUnmixedWriteOperationBase`1.&amp;lt;ExecuteBatchesAsync&amp;gt;d__47.MoveNext()&lt;br/&gt;
&amp;#8212; Ende der Stapel&#252;berwachung vom vorhergehenden Ort, an dem die Ausnahme ausgel&#246;st wurde &amp;#8212;&lt;br/&gt;
  bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()&lt;br/&gt;
  bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)&lt;br/&gt;
  bei MongoDB.Driver.Core.Operations.BulkMixedWriteOperation.&amp;lt;ExecuteBatchAsync&amp;gt;d__50.MoveNext()&lt;br/&gt;
&amp;#8212; Ende der Stapel&#252;berwachung vom vorhergehenden Ort, an dem die Ausnahme ausgel&#246;st wurde &amp;#8212;&lt;br/&gt;
  bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()&lt;/p&gt;

&lt;p&gt;bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)&lt;br/&gt;
  bei MongoDB.Driver.Core.Operations.BulkMixedWriteOperation.&amp;lt;ExecuteAsync&amp;gt;d__44.MoveNext()&lt;br/&gt;
&amp;#8212; Ende der Stapel&#252;berwachung vom vorhergehenden Ort, an dem die Ausnahme ausgel&#246;st wurde &amp;#8212;&lt;br/&gt;
  bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()&lt;br/&gt;
  bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)&lt;br/&gt;
  bei MongoDB.Driver.OperationExecutor.&amp;lt;ExecuteWriteOperationAsync&amp;gt;d__5`1.MoveNext()&lt;br/&gt;
&amp;#8212; Ende der Stapel&#252;berwachung vom vorhergehenden Ort, an dem die Ausnahme ausgel&#246;st wurde &amp;#8212;&lt;br/&gt;
  bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()&lt;br/&gt;
  bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)&lt;br/&gt;
  bei MongoDB.Driver.MongoCollectionImpl`1.&amp;lt;ExecuteWriteOperationAsync&amp;gt;d__85`1.MoveNext()&lt;br/&gt;
&amp;#8212; Ende der Stapel&#252;berwachung vom vorhergehenden Ort, an dem die Ausnahme ausgel&#246;st wurde &amp;#8212;&lt;br/&gt;
  bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()&lt;br/&gt;
  bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)&lt;br/&gt;
  bei MongoDB.Driver.MongoCollectionImpl`1.&amp;lt;BulkWriteAsync&amp;gt;d__26.MoveNext()&lt;br/&gt;
&amp;#8212; Ende der Stapel&#252;berwachung vom vorhergehenden Ort, an dem die Ausnahme ausgel&#246;st wurde &amp;#8212;&lt;br/&gt;
  bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()&lt;br/&gt;
  bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)&lt;br/&gt;
  bei MongoDB.Driver.MongoCollectionImpl`1.&amp;lt;UsingImplicitSessionAsync&amp;gt;d__91`1.MoveNext()&lt;/p&gt;

&lt;p&gt;The app is inserting a lot of data by calling IMongoCollection.InserManyAsync.&lt;/p&gt;

&lt;p&gt;I&apos;m running a cluster with the following configuration: mongodb://&amp;lt;USER&amp;gt;:&amp;lt;PW&amp;gt;@10.0.0.22:39001,10.0.0.23:39001,10.0.0.24:27017/admin?readPreference=primary&lt;/p&gt;
</description>
                <environment>Windows Server 2012</environment>
        <key id="492418">CSHARP-2173</key>
            <summary>System.IO.EndOfStreamException with Driver 2.5.0 and MongoDB 3.4.3</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="cypressious">Kirill Rakhman</reporter>
                        <labels>
                    </labels>
                <created>Mon, 5 Feb 2018 13:51:37 +0000</created>
                <updated>Thu, 3 Dec 2020 21:20:22 +0000</updated>
                            <resolved>Thu, 3 Dec 2020 21:20:22 +0000</resolved>
                                    <version>2.5</version>
                                                    <component>Connectivity</component>
                                        <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="3515240" author="jeff.yemin" created="Thu, 3 Dec 2020 21:20:22 +0000"  >&lt;p&gt;First, I apologize for not responding to this ticket when it was opened.&lt;/p&gt;

&lt;p&gt;Looking at the stack trace, this is almost certainly not a bug in the driver, but rather a connectivity issue outside of the driver&apos;s control.&lt;/p&gt;

&lt;p&gt;If you need help with this issue or anything similar, I wanted to give you some resources to get this question answered more quickly:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Our MongoDB support portal, located at &lt;a href=&quot;https://support.mongodb.com/welcome&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;support.mongodb.com&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Our MongoDB community portal, located &lt;a href=&quot;https://developer.mongodb.com/community/forums/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;here&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;If you are an Atlas customer, there is free support offered 24/7 in the lower right hand corner of the UI&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Thank you!&lt;/p&gt;</comment>
                            <comment id="1868675" author="cypressious" created="Thu, 19 Apr 2018 13:23:44 +0000"  >&lt;p&gt;Possible duplicate of &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-2225&quot; title=&quot;ChangeStreamCursor MoveNext sometimes throws EndOfStreamException&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-2225&quot;&gt;&lt;del&gt;CSHARP-2225&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1795016" author="cypressious" created="Mon, 5 Feb 2018 14:00:32 +0000"  >&lt;p&gt;Correction: I updated from 2.4.3 to 2.5.0&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hth49b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>