[Columns View] Crash when browsing hidden folders and deactivating "Show hidden files"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Files |
Fix Released
|
High
|
Jeremy Wootten |
Bug Description
Pantheon files reliably crashes after taking the following steps:
1) Switch to column mode
2) Enable showing hidden files
3) Navigate to a hidden folder
4) Disable showing hidden files. Observe the crash.
A screencast showing the problem is attached. This bug was found by Alperen.
ProblemType: Crash
DistroRelease: elementary OS 0.2
Package: pantheon-files 0.1-0~r1026+
ProcVersionSign
Uname: Linux 3.2.0-32-generic x86_64
ApportVersion: 2.0.1-0ubuntu15
Architecture: amd64
CrashCounter: 1
CrashDB: pantheon_files
Date: Mon Nov 19 17:32:18 2012
ExecutablePath: /usr/bin/
InstallationMedia: elementary OS 0.2 "Luna" - Build amd64 LIVE Binary 20121001-15:16
MarkForUpload: True
ProcCmdline: pantheon-files
ProcEnviron:
PATH=(custom, no user)
LANG=ru_RU.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7f16acd831b5 <g_type_
PC (0x7f16acd831b5) ok
source "(%rax)" (0x6e61702f6772
destination "%rdi" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: pantheon-files
StacktraceTop:
g_type_
g_signal_
g_signal_emit () from /usr/lib/
g_closure_invoke () from /usr/lib/
?? () from /usr/lib/
Title: pantheon-files crashed with SIGSEGV in g_type_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Related branches
- Julián Unrrein (community): Approve
-
Diff: 201 lines (+59/-13)5 files modifiedlibcore/gof-directory-async.vala (+3/-2)
libcore/marlin-icon-info.c (+1/-1)
src/fm-columns-view.c (+1/-1)
src/fm-directory-view.c (+10/-1)
src/marlin-window-columns.c (+44/-8)
Changed in pantheon-files: | |
status: | New → Confirmed |
information type: | Private → Public |
description: | updated |
Changed in pantheon-files: | |
importance: | Undecided → High |
Changed in pantheon-files: | |
milestone: | none → luna-beta3 |
summary: |
- pantheon-files crashed with SIGSEGV in g_type_check_instance() + [Columns View] Crash when browsing hidden folders and deactivating "Show + hidden folders" |
summary: |
[Columns View] Crash when browsing hidden folders and deactivating "Show - hidden folders" + hidden files" |
Changed in pantheon-files: | |
assignee: | nobody → Jeremy Wootten (jeremywootten) |
status: | Confirmed → In Progress |
Changed in pantheon-files: | |
status: | In Progress → Fix Released |
milestone: | 0.3-beta1 → 0.1.2 |
StacktraceTop: check_instance (type_instance= 0x147f4d0) at /build/ buildd/ glib2.0- 2.32.3/ ./gobject/ gtype.c: 4073 emit_valist (instance= 0x147f4d0, signal_id=397, detail=0, var_args= 0x7fff6b62af78) at /build/ buildd/ glib2.0- 2.32.3/ ./gobject/ gsignal. c:3083 <optimized out>, signal_ id=<optimized out>, detail=<optimized out>) at /build/ buildd/ glib2.0- 2.32.3/ ./gobject/ gsignal. c:3352 0x7fff6b62b220, invocation_ hint=<optimized out>) at /build/ buildd/ glib2.0- 2.32.3/ ./gobject/ gclosure. c:777 emit_unlocked_ R (node=<optimized out>, detail=0, instance=<optimized out>, emission_ return= 0x0, instance_ and_params= 0x7fff6b62b220) at /build/ buildd/ glib2.0- 2.32.3/ ./gobject/ gsignal. c:3547
g_type_
g_signal_
g_signal_emit (instance=
g_closure_invoke (closure=0x1185830, return_value=0x0, n_param_values=2, param_values=
signal_