Files crashes when unfolding a directory in list view, and then selecting it in the sidebar
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Files |
Fix Released
|
Low
|
Julián Unrrein |
Bug Description
I unfolded the "Documents" directory in List view (clicked on the little arrow on the left), and then selected it in the sidebar. That crashed Files.
I could reproduce the bug with the other directories ("Music", etc).
Steps to reproduce the bug :
1. Open Files
2. Select List View
3. Unfold the "Documents" folder
4. Click on "Documents" in the sidebar
ProblemType: Crash
DistroRelease: elementary OS 0.2
Package: pantheon-files 0.1-0~r1142+
ProcVersionSign
Uname: Linux 3.2.0-39-generic x86_64
ApportVersion: 2.0.1-0ubuntu17
Architecture: amd64
CrashDB: pantheon_files
Date: Tue Mar 26 14:19:36 2013
ExecutablePath: /usr/bin/
GsettingsChanges:
InstallationMedia: elementary OS 0.2 "Luna" - Beta 1 amd64 (20121114)
MarkForUpload: True
ProcCmdline: pantheon-files
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7f4fac75663a <gof_directory_
PC (0x7f4fac75663a) ok
source "%esi" ok
destination "0x38(%rax)" (0x4cf02474894c
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: pantheon-files
StacktraceTop:
gof_directory_
?? ()
g_closure_invoke () from /usr/lib/
?? () from /usr/lib/
g_signal_
Title: pantheon-files crashed with SIGSEGV in gof_directory_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Related branches
- Victor Martinez (community): Approve
- elementary Apps team: Pending requested
-
Diff: 59 lines (+17/-0)2 files modifiedsrc/fm-list-view.c (+16/-0)
src/fm-list-view.h (+1/-0)
Changed in pantheon-files: | |
status: | New → Confirmed |
Changed in pantheon-files: | |
importance: | Undecided → Low |
tags: | added: list listmode listview |
Changed in pantheon-files: | |
milestone: | none → 0.3-beta1 |
Changed in pantheon-files: | |
status: | Confirmed → Incomplete |
status: | Incomplete → In Progress |
assignee: | nobody → Julián Unrrein (junrrein) |
Changed in pantheon-files: | |
milestone: | 0.3-beta1 → luna-rc1 |
Changed in pantheon-files: | |
status: | In Progress → Fix Released |
StacktraceTop: async_threaded_ load_thumbnails (self=0x4415f0, size=128) at /build/ buildd/ pantheon- files-0. 1/obj-x86_ 64-linux- gnu/libcore/ gof-directory- async.c: 2264 done_loading_ callback (directory= 0x7f4f90012650, view=0x2643cf0) at /build/ buildd/ pantheon- files-0. 1/src/fm- directory- view.c: 316 0x7fffa942ced0, 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= 0x7fffa942ced0) at /build/ buildd/ glib2.0- 2.32.3/ ./gobject/ gsignal. c:3547 emit_valist (instance= 0x7f4f90012650, signal_ id=<optimized out>, detail=0, var_args=<optimized out>) at /build/ buildd/ glib2.0- 2.32.3/ ./gobject/ gsignal. c:3296
gof_directory_
directory_
g_closure_invoke (closure=0x25915d0, return_value=0x0, n_param_values=1, param_values=
signal_
g_signal_