[Wine] Sybase ASA 9 fails to start

Alan McKinnon alan.mckinnon at gmail.com
Mon Jun 18 10:12:29 CDT 2007


Hi all,

Trying to get an inhouse app running. It's built using Sybase 
PowerBuilder 11 using Sybase Adaptive Server Anywhere 9 as a local 
database, and it's the ASA9 that won;t start up. I get a dialog box 
saying "Unable to initialize NT performance monitor data area" followed 
by the following dump:

p.s. I know debugging this is going to be hard, so I'm happy to do the 
heavy lifting myself. If someone could decode this dump, or supply a 
few helpful pointers, that would be great :-)

{several hundred of this first fixme}
fixme:sync:GetQueuedCompletionStatus 
((nil),0x7d7ab8e0,0x7d7ab8e4,0x7d7ab8d8,-1), stub!
fixme:sync:GetQueuedCompletionStatus 
((nil),0x7d7ab8e0,0x7d7ab8e4,0x7d7ab8d8,-1), stub!
fixme:sync:GetQueuedCompletionStatus 
((nil),0x7d7ab8e0,0x7d7ab8e4,0x7d7ab8d8,-1), stub!
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:005479c2 ESP:7d8bc9d4 EBP:7d8bca18 EFLAGS:00010202(   - 
00      - -RI1)
 EAX:00000078 EBX:7bc7a3b4 ECX:00547a10 EDX:00000058
 ESI:7b886220 EDI:7b88c040
Stack dump:
0x7d8bc9d4:  006f54a2 00bd4fb0 00547a10 0009001f
0x7d8bc9e4:  0008001f 006f550e 00000000 006f54a2
0x7d8bc9f4:  00bd5040 7bc7a3b4 c0000005 7d8bc9f0
0x7d8bca04:  7d8bc538 7d8bd308 00701ce4 00750260
0x7d8bca14:  00000000 7d8bca28 7bc5d0de 00bd5040
0x7d8bca24:  006f54a2 7d8bcac8 7bc5dda2 006f54a2
Backtrace:
=>1 0x005479c2 in dbserv9 (+0x1179c2) (0x7d8bca18)
  2 0x7bc5d0de call_thread_entry_point+0xe() in ntdll (0x7d8bca28)
  3 0x7bc5dda2 in ntdll (+0x4dda2) (0x7d8bcac8)
  4 0x7bc5e051 in ntdll (+0x4e051) (0x7d8bd3c8)
  5 0xb7e724bb (0x7d8bd4c8)
  6 0xb7e024de (0x00000000)
0x005479c2: movl        %eax,0x0(%ecx)
Modules:
Module  Address                 Debug info      Name (78 modules)
PE        400000-  413000       Deferred        dbeng9
PE        430000-  abc000       Export          dbserv9
ELF     413bc000-413da000       Deferred        libexpat.so.1
ELF     43a09000-43af4000       Deferred        libx11.so.6
ELF     43af6000-43b03000       Deferred        libxext.so.6
ELF     43b05000-43b0d000       Deferred        libxrender.so.1
ELF     43b0f000-43b15000       Deferred        libxrandr.so.2
ELF     43b17000-43b1c000       Deferred        libxfixes.so.3
ELF     43b1e000-43b27000       Deferred        libxcursor.so.1
ELF     43b29000-43b2c000       Deferred        libxinerama.so.1
ELF     44ecf000-44ed4000       Deferred        libxxf86vm.so.1
ELF     44ed6000-44f38000       Deferred        libgl.so.1
ELF     48037000-48060000       Deferred        libfontconfig.so.1
ELF     48062000-4806a000       Deferred        libsm.so.6
ELF     4806c000-48082000       Deferred        libice.so.6
ELF     4a633000-4a744000       Deferred        libwine.so.1
ELF     4ab0b000-4ab3b000       Deferred        libcups.so.2
ELF     4ac85000-4acf3000       Deferred        libgnutls.so.13
ELF     4acf5000-4ad43000       Deferred        libgcrypt.so.11
ELF     4d5e5000-4d601000       Deferred        ld-linux.so.2
ELF     4d603000-4d72b000       Deferred        libc.so.6
ELF     4d72d000-4d752000       Deferred        libm.so.6
ELF     4d754000-4d758000       Deferred        libdl.so.2
ELF     4d75a000-4d771000       Deferred        libpthread.so.0
ELF     4d773000-4d778000       Deferred        libxdmcp.so.6
ELF     4d867000-4d86a000       Deferred        libxau.so.6
ELF     4d86c000-4d87e000       Deferred        libz.so.1
ELF     4d88f000-4d9a8000       Deferred        libxml2.so.2
ELF     4d9aa000-4da24000       Deferred        libfreetype.so.6
ELF     4dd7e000-4dd82000       Deferred        libgpg-error.so.0
ELF     4dd95000-4dda7000       Deferred        libresolv.so.2
ELF     4ddc1000-4ddd7000       Deferred        libnsl.so.1
ELF     4de8a000-4deb8000       Deferred        libcrypt.so.1
ELF     4eadf000-4eae8000       Deferred        libdrm.so.2
ELF     4ee91000-4eea1000       Deferred        libtasn1.so.3
PE      65000000-6509e000       Deferred        dblgen9
PE      65150000-65186000       Deferred        dbctrs9
ELF     7b800000-7b924000       Deferred        kernel32<elf>
  \-PE  7b820000-7b924000       \               kernel32
ELF     7bc00000-7bc96000       Export          ntdll<elf>
  \-PE  7bc10000-7bc96000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7db31000-7db63000       Deferred        uxtheme<elf>
  \-PE  7db40000-7db63000       \               uxtheme
ELF     7db9a000-7dbb7000       Deferred        imm32<elf>
  \-PE  7dba0000-7dbb7000       \               imm32
ELF     7e2b5000-7e4da000       Deferred        r300_dri.so
ELF     7e687000-7e716000       Deferred        winex11<elf>
  \-PE  7e6a0000-7e716000       \               winex11
ELF     7e939000-7e98e000       Deferred        rpcrt4<elf>
  \-PE  7e950000-7e98e000       \               rpcrt4
ELF     7e98e000-7ea2a000       Deferred        ole32<elf>
  \-PE  7e9a0000-7ea2a000       \               ole32
ELF     7ea2a000-7ea5d000       Deferred        winspool<elf>
  \-PE  7ea30000-7ea5d000       \               winspool
ELF     7ea5d000-7eb1a000       Deferred        comctl32<elf>
  \-PE  7ea70000-7eb1a000       \               comctl32
ELF     7eb1a000-7eb72000       Deferred        shlwapi<elf>
  \-PE  7eb30000-7eb72000       \               shlwapi
ELF     7eb72000-7ec6c000       Deferred        shell32<elf>
  \-PE  7eb80000-7ec6c000       \               shell32
ELF     7ec6c000-7ed0c000       Deferred        comdlg32<elf>
  \-PE  7ec70000-7ed0c000       \               comdlg32
ELF     7ed42000-7ed60000       Deferred        iphlpapi<elf>
  \-PE  7ed50000-7ed60000       \               iphlpapi
ELF     7ed60000-7ed8c000       Deferred        ws2_32<elf>
  \-PE  7ed70000-7ed8c000       \               ws2_32
ELF     7ed8c000-7eec6000       Deferred        user32<elf>
  \-PE  7edb0000-7eec6000       \               user32
ELF     7eec6000-7ef5b000       Deferred        gdi32<elf>
  \-PE  7eee0000-7ef5b000       \               gdi32
ELF     7ef5b000-7efa1000       Deferred        advapi32<elf>
  \-PE  7ef70000-7efa1000       \               advapi32
ELF     7efe6000-7f000000       Deferred        wsock32<elf>
  \-PE  7eff0000-7f000000       \               wsock32
ELF     b7d35000-b7d3f000       Deferred        libnss_files.so.2
ELF     b7e86000-b7e90000       Deferred        libnss_nis.so.2
ELF     b7ea0000-b7ea8000       Deferred        libnss_compat.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000a
        0000000c    0
        0000000b    0
00000008 (D) C:\Program Files\Sybase\SQL Anywhere 9\win32\dbeng9.exe
        00000010   -1
        0000000f    0
        0000000e   -1 <==
        0000000d    0
        00000009    0

-- 
Alan McKinnon
alan at gmail dot com



More information about the wine-users mailing list