** 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 Desktop Packages, which is subscribed to dia in Ubuntu. https://bugs.launchpad.net/bugs/599301 Title: dia-normal crashed with SIGSEGV in g_list_remove() Status in Dia - Diagram Tool: Unknown Status in “dia” package in Ubuntu: Triaged Bug description: Binary package hint: dia 1) lsb_release -rd Description: Ubuntu 14.04.1 LTS Release: 14.04 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 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 Double click 'Misc - Grid' > change Columns 3 to 1 > OK button > click and drag 'Misc - Tree' and it doesn't crash. 4) What happens instead is it crashes. 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 SourcePackage: dia To manage notifications about this bug go to: https://bugs.launchpad.net/dia/+bug/599301/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp