The proposed fix works only with Hardy, in Gutsy the fax file seems to get created with the fix, too but when the creation of the file has completed, hp-sendfax crashes, probably this is a second, independent upstream bug. The output on the console is -------------------------------------------------- till@laptoptill:~/ubuntu/hplip/hplip-2.7.7.dfsg.1$ HP Linux Imaging and Printing System (ver. 2.7.7) PC Sendfax Utility ver. 7.0 Copyright (c) 2001-7 Hewlett-Packard Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details. HP Linux Imaging and Printing System (ver. 2.7.7) Services and Status Daemon ver. 9.2 Copyright (c) 2001-7 Hewlett-Packard Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details. warning: Inrecognized URI: cups-pdf:/ Using device: hpfax:/net/HP_LaserJet_3390?ip=192.168.1.66 fatal error: :hp-sendfax Traceback (most recent call last): File "/usr/share/hplip/ui/scrollfax.py", line 216, in PeriodicCheck {"username": self.username}, None) File "/usr/share/hplip/base/msg.py", line 150, in xmitMessage raise Error(ERROR_INTERNAL) base.g.Error: ('Unknown internal error', 99) -------------------------------------------------- Here another run in debug mode: -------------------------------------------------- till@laptoptill:~/ubuntu/hplip/hplip-2.7.7.dfsg.1$ hp-sendfax -ldebug HP Linux Imaging and Printing System (ver. 2.7.7) PC Sendfax Utility ver. 7.0 Copyright (c) 2001-7 Hewlett-Packard Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details. hp-sendfax[18735]: debug: Startup: Trying to connect to hpssd on localhost:2207 hp-sendfax[18735]: debug: Cannot connect to hpssd. Launching... HP Linux Imaging and Printing System (ver. 2.7.7) Services and Status Daemon ver. 9.2 Copyright (c) 2001-7 Hewlett-Packard Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details. hp-sendfax[18735]: debug: Connected to hpssd on localhost:2207 hp-sendfax[18735]: debug: Using system locale: en_US.UTF-8 hp-sendfax[18735]: debug: Trying to load .qm file for en_US.UTF-8 locale. hp-sendfax[18735]: debug: Name of .qm file: hplip_en_US.UTF-8.qm hp-sendfax[18735]: debug: Using default 'C' locale hp-sendfax[18735]: debug: [, ] hp-sendfax[18735]: debug: hpfax:/net/HP_LaserJet_3390?ip=192.168.1.66 : Fax hp-sendfax[18735]: debug: Cache miss: hp_laserjet_3390 hp-sendfax[18735]: debug: Reading file: /usr/share/hplip/data/models/models.dat hp-sendfax[18735]: debug: Searching for section [hp_laserjet_3390] in file /usr/share/hplip/data/models/models.dat hp-sendfax[18735]: debug: Found section [hp_laserjet_3390] in file /usr/share/hplip/data/models/models.dat hp-sendfax[18735]: debug: cups-pdf:/: PDF hp-sendfax[18735]: debug: Exception: 4 (Unknown/invalid device-uri field) warning: Inrecognized URI: cups-pdf:/ hp-sendfax[18735]: debug: ['hpfax:/net/HP_LaserJet_3390?ip=192.168.1.66\n'] Using device: hpfax:/net/HP_LaserJet_3390?ip=192.168.1.66 hp-sendfax[18735]: debug: ['application/pdf', 'application/postscript', 'application/vnd.hp-HPGL', 'application/x-cshell', 'application/x-csource', 'application/x-perl', 'application/x-shell', 'text/plain', 'text/html', 'image/gif', 'image/png', 'image/jpeg', 'image/tiff', 'image/x-bitmap', 'image/x-photocd', 'image/x-portable-anymap', 'image/x-portable-bitmap', 'image/x-portable-graymap', 'image/x-portable-pixmap', 'image/x-sgi-rgb', 'image/x-xbitmap', 'image/x-xpixmap', 'image/x-sun-raster', 'image/gif', 'image/png', 'image/jpeg', 'image/tiff', 'image/x-bitmap', 'image/x-photocd', 'image/x-portable-anymap', 'image/x-portable-bitmap', 'image/x-portable-graymap', 'image/x-portable-pixmap', 'image/x-sgi-rgb', 'image/x-xbitmap', 'image/x-xpixmap', 'image/x-sun-raster', 'image/x-bmp', 'text/cpp', 'application/x-python'] hp-sendfax[18735]: debug: Loading user settings... hp-sendfax[18735]: debug: Print command: hp-print -p%PRINTER% hp-sendfax[18735]: debug: Use Internal print command: True hp-sendfax[18735]: debug: PCard command: hp-unload -d %DEVICE_URI% hp-sendfax[18735]: debug: Use internal PCard command: True hp-sendfax[18735]: debug: Fax command: hp-sendfax -d %FAX_URI% hp-sendfax[18735]: debug: Use internal fax command: True hp-sendfax[18735]: debug: FAB command: hp-fab hp-sendfax[18735]: debug: Use internal FAB command: False hp-sendfax[18735]: debug: Copy command: hp-makecopies -d %DEVICE_URI% hp-sendfax[18735]: debug: Use internal copy command: True hp-sendfax[18735]: debug: Scan command: xsane -V %SANE_URI% hp-sendfax[18735]: debug: Use internal scan command: False hp-sendfax[18735]: debug: Email alerts: False hp-sendfax[18735]: debug: Email to address(es): hp-sendfax[18735]: debug: Email from address: hp-sendfax[18735]: debug: Auto refresh: False hp-sendfax[18735]: debug: Auto refresh rate: 30 hp-sendfax[18735]: debug: Auto refresh type: 0 hp-sendfax[18735]: debug: FAB command: hp-fab hp-sendfax[18735]: debug: Device URI: hpfax:/net/HP_LaserJet_3390?ip=192.168.1.66 hp-sendfax[18735]: debug: Printer: None hp-sendfax[18735]: debug: URI: backend=hpfax, is_hp=True, bus=net, model=HP_LaserJet_3390, serial=, dev=, host=192.168.1.66 , port=1 hp-sendfax[18735]: debug: Model/UI model: HP_LaserJet_3390/HP LaserJet 3390 hp-sendfax[18735]: debug: hpssd socket: 3 hp-sendfax[18735]: debug: (xmit) Sending data on channel (3) hp-sendfax[18735]: debug: 'msg=setalerts\nusername=till\nemail-from-address=\nemail-to-addresses=\nemail-alerts=\n' hp-sendfax[18735]: debug: (xmit) Reading data on channel (3) hp-sendfax[18735]: debug: 'msg=setalertsresult\nresult-code=0\n' hp-sendfax[18735]: debug: hpfax:/net/HP_LaserJet_3390?ip=192.168.1.66 hp-sendfax[18735]: debug: pid=18735 hp-sendfax[18735]: debug: Starting GUI loop... hp-sendfax[18735]: debug: ScrollView.onDeviceChange(hpfax:/net/HP_LaserJet_3390?ip=192.168.1.66 ) hp-sendfax[18735]: debug: fillControls(unnamed) hp-sendfax[18735]: debug: Checking for incoming faxes... hp-sendfax[18735]: debug: (xmit) Sending data on channel (3) hp-sendfax[18735]: debug: 'msg=faxcheck\nusername=till\n' hp-sendfax[18735]: debug: (xmit) Reading data on channel (3) hp-sendfax[18735]: debug: 'msg=faxcheckresult\nresult-code=22\n' hp-sendfax[18735]: debug: Checking for incoming faxes... hp-sendfax[18735]: debug: (xmit) Sending data on channel (3) hp-sendfax[18735]: debug: 'msg=faxcheck\nusername=till\n' hp-sendfax[18735]: debug: (xmit) Reading data on channel (3) hp-sendfax[18735]: debug: 'msg=faxcheckresult\nresult-code=22\n' hp-sendfax[18735]: debug: workingDirectory: /home/till hp-sendfax[18735]: debug: Checking for incoming faxes... hp-sendfax[18735]: debug: (xmit) Sending data on channel (3) hp-sendfax[18735]: debug: 'msg=faxcheck\nusername=till\n' hp-sendfax[18735]: debug: (xmit) Reading data on channel (3) hp-sendfax[18735]: debug: 'msg=faxcheckresult\nresult-code=22\n' hp-sendfax[18735]: debug: Checking for incoming faxes... hp-sendfax[18735]: debug: (xmit) Sending data on channel (3) hp-sendfax[18735]: debug: 'msg=faxcheck\nusername=till\n' hp-sendfax[18735]: debug: (xmit) Reading data on channel (3) hp-sendfax[18735]: debug: 'msg=faxcheckresult\nresult-code=22\n' hp-sendfax[18735]: debug: Checking for incoming faxes... hp-sendfax[18735]: debug: (xmit) Sending data on channel (3) hp-sendfax[18735]: debug: 'msg=faxcheck\nusername=till\n' hp-sendfax[18735]: debug: (xmit) Reading data on channel (3) hp-sendfax[18735]: debug: 'msg=faxcheckresult\nresult-code=22\n' hp-sendfax[18735]: debug: results: /home/till/AR-1148430700314.pdf hp-sendfax[18735]: debug: workingDirectory: /home/till hp-sendfax[18735]: debug: application/pdf hp-sendfax[18735]: debug: application/pdf hp-sendfax[18735]: debug: 'application/pdf' hp-sendfax[18735]: debug: Adding file: title='AR-1148430700314.pdf' file=/home/till/AR-1148430700314.pdf mime_type=application/pdf mime_desc=PDF Document) hp-sendfax[18735]: debug: Printer state = 3 hp-sendfax[18735]: debug: Job ID=7 hp-sendfax[18735]: debug: Checking for incoming faxes... hp-sendfax[18735]: debug: (xmit) Sending data on channel (3) hp-sendfax[18735]: debug: 'msg=faxcheck\nusername=till\n' hp-sendfax[18735]: debug: (xmit) Reading data on channel (3) hp-sendfax[18735]: debug: 'msg=faxcheckresult\nresult-code=22\n' hp-sendfax[18735]: debug: Checking for incoming faxes... hp-sendfax[18735]: debug: (xmit) Sending data on channel (3) hp-sendfax[18735]: debug: 'msg=faxcheck\nusername=till\n' hp-sendfax[18735]: debug: Checking for incoming faxes... hp-sendfax[18735]: debug: (xmit) Sending data on channel (3) hp-sendfax[18735]: debug: 'msg=faxcheck\nusername=till\n' fatal error: :hp-sendfax hp-sendfax[18735]: debug: Exception: 99 (Unknown internal error) Traceback (most recent call last): File "/usr/share/hplip/ui/scrollfax.py", line 216, in PeriodicCheck {"username": self.username}) File "/usr/share/hplip/base/msg.py", line 150, in xmitMessage raise Error(ERROR_INTERNAL) base.g.Error: ('Unknown internal error', 99) hp-sendfax[18735]: debug: Checking for incoming faxes... hp-sendfax[18735]: debug: (xmit) Sending data on channel (3) hp-sendfax[18735]: debug: 'msg=faxcheck\nusername=till\n' -------------------------------------------------- Reopening Gutsy task and adding upstream task. Dave, Don, Raghu, can you check on a machine running an updated Ubuntu Gutsy (NOT Hardy) and provide a fix. If you cannot reproduce the bug try on a slow machine or under high system load.