My name is Marcelo Luda, I'm new to the list. I'm from Argentina and in the place where I work we ara planing to migrate to linux, but only if we can manage to run all the software we now use in windows. Obisuly, we are trying with Wine :-) Most of the app I need to run use MS RDO . We managed to install sussefully RDO and MSODBC but the apps crash when they try to use it. I attached a debug of one of the erros. If anyone can give me a clue, I would be gratefully. -------------- next part -------------- A non-text attachment was scrubbed... Name: Expedientes.log Type: text/x-log Size: 149283 bytes Desc: not available Url : http://www.winehq.org/pipermail/wine-users/attachments/20060721/a54c4a6d/Expedientes-0001.bin
Marcelo Luda wrote:> Obisuly, we are trying with Wine :-)Nice to know what you're trying to achieve. Many seem to forget that part, leaving you wondering ;-).> Most of the app I need to run use MS RDOFor those wondering, RDO is Remote Data Objects, an obsolete (COM?) API: http://en.wikipedia.org/wiki/Remote_Data_Objects> We managed to install sussefully RDO and MSODBC but the apps > crash when they try to use it. I attached a debug of one of the erros. > If anyone can give me a clue, I would be gratefully.> warn:odbc:ODBC_LoadDriverManager failed to open library libodbc.so: libodbc.so: cannot open shared object file: No such file or directoryLooks odd, but I've never tried to make ODBC work with Wine, so I really can't tell.> warn:module:load_dll Failed to load module L"C:\\windows\\system32\\Rdo20ES.DLL"; status=c0000135 > wine: Unhandled page fault on read access to 0x7cb70000 at address 0x236a2ce4 (thread 0009), starting debugger... > [...] > Backtrace: > =>1 0x236a2ce4 in msrdo20 (+0x32ce4) (0x236a2ce4) > 2 0x23696b01 in msrdo20 (+0x26b01) (0x23696b01) > 3 0x740cc9d9 in msvbvm50 (+0xc9d9) (0x740cc9d9)If I had to guess, I'd say that 'msrdo20' dll is trying to load 'rdo20es.dll' (es --> DLL containing spanish strings?), which fails, whereafter code in 'msrdo20' fails to check whether the DLL load call succeeded and just goes on to try and use something from 'rdo20es'.. But it's just a guess, I'm by no means an expert. Try stuffing rdo20es.dll somewhere and see if that helps? Otherwise, a bug report on bugs.winehq.org might get you somewhere, if you can provide a downloadable version of the application you need to run.. Also include links to dependencies, for example the precise MDAC version you're using.
Hi Marcelo, --- Marcelo Luda <marceluda@moron.gov.ar> a ?crit :> My name is Marcelo Luda, I'm new to the list. I'm from Argentina and in > the place where I work we ara planing to migrate to linux, but only if > we can manage to run all the software we now use in windows. > Obisuly, we are trying with Wine :-) > Most of the app I need to run use MS RDO . We managed to install > sussefully RDO and MSODBC but the apps crash when they try to use it. > I attached a debug of one of the erros. If anyone can give me a clue, I > would be gratefully. >It seems you dont have write access to "c:\windows" and its subdirectories. The log shows many write errors, like when its trying to write the .ini file. The program will likely fail if it isnt correctly created. warn:file:CreateFileW Unable to create file L"c:\\windows\\expedientes.ini" (status c0000034) Kind regards, Sylvain Petreolle (aka Usurp) --- --- --- --- --- --- --- --- --- --- --- --- --- Run your favorite Windows apps with free ReactOS : http://www.reactos.org Listen to non-DRMised Music: http://www.jamendo.com Linux is not as well stable as it is told to. The proof is, mine has restarted two years ago, on the occasion of a power cut. - H. Eychenne
Thank you for your help. I didn't forget you, but I'm having problems to mak the app to test. When I have it done I will send the results to the list . . . El s?b, 22-07-2006 a las 17:34 -0700, Dan Kegel escribi?:> Marcelo wrote: > > My name is Marcelo Luda, I'm new to the list. I'm from Argentina and in > > the place where I work we ara planing to migrate to linux, but only if > > we can manage to run all the software we now use in windows. > > Obisuly, we are trying with Wine :-) > > Most of the app I need to run use MS RDO . We managed to install > > sussefully RDO and MSODBC but the apps crash when they try to use it. > > I attached a debug of one of the erros. If anyone can give me a clue, I > > would be gratefully. > > ... > > Backtrace: > > =>1 0x236a2ce4 in msrdo20 (+0x32ce4) (0x236a2ce4) > > 2 0x23696b01 in msrdo20 (+0x26b01) (0x23696b01) > > 3 0x740cc9d9 in msvbvm50 (+0xc9d9) (0x740cc9d9) > > 4 0x740dbebe in msvbvm50 (+0x1bebe) (0x740dbebe) > > 5 0x006351c8 in expedientes (+0x2351c8) (0x006351c8) > > ... > > Hi Marcelo, > I'm very interested in helping you. > I see you're using Visual Basic 5. Which version of RDO and MSODBC > are you using? (i.e. did you install MDAC 2.1?) > The best thing for us to do might be to write a minimal test case > that demonstrates the crash. Is that something you could do? > Ideally it'd be a very short Visual Basic program that simply > tried to use RDO, worked fine under Windows, but crashes in Wine. > And ideally you'd file a bug with the source code and executable of > the minimal test case at http://bugs.winehq.org. > If you can't do that, we can still help, it will just take a little longer. > > Thanks! > - Dan-- Marcelo A. Luda Direcci?n de Sistemas Municipio de Mor?n Tel: 4489-7855/7792
You are right, forwarding it to mailing list. -------------- next part -------------- An embedded message was scrubbed... From: Legine <legine.wine@web.de> Subject: Re: RE : [Wine] problem usin MS RDO to acces a database Date: Mon, 24 Jul 2006 18:40:12 +0200 Size: 3479 Url: http://www.winehq.org/pipermail/wine-users/attachments/20060725/3a163277/attachment.mht
Marcelo wrote:>Well ... A developer from the municipality take a program similar to the >one I showed you the debug ( it also use RDO ) and stripped it down to >make it do only a connection with rdo and nothing else (isolating the >problem with the RDO apart from other things that may affect). >I installed the program and run it but it still don?t work.Excellent. Can you send us the source and binary of the test program?> The debug is similar to the one I sent in the first mail, I attached it.Can you run notepad? e.g. wine notepad Also, which version of Wine are you using?>Im using >vb runtime 5 msvbvm50.exe >mdac_typ_2-5.exe for odbc support (I read it in a web page, don't >remember where . . .) >the error about Rdo20Es.dll is strange, because in windows this file >does not exist, theres only MSRDO20.dll ... I don't kown what this mean.msrdo20.dll seems to come with visual basic. Maybe the rdo20es.dll comes with the spanish version of visual basic 5? It's also possible that it's ok for rdo20es.dll to not exist; I've seen that kind of behavior before. - Dan