Nautilus crashes while resizing images

For Nautilus I downloaded and installed the nautilus-image-converter. After fresh boot I now have the option to resize and rotate images.

Unfortunately when resizing images Nautilus crashes. Does anyone have an idea how to resolve this?

Thank you very much in advance

Hello A_Tweaker,

There’s a lot of information missing in your post.
So could you tell us which version of openSUSE you run?
KDE or GNOME?

And could you post the output of nautilus when you resize an image?

Best of luck!:wink:

I am using openSUSE 11.3 Gnome version. When Nautilus crashes, it completely disappears.

When I right-click with mouse on a picture within Nautilus I receive the option to resize images. Does not matter what option I select in the resize dialog, when I click Resize both resize dialog as Nautilus are gone. Nothing happened to picture.

Hello A_Tweaker,

From which source (repository) did you get nautilus-image-converter?

To post the output of nautilus open a terminal and enter this:

nautilus

Good luck!:wink:

Hi Edward,

I installed nautilus-image-converter via YAST directly from the openSUSE repository and version is 0.2.1-3.2(x86_64).

When I run nautilus from terminal as normal user I do not receive any notification at all, it is just gone.

As root I receive this message:

(nautilus:6864): GLib-CRITICAL **: g_hash_table_lookup: assertion `hash_table != NULL’ failed

(nautilus:6864): libgnomevfs-WARNING **: Internal error: the configuration system was not initialized. Did you call _gnome_vfs_configuration_init?

(nautilus:6864): GLib-CRITICAL **: g_hash_table_lookup: assertion `hash_table != NULL’ failed

(nautilus:6864): libgnomevfs-WARNING **: Internal error: the configuration system was not initialized. Did you call _gnome_vfs_configuration_init?

(nautilus:6864): libgnomevfs-CRITICAL **: gnome_vfs_uri_get_parent: assertion `uri != NULL’ failed

(nautilus:6864): libgnomevfs-CRITICAL **: gnome_vfs_uri_extract_short_path_name: assertion `uri != NULL’ failed

