nautilus crashed with SIGSEGV in fast_validate()

Bug #1958864 reported by kgabi
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Nautilus
Fix Released
Unknown
nautilus (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

I tired to copy-and-paste a zip file to the Downloads folder.

ProblemType: Crash
DistroRelease: Ubuntu 22.04
Package: nautilus 1:41.1-1ubuntu1
ProcVersionSignature: Ubuntu 5.13.0-19.19-generic 5.13.14
Uname: Linux 5.13.0-19-generic x86_64
ApportVersion: 2.20.11-0ubuntu75
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Mon Jan 24 13:41:36 2022
ExecutablePath: /usr/bin/nautilus
GsettingsChanges: b'org.gnome.nautilus.preferences' b'default-folder-viewer' b"'list-view'"
InstallationDate: Installed on 2022-01-07 (16 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Alpha amd64 (20220106)
ProcCmdline: /usr/bin/nautilus --gapplication-service
SegvAnalysis:
 Segfault happened at: 0x7efcc23d7730 <g_utf8_validate+16>: movzbl (%rdi),%eax
 PC (0x7efcc23d7730) ok
 source "(%rdi)" (0x00000000) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
 Stack memory exhausted (SP below stack segment)
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: nautilus
StacktraceTop:
 g_utf8_validate () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? ()
 ?? ()
 ?? ()
 ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
Title: nautilus crashed with SIGSEGV in g_utf8_validate()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
separator:

usr_lib_nautilus:
 evince 41.3-1
 file-roller 3.40.0-3
 nautilus-extension-gnome-terminal 3.42.0-1ubuntu1
 nautilus-share 0.7.3-2ubuntu4

Revision history for this message
kgabi (kgabi) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 fast_validate (str=<optimized out>) at ../../../glib/gutf8.c:1514
 g_utf8_validate (max_len=<optimized out>, end=<optimized out>, str=<optimized out>) at ../../../glib/gutf8.c:1697
 g_utf8_validate (str=str@entry=0x0, max_len=max_len@entry=-1, end=end@entry=0x0) at ../../../glib/gutf8.c:1687
 get_basename (file=file@entry=0x5601fdcab6a0) at ../src/nautilus-file-operations.c:1022
 scan_file (job=0x5601fdb7fae0, source_info=0x7efcb77fd9e0, file=0x5601fdcab6a0) at ../src/nautilus-file-operations.c:3612

tags: removed: need-amd64-retrace
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in nautilus (Ubuntu):
importance: Undecided → Medium
summary: - nautilus crashed with SIGSEGV in g_utf8_validate()
+ nautilus crashed with SIGSEGV in fast_validate()
information type: Private → Public
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, the issue sounds similar to https://gitlab.gnome.org/GNOME/nautilus/-/issues/1943

Changed in nautilus (Ubuntu):
status: New → Triaged
Changed in nautilus:
status: Unknown → New
Changed in nautilus:
status: New → 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.