[Bug 30360] PDF Xchange Viewer 2.5.201 Crashing When Saving any PDF file

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jul 14 17:04:08 CDT 2013


http://bugs.winehq.org/show_bug.cgi?id=30360

jackdachef at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jackdachef at gmail.com

--- Comment #23 from jackdachef at 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 :)

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list