Hard crash with new beta

Ruslan Zasukhin ruslan_zasukhin at valentina-db.com
Sat Dec 11 11:57:35 CST 2010


On 12/11/10 5:21 PM, "Beatrix Willius" <bwillius at gmx.de> wrote:

Hi Beatrix,

> I'm getting a hard crash in a very simple SQL query with the new beta at the
> following line of code:
> 
>   dim PrintCursor as VCursor =  theDatabase.SqlSelect("select RecID, * from
> message" , EVCursorLocation.kServerSide, EVLockType.kNoLocks,
> EVCursorDirection.kRandom)
> 
> What is crashing here? The odd thing is when I do the same select for an
> existing database everything is okay. For a new database I get this crash.
> After a record is added flush is used.
> 
> If I take the database that has crashed and try again I don't get a crash. So
> it must be something with adding new records. I'm a bit at a loss how to do a
> simple example for this.
> 
> Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
> 0   libSystem.B.dylib              0x930b8ef6 __kill + 10
> 1   libSystem.B.dylib              0x930b8ee8 kill$UNIX2003 + 32
> 2   libSystem.B.dylib              0x9314b62d raise + 26
> 3   libSystem.B.dylib              0x931616e4 abort + 93
> 4   libstdc++.6.dylib              0x97017fda
> __gnu_cxx::__verbose_terminate_handler() + 433
> 5   libstdc++.6.dylib              0x9701617a __cxxabiv1::__terminate(void
> (*)()) + 10
> 6   libstdc++.6.dylib              0x970161ba __cxxabiv1::__unexpected(void
> (*)()) + 0
> 7   libstdc++.6.dylib              0x97016753 __cxa_pure_virtual + 48
> 8   libvkernel_fat_release.dylib   0x10e3cc73
> fbl::Database_imp::get_TableEx(fbl::String const&) const + 305


__cxa_pure_virtual 

This means two  cases

A) you have MIX of dlls from different Valentina versions.

B) that was our bad build, not all dlls was recompiled.
But our script trash all build folders before start new build.


So I tend to think about mix of dlls on your computer.
Please try trash existed folders and install again.

-- 
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]




More information about the Valentina mailing list