http://bugs.winehq.org/show_bug.cgi?id=30360
jackdachef@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jackdachef@gmail.com
--- Comment #23 from jackdachef@gmail.com 2013-07-14 17:04:08 CDT --- this is no difference of status quo AT ALL (at least for me ;) ):
32bit PDF-XChange still crashes when attempting to save PDF annotation changes,
*) compiling wine 1.6 rc5 with gcc 4.7.2
*) export WINEPREFIX=/home/user/wine_pdfxchange32bit
*) export WINEARCH="win32"
*) install PDF-XChange (e.g. version 2.5.210) from PDFXVwer.exe
let it launch after the installation process
*) do some annotations via the "Comment and Markup Toolbar" on an opened PDF file (not a [PROTECTED] one)
*) attempt to save the modified PDF
*) it crashes:
Unhandled exception: page fault on read access to 0x00000018 in 32-bit code (0x00711de9). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:00711de9 ESP:0033712c EBP:00000000 EFLAGS:00210246( R- -- I Z- -P- ) EAX:00000000 EBX:00000000 ECX:00000000 EDX:00000000 ESI:02b85400 EDI:00000000 Stack dump: 0x0033712c: 00000000 02b84c28 00000000 007d22bf 0x0033713c: 00000001 02b85400 7bc38600 00a3b63f 0x0033714c: 00f74a28 00000000 007ce77e 00000001 0x0033715c: 00000000 02b84c28 0076651d 00000001 0x0033716c: 00000000 007ae7d2 00000001 02b84c28 0x0033717c: 0000e103 00338908 003386dc 012b8780 000c: sel=0067 base=00000000 limit=00000000 16-bit r-x Backtrace: =>0 0x00711de9 in pdfxcview (+0x311de9) (0x00000000) 0x00711de9: cmpl %ebp,0x18(%edi) Modules: Module Address Debug info Name (106 modules) PE 400000- 1237000 Export pdfxcview ELF 7ac00000-7ac64000 Deferred riched20<elf> -PE 7ac10000-7ac64000 \ riched20 ELF 7b800000-7b933000 Deferred kernel32<elf> -PE 7b810000-7b933000 \ kernel32 ELF 7bc00000-7bce3000 Deferred ntdll<elf> -PE 7bc10000-7bce3000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7d44b000-7d466000 Deferred libgcc_s.so.1 ELF 7d4a3000-7d4c2000 Deferred wintab32<elf> -PE 7d4b0000-7d4c2000 \ wintab32 ELF 7d52d000-7d553000 Deferred imm32<elf> -PE 7d530000-7d553000 \ imm32 ELF 7d653000-7d66a000 Deferred libresolv.so.2 ELF 7d66a000-7d690000 Deferred libk5crypto.so.3 ELF 7d690000-7d744000 Deferred libkrb5.so.3 ELF 7d744000-7d77a000 Deferred libgssapi_krb5.so.2 ELF 7d77a000-7d8c5000 Deferred libx11.so.6 ELF 7d932000-7d93a000 Deferred libkrb5support.so.0 ELF 7d95f000-7d996000 Deferred uxtheme<elf> -PE 7d970000-7d996000 \ uxtheme ELF 7d996000-7d99d000 Deferred libxfixes.so.3 ELF 7d99d000-7d9a9000 Deferred libxcursor.so.1 ELF 7d9a9000-7d9bb000 Deferred libxi.so.6 ELF 7d9bb000-7d9bf000 Deferred libxcomposite.so.1 ELF 7d9bf000-7d9ca000 Deferred libxrandr.so.2 ELF 7d9ca000-7d9d5000 Deferred libxrender.so.1 ELF 7d9d5000-7d9dc000 Deferred libxxf86vm.so.1 ELF 7d9dc000-7d9e0000 Deferred libxinerama.so.1 ELF 7d9e0000-7d9e6000 Deferred libxdmcp.so.6 ELF 7d9e6000-7d9ea000 Deferred libxau.so.6 ELF 7d9ea000-7da11000 Deferred libxcb.so.1 ELF 7da11000-7da16000 Deferred libuuid.so.1 ELF 7da16000-7da2a000 Deferred libxext.so.6 ELF 7da2a000-7da42000 Deferred libice.so.6 ELF 7da42000-7da4a000 Deferred libsm.so.6 ELF 7da4d000-7da51000 Deferred libkeyutils.so.1 ELF 7da51000-7da55000 Deferred libcom_err.so.2 ELF 7da55000-7daa4000 Deferred libcups.so.2 ELF 7daa6000-7db3c000 Deferred winex11<elf> -PE 7dab0000-7db3c000 \ winex11 ELF 7de24000-7de4e000 Deferred libexpat.so.1 ELF 7de4e000-7de7d000 Deferred libfontconfig.so.1 ELF 7de7d000-7df08000 Deferred libfreetype.so.6 ELF 7df64000-7dfa9000 Deferred usp10<elf> -PE 7df70000-7dfa9000 \ usp10 ELF 7dfa9000-7e050000 Deferred urlmon<elf> -PE 7dfb0000-7e050000 \ urlmon ELF 7e050000-7e0f1000 Deferred crypt32<elf> -PE 7e060000-7e0f1000 \ crypt32 ELF 7e0f1000-7e114000 Deferred mpr<elf> -PE 7e100000-7e114000 \ mpr ELF 7e114000-7e129000 Deferred libz.so.1 ELF 7e139000-7e14d000 Deferred psapi<elf> -PE 7e140000-7e14d000 \ psapi ELF 7e14d000-7e185000 Deferred wintrust<elf> -PE 7e150000-7e185000 \ wintrust ELF 7e185000-7e1f2000 Deferred wininet<elf> -PE 7e190000-7e1f2000 \ wininet ELF 7e1f2000-7e225000 Deferred liblcms.so.1 ELF 7e225000-7e236000 Deferred libbz2.so.1 ELF 7e236000-7e24a000 Deferred msimg32<elf> -PE 7e240000-7e24a000 \ msimg32 ELF 7e24a000-7e281000 Deferred ws2_32<elf> -PE 7e250000-7e281000 \ ws2_32 ELF 7e281000-7e2a3000 Deferred mscms<elf> -PE 7e290000-7e2a3000 \ mscms ELF 7e2a3000-7e3e5000 Deferred oleaut32<elf> -PE 7e2c0000-7e3e5000 \ oleaut32 ELF 7e3e5000-7e4e5000 Deferred comctl32<elf> -PE 7e3f0000-7e4e5000 \ comctl32 ELF 7e4e5000-7e560000 Deferred shlwapi<elf> -PE 7e4f0000-7e560000 \ shlwapi ELF 7e560000-7e757000 Deferred shell32<elf> -PE 7e570000-7e757000 \ shell32 ELF 7e757000-7e7c7000 Deferred comdlg32<elf> -PE 7e760000-7e7c7000 \ comdlg32 ELF 7e7c7000-7e805000 Deferred winspool<elf> -PE 7e7d0000-7e805000 \ winspool ELF 7e805000-7e82d000 Deferred msacm32<elf> -PE 7e810000-7e82d000 \ msacm32 ELF 7e82d000-7e8b5000 Deferred rpcrt4<elf> -PE 7e840000-7e8b5000 \ rpcrt4 ELF 7e8b5000-7ea04000 Deferred ole32<elf> -PE 7e8d0000-7ea04000 \ ole32 ELF 7ea04000-7ea1e000 Deferred version<elf> -PE 7ea10000-7ea1e000 \ version ELF 7ea1e000-7ea95000 Deferred advapi32<elf> -PE 7ea30000-7ea95000 \ advapi32 ELF 7ea95000-7ebb6000 Deferred gdi32<elf> -PE 7eaa0000-7ebb6000 \ gdi32 ELF 7ebb6000-7ed30000 Deferred user32<elf> -PE 7ebd0000-7ed30000 \ user32 ELF 7ed30000-7ed3d000 Deferred libnss_files.so.2 ELF 7ed3d000-7ed49000 Deferred libnss_nis.so.2 ELF 7ed49000-7ed62000 Deferred libnsl.so.1 ELF 7ef62000-7efa4000 Deferred libm.so.6 ELF 7efa6000-7f000000 Deferred winmm<elf> -PE 7efb0000-7f000000 \ winmm ELF f737d000-f7382000 Deferred libdl.so.2 ELF f7382000-f752b000 Deferred libc.so.6 ELF f752b000-f7545000 Deferred libpthread.so.0 ELF f7547000-f7550000 Deferred libnss_compat.so.2 ELF f75a1000-f7758000 Dwarf libwine.so.1 ELF f7759000-f777b000 Deferred ld-linux.so.2 ELF f777b000-f777c000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 0000000c services.exe 0000003d 0 0000003c 0 0000002e 0 0000000e 0 0000000d 0 00000012 explorer.exe 00000016 0 00000013 0 0000002c winedevice.exe 00000033 0 00000032 0 00000030 0 0000002d 0 0000003a svchost.exe 00000026 0 00000043 0 00000042 0 00000040 0 0000003f 0 0000003e 0 0000003b 0 0000002a (D) C:\Program Files\Tracker Software\PDF Viewer\PDFXCview.exe 00000022 -1 00000046 0 0000001e 0 0000001c 1 00000018 0 00000014 0 00000044 0 <== System information: Wine build: wine-1.6-rc5 Platform: i386 Host system: Linux Host version: 3.10.0_plus-ck1
the same process works with 64bit wine and 64bit version of PDF-XChange installed
so the issue (mine) is still there
seems like at least 2-3 different issues exist
I'm glad anyway that at least the 64bit version works :)