Dia-normal, GIMP crash when attempting to print using network printer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dia (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
gimp (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
gtk+2.0 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
When I attempt to print a diagram from dia-normal using one of the network printers offered by cups, the program crashes in the process of selecting a printer from the list of available printers.
Steps to reproduce:
1) Start dia, open a diagram
2) Select File->Print
3) Click on a (network) printer in the list of printers
-> Crash
Expected result:
The ability to click the print button and have my diagram roll off the printer.
Actual result:
Dia graphical interface disappears, the following assertion shows up in a terminal:
*** Error in `dia-normal': double free or corruption (!prev): 0x000000000285db10 ***
Additional information:
- Disabling the avahi daemon makes this problem disappear without loss of network printing ability, presumably because our network configuration does not rely on printer auto-discovery.
- Problems do not occur when printing from e.g. evince.
- But similar problems do exist with the Gimp. Perhaps this is a bug in one of the libraries used by dia and Gimp (GTK2 print dialogue/back-end problems solved in GTK3?)
- This bug may be related to bug #1701128, but without access to the logs I am unable to verify.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: dia 0.97.3-1
ProcVersionSign
Uname: Linux 4.4.0-124-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.1-0ubuntu2.17
Architecture: amd64
CurrentDesktop: GNOME
Date: Fri May 11 11:09:10 2018
InstallationDate: Installed on 2016-05-04 (736 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
SourcePackage: dia
UpgradeStatus: No upgrade log present (probably fresh install)
Backtrace for same problem in GIMP.