pantheon-files crashed with SIGSEGV in gof_directory_async_notify_files_removed()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Files |
Fix Released
|
High
|
Unassigned |
Bug Description
Happend twice to me, when i tried to cut&paste a file from one directory to another.
ProblemType: Crash
DistroRelease: Ubuntu 16.04
Package: pantheon-files 0.3.0.5+
ProcVersionSign
Uname: Linux 4.4.0-57-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.4
Architecture: amd64
CrashCounter: 1
CrashDB: pantheon_files
CurrentDesktop: Pantheon
Date: Tue Jan 3 18:34:50 2017
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/
GsettingsChanges:
ProcCmdline: pantheon-files
ProcEnviron:
LANGUAGE=de_DE
PATH=(custom, user)
XDG_RUNTIME_
LANG=de_DE.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7f474913f668 <gof_directory_
PC (0x7f474913f668) ok
source "0x30(%rax)" (0x00000030) not located in a known VMA region (needed readable region)!
destination "%rdx" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: pantheon-files
StacktraceTop:
gof_directory_
gof_directory_
marlin_
?? () from /usr/lib/
?? () from /usr/lib/
Title: pantheon-files crashed with SIGSEGV in gof_directory_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
Related branches
- Kirill Romanov (community): Approve (test)
- elementary Apps team: Pending requested
-
Diff: 25 lines (+7/-2)1 file modifiedlibcore/gof-directory-async.vala (+7/-2)
Changed in pantheon-files: | |
status: | Confirmed → In Progress |
milestone: | none → juno-beta1 |
Changed in pantheon-files: | |
status: | In Progress → Fix Committed |
information type: | Private → Public Security |
Changed in pantheon-files: | |
milestone: | juno-beta1 → 0.3.1 |
status: | Fix Committed → Fix Released |
Can confirm. It seems to happen when you move the file to a parent dir.
Bracktrace:
Thread 1 "pantheon-files" received signal SIGSEGV, Segmentation fault. async_notify_ files_removed () from /usr/lib/ x86_64- linux-gnu/ libpantheon- files-core. so.0 async_notify_ files_removed () from /usr/lib/ x86_64- linux-gnu/ libpantheon- files-core. so.0 async_notify_ files_moved () from /usr/lib/ x86_64- linux-gnu/ libpantheon- files-core. so.0 file_changes_ consume_ changes () from /usr/lib/ x86_64- linux-gnu/ libpantheon- files-core. so.0 x86_64- linux-gnu/ libpantheon- files-core. so.0 x86_64- linux-gnu/ libgio- 2.0.so. 0 context_ dispatch () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0 64-linux- gnu/libglib- 2.0.so. 0 context_ iteration () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0 x86_64- linux-gnu/ libgio- 2.0.so. 0 application_ run () from /usr/lib/ x86_64- linux-gnu/ libgranite. so.3 79180 <main>, argc=1, argv=0x7fffffff de08, init=<optimized out>, fini=<optimized out>, fini=<optimized out>, stack_end= 0x7fffffffddf8) at ../csu/ libc-start. c:291
0x00007ffff4bc4668 in gof_directory_
(gdb) bt
#0 0x00007ffff4bc4668 in gof_directory_
#1 0x00007ffff4bc4900 in gof_directory_
#2 0x00007ffff4ba4d02 in marlin_
#3 0x00007ffff4b987c4 in ?? () from /usr/lib/
#4 0x00007ffff782836f in ?? () from /usr/lib/
#5 0x00007ffff551c04a in g_main_
#6 0x00007ffff551c3f0 in ?? () from /lib/x86_
#7 0x00007ffff551c49c in g_main_
#8 0x00007ffff7873d6d in g_application_run () from /usr/lib/
#9 0x00007ffff7b6f280 in granite_
#10 0x0000555555581f59 in _vala_main ()
#11 0x00007ffff47d3830 in __libc_start_main (main=0x5555555
rtld_
#12 0x00005555555791e9 in _start ()