http://bugs.winehq.org/show_bug.cgi?id=4163
Summary: broken netlisting subApp in Orcad 9.2.2 Product: Wine Version: 0.9.3. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: ferchimi@gmail.com
The program works fine as it used to untill wine 0.9-1winehq (this app broke in this version) and the debugging console messages are as usual: .wine/drive_c/Cadence/PSD_14.1/Capture/capture.exe fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub fixme:richedit:RichEditANSIWndProc EM_SETOLECALLBACK: stub fixme:richedit:RichEditANSIWndProc EM_GETOLEINTERFACE 0x406ee40c: stub fixme:richedit:RichEditANSIWndProc WM_STYLECHANGING: stub fixme:richedit:RichEditANSIWndProc WM_STYLECHANGED: stub fixme:richedit:RichEditANSIWndProc EM_SETOPTIONS: stub fixme:richedit:RichEditANSIWndProc EM_SETTARGETDEVICE: stub fixme:richedit:RichEditANSIWndProc EM_SETOPTIONS: stub fixme:richedit:RichEditANSIWndProc EM_SETOPTIONS: stub fixme:richedit:IRichEditOle_fnSetHostNames stub 0x4040c7a8 Orcad Capture Log1 fixme:richedit:IRichEditOle_fnSetHostNames stub 0x4040c7a8 Orcad Capture Session Log fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:richedit:RichEditANSIWndProc EM_SETOPTIONS: stub fixme:richedit:RichEditANSIWndProc EM_SETOPTIONS: stub err:shell:SHGetFileInfoW pidl is null!
But when you try to get the netlist of an schematic, it should appear a window with tabs indicating type of netlist and this sort of stuff, but what happens now is that the app gets killed and the debugging says as follows: fixme:commdlg:GetFileName95 Flags 0x00800000 not yet implemented fixme:win:LockWindowUpdate (0x50064), partial stub! fixme:win:LockWindowUpdate ((nil)), partial stub! wine: Unhandled page fault on write access to 0x00000000 at address 0x51bf09 (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x0051bf09). In 32 bit mode. fixme:dbghelp:sffip_cb NIY on 'j:\Bin\Release\Capture.pdb' Register dump: CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033 EIP:0051bf09 ESP:406ebbdc EBP:406ebc34 EFLAGS:00210246( - 00 -RIZP1) EAX:435b9c24 EBX:4161fe44 ECX:00000000 EDX:00000000 ESI:435b3650 EDI:435b9bf0 Stack dump: 0x406ebbdc: 406ebbf4 406ebbf4 406ebbf8 406ebbf8 0x406ebbec: 406ebbd4 4007d52b 5f4d1b20 43583610 0x406ebbfc: 406ebbd4 401c00de 5f4d1b20 43734b78 0x406ebc0c: 403d3d08 4357ac18 5f4a3800 00000000 0x406ebc1c: 00000000 00000000 00000000 406ebe0c 0x406ebc2c: 0077954c 00000002 406ebc5c 415e35aa 0200: sel=1007 base=40204000 limit=00001fff 32-bit rw- Backtrace: =>1 0x0051bf09 in capture (+0x11bf09) (0x0051bf09) 2 0x415e35aa _invoke+0x1ea in oleaut32 (0x415e35aa) 3 0x415e96e7 in oleaut32 (+0x296e7) (0x415e96e7) 4 0x004356f4 in capture (+0x356f4) (0x004356f4) fixme:dbghelp:sffip_cb NIY on 'E:\8268\vc98\mfc\mfc.bbt\src\mfc42.pdb' 5 0x5f417560 752+0x171 in mfc42 (0x5f417560) 6 0x5f417dfa 752+0xa0b in mfc42 (0x5f417dfa) 7 0x43723062 in pxllite.ocx (+0x3062) (0x43723062) 8 0x5f4d1b20 in mfc42 (+0xd1b20) (0x5f4d1b20) 9 0x5f4d1b14 in mfc42 (+0xd1b14) (0x5f4d1b14) 0x0051bf09: movl %eax,0x0(%edx) Modules: Module Address Debug info Name (119 modules) PE 0x00400000-009f9000 Export capture PE 0x10000000-1005d000 Deferred orcadfnc PE 0x14000000-141da000 Deferred db_dll PE 0x15000000-15041000 Deferred widge32 PE 0x19000000-19092000 Deferred netlist ELF 0x40000000-40017000 Deferred ld-linux.so.2 ELF 0x40028000-40042000 Deferred libwine.so.1 ELF 0x40042000-40054000 Deferred libpthread.so.0 ELF 0x40054000-4018b000 Deferred libc.so.6 ELF 0x4018b000-4018f000 Deferred libdl.so.2 ELF 0x40190000-40203000 Deferred ntdll<elf> -PE 0x401a0000-40203000 \ ntdll ELF 0x40213000-4030a000 Deferred libwine_unicode.so.1 ELF 0x4030a000-4032f000 Deferred libm.so.6 ELF 0x4033f000-40348000 Deferred libnss_compat.so.2 ELF 0x40348000-4035e000 Deferred libnsl.so.1 ELF 0x4035e000-40368000 Deferred libnss_nis.so.2 ELF 0x40368000-40374000 Deferred libnss_files.so.2 ELF 0x40490000-4058c000 Deferred kernel32<elf> -PE 0x404b0000-4058c000 \ kernel32 ELF 0x406f0000-40806000 Deferred user32<elf> -PE 0x40710000-40806000 \ user32 ELF 0x40806000-41106000 Deferred gdi32<elf> -PE 0x40850000-41106000 \ gdi32 ELF 0x411f2000-411fd000 Deferred libgcc_s.so.1 ELF 0x411fd000-41237000 Deferred advapi32<elf> -PE 0x41210000-41237000 \ advapi32 ELF 0x41237000-412c9000 Deferred comdlg32<elf> -PE 0x41240000-412c9000 \ comdlg32 ELF 0x412c9000-41388000 Deferred shell32<elf> -PE 0x412e0000-41388000 \ shell32 ELF 0x41388000-413e8000 Deferred msvcrt<elf> -PE 0x413a0000-413e8000 \ msvcrt ELF 0x413e8000-41496000 Deferred comctl32<elf> -PE 0x413f0000-41496000 \ comctl32 ELF 0x41496000-414be000 Deferred winspool.drv<elf> -PE 0x414a0000-414be000 \ winspool.drv ELF 0x414be000-414e2000 Deferred netapi32<elf> -PE 0x414d0000-414e2000 \ netapi32 ELF 0x414e2000-41500000 Deferred iphlpapi<elf> -PE 0x414f0000-41500000 \ iphlpapi ELF 0x41500000-4152a000 Deferred ws2_32<elf> -PE 0x41510000-4152a000 \ ws2_32 ELF 0x4152a000-41542000 Deferred version<elf> -PE 0x41530000-41542000 \ version ELF 0x41542000-41556000 Deferred lz32<elf> -PE 0x41550000-41556000 \ lz32 PE 0x41560000-4159f000 Deferred enable32 ELF 0x4159f000-4162c000 Export oleaut32<elf> -PE 0x415c0000-4162c000 \ oleaut32 PE 0x41630000-4166d000 Deferred psp_wobj PE 0x41670000-41686000 Deferred alssrvr PE 0x416a0000-416ca000 Deferred nmp PE 0x416d0000-416fd000 Deferred orsrcvw PE 0x41700000-41714000 Deferred ssctl PE 0x41720000-418a0000 Deferred og70as ELF 0x418a0000-418b9000 Deferred oledlg<elf> -PE 0x418b0000-418b9000 \ oledlg PE 0x418c0000-418ee000 Deferred orgenlib ELF 0x418ee000-4196e000 Deferred winmm<elf> -PE 0x41900000-4196e000 \ winmm ELF 0x4197e000-419eb000 Deferred libfreetype.so.6 ELF 0x419eb000-419fd000 Deferred libz.so.1 ELF 0x41a0d000-41a3c000 Deferred libfontconfig.so.1 ELF 0x41a3c000-41a5c000 Deferred libexpat.so.1 ELF 0x41a5c000-41ad8000 Deferred winex11.drv<elf> -PE 0x41a70000-41ad8000 \ winex11.drv ELF 0x41ae8000-41af1000 Deferred libsm.so.6 ELF 0x41af1000-41b08000 Deferred libice.so.6 ELF 0x41b08000-41b0e000 Deferred libxxf86dga.so.1 ELF 0x41b0e000-41b13000 Deferred libxxf86vm.so.1 ELF 0x41b13000-41b21000 Deferred libxext.so.6 ELF 0x41b21000-41be8000 Deferred libx11.so.6 ELF 0x41bf8000-41c77000 Deferred libgl.so.1 ELF 0x41c77000-423e0000 Deferred libglcore.so.1 ELF 0x423e0000-423e2000 Deferred libnvidia-tls.so.1 ELF 0x4243d000-42440000 Deferred xlcdef.so.2 ELF 0x42440000-4245e000 Deferred ximcp.so.2 ELF 0x4247e000-42481000 Deferred iso8859-1.so ELF 0x42481000-4249d000 Deferred imm32<elf> -PE 0x42490000-4249d000 \ imm32 ELF 0x424ad000-424b5000 Deferred libxrender.so.1 ELF 0x424b5000-424be000 Deferred libxcursor.so.1 ELF 0x42502000-42533000 Deferred uxtheme<elf> -PE 0x42510000-42533000 \ uxtheme ELF 0x42620000-4263d000 Deferred libcups.so.2 ELF 0x4263d000-426a4000 Deferred libgnutls.so.11 ELF 0x426a4000-426b4000 Deferred libtasn1.so.2 ELF 0x426b4000-42701000 Deferred libgcrypt.so.11 ELF 0x42701000-42705000 Deferred libgpg-error.so.0 ELF 0x42715000-4271a000 Deferred libnss_db.so.2 ELF 0x4271a000-427c4000 Deferred libdb3.so.3 ELF 0x42f11000-42f53000 Deferred wineoss.drv<elf> -PE 0x42f20000-42f53000 \ wineoss.drv ELF 0x42f53000-42f6a000 Deferred msacm.drv<elf> -PE 0x42f60000-42f6a000 \ msacm.drv ELF 0x42f6a000-42f8b000 Deferred msacm32<elf> -PE 0x42f70000-42f8b000 \ msacm32 ELF 0x430a0000-430b5000 Deferred midimap<elf> -PE 0x430b0000-430b5000 \ midimap ELF 0x43141000-43155000 Deferred riched32<elf> -PE 0x43150000-43155000 \ riched32 ELF 0x43155000-43195000 Deferred riched20<elf> -PE 0x43160000-43195000 \ riched20 PE 0x43630000-4367d000 Deferred pipspice PE 0x43720000-43748000 Export pxllite.ocx PE 0x43750000-43795000 Deferred twizard PE 0x437a0000-437b5000 Deferred cla PE 0x437c0000-437c7000 Deferred cdscommon ELF 0x437c7000-437e2000 Deferred wsock32<elf> -PE 0x437d0000-437e2000 \ wsock32 ELF 0x437e2000-437f6000 Deferred olepro32<elf> -PE 0x437f0000-437f6000 \ olepro32 PE 0x5f400000-5f4f2000 Export mfc42 PE 0x65f00000-65fc2000 Deferred ole32 PE 0x70100000-70153000 Deferred rpcrt4 PE 0x70bd0000-70c35000 Deferred shlwapi PE 0x780c0000-78121000 Deferred msvcp60 ELF 0x7bf00000-7bf03000 Deferred <wine-loader> Threads: process tid prio (all id:s are in hex) 00000008 (D) M:.wine\drive_c\Cadence\PSD_14.1\Capture\capture.exe 00000009 0 <== WineDbg terminated on pid 0x8
last wine version that I actually seen to work with this is 20050725, I have recently upgraded to 0.9-1 and tested 0.9.1, 0.9.2 and 0.9.3 This seems to be broken way back so I want to know where can I find debian binaries of older versions to test this, even 0.9.0 Regards