I tried to run SimCity 2000 Special Edition, under Wine, but no dice:
wine: Unhandled page fault on write access to 0x00000000 at address 0x7ddadb9f (thread 0024), starting debugger... Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x7ddadb9f). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7ddadb9f ESP:00c1e284 EBP:00c1e708 EFLAGS:00010246( R- -- I Z- -P- ) EAX:00000000 EBX:7ddb3ff4 ECX:00008000 EDX:00161dc0 ESI:00161f00 EDI:0000000a Stack dump: 0x00c1e284: 00000000 00000000 00000000 00000000 0x00c1e294: 00000000 00000000 00000000 00000000 0x00c1e2a4: 00000000 00000000 00000000 00000000 0x00c1e2b4: 00000001 00161f0c 00000000 ffffffff 0x00c1e2c4: 00000000 00000000 00000000 00000000 0x00c1e2d4: 00000000 00000000 00000000 00000000 000c: sel=0067 base=00000000 limit=00000000 16-bit --x Backtrace: =>0 0x7ddadb9f in wing32(+0xdb9f) (0x00c1e708) 1 0x7ddaf39b in wing32 (+0xf39a) (0x00c1e7a8) 2 0x7ece9346 SendDriverMessage+0x85() in winmm (0x00c1e818) 3 0x7ecee1d4 in winmm (+0xe1d3) (0x00c1e868) 4 0x7ecf075e in winmm (+0x1075d) (0x00c1e8c8) 5 0x7ecf0ba4 mciSendCommandW+0x53() in winmm (0x00c1e928) 6 0x7ecf1187 mciSendCommandA+0x2a6() in winmm (0x00c1e998) 7 0x7ddacde8 in wing32 (+0xcde7) (0x00c1e9e8) 8 0x7bc77f40 call_thread_func_wrapper+0xb() in ntdll (0x00c1ea08) 9 0x7bc7adff call_thread_func+0x9e() in ntdll (0x00c1eae8) 10 0x7bc77f1e RtlRaiseException+0x21() in ntdll (0x00c1eb18) 11 0x7bc812f5 in ntdll (+0x712f4) (0x00c1f368) 12 0xf75a7d08 start_thread+0xd7() in libpthread.so.0 (0x00c1f468) 13 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 14 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 15 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 16 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 17 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 18 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 19 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 20 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 21 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 22 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 23 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 24 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 25 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 26 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 27 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 28 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 29 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 30 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 31 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 32 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 33 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 34 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 35 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 36 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 37 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 38 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 39 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 40 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 41 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 42 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 43 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 44 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 45 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 46 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 47 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 48 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 49 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 50 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 51 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 52 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 53 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 54 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 55 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 56 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 57 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 58 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 59 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 60 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 61 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 62 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 63 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 64 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 65 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 66 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 67 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 68 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 69 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 70 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 71 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 72 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 73 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 74 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 75 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 76 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 77 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 78 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 79 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 80 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 81 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 82 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 83 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 84 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 85 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 86 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 87 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 88 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 89 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 90 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 91 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 92 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 93 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 94 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 95 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 96 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 97 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 98 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 99 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 100 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 101 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 102 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 103 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 104 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 105 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 106 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 107 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 108 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 109 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 110 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 111 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 112 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 113 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 114 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 115 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 116 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 117 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 118 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 119 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 120 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 121 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 122 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 123 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 124 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 125 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 126 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 127 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 128 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 129 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 130 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 131 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 132 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 133 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 134 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 135 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 136 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 137 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 138 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 139 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 140 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 141 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 142 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 143 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 144 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 145 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 146 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 147 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 148 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 149 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 150 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 151 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 152 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 153 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 154 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 155 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 156 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 157 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 158 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 159 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 160 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 161 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 162 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 163 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 164 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 165 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 166 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 167 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 168 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 169 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 170 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 171 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 172 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 173 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 174 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 175 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 176 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 177 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 178 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 179 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 180 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 181 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 182 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 183 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 184 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 185 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 186 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 187 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 188 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 189 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 190 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 191 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 192 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 193 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 194 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 195 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 196 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 197 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 198 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 199 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 200 0xf74e5a4e __clone+0x5d() in libc.so.6 (0x00000000) 0x7ddadb9f: addb %al,0x0(%eax) Modules: Module Address Debug info Name (82 modules) PE 330000- 343000 Deferred smackw32 PE 400000- 563000 Deferred simcity ELF 7b800000-7ba44000 Deferred kernel32 \-PE 7b810000-7ba44000 \ kernel32 ELF 7bc00000-7bcd8000 Dwarf ntdll \-PE 7bc10000-7bcd8000 \ ntdll ELF 7bf00000-7bf04000 Deferred ELF 7d981000-7d9cc000 Deferred dsound \-PE 7d990000-7d9cc000 \ dsound ELF 7d9cc000-7dac2000 Deferred libasound.so.2 ELF 7dac2000-7dc00000 Deferred oleaut32 \-PE 7dae0000-7dc00000 \ oleaut32 ELF 7dd17000-7dd2d000 Deferred midimap \-PE 7dd20000-7dd2d000 \ midimap ELF 7dd2d000-7dd46000 Deferred msacm32 \-PE 7dd30000-7dd46000 \ msacm32 ELF 7dd46000-7dd76000 Deferred winealsa \-PE 7dd50000-7dd76000 \ winealsa ELF 7dd76000-7dd9b000 Deferred mmdevapi \-PE 7dd80000-7dd9b000 \ mmdevapi ELF 7dda0000-7ddb5000 Dwarf wing32 \-PE 7ddb0000-7ddb5000 \ wing32 ELF 7de14000-7de4b000 Deferred uxtheme \-PE 7de20000-7de4b000 \ uxtheme ELF 7de4b000-7de51000 Deferred libxfixes.so.3 ELF 7de51000-7de5c000 Deferred libxcursor.so.1 ELF 7dfb1000-7dfda000 Deferred libexpat.so.1 ELF 7dfda000-7e00f000 Deferred libfontconfig.so.1 ELF 7e00f000-7e01f000 Deferred libxi.so.6 ELF 7e01f000-7e02a000 Deferred libxrandr.so.2 ELF 7e02a000-7e034000 Deferred libxrender.so.1 ELF 7e034000-7e038000 Deferred libxinerama.so.1 ELF 7e038000-7e05d000 Deferred imm32 \-PE 7e040000-7e05d000 \ imm32 ELF 7e05d000-7e064000 Deferred libxdmcp.so.6 ELF 7e064000-7e086000 Deferred libxcb.so.1 ELF 7e086000-7e08c000 Deferred libuuid.so.1 ELF 7e08c000-7e0a6000 Deferred libice.so.6 ELF 7e0a6000-7e1dd000 Deferred libx11.so.6 ELF 7e1dd000-7e270000 Deferred winex11 \-PE 7e1f0000-7e270000 \ winex11 ELF 7e270000-7e280000 Deferred libbz2.so.1.0 ELF 7e280000-7e297000 Deferred libz.so.1 ELF 7e297000-7e333000 Deferred libfreetype.so.6 ELF 7e338000-7e341000 Deferred librt.so.1 ELF 7e360000-7e3a0000 Deferred winspool \-PE 7e370000-7e3a0000 \ winspool ELF 7e3a0000-7e4ab000 Deferred comctl32 \-PE 7e3b0000-7e4ab000 \ comctl32 ELF 7e4ab000-7e524000 Deferred shlwapi \-PE 7e4c0000-7e524000 \ shlwapi ELF 7e524000-7e757000 Deferred shell32 \-PE 7e530000-7e757000 \ shell32 ELF 7e757000-7e83f000 Deferred comdlg32 \-PE 7e760000-7e83f000 \ comdlg32 ELF 7e83f000-7e86a000 Deferred msacm32 \-PE 7e840000-7e86a000 \ msacm32 ELF 7e86a000-7e8ee000 Deferred rpcrt4 \-PE 7e880000-7e8ee000 \ rpcrt4 ELF 7e8ee000-7ea2f000 Deferred ole32 \-PE 7e910000-7ea2f000 \ ole32 ELF 7ea2f000-7ea9f000 Deferred advapi32 \-PE 7ea40000-7ea9f000 \ advapi32 ELF 7ea9f000-7eb75000 Deferred gdi32 \-PE 7eab0000-7eb75000 \ gdi32 ELF 7eb75000-7ecd3000 Deferred user32 \-PE 7eb90000-7ecd3000 \ user32 ELF 7ecd3000-7ed87000 Dwarf winmm \-PE 7ece0000-7ed87000 \ winmm ELF 7ef87000-7ef94000 Deferred libnss_files.so.2 ELF 7ef94000-7efd3000 Deferred libm.so.6 ELF 7efd4000-7efe6000 Deferred libxext.so.6 ELF 7efe6000-7f000000 Deferred version \-PE 7eff0000-7f000000 \ version ELF f73c3000-f73c7000 Deferred libxau.so.6 ELF f73c9000-f73ce000 Deferred libdl.so.2 ELF f73f2000-f73fb000 Deferred libsm.so.6 ELF f73fb000-f75a1000 Dwarf libc.so.6 ELF f75a1000-f75bc000 Dwarf libpthread.so.0 ELF f75bc000-f76ff000 Dwarf libwine.so.1 ELF f7700000-f7722000 Deferred ld-linux.so.2 ELF f7722000-f7723000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Maxis\SimCity 2000\SIMCITY.EXE 00000026 0 00000025 0 00000024 15 <== 00000023 15 00000009 0 0000000e services.exe 0000001f 0 0000001e 0 00000018 0 00000017 0 00000015 0 00000010 0 0000000f 0 00000012 winedevice.exe 0000001c 0 00000019 0 00000014 0 00000013 0 0000001a plugplay.exe 00000020 0 0000001d 0 0000001b 0 00000021 explorer.exe 00000022 0
No comments:
Post a Comment