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