Editor 5.5.309.0 DOA under WINE

Forum for the PDF-XChange Editor - Free and Licensed Versions

Moderators: PDF-XChange Support, Daniel - PDF-XChange, Chris - PDF-XChange, Sean - PDF-XChange, Paul - PDF-XChange, Vasyl - PDF-XChange, Ivan - Tracker Software, Stefan - PDF-XChange

ds1
User
Posts: 104
Joined: Fri Dec 28, 2012 2:00 am

Editor 5.5.309.0 DOA under WINE

Post by ds1 »

The latest version 5.5.309.0 crashes immediately after loading when started under WINE. It also did something to my WINE installation so that I have to remove the whole .wine profile and re-create before the older version would run. Here is the crash report:

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7ea66a19).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7ea66a19 ESP:0272e320 EBP:0272e7b8 EFLAGS:00210286( R- -- I S - -P- )
EAX:00000000 EBX:7eb2bd28 ECX:0272e320 EDX:800401f0
ESI:0272e3f0 EDI:800401f0
Stack dump:
0x0272e320: 01ae5460 7eafa50c 0272e398 00000000
0x0272e330: 0272e580 00000000 00000000 f75ceff4
0x0272e340: 0272e374 0272e4c0 0272e420 f74d310c
0x0272e350: 0272e374 0272e4c0 0272e420 f74d310c
0x0272e360: 0272e374 00000272 7eaef393 0272e4c0
0x0272e370: 00000000 00008e34 00000001 0272e4c0
Backtrace:
=>0 0x7ea66a19 in ole32 (+0x56a19) (0x0272e7b8)
1 0x7ea2dc81 CoGetClassObject+0x580() in ole32 (0x0272e888)
2 0x7ea2f6cb CoCreateInstance+0x11a() in ole32 (0x0272e918)
3 0x1018e5cf in pdfxeditcore.x86 (+0x18e5ce) (0x017f5128)
4 0x00000002 (0x1134131c)
5 0x104a5bb0 in pdfxeditcore.x86 (+0x4a5baf) (0x105e2cf0)
0x7ea66a19: movl 0x0(%eax),%edx
Modules:
Module Address Debug info Name (127 modules)
PE 400000- 45f000 Deferred pdfxedit
PE e70000- ebe000 Deferred pdfoptimizer.pvp
PE ec0000- ef1000 Deferred readoutloud.pvp
PE 2140000- 22f7000 Deferred fileopensh.pvp
PE 2300000- 2579000 Deferred ocrplugin.pvp
PE 2580000- 2627000 Deferred spellchecker.pvp
PE 10000000-1199b000 Export pdfxeditcore.x86
ELF 7b800000-7ba5f000 Deferred kernel32<elf>
\-PE 7b810000-7ba5f000 \ kernel32
ELF 7bc00000-7bce1000 Deferred ntdll<elf>
\-PE 7bc10000-7bce1000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7cd9b000-7cdd9000 Deferred libxslt.so.1
ELF 7cdd9000-7cf2d000 Deferred libxml2.so.2
ELF 7cf56000-7d04a000 Deferred msxml3<elf>
\-PE 7cf70000-7d04a000 \ msxml3
ELF 7d2b8000-7d2e5000 Deferred msxml6<elf>
\-PE 7d2c0000-7d2e5000 \ msxml6
ELF 7d2e5000-7d30a000 Deferred iphlpapi<elf>
\-PE 7d2f0000-7d30a000 \ iphlpapi
ELF 7d30a000-7d338000 Deferred netapi32<elf>
\-PE 7d310000-7d338000 \ netapi32
ELF 7d49e000-7d4a2000 Deferred libgpg-error.so.0
ELF 7d4a2000-7d4ed000 Deferred libdbus-1.so.3
ELF 7d4ed000-7d4ff000 Deferred libp11-kit.so.0
ELF 7d4ff000-7d584000 Deferred libgcrypt.so.11
ELF 7d584000-7d596000 Deferred libtasn1.so.3
ELF 7d596000-7d5aa000 Deferred libresolv.so.2
ELF 7d5aa000-7d5af000 Deferred libkeyutils.so.1
ELF 7d5af000-7d5b8000 Deferred libkrb5support.so.0
ELF 7d5b8000-7d5e2000 Deferred libk5crypto.so.3
ELF 7d5e2000-7d6b4000 Deferred libkrb5.so.3
ELF 7d6b4000-7d6c6000 Deferred libavahi-client.so.3
ELF 7d6c6000-7d6d4000 Deferred libavahi-common.so.3
ELF 7d6d4000-7d79d000 Deferred libgnutls.so.26
ELF 7d79d000-7d7db000 Deferred libgssapi_krb5.so.2
ELF 7d7db000-7d831000 Deferred libcups.so.2
ELF 7d832000-7d85a000 Deferred mlang<elf>
\-PE 7d840000-7d85a000 \ mlang
ELF 7d85a000-7d92b000 Deferred crypt32<elf>
\-PE 7d860000-7d92b000 \ crypt32
ELF 7d92b000-7d9b8000 Deferred gdiplus<elf>
\-PE 7d940000-7d9b8000 \ gdiplus
ELF 7dab8000-7daef000 Deferred ws2_32<elf>
\-PE 7dac0000-7daef000 \ ws2_32
ELF 7daef000-7db3c000 Deferred liblcms2.so.2
ELF 7db3c000-7db41000 Deferred libcom_err.so.2
ELF 7db41000-7db65000 Deferred imm32<elf>
\-PE 7db50000-7db65000 \ imm32
ELF 7db65000-7db8f000 Deferred msacm32<elf>
\-PE 7db70000-7db8f000 \ msacm32
ELF 7db8f000-7dc47000 Deferred winmm<elf>
\-PE 7dba0000-7dc47000 \ winmm
ELF 7dc47000-7dc8b000 Deferred usp10<elf>
\-PE 7dc50000-7dc8b000 \ usp10
ELF 7dc8b000-7dec1000 Deferred shell32<elf>
\-PE 7dca0000-7dec1000 \ shell32
ELF 7df20000-7df40000 Deferred mscms<elf>
\-PE 7df30000-7df40000 \ mscms
ELF 7df40000-7df53000 Deferred msimg32<elf>
\-PE 7df50000-7df53000 \ msimg32
ELF 7df53000-7e03e000 Deferred comdlg32<elf>
\-PE 7df60000-7e03e000 \ comdlg32
ELF 7e03e000-7e080000 Deferred winspool<elf>
\-PE 7e050000-7e080000 \ winspool
ELF 7e080000-7e0a7000 Deferred mpr<elf>
\-PE 7e090000-7e0a7000 \ mpr
ELF 7e0a7000-7e124000 Deferred wininet<elf>
\-PE 7e0b0000-7e124000 \ wininet
ELF 7e124000-7e1c8000 Deferred urlmon<elf>
\-PE 7e130000-7e1c8000 \ urlmon
ELF 7e221000-7e257000 Deferred uxtheme<elf>
\-PE 7e230000-7e257000 \ uxtheme
ELF 7e257000-7e25d000 Deferred libxfixes.so.3
ELF 7e25d000-7e267000 Deferred libxcursor.so.1
ELF 7e267000-7e276000 Deferred libxi.so.6
ELF 7e276000-7e279000 Deferred libxcomposite.so.1
ELF 7e279000-7e281000 Deferred libxrandr.so.2
ELF 7e281000-7e28b000 Deferred libxrender.so.1
ELF 7e28b000-7e291000 Deferred libxxf86vm.so.1
ELF 7e291000-7e294000 Deferred libxinerama.so.1
ELF 7e294000-7e29a000 Deferred libxdmcp.so.6
ELF 7e29a000-7e2bd000 Deferred libxcb.so.1
ELF 7e2bd000-7e3f5000 Deferred libx11.so.6
ELF 7e3f5000-7e407000 Deferred libxext.so.6
ELF 7e407000-7e42e000 Deferred liblzma.so.5
ELF 7e430000-7e4c3000 Deferred winex11<elf>
\-PE 7e440000-7e4c3000 \ winex11
ELF 7e4f4000-7e51c000 Deferred libexpat.so.1
ELF 7e51c000-7e552000 Deferred libfontconfig.so.1
ELF 7e552000-7e5ee000 Deferred libfreetype.so.6
ELF 7e5ee000-7e601000 Deferred psapi<elf>
\-PE 7e5f0000-7e601000 \ psapi
ELF 7e601000-7e61a000 Deferred libz.so.1
ELF 7e643000-7e6aa000 Deferred dbghelp<elf>
\-PE 7e650000-7e6aa000 \ dbghelp
ELF 7e6aa000-7e7b2000 Deferred comctl32<elf>
\-PE 7e6b0000-7e7b2000 \ comctl32
ELF 7e7b2000-7e82c000 Deferred shlwapi<elf>
\-PE 7e7c0000-7e82c000 \ shlwapi
ELF 7e82c000-7e96e000 Deferred oleaut32<elf>
\-PE 7e840000-7e96e000 \ oleaut32
ELF 7e96e000-7e9f3000 Deferred rpcrt4<elf>
\-PE 7e980000-7e9f3000 \ rpcrt4
ELF 7e9f3000-7eb35000 Dwarf ole32<elf>
\-PE 7ea10000-7eb35000 \ ole32
ELF 7eb35000-7eba5000 Deferred advapi32<elf>
\-PE 7eb40000-7eba5000 \ advapi32
ELF 7eba5000-7ecc4000 Deferred gdi32<elf>
\-PE 7ebb0000-7ecc4000 \ gdi32
ELF 7ecc4000-7ee21000 Deferred user32<elf>
\-PE 7ece0000-7ee21000 \ user32
ELF 7ef98000-7efa4000 Deferred libnss_files.so.2
ELF 7efa4000-7efaf000 Deferred libnss_nis.so.2
ELF 7efaf000-7efc6000 Deferred libnsl.so.1
ELF 7efc6000-7efce000 Deferred libnss_compat.so.2
ELF 7efce000-7efd7000 Deferred librt.so.1
ELF 7efd8000-7efdb000 Deferred libxau.so.6
ELF 7efe0000-7eff9000 Deferred version<elf>
\-PE 7eff0000-7eff9000 \ version
ELF f7445000-f746b000 Deferred libm.so.6
ELF f746b000-f746f000 Deferred libdl.so.2
ELF f746f000-f75d3000 Deferred libc.so.6
ELF f75d4000-f75ed000 Deferred libpthread.so.0
ELF f7616000-f77cc000 Dwarf libwine.so.1
ELF f77ce000-f77ec000 Deferred ld-linux.so.2
ELF f77ec000-f77ed000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000001d 0
0000001c 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001b 0
00000018 0
00000017 0
00000013 0
00000019 plugplay.exe
0000001f 0
0000001e 0
0000001a 0
00000020 explorer.exe
00000021 0
0000002b TrackerUpdate.exe
00000030 0
0000002f 0
0000002e 0
0000002d 0
0000002c 0
0000003e (D) C:\Programs\Office\PDF Editor\PDFXEdit.exe
00000043 0 <==
00000042 0
00000041 0
00000040 0
0000003f 0
System information:
Wine build: wine-1.7.23
Platform: i386
Host system: Linux
Host version: 3.2.0-4-amd64
ds1
User
Posts: 104
Joined: Fri Dec 28, 2012 2:00 am

