Dear List,
Genotyper is a prop. software from Applied Biosystems to manipulate genetic data files for DNA fingerprinting. There is no Linux software that can handle those ABI files, so I want to get the software running under wine. After adding a MSVCIRT.dll the application starts up, complains about a printer that it can't find, I click "ok", then pops up two message boxes (which I can't read) and crashes imediately. GENOTYPER.tlb cannot be found on a windows system either. The manufacturer of the software gives some more registry information in a file that I appended below. I inserted all the registry entries manually, but without success.
Some details: wine -version = 20040615 Red Hat Fedora 1.0 AMD Duron Processor
[thomas@islay Genotyper]$ winedbg Genotyper.exe
fixme:console:SetConsoleCtrlHandler (0x2635b7f0,1) - no error checking or
testing yet
WineDbg starting on pid 0xa
In 32 bit mode.
Wine-dbg>c
fixme:ole:LoadTypeLibEx Wanted to load L"GENOTYPER.tlb" as typelib, but
file was not found.
fixme:commdlg:PRINTDLG_OpenDefaultPrinter Could not open printer EPSON
EPL-5800 Advanced?!
fixme:commdlg:PRINTDLG_OpenDefaultPrinter Could not open printer EPSON
EPL-5800 Advanced?!
fixme:commdlg:PRINTDLG_OpenDefaultPrinter Could not open printer EPSON
EPL-5800 Advanced?!
fixme:commdlg:PRINTDLG_OpenDefaultPrinter Could not open printer EPSON
EPL-5800 Advanced?!
First chance exception: page fault on read access to 0x0000009a in 32-bit
code (0x100d8f4a).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:003b GS:0033
EIP:100d8f4a ESP:003ef7bc EBP:003ef7d0 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:0086fac8 ECX:00000000 EDX:00000000
ESI:77df1b9e EDI:0056d7d0
Stack dump:
0x00000000: 00000000 00000000 00000000 00000000
0x00000010: 00000000 00000000 00000000 00000000
0x00000020: 00000000 00000000 00000000 00000000
0x00000030: 00000000 00000000 00000000 00000000
0x00000040: 00000000 00000000 00000000 00000000
0x00000050: 00000000 00000000 00000000 00000000
0x00000060:
Backtrace: =>1 0x100d8f4a (0x003ef7d0) 2 0x100d8ff5 (0x003ef7dc) 3 0x0049ed6b (0x003ef9f4) 4 0x00491aa2 (0x003efc98) 5 0x00416df3 (0x003efd70) 6 0x0040319b (0x003efe94) 7 0x0056d922 (0x003eff20) 8 0x007d64b2 (0x003efff4) 9 0x0064e081 (0x00000000) 0x100d8f4a: movb 0x9a(%ecx),%dl Wine-dbg>q WineDbg terminated on pid 0xa [thomas@islay Genotyper]$
-------------------------------------------------------------------------- REGEDIT ; Registration information for the Genotyper Automation Object application
; ; Note to Developers: ; Several items are commented out below with the comment "inserted by installer" ; If you do not plan on using the installer, and plan on adding these items to ; the registry manually, uncomment the aforementioned items first. ; (Rob Starling - 6/23/1998) ;
; Version independent registration HKEY_CLASSES_ROOT\Win310GS.Application = Genotyper HKEY_CLASSES_ROOT\Win310GS.Application\Clsid = {8edb9a43-2aca-11d2-8e9e-00104b99b041} HKEY_CLASSES_ROOT\Win310GS.Application\CurVer = Genotyper.Application.1
; Version 3.7 registration HKEY_CLASSES_ROOT\Win310GS.Application.1 = Genotyper 3.7 HKEY_CLASSES_ROOT\Win310GS.Application.1\Clsid = {8edb9a43-2aca-11d2-8e9e-00104b99b041}
HKEY_CLASSES_ROOT\CLSID\{8edb9a43-2aca-11d2-8e9e-00104b99b041} = Genotyper 3.7 HKEY_CLASSES_ROOT\CLSID\{8edb9a43-2aca-11d2-8e9e-00104b99b041}\ProgID = Genotyper.Application.1 HKEY_CLASSES_ROOT\CLSID\{8edb9a43-2aca-11d2-8e9e-00104b99b041}\VersionIndependentProgID = Genotyper.Application ; RPS (1998/6/23) - following inserted by installer ;HKEY_CLASSES_ROOT\CLSID\{8edb9a43-2aca-11d2-8e9e-00104b99b041}\LocalServer32 = D:\Development\PE\Geneotyper Win\Windows Project\Bin\Debug\Genotyper.exe /Automation HKEY_CLASSES_ROOT\CLSID\{8edb9a43-2aca-11d2-8e9e-00104b99b041}\TypeLib = {8edb9a40-2aca-11d2-8e9e-00104b99b041} HKEY_CLASSES_ROOT\CLSID\{8edb9a43-2aca-11d2-8e9e-00104b99b041}\Programmable
; Type library registration information HKEY_CLASSES_ROOT\TypeLib\{8edb9a40-2aca-11d2-8e9e-00104b99b041} HKEY_CLASSES_ROOT\TypeLib\{8edb9a40-2aca-11d2-8e9e-00104b99b041}\3.7 = Genotyper 3.7 Type Library HKEY_CLASSES_ROOT\TypeLib\{8edb9a40-2aca-11d2-8e9e-00104b99b041}\3.7\HELPDIR = ;English HKEY_CLASSES_ROOT\TypeLib\{8edb9a40-2aca-11d2-8e9e-00104b99b041}\3.7\9\win32 = Genotyper.tlb
; Interface registration. All interfaces that support vtable binding must be ; registered as follows. RegisterTypeLib will do this automatically.
; LIBID_GenotyperNT = {8edb9a40-2aca-11d2-8e9e-00104b99b041}
; IID_IApplication = {8edb9a42-2aca-11d2-8e9e-00104b99b041} HKEY_CLASSES_ROOT\Interface\{8edb9a42-2aca-11d2-8e9e-00104b99b041} = IApplication HKEY_CLASSES_ROOT\Interface\{8edb9a42-2aca-11d2-8e9e-00104b99b041}\TypeLib = {8edb9a40-2aca-11d2-8e9e-00104b99b041} HKEY_CLASSES_ROOT\Interface\{8edb9a42-2aca-11d2-8e9e-00104b99b041}\ProxyStubClsid32 = {00020424-0000-0000-C000-000000000046}
Can anybody help me to continue?
Thank you,
Thomas -- Dipl.-Ing. Thomas Krahn biotix GmbH Tel.: +49-331 / 2300 452 Hermannswerder Haus 14 Fax: +49-331 / 2300 450 D-14473 Potsdam _______________________________________________ wine-users mailing list wine-users@xxxxxxxxxx http://www.winehq.org/mailman/listinfo/wine-users