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 |