Is it Rev, is it Valentina, is it MacOS? Need Help!

Ivan Smahin ivan_smahin at paradigmasoft.com
Mon Jul 19 05:49:34 CDT 2010


Hello Tiemo,

Friday, July 16, 2010, 12:24:43 PM, you wrote:

> Hello,
>  
> tracking down a mysterious error since days and days I am stuck
> now. It is such a strange error that probably nobody has ever had
> this particular problem, but perhaps somebody can find any relation
> to any other experience and bring me up on the road again.
>  
> My standard development environment is Windows (was XP and now
> Win7), but I also have the environment on Mac. My standard procedure
> was to build also the Mac standalone on Win and just add the
> Valentina drivers on Mac after having copied the standalone to Mac (which has worked fine).
>  
> The Error appears in the standalone only on Mac, on Win it still runs fine
>  
> I have a dictionary rev app with a Valentina DB, which run fine
> over a year. After one of the last Updates, which wasn’t related to
> any Valentina handler, I got two errors on startup, a function in a
> substack threw an error and my very first Valentina_init statement
> failed.

It  means  Valentina can not init self for some reason - most probably
some libs are unavailable.

>  I (actually Mark S.!) could get to run the substack again
> after having removed a german Umlaut from a function.

Sounds weird. How it relates to very first ValentinaInit() call??


> But the fail
> of Valentiny_Init remained. At the very first Valentina Call 
> (VDatabase_IsOpen) it throws me off without any result or syserror.

Ok, so it is not working.

> When trapping the function with try-catch I get “error in function handler – no hint”.
>  
> So I decided to build the standalone on the Mac and the error
> seemed to be gone, I build the next release and delivered to my
> customers until I got weird support calls from my Mac customers that
> they can not select any more any words with german Umlaute auo? from
> the DB.

> Everything else works fine with the new release. The
> Valentina DB can be opened and seems to work almost normally. Btw.
> Displaying datas with german Umlaute works OK (the IOEncoding of the
> Valentina DB is “Macintosh”). It’s just the selecting. But searching
> (SELECT) for words with Umlaute is an essential “feature” in a german dictionary!

What  do  you  means  with "selecting"? Please show some query which does not
work. As I get it - the same query works for win and does not for Mac?


>  
> I tried to reproduce the error on my machine and yes, I can’t
> select any Umlaute any more. That means with selecting any words
> containing an Umlaut, the result list remains just empty.
>  
> What I tested:
> -          Building the Mac standalone on Win: it fails on the very first Valentina statement
> -          Building the Mac standalone on Mac: no fatal fail, but selecting Umlaute returns empty
> -          Taking an old DB from a functioning release or a new DB: same problem
> -          Reinstalling Valentina: same problem

Please make sure you have removed all Valentina components.

> -          Testing with Rev 3.5 and 4.0: same problem
> -          The old standalone builds: still run fine on the same machine
> -          Running an old rev file in development environment: same problem
> -          Testing another test app with Valentina shows the same
> result, so the problem is not in the code of my file

Sounds  like  something wrong with V4REV installation. I would recommend to
remove all Valentina components and install most fresh V4REV.

>  
> And now a very strange thing where I hope that some guys with more
> Mac experience than me could get a direction of a hint:
> -          I copied an old standalone bundle on the Mac, which
> still runs fine. After that I copied the newly created app into this old bundle – and it works!

What do you mean speaking of some bundle? Could you be more specific?
Also please specify which versions do you use?
What  about vStudio on that mac? is it ok with that data and queries?

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