Some weird crashes

Denis Koroskin 2korden at gmail.com
Mon Feb 28 11:24:30 PST 2011


On Mon, 28 Feb 2011 22:04:44 +0300, simendsjo <simen.endsjo at pandavre.com>  
wrote:

> On 28.02.2011 18:52, simendsjo wrote:
>>
>> // ERROR
>> auto res = mysql_library_init(0, null, null);
>>
>> auto cn = mysql_init(null);
>> auto oldcn = cn;
>>
>> writeln(mysql_errno(cn));
>> assert(cn == oldcn); // when the last assert is active, the above line
>> changes cn and thus fails.
>>
>> auto err = mysql_errno(cn);
>> assert(cn == oldcn);
>
> Btw, if I don't use writeln it doesn't fail..

I think you have a bug at line 42.

On a serious note, it might have helped if you'd attached source code, or  
at least binaries.


More information about the Digitalmars-d-learn mailing list