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