(nautilus:6864): libgnomevfs-CRITICAL **: gnome_vfs_uri_unref: assertion `uri != NULL’ failed

I hope it says something to you since to me it is acacadabra… :wink:

Hello A_Tweaker,

I’m not sure what the problem is and I can’t recreate it.

Could you post the output of these commands:

zypper lr

To post your repositories

zypper info nautilus

Information about the nautilus package.

zypper info nautilus-image-converter

Information about the nautilus-image-converter package.

ldd -d -r /usr/bin/nautilus

I think you’ve got packages from different sources which could cause a problem.

Best of luck!:wink:

zypper lr:

zypper lr

| Alias | Name | Enabled | Refresh

—±------------------------------------±------------------------------------±--------±-------
1 | Libdvdcss repository | Libdvdcss repository | Yes | Yes
2 | NVIDIA Repository | NVIDIA Repository | Yes | Yes
3 | Packman Repository | Packman Repository | Yes | Yes
4 | Updates for openSUSE 11.3 11.3-1.82 | Updates for openSUSE 11.3 11.3-1.82 | Yes | Yes
5 | openSUSE-11.3 11.3-1.82 | openSUSE-11.3 11.3-1.82 | Yes | No
6 | openSUSE:Factory:Contrib | openSUSE:Factory:Contrib | Yes | Yes
7 | repo-debug | openSUSE-11.3-Debug | No | Yes
8 | repo-non-oss | openSUSE-11.3-Non-Oss | Yes | Yes
9 | repo-oss | openSUSE-11.3-Oss | Yes | Yes
10 | repo-source | openSUSE-11.3-Source | No | Yes
11 | security:passwordmanagement | security:passwordmanagement | Yes | Yes
12 | subpixel repository | subpixel repository | Yes | Yes

zypper info nautilus

zypper info nautilus
Loading repository data…
Reading installed packages…

Information for package nautilus:

Repository: @System
Name: nautilus
Version: 2.30.1-3.16
Arch: x86_64
Vendor: openSUSE
Installed: Yes
Status: up-to-date
Installed Size: 6.3 MiB
Summary: The GNOME 2.x Desktop File Manager
Description:
This package contains Nautilus, the advanced file manager for the GNOME
2.x Desktop platform.

zypper info nautilus-image-converter

zypper info nautilus-image-converter
Loading repository data…
Reading installed packages…

Information for package nautilus-image-converter:

Repository: @System
Name: nautilus-image-converter
Version: 0.2.1-3.2
Arch: x86_64
Vendor: obs://build.opensuse.org/openSUSE:Factory:Contrib
Installed: Yes
Status: up-to-date
Installed Size: 90.0 KiB
Summary: Nautilus Image Converter
Description:
ImageResizer adds a “Resize Images…” menu item to the context menu of
all images. This opens a dialog where you set the desired image size and
file name. A click on “Resize” finally resizes the image(s) using
ImageMagick’s convert tool.

ldd -d -r /usr/bin/nautilus

ldd -d -r /usr/bin/nautilus
linux-vdso.so.1 => (0x00007fffb81ff000)
libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f693b5a9000)
libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f693b38c000)
libnautilus-extension.so.1 => /usr/lib64/libnautilus-extension.so.1 (0x00007f693b182000)
libgnome-desktop-2.so.17 => /usr/lib64/libgnome-desktop-2.so.17 (0x00007f693af56000)
libunique-1.0.so.0 => /usr/lib64/libunique-1.0.so.0 (0x00007f693ad4b000)
libdbus-glib-1.so.2 => /usr/lib64/libdbus-glib-1.so.2 (0x00007f693ab28000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f693a90b000)
libgailutil.so.18 => /usr/lib64/libgailutil.so.18 (0x00007f693a703000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f693a4f8000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f6939ebf000)
libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x00007f6939c0d000)
libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x00007f69399eb000)
libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007f69397cd000)
libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007f6939516000)
libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00007f6939295000)
libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007f6939049000)
libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f6938dff000)
libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007f6938bfb000)
libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007f69389f6000)
libgconf-2.so.4 => /usr/lib64/libgconf-2.so.4 (0x00007f69387b6000)
libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f69384d2000)
libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007f693817c000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f6937e3c000)
libexif.so.12 => /usr/lib64/libexif.so.12 (0x00007f6937bf6000)
libexempi.so.3 => /usr/lib64/libexempi.so.3 (0x00007f69378f7000)
libm.so.6 => /lib64/libm.so.6 (0x00007f69376a0000)
libc.so.6 => /lib64/libc.so.6 (0x00007f6937340000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f693713b000)
libstartup-notification-1.so.0 => /usr/lib64/libstartup-notification-1.so.0 (0x00007f6936f31000)
libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007f6936d28000)
libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007f6936ae7000)
/lib64/ld-linux-x86-64.so.2 (0x00007f693b7b2000)
libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00007f69368da000)
libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f69366d4000)
libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00007f69364a2000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f693626b000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f6936058000)
libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007f6935e55000)
libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f6935c45000)
libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007f6935a3a000)
libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00007f6935837000)
libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f6935634000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f693541d000)
libz.so.1 => /lib64/libz.so.1 (0x00007f6935207000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f6934fe8000)
libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x00007f6934d86000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f6934aeb000)
libpng14.so.14 => /usr/lib64/libpng14.so.14 (0x00007f69348c1000)
libxcb-render-util.so.0 => /usr/lib64/libxcb-render-util.so.0 (0x00007f69346bd000)
libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0 (0x00007f69344b4000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f6934297000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f6934093000)
librt.so.1 => /lib64/librt.so.1 (0x00007f6933e8a000)
libORBit-2.so.0 => /usr/lib64/libORBit-2.so.0 (0x00007f6933c17000)
libpcre.so.0 => /lib64/libpcre.so.0 (0x00007f69339e9000)
libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f69337bf000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f69334b5000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f693329f000)
libxcb-aux.so.0 => /usr/lib64/libxcb-aux.so.0 (0x00007f693309b000)
libxcb-atom.so.1 => /usr/lib64/libxcb-atom.so.1 (0x00007f6932e96000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f6932c92000)

I have a second computer, also openSUSE 11.3 Gnome installed. It has the same problem, though from the other hand I both installed them identical. So it indeed might be a package from a different source. I hope you get an idea what I have here and that the problem can be solved.

Hello A_Tweaker,

I was able to recreate the error.
Tried a lot of combination of package from different repositories ending up with a nautilus that doesn’t start.
Not a big problem because I use KDE.

I recommend you try to change all nautilus related package to the same repository.
But before you do that make sure you know what you changed or what it was before you started so you can revert the changes if something goes wrong.

Now I try to get my nautilus up and running again until then I hope you’ll find a solution.

Best of luck!:wink: