Activity log for bug #1066056

Date Who What changed Old value New value Message
2012-10-12 17:35:33 Helmut Enck-Radana bug added bug
2012-10-17 17:58:52 Helmut Enck-Radana summary segfault when trying to load or save a mesh crashes when trying to load or save images or meshes
2012-10-17 18:00:34 Helmut Enck-Radana description This seams to happen when the length of the path of the current working directory is larger than 68 characters. This condition can be checked by running echo $(($(echo -n $(readlink -f `pwd`) | wc -c) > 68)) in bash. The segault occurs immediately after the click on the "load mesh" or "save mesh" button, before the file open/save dialog is opened. applies to the binary package gtkmorph version 1:20090926 segfault occurs directly after click on one of the buttons for loading or saving images or meshes reproducible when an image is loaded and the path of the loaded image is longer than x characters, where x is - in the main window 70 to load a new image or save the current image 77 to load a mesh or save the mesh - in a window for an additional image 72 to load an image or save the image 79 to load a mesh or save the mesh The relevant path is shown in the open file dialog when loading the image. When the path of the image contains the path of the current working directory, and the path of the currrent working directory contains symlinks, then these are normalized as by readlink -f. The length of the path of the current working directory can be obtained in bash with echo -n $(readlink -f $PWD) | wc -c
2012-10-17 18:01:20 Helmut Enck-Radana description applies to the binary package gtkmorph version 1:20090926 segfault occurs directly after click on one of the buttons for loading or saving images or meshes reproducible when an image is loaded and the path of the loaded image is longer than x characters, where x is - in the main window 70 to load a new image or save the current image 77 to load a mesh or save the mesh - in a window for an additional image 72 to load an image or save the image 79 to load a mesh or save the mesh The relevant path is shown in the open file dialog when loading the image. When the path of the image contains the path of the current working directory, and the path of the currrent working directory contains symlinks, then these are normalized as by readlink -f. The length of the path of the current working directory can be obtained in bash with echo -n $(readlink -f $PWD) | wc -c applies to the binary package gtkmorph version 1:20090926 segfault occurs directly after click on one of the buttons for loading or saving images or meshes reproducible when an image is loaded and the path of the loaded image is longer than x characters, where x is - in the main window    70 to load a new image or save the current image    77 to load a mesh or save the mesh - in a window for an additional image    72 to load an image or save the image    79 to load a mesh or save the mesh The relevant path is shown in the open file dialog when loading the image. When the path of the image contains the path of the current working directory, and the path of the currrent working directory contains symlinks, then these are normalized as by readlink -f.
2021-01-16 04:29:55 Scott Pakin attachment added Patch to prevent gtkmorph from crashing when manipulating long directory/file names https://bugs.launchpad.net/ubuntu/+source/xmorph/+bug/1066056/+attachment/5453619/+files/gtkmorph-filename-len.patch
2021-01-16 08:25:02 Ubuntu Foundations Team Bug Bot tags patch
2021-01-16 08:25:12 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Review Team