[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-dev] Remote server crash



Checked a bit more, and it's definitely something done since 3.6...

> On 30 Oct 2013, at 11:55, Dan Stowell <danstowell+sc3@xxxxxxxxx> wrote:
> 
> Scott,
> 
> Woah, that's a nasty infinite loop:
> 
> [...]
> 369 scsynth                             0x0000000101c76bbd
> operator==(ReplyAddress const&, ReplyAddress const&) + 29
> (SC_Reply.cpp:30)
> 370 scsynth                             0x0000000101c76bbd
> operator==(ReplyAddress const&, ReplyAddress const&) + 29
> (SC_Reply.cpp:30)
> 371 scsynth                             0x0000000101c76bbd
> operator==(ReplyAddress const&, ReplyAddress const&) + 29
> (SC_Reply.cpp:30)
> 372 scsynth                             0x0000000101c76bbd
> operator==(ReplyAddress const&, ReplyAddress const&) + 29
> (SC_Reply.cpp:30)
> 3
> [...]
> 
> 
> What I don't understand is how this code, in SC_Reply.cpp, could ever
> be anything other than an infinite loop:

Copying Tim, as he seems to be the last person to touch that code.

S.
> 
> bool operator==(const ReplyAddress& a, const ReplyAddress& b)
> {
>        return a == b;
> }
> 
> Anyone?
> 
> Dan
> 
> 
> 2013/10/30 Scott Wilson <i@xxxxxxxxxxxxxx>:
>> This looks to me like a nasty bug, but then the procedure for using remote servers is not well documented. IAC, I don't think it should crash:
> 
> _______________________________________________
> sc-dev mailing list
> 
> info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
> archive: https://listarc.bham.ac.uk/marchives/sc-dev/
> search: https://listarc.bham.ac.uk/lists/sc-dev/search/

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-dev/
search: https://listarc.bham.ac.uk/lists/sc-dev/search/