[Bug 34665] Adobe reader 11.0.4 crashes on PDF portfolio search

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Oct 5 08:23:33 CDT 2013


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |download
             Status|UNCONFIRMED                 |NEW
                URL|                            |http://www.softpedia.com/pr
                   |                            |ogDownload/Adobe-Reader-Dow
                   |                            |nload-2572.html
                 CC|                            |focht at gmx.net
          Component|-unknown                    |richedit
     Ever Confirmed|0                           |1

--- Comment #2 from Anastasius Focht <focht at gmx.net> 2013-10-05 08:23:33 CDT ---
Hello folks,

confirming ...

Download of Adobe Reader XI 11.0.4:

http://www.softpedia.com/progDownload/Adobe-Reader-Download-2572.html

Download of Flash player/plugins:

http://www.adobe.com/support/flashplayer/downloads.html#fp11

Some example portfolio for testing:

http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/feature-details/acrobat/axi/pdfs/combine-pdf-files-portfolio-sample.pdf

For installation you need to work around bug 12501 -> 'winetricks mspatcha'

After installation you need to work around bug 25834 (disable protected mode).

--- snip ---
$ wine reg add "HKLM\\SOFTWARE\\Policies\\Adobe\\Acrobat
Reader\\11.0\\FeatureLockDown" /v bProtectedMode /t REG_DWORD /d 0 /f
--- snip ---

If you open the example portfolio you get a different crash:

--- snip ---
Unhandled exception: 0xc06d007e in 32-bit code (0x7b83a8bf).
...
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7b83a8bf ESP:0033dc14 EBP:0033dc78 EFLAGS:00000287(   - --  I S - -P-C)
 EAX:7b8268f1 EBX:7b8ba000 ECX:0033dca4 EDX:0033dc38
 ESI:0827021c EDI:00000000
Stack dump:
0x0033dc14:  0033dcf4 00000004 7b85a36b c06d007e
0x0033dc24:  00000000 00000000 7b83a8bf 00000001
0x0033dc34:  0033dca4 07608c10 7ffd8c00 0a57bb00
0x0033dc44:  0033dca4 0978af09 0033dc70 7b8ba000
0x0033dc54:  0827021c 0033dc88 7b85a4f1 0a20af41
0x0033dc64:  00000003 0033dc88 7b85a4f1 0033dc88
000c: sel=0067 base=00000000 limit=00000000 16-bit --x
Backtrace:
=>0 0x7b83a8bf RaiseException+0x8f(code=<couldn't compute location>,
flags=<couldn't compute location>, nbargs=<couldn't compute location>,
args=<couldn't compute location>)
[/home/focht/projects/wine/wine-git/dlls/kernel32/except.c:84] in kernel32
(0x0033dc78)
  1 0x08072fe3 in cooltype (+0x72fe2) (0x0033dce8)
  2 0x081acfff in cooltype (+0x1acffe) (0x0033de38)
  3 0x08072989 in cooltype (+0x72988) (0x0033dfb8)
  4 0x0807282a in cooltype (+0x72829) (0x0033e040)
  5 0x60405197 in acrord32 (+0x405196) (0x0033e070)
  6 0x60406c67 in acrord32 (+0x406c66) (0x0033e13c)
...
--- snip ---

This is bug 16144 -> work around with 'winetricks atmlib'

Now search the portfolio with "a" (just to get some hits) -> same backtrace.

If you look closely you see the following messages before the crash:

--- snip ---
fixme:richedit:ITextDocument_fnFreeze stub 0xccf36f0
fixme:richedit:ITextDocument_fnRange stub 0xccf36f0
fixme:richedit:ITextSelection_fnGetFont not implemented
fixme:richedit:ITextSelection_fnGetFont not implemented
wine: Unhandled page fault on read access to 0x00000000 at address 0x601a6e27
(thread 002b), starting debugger...
...
--- snip ---

After applying 'winetricks riched20' the crash is gone and you can expand the
results.
This is most likely a dupe of already existing richedit component bugs (bug
12458 for example)

$ du -sh AdbeRdr11004_en_US.exe 
49M    AdbeRdr11004_en_US.exe

$ sha1sum AdbeRdr11004_en_US.exe 
9c295c16d374735bf292ef6c630c9ab392c22500  AdbeRdr11004_en_US.exe

$ wine --version
wine-1.7.3-231-g264e27b

Regards

-- 
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