http://bugs.winehq.org/show_bug.cgi?id=3983
Summary: encountering page fault running DCI Reporter 2.95c Product: Wine Version: 20050725 Platform: Other URL: http://www.germagic.de/software/Rep295c.zip OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: wine-debug AssignedTo: wine-bugs@winehq.org ReportedBy: andreas.becker84@web.de
(remark: URL does not point to the "official" distributor of the DCI Reporter Software, produced by wizards of the coast (www.wizards.com/dci), where a login/password access for tournament organizers is required to download the software, in spite of beeing concepted as software, public available to anyone who wants to run a tournament of the Magic-The Gathering Trading Card Game). So please - do not send e-mails to the webmaster of www.germagic.de, who just provides a public mirror for the software!
When a new tournament is created (or one is copied to the program's main folder) and opened, one can navigate through the interface nearly as one could from a windows environment, with some slightly problems with font size, button captions, etc.
When a tournament has e.g. already run and a one clicks on view->standings, the program crashes with the following page fault exception:
(If there are any questions for test datasets, program specification, etc, just ask me, I will provide you with needed information, especially 'cause this is a rather specialized piece of software.)
libGL error: reverting to (slow) indirect rendering wine: Unhandled exception (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on read access to 0x00000001 in 32-bit code (0x7 f8c6f13). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:7f8c6f13 ESP:7fc7f2a8 EBP:7fc7f504 EFLAGS:00210246( - 00 -RIZP1) EAX:00000001 EBX:7f8e5d24 ECX:00000002 EDX:00000002 ESI:7fc7f948 EDI:7fc7f948 Stack dump: 0x7fc7f2a8: 7fc7f2e8 7fc7f948 00000409 00000004 0x7fc7f2b8: 00000008 7fc7f2e8 7fc7f2f8 00000000 0x7fc7f2c8: 00000000 00000000 00000000 00000000 0x7fc7f2d8: 00010060 7fc7f318 7fd3bb80 7fc7f2f8 0x7fc7f2e8: 00000008 0000000f 7e394d4c 00000000 0x7fc7f2f8: 7fb3cf4c 00000001 7fb3cf4c 7fc7f318 Backtrace: =>1 0x7f8c6f13 in oleaut32 (+0x36f13) (0x7fc7f504) 2 0x7f8c70c8 VarFormatFromTokens+0x178 in oleaut32 (0x7fc7f540) 3 0x7f8c71eb VarFormat+0x9b in oleaut32 (0x7fc7f670) err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file DLL\MSVBVM60.dbg ("DLL\ \MSVBVM60.dbg") 4 0x660f587b GetMem1+0x5fc in msvbvm60 (0x7fc7f6a4) 5 0x660f58c4 GetMem1+0x645 in msvbvm60 (0x7fc7f6d4) 6 0x660fd37b ProcCallEngine+0x31e in msvbvm60 (0x7fc7fa54) 7 0x660fd37b ProcCallEngine+0x31e in msvbvm60 (0x7fc7fb6c) 8 0x66051fb3 in msvbvm60 (+0x51fb3) (0x7fc7fb78) 9 0x00468a7c in dcir295c (+0x68a7c) (0x7fc7fb88) 10 0x660522b4 in msvbvm60 (+0x522b4) (0x7fc7fbd4) 11 0x6605271b in msvbvm60 (+0x5271b) (0x7fc7fca8) 12 0x660528e7 in msvbvm60 (+0x528e7) (0x7fc7fccc) 13 0x6607fe21 in msvbvm60 (+0x7fe21) (0x7fc7fd04) 14 0x6607ff1d in msvbvm60 (+0x7ff1d) (0x7fc7fd3c) 15 0x66083c76 in msvbvm60 (+0x83c76) (0x7fc7fd78) 16 0x6601c9d1 in msvbvm60 (+0x1c9d1) (0x7fc7fda8) 17 0x6600a55d DllFunctionCall+0x544 in msvbvm60 (0x7fc7fdd4) 18 0x6600a48b DllFunctionCall+0x472 in msvbvm60 (0x7fc7fe18) 19 0x6600a41a DllFunctionCall+0x401 in msvbvm60 (0x7fc7fe5c) 20 0x6600a2f8 DllFunctionCall+0x2df in msvbvm60 (0x6601a098) 21 0x66006ba7 BASIC_CLASS_AddRef+0x4b in msvbvm60 (0x660c7f80) 22 0x0c2474ff (0x0424448b) 23 0x00000000 (0x00000000) 0x7f8c6f13: cmpw $0,0x0(%eax) Modules: Module Address Debug info Name (74 modules) PE 0x00400000-00805000 Export dcir295c PE 0x20da0000-20ddd000 Deferred msflxgrd.ocx PE 0x217a0000-217c3000 Deferred comdlg32.ocx PE 0x21d70000-21d92000 Deferred msmapi32.ocx PE 0x66000000-66152000 Export msvbvm60 ELF 0x7be94000-7bf00000 Deferred ntdll<elf> -PE 0x7beb0000-7bf00000 \ ntdll ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7e5ff000-7e700000 Deferred libcrypto.so.0.9.7 ELF 0x7e786000-7e7b7000 Deferred libssl.so.0.9.7 ELF 0x7e7b7000-7e7d4000 Deferred libcups.so.2 ELF 0x7e840000-7e866000 Deferred winspool.drv<elf> -PE 0x7e850000-7e866000 \ winspool.drv ELF 0x7e866000-7e902000 Deferred comctl32<elf> -PE 0x7e870000-7e902000 \ comctl32 ELF 0x7e902000-7e950000 Deferred shlwapi<elf> -PE 0x7e920000-7e950000 \ shlwapi ELF 0x7e950000-7e9fa000 Deferred shell32<elf> -PE 0x7e970000-7e9fa000 \ shell32 ELF 0x7e9fa000-7ea83000 Deferred comdlg32<elf> -PE 0x7ea10000-7ea83000 \ comdlg32 ELF 0x7eac7000-7eadb000 Deferred lz32<elf> -PE 0x7ead0000-7eadb000 \ lz32 ELF 0x7eadb000-7eaf4000 Deferred version<elf> -PE 0x7eae0000-7eaf4000 \ version ELF 0x7eb83000-7eba1000 Deferred libjpeg.so.62 ELF 0x7f3b5000-7f3be000 Deferred libxcursor.so.1.0.2 ELF 0x7f3c9000-7f3e4000 Deferred imm32<elf> -PE 0x7f3d0000-7f3e4000 \ imm32 ELF 0x7f3e4000-7f401000 Deferred ximcp.so.2 ELF 0x7f401000-7f405000 Deferred libxrandr.so.2 ELF 0x7f405000-7f5df000 Deferred radeon_dri.so ELF 0x7f5df000-7f64c000 Deferred libgl.so.1 ELF 0x7f64c000-7f718000 Deferred libx11.so.6 ELF 0x7f718000-7f730000 Deferred libice.so.6 ELF 0x7f730000-7f7a4000 Deferred winex11.drv<elf> -PE 0x7f740000-7f7a4000 \ winex11.drv ELF 0x7f7a4000-7f7c5000 Deferred libexpat.so.0 ELF 0x7f7c5000-7f7ec000 Deferred libfontconfig.so.1 ELF 0x7f7ec000-7f7fe000 Deferred libz.so.1 ELF 0x7f7fe000-7f871000 Deferred libfreetype.so.6 ELF 0x7f871000-7f8ea000 Export oleaut32<elf> -PE 0x7f890000-7f8ea000 \ oleaut32 ELF 0x7f8ea000-7f908000 Deferred iphlpapi<elf> -PE 0x7f8f0000-7f908000 \ iphlpapi ELF 0x7f908000-7f946000 Deferred rpcrt4<elf> -PE 0x7f920000-7f946000 \ rpcrt4 ELF 0x7f946000-7f9b8000 Deferred ole32<elf> -PE 0x7f960000-7f9b8000 \ ole32 ELF 0x7f9b8000-7f9f0000 Deferred advapi32<elf> -PE 0x7f9d0000-7f9f0000 \ advapi32 ELF 0x7f9f0000-7fa71000 Deferred gdi32<elf> -PE 0x7fa10000-7fa71000 \ gdi32 ELF 0x7fa71000-7fb80000 Deferred user32<elf> -PE 0x7fa90000-7fb80000 \ user32 ELF 0x7fc82000-7fc90000 Deferred libxext.so.6 ELF 0x7fc92000-7fc9a000 Deferred libxrender.so.1 ELF 0x7fc9a000-7fd90000 Deferred kernel32<elf> -PE 0x7fcc0000-7fd90000 \ kernel32 ELF 0x7fea0000-7fea5000 Deferred libxxf86vm.so.1 ELF 0x7fea5000-7feab000 Deferred libxxf86dga.so.1 ELF 0x7feab000-7feb5000 Deferred libnss_files.so.2 ELF 0x7feb5000-7febf000 Deferred libnss_nis.so.2 ELF 0x7febf000-7fed4000 Deferred libnsl.so.1 ELF 0x7fed4000-7fedd000 Deferred libnss_compat.so.2 ELF 0x7fee5000-7fee8000 Deferred xlcdef.so.2 ELF 0x7fee8000-7ff0b000 Deferred libm.so.6 ELF 0x7ff0b000-80000000 Deferred libwine_unicode.so.1 ELF 0xb7d71000-b7d75000 Deferred libdl.so.2 ELF 0xb7d75000-b7e8d000 Deferred libc.so.6 ELF 0xb7e8d000-b7edf000 Deferred libpthread.so.0 ELF 0xb7ee0000-b7ef9000 Deferred libwine.so.1 ELF 0xb7ef9000-b7f02000 Deferred libsm.so.6 ELF 0xb7f04000-b7f1c000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) Z:\home\wyvern\winprogs\dcireporter\dcir295c.exe 00000009 0 <== WineDbg terminated on pid 0x8