When I run a session in EyeQ I get a box that says "No Device" as the title with nothing in it but a part of a button that looks as though it says "menu". It works sort of fine up until it is to flow words up on the screen. Here is what I get:
wine: Unhandled division by zero at address 0x41669f (thread 000e), starting debugger...
WineDbg starting on pid 0xd
Unhandled exception: divide by zero in 32-bit code (0x0041669f).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:0041669f ESP:0034f280 EBP:0420d9f8 EFLAGS:00210206( - 00 - RIP1)
EAX:00002ee0 EBX:0420d9f8 ECX:00000000 EDX:00000000
ESI:0420d9f8 EDI:03fa4ba5
Stack dump:
0x0034f280: 00000003 0434ec84 0420cf60 00000000
0x0034f290: 0420d9f8 00000000 00000000 00000561
0x0034f2a0: 000003d5 7ec66331 0003008a 0034f2dc
0x0034f2b0: 00000000 00000005 0003008a 04351d60
0x0034f2c0: 0420cf60 00442d11 0034f504 00465be8
0x0034f2d0: ffffffff 004385c4 00000001 00002ee0
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x0041669f in eyeq (+0x1669f) (0x0041669f)
2 0x0046b464 in eyeq (+0x6b464) (0x0046b464)
3 0x004146f0 in eyeq (+0x146f0) (0x004146f0)
4 0x90909090 (0x90909090)
5 0x00000000 (0x00000000)
0x0041669f: idivl %ecx,%eax
Modules:
Module Address Debug info Name (81 modules)
PE 400000-3fd9000 Export eyeq
ELF 7b461000-7b46c000 Deferred libgcc_s.so.1
ELF 7b5b2000-7b5e3000 Deferred uxtheme<elf>
\-PE 7b5c0000-7b5e3000 \ uxtheme
ELF 7b5e3000-7b5f8000 Deferred midimap<elf>
\-PE 7b5f0000-7b5f8000 \ midimap
ELF 7b61d000-7b635000 Deferred msacm32<elf>
\-PE 7b620000-7b635000 \ msacm32
ELF 7b635000-7b670000 Deferred wineoss<elf>
\-PE 7b640000-7b670000 \ wineoss
ELF 7b670000-7b67a000 Deferred libnss_files.so.2
ELF 7b67a000-7b6a8000 Deferred libcrypt.so.1
ELF 7b6a8000-7b720000 Deferred libgnutls.so.13
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7bf0b000-7bf5e000 Deferred libgcrypt.so.11
ELF 7bf5e000-7bf90000 Deferred libcups.so.2
ELF 7bf90000-7c000000 Deferred wineps<elf>
\-PE 7bfb0000-7c000000 \ wineps
ELF 7c065000-7c079000 Deferred libnsl.so.1
ELF 7c0c5000-7c0ca000 Deferred libxfixes.so.3
ELF 7c0ca000-7c0d4000 Deferred libxcursor.so.1
ELF 7c0d4000-7c0f0000 Deferred imm32<elf>
\-PE 7c0e0000-7c0f0000 \ imm32
ELF 7c0f0000-7c0f4000 Deferred libxrandr.so.2
ELF 7c0f4000-7c0fd000 Deferred libxrender.so.1
ELF 7c0fd000-7c101000 Deferred libgpg-error.so.0
ELF 7e112000-7e134000 Deferred libexpat.so.0
ELF 7e134000-7e38d000 Deferred radeon_dri.so
ELF 7e38d000-7e395000 Deferred libdrm.so.2
ELF 7e395000-7e39a000 Deferred libxxf86vm.so.1
ELF 7e39a000-7e402000 Deferred libgl.so.1
ELF 7e402000-7e501000 Deferred libx11.so.6
ELF 7e501000-7e510000 Deferred libxext.so.6
ELF 7e510000-7e529000 Deferred libice.so.6
ELF 7e529000-7e5b0000 Deferred winex11<elf>
\-PE 7e540000-7e5b0000 \ winex11
ELF 7e5b0000-7e5c3000 Deferred libz.so.1
ELF 7e5d8000-7e648000 Deferred libcxfreetype.so
ELF 7e648000-7e65c000 Deferred lz32<elf>
\-PE 7e650000-7e65c000 \ lz32
ELF 7e65c000-7e675000 Deferred version<elf>
\-PE 7e660000-7e675000 \ version
ELF 7e675000-7e69a000 Deferred msvfw32<elf>
\-PE 7e680000-7e69a000 \ msvfw32
ELF 7e69a000-7e724000 Deferred winmm<elf>
\-PE 7e6b0000-7e724000 \ winmm
ELF 7e724000-7e750000 Deferred winspool<elf>
\-PE 7e730000-7e750000 \ winspool
ELF 7e750000-7e802000 Deferred comctl32<elf>
\-PE 7e760000-7e802000 \ comctl32
ELF 7e802000-7e81f000 Deferred iphlpapi<elf>
\-PE 7e810000-7e81f000 \ iphlpapi
ELF 7e81f000-7e871000 Deferred rpcrt4<elf>
\-PE 7e830000-7e871000 \ rpcrt4
ELF 7e871000-7e941000 Deferred ole32<elf>
\-PE 7e890000-7e941000 \ ole32
ELF 7e941000-7e994000 Deferred shlwapi<elf>
\-PE 7e950000-7e994000 \ shlwapi
ELF 7e994000-7ea72000 Deferred shell32<elf>
\-PE 7e9a0000-7ea72000 \ shell32
ELF 7ea72000-7eb0b000 Deferred comdlg32<elf>
\-PE 7ea80000-7eb0b000 \ comdlg32
ELF 7eb0b000-7eb4b000 Deferred advapi32<elf>
\-PE 7eb20000-7eb4b000 \ advapi32
ELF 7eb4b000-7ebd6000 Deferred gdi32<elf>
\-PE 7eb60000-7ebd6000 \ gdi32
ELF 7ebd6000-7ecfd000 Deferred user32<elf>
\-PE 7ebf0000-7ecfd000 \ user32
ELF 7ee46000-7ef47000 Deferred kernel32<elf>
\-PE 7ee60000-7ef47000 \ kernel32
ELF 7ef47000-7ef6c000 Deferred libm.so.6
ELF 7ef6c000-7ef72000 Deferred libxdmcp.so.6
ELF 7ef72000-7ef75000 Deferred libxau.so.6
ELF 7ef75000-7ef7e000 Deferred libsm.so.6
ELF 7ef81000-7f000000 Deferred ntdll<elf>
\-PE 7ef90000-7f000000 \ ntdll
ELF b7cfb000-b7cff000 Deferred libdl.so.2
ELF b7cff000-b7e2c000 Deferred libc.so.6
ELF b7e2c000-b7e3f000 Deferred libpthread.so.0
ELF b7e54000-b7f65000 Deferred libwine.so.1
ELF b7f66000-b7f80000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000d (D) C:\Program Files\Infinite Mind LC\eyeQ\eyeQ.exe
0000000e 0 <==
0000000a
0000000c 0
0000000b 0
00000008
00000009 0
I would sure like to get this program to work under linux.