Printing problem after 1320 - printer stuck (Bullzip)

Please post your problem description here

Moderator: Barb@Invincea

Post Reply
Carl Colijn
Posts: 46
Joined: Fri Dec 30, 2011 5:55 am
Location: Netherlands
Contact:

Printing problem after 1320 - printer stuck (Bullzip)

Post by Carl Colijn » Fri Nov 13, 2015 12:10 pm

Hi all,

When printing from a sandboxed application to Bullzip's PDF printer, I get the SBIE 1319 and 1320 errors to notify me the spooler is trying to write outside the sandbox. Double-clicking the 1320 message should allow the process to continue.

Point is, after that nothing happens :) I have looked what might be going on, and this is what happens:
  • I print from a sandboxed application
  • while 1320 is showing, a 0-byte .SHD and filled .SPL file are created in "C:\Windows\System32\spool\PRINTERS"
  • I double-click the 1320 to allow the access; the .SHD file is now also filled
From there on nothing happens - Bullzip doesn't want to pick up the print job, so it's GUI doesn't show. The print queue shows 1 document is printing; cancelling doesn't work (it gets stuck in "deleting" mode). The files are locked (by the printer spooler).

When I restart the print spooler, delete the files in the spool\PRINTERS folder and print again from the (still opened) sandboxed application, Bullzip picks the job up instantly, and the files in spool\PRINTERS are gone before they get time to show.

What gives?

Details:
  • every sandboxed app works this way
  • Sandboxie 5.06
  • Bullzip PDF printer, version 10.1.1871
  • Windows 8.1 74 bit, fully patched
  • limited user account

Bertus
Posts: 38
Joined: Sun Dec 28, 2008 8:56 am

Re: Printing problem after 1320 - printer stuck (Bullzip)

Post by Bertus » Sat Nov 14, 2015 7:17 am

I use the Bullzip pdfprinter mostly to print with from webpages within my browser (firefox,cyberfox).
In order to print correctly with Bullzip pdfprinter I had to add some local templates in Sandboxie.

In my situation I had to give bullzip access to my local temp directory.
Replace your account name with the name of your windows account.

[Template_Local_Bullzip_PdfPrinter_Spool_Permission]
OpenFilePath=gswin64c.exe,C:\Users\your account name\AppData\Local\Temp\Bullzip\PDF Printer\*
OpenFilePath=gui.exe,C:\Users\your account name\AppData\Local\Temp\Bullzip\PDF Printer\*
Tmpl.Title=Template_Local_Bullzip_PdfPrinter_Spool_Permission
Tmpl.Class=Local


Also I had to give permission to Cyberfox to access my local temp directory. If you use another application to print from you can replace Cyberfox.exe with the name of that application

[Template_Local_Cyberfox_Bullzip_PdfPrinter_Spool_Permission]
OpenFilePath=Cyberfox.exe,C:\Users\your account name\AppData\Local\Temp\Bullzip\PDF Printer\*
Tmpl.Title=Template_Local_Cyberfox_Bullzip_PdfPrinter_Spool_Permission
Tmpl.Class=Local

I use Bullzip pdfprinter version 10.23.0.2529 with sandboxie 5.06

greetz,

ben

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest