[Bug 39981] New: PDF Factory (virtual pdf printing driver), installs successfully but hangs

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Jan 13 10:43:13 CST 2016


https://bugs.winehq.org/show_bug.cgi?id=39981

            Bug ID: 39981
           Summary: PDF Factory (virtual pdf printing driver), installs
                    successfully but hangs
           Product: Wine
           Version: 1.9.1
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: spooler
          Assignee: wine-bugs at winehq.org
          Reporter: riccardo_ric at outlook.it
      Distribution: ---

PDF Factory is a printer driver which emulates a pdf printer.
I find it very useful because Linux equivalents are quite basic and don't
provide the functionality of the windows counterpart. For example, with PDF
Factory you can send two print jobs in a single pdf, you can delete single
pages, delete part of the page content, move the page content, type text onto
the page, embed fonts, encrypt the pdf, create bookmarks, apply default viewing
modes (e.g. continuous scrolling, fit zoom to width, etc), set pdf metadata,
and so on. And all of this with a convenient GUI.
The setup file I'm using for this test is available here:
http://fineprint.com/release/pdf481pro.exe

Until some time ago this program couldn't be installed, as per bug
https://bugs.winehq.org/show_bug.cgi?id=24645
That bug is now fixed in the latest wine-staging. Hence, I'm using wine-staging
for testing.
I was able to get PDF Factory to install in a 32bit prefix (otherwise it
complains about wrong architecture): WINEARCH=win32 WINEPREFIX=~/.wine-PDF
/opt/wine-staging/bin/wine /path/to/pdf_factory_setup.exe

The setup succeeded, even though the terminal reported the following errors:
- psdrv:PSDRV_PPDGetNextTuple Line too long
- psdrv:PSDRV_UpdateDevCaps Can't find page
- psdrv:PSDRV_DeviceCapabilities DC_TRUETYPE: stub

The driver somehow works, because I can open a .txt file in notepad and I can
see PDF Factory as an available printer. This is a step forward, because we
could never get so far in the past (to my knowledge).

Unfortunately I couldn't get any further: if I print to PDF Factory, notepad
hangs with 100% cpu usage. In the terminal I see:
err:psdrv:PSDRV_PPDGetNextTuple Line too long.
err:psdrv:PSDRV_PPDGetNextTuple Line too long.
fixme:psdrv:PSDRV_UpdateDevCaps Can't find page
fixme:psdrv:PSDRV_UpdateDevCaps Can't find page
fixme:psdrv:PSDRV_UpdateDevCaps Can't find page
fixme:psdrv:PSDRV_UpdateDevCaps Can't find page
fixme:winspool:SetJobW Ignoring everything other than document title

Also, out of curiosity, I wonder if the pdf printer (whenever it will work)
will be available to Linux native applications or it will be available only to
Wine programs. At the moment I can see the printer only in wine applications.

Thanks

PS: I'm not sure this is the right section. If it's not, then sorry.

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