nautilus crashed with SIGSEGV in g_utf8_validate()

Bug #476498 reported by David Planella
32
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Nautilus
Fix Released
High
Ubuntu Translations
Fix Released
Critical
Ubuntu Macedonian Translators
language-pack-gnome-mk (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: nautilus

Using a Macedonian locale Nautilus crashes on drag and drop operations. This
might be a localization bug, but I'm reporting it against nautilus, since it
seems it is there where it can be reproduced.

Here are the steps to reproduce this bug:
1. When logging in, select Macedonian as language (locale)
2. Open Nautilus
3. Select ONLY one file or folder from your home folder and try to copy it to
another folder by using drag & drop
4. When you release the mouse button, Nautilus crashes and the icons on the
desktop are not shown

Note: I'm told by the Macedonian translators that there was a similar bug in
the past, which was fixed at some point, but on a quick search I could not find
it. Apparently Nautilus was crashing when coping a single file with (Ctrl+C
Ctrl+V).

This also looks similar to bug 213867

ProblemType: Crash
Architecture: i386
CrashCounter: 1
Date: Fri Nov 6 15:04:08 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/nautilus
Package: nautilus 1:2.28.1-0ubuntu1
ProcCmdline: nautilus --no-desktop /home/username
ProcEnviron:
 LANGUAGE=mk_MK.UTF-8
 LANG=mk_MK.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SegvAnalysis:
 Segfault happened at: 0x91b810 <g_utf8_validate+464>: cmpb $0x0,(%ecx)
 PC (0x0091b810) ok
 source "$0x0" ok
 destination "(%ecx)" (0x00000000) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: nautilus
StacktraceTop:
 g_utf8_validate () from /lib/libglib-2.0.so.0
 ?? ()
 ?? ()
 ?? ()
 ?? ()
Title: nautilus crashed with SIGSEGV in g_utf8_validate()
Uname: Linux 2.6.31-14-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
David Planella (dpm) wrote :
Revision history for this message
David Planella (dpm) wrote :
Revision history for this message
David Planella (dpm) wrote :

I think it might be a mistake in the translation of the plural form of this string:

https://translations.launchpad.net/ubuntu/karmic/+source/nautilus/+pots/nautilus/mk/418/+translate

tags: removed: need-i386-retrace
Changed in ubuntu-translations:
assignee: nobody → Ubuntu Macedonian Translators (ubuntu-l10n-mk)
David Planella (dpm)
visibility: private → public
Revision history for this message
Јован Наумовски (jovenaumovski) wrote :

Ok, I changed the plural form of the string David that pointed. I also found out that the bug still exists in gnome upstream and fixed it there, too. It should be ok in the future releases.

Thanks for the help David.

Revision history for this message
Damjan Georgievski (gdamjan) wrote :

Can anyone fom Ubuntu report when updated apckages for this would become available?

Revision history for this message
Adi Roiban (adiroiban) wrote :

Most probably the new language pack update will be announced on the ubuntu-translators mailing list.

Changed in ubuntu-translations:
status: New → Fix Committed
Changed in nautilus (Ubuntu):
status: New → Fix Committed
Changed in ubuntu-translations:
importance: Undecided → Critical
Changed in nautilus (Ubuntu):
importance: Undecided → Medium
affects: nautilus (Ubuntu) → language-pack-gnome-mk (Ubuntu)
Revision history for this message
David Planella (dpm) wrote :

A new language pack was uploaded some time ago, which should have fixed the issue.

Could someone check if the bug was fixed there in Karmic? If you are not using Karmic, this is still very easy to check installing an ISO in Macedonian using a virtual machine (e.g. Virtualbox). Thanks!

Revision history for this message
Arangel Angov (arangel) wrote :

I can confirm that it's ok in Karmic now.

Revision history for this message
David Planella (dpm) wrote :

Thanks a lot for the feedback Арангел, marking it as Fix Released.

Changed in ubuntu-translations:
status: Fix Committed → Fix Released
Changed in language-pack-gnome-mk (Ubuntu):
status: Fix Committed → Fix Released
Changed in nautilus:
importance: Unknown → High
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.