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