← Back to team overview

edubuntu-bugs team mailing list archive

[Bug 1770617] [NEW] Dia-normal crashes when attempting to print using network printer

 

Public bug reported:

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
ProcVersionSignature: Ubuntu 4.4.0-124.148-generic 4.4.117
Uname: Linux 4.4.0-124-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
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)

** Affects: dia (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug third-party-packages xenial

** Attachment added: "Backtrace"
   https://bugs.launchpad.net/bugs/1770617/+attachment/5137713/+files/dia%20backtrace.txt

** Description changed:

  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 GTK?)
+ - 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
  ProcVersionSignature: Ubuntu 4.4.0-124.148-generic 4.4.117
  Uname: Linux 4.4.0-124-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  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)

-- 
You received this bug notification because you are a member of Edubuntu
Bugsquad, which is subscribed to dia in Ubuntu.
https://bugs.launchpad.net/bugs/1770617

Title:
  Dia-normal crashes when attempting to print using network printer

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dia/+bug/1770617/+subscriptions


Follow ups