Re: Editor 5.5.309.0 DOA under WINE

Post by ds1 »

I found the culprit. It's the new update progam that loads at the same time the Editor starts.
User avatar
Stefan - PDF-XChange
Site Admin
Posts: 19951
Joined: Mon Jan 12, 2009 8:07 am

Re: Editor 5.5.309.0 DOA under WINE

Post by Stefan - PDF-XChange »

Hi Ds1,

Thanks for checking.
I will ask my colleagues if they have time to look at this - but in the mean time - can you confirm that with the live update tool unintalled/disabled you are able to run the Editor OK under Wine?

Cheers,
Stefan
User avatar
Roman - Tracker Supp
Site Admin
Posts: 342
Joined: Sun Nov 21, 2004 3:19 pm

Re: Editor 5.5.309.0 DOA under WINE

Post by Roman - Tracker Supp »

Hi Ds1,

While we are investigating the issue here, please install the editor without TrackerUpdate (select 'Don't install' for the 'Tracker Update' component in the 'Custom setup' mode).
ds1
User
Posts: 104
Joined: Fri Dec 28, 2012 2:00 am

Re: Editor 5.5.309.0 DOA under WINE

Post by ds1 »

Stefan,

Yes, disabling the update was how I was able to get it to run.
User avatar
John - Tracker Supp
Site Admin
Posts: 5225
Joined: Tue Jun 29, 2004 10:34 am

Re: Editor 5.5.309.0 DOA under WINE

Post by John - Tracker Supp »

Noted - thanks.
If posting files to this forum - you must archive the files to a ZIP, RAR or 7z file or they will not be uploaded - thank you.

Best regards
Tracker Support
http://www.tracker-software.com