Thomas Krahn tk at biotix.de
Thu Aug 5 03:39:50 CDT 2004

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

Some details:
wine -version  = 20040615
Red Hat Fedora 1.0
AMD Duron Processor

[thomas at 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.
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 
  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

=>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
WineDbg terminated on pid 0xa
[thomas at islay Genotyper]$

; Registration information for the Genotyper Automation Object application

; Note to Developers:
; 	Several items are commented out below with the comment "inserted by
;	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 =
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 =

HKEY_CLASSES_ROOT\CLSID\{8edb9a43-2aca-11d2-8e9e-00104b99b041} = Genotyper
HKEY_CLASSES_ROOT\CLSID\{8edb9a43-2aca-11d2-8e9e-00104b99b041}\ProgID =
= Genotyper.Application
; RPS (1998/6/23) - following inserted by installer
= D:\Development\PE\Geneotyper Win\Windows Project\Bin\Debug\Genotyper.exe
HKEY_CLASSES_ROOT\CLSID\{8edb9a43-2aca-11d2-8e9e-00104b99b041}\TypeLib =

; Type library registration information
HKEY_CLASSES_ROOT\TypeLib\{8edb9a40-2aca-11d2-8e9e-00104b99b041}\3.7 =
Genotyper 3.7 Type Library
= 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} =
= {8edb9a40-2aca-11d2-8e9e-00104b99b041}
= {00020424-0000-0000-C000-000000000046}

Can anybody help me to continue?

Thank you,

Dipl.-Ing. Thomas Krahn       biotix GmbH
Tel.: +49-331 / 2300 452      Hermannswerder Haus 14
Fax:  +49-331 / 2300 450      D-14473 Potsdam

More information about the wine-users mailing list