Vserver v4.3
Stan Busk
maxprog at mac.com
Sat Apr 3 15:28:51 CDT 2010
Hi Ruslan,
Cursor is a client cursor. How do you create a server-side cursor. I may try, perhaps it fixes the problem?
Stan
> On 4/3/10 1:42 PM, "Stan Busk" <maxprog at mac.com> wrote:
>
> Hi Stan,
>
>> Does VServer works with V4RB? I mean, has it been tested?
>
> Yes of course.
>
> V4RB/Examples can be runned in the server mode.
> You can switch that by single flag in project.
>
>
>> I am getting lots of crashes of this kind:
>
> Well, here crash not in V4RB, but in VCLIENT dll,
> When you do Vtable.RecID = XX
>
> It looks your app use API way ...
> For server better SQL way ... Although not required.
>
>
>
>> 0 libSystem.B.dylib 0xffff093c __memcpy + 412
>> 1 libvclient_fat_release.dylib 0x1942f2e6
>> fbl::PacketRcv::get_BinaryParam(void*, unsigned int) + 72
>
> This cursor contains some BLOB field?
>
> Cursor is server side?
>
> How hard will be sent to us your db + rb project that reproduce this crash?
> May be copy/paste here code in RB near to this crash.
>
>
>> 2 libvshared_fat_release.dylib 0x188e0300
>> fbl::Value_string::From_OnClientSide(fbl::I_PacketRcv*) + 108
>> 3 libvshared_fat_release.dylib 0x188e1a5a
>> fbl::Value_string::From(fbl::I_PacketRcv*, bool) + 36
>> 4 libvclient_fat_release.dylib 0x1942d851
>> fbl::GetValueParam_Simple(fbl::I_PacketRcv&, fbl::smart_ptr<fbl::I_Value>&,
>> fbl::smart_ptr<fbl::I_Localizable>) + 155
>> 5 libvclient_fat_release.dylib 0x193e5539
>> fbl::VC_BufferedPolicy<fbl::StringValue>::GetData(fbl::I_PacketRcv&, bool) +
>> 47
>> 6 libvclient_fat_release.dylib 0x193e2ba5
>> fbl::VC_String_BufferedPolicy::GetData(fbl::I_PacketRcv&, bool) + 35
>> 7 libvclient_fat_release.dylib 0x1939f565
>> fbl::RecordBuffer_Imp::ReceiveOne(fbl::I_PacketRcv&) + 87
>> 8 libvclient_fat_release.dylib 0x193ef8ac
>> fbl::DynamicBuffer::Fill(unsigned int) + 298
>> 9 libvclient_fat_release.dylib 0x193eff3d fbl::DynamicBuffer::FetchN(char,
>> unsigned int) + 357
>> 10 libvclient_fat_release.dylib 0x193f0321
>> fbl::DynamicBuffer::put_Position(unsigned int) + 51
>> 11 libvclient_fat_release.dylib 0x193d904f
>> fbl::VC_Table_imp::put_RecID(unsigned int) + 75
>> 12 V4RB.rbx_0.dylib 0x18826ae8
>> Table_SetRecID(REALobjectStruct*, int, int) + 140
>> 13 com.maxprog.icash 0x002c671b VTable.RecID.Set%%o<VTable>i4i4
>> + 70
>>
>> I have tried to open several clean database (that works locally) but it always
>> crash. It crashes in loops like:
>>
>> Do
>> Loop Until not myCursor.NextRecord()
>>
>> I mean, it goes through the loop and it finally crashes. Do you know what it
>> could be?
>
> --
> Best regards,
>
> Ruslan Zasukhin
> VP Engineering and New Technology
> Paradigma Software, Inc
>
> Valentina - Joining Worlds of Information
> http://www.paradigmasoft.com
>
> [I feel the need: the need for speed]
>
>
> _______________________________________________
> Valentina mailing list
> Valentina at lists.macserve.net
> http://lists.macserve.net/mailman/listinfo/valentina
More information about the Valentina
mailing list