edubuntu-bugs team mailing list archive
-
edubuntu-bugs team
-
Mailing list archive
-
Message #06463
[Bug 599301] Re: dia-normal crashed with SIGSEGV in g_list_remove()
** Description changed:
Binary package hint: dia
- Dia crashes when 'File Tree' and 'Grid' objects from 'Miscelanious'
- sheet are connected together. Please see attached sample diagram to
- illustrate.
+ 1) lsb_release -rd
+ Description: Ubuntu 14.04.1 LTS
+ Release: 14.04
- Steps to reproduce.
+ 2) apt-cache policy dia
+ dia:
+ Installed: 0.97.2-15ubuntu1
+ Candidate: 0.97.2-15ubuntu1
+ Version table:
+ *** 0.97.2-15ubuntu1 0
+ 500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
+ 100 /var/lib/dpkg/status
- 1. Observe the diagram. This was created by first dropping in 'Misc -
- Grid' object, changing grid size to 3x3, then dropping in the 'Misc -
- Tree', connecting it to the grid and removing extra branches from file
- tree.
+ 3) What is expected to happen via a terminal:
+ cd ~/Desktop && wget https://bugs.launchpad.net/ubuntu/+source/dia/+bug/599301/+attachment/1437817/+files/misc_tree_plus_grid_crash.dia && dia --nosplash misc_tree_plus_grid_crash.dia
- 2. Double click the Grid object and change its properties to 3x1 (3 rows
- and 1 column).
+ Double click 'Misc - Grid' > change Columns 3 to 1 > OK button > click
+ and drag 'Misc - Tree' and it doesn't crash.
- 3. Click on Tree object to select it. Note that the lower branch is
- connected to a non existent point (so in fact it is not connected to
- anywhere). Click on that connector and try to move it towards proper
- Grid connector to correct the problem. Dia will crash with a
- segmentation fault. It will also crash if instead of moving the
- connector you try to delete that problematic branch from the tree.
+ 4) What happens instead is it crashes.
- In my opinion, the problem comes from the Grid object, and the point
- being connected to nowhere. On a reference diagram, you can replace use
- 'Network - Bus' object in place of the 'Misc - Tree' to achieve the same
- results.
-
- Since fairy large diagrams could be lost this way, Dia should not crash
- on poorly described objects and broken connections.
+ Backtrace may be found at:
+ https://bugs.launchpad.net/ubuntu/+source/dia/+bug/1361585
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: dia-gnome (not installed)
ProcVersionSignature: Ubuntu 2.6.32-22.36-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Mon Jun 28 13:44:18 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
ProcEnviron:
- LANG=ru_RU.UTF-8
- SHELL=/bin/bash
+ LANG=ru_RU.UTF-8
+ SHELL=/bin/bash
SourcePackage: dia
** Changed in: dia (Ubuntu)
Importance: Undecided => Medium
** Changed in: dia (Ubuntu)
Status: Confirmed => Triaged
--
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/599301
Title:
dia-normal crashed with SIGSEGV in g_list_remove()
To manage notifications about this bug go to:
https://bugs.launchpad.net/dia/+bug/599301/+subscriptions