Vserver v4.3

Ivan Smahin ivan_smahin at paradigmasoft.com
Mon Apr 5 04:00:45 CDT 2010


Hello Stan,

Saturday, April 3, 2010, 1:42:45 PM, you wrote:

> Hi Ruslan,

> Does VServer works with V4RB? I mean, has it been tested? I am
> getting lots of crashes of this kind:

> 0   libSystem.B.dylib                   0xffff093c __memcpy + 412
> 1   libvclient_fat_release.dylib        0x1942f2e6
> fbl::PacketRcv::get_BinaryParam(void*, unsigned int) + 72
> 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?


One more question:

From your call-stack
...
12  V4RB.rbx_0.dylib                    0x18826ae8 Table_SetRecID(REALobjectStruct*, int, int) + 140
...

But later you wrote about NextRecord()

There  are  different  calls.  Probably you call Table_SetRecID inside
this loop?
Could you show whole loop?


-- 
Best regards,
Ivan Smahin 
Senior Software Engineer
Paradigma Software, Inc
Valentina - The Ultra-Fast Database
http://www.valentina-db.com



More information about the Valentina mailing list