Crash after back from folder

Bug #1665863 reported by Kirill Romanov
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Files
Fix Released
Critical
Jeremy Wootten

Bug Description

Something, that changed in update from r2498 to r2501 leads to crash my Pantheon Files.

Steps to reproduce
1) Open Files
2) Open some folder
3) Press "Back"
4) Open another folder
4) Press "Back" - and there Files crashed

Some logs:
pantheon-files --debug
[INFO 11:26:10.037906] Application.vala:153: Файлы version: 0.3.1.1
[INFO 11:26:10.037968] Application.vala:155: Kernel version: 4.4.0-62-generic
[WARNING 11:26:10.059056] [Gtk] Theme parsing error: gtk-widgets.css:2043:14: 'min-height' is not a valid property name
[WARNING 11:26:10.059107] [Gtk] Theme parsing error: gtk-widgets.css:2044:13: 'min-width' is not a valid property name
[WARNING 11:26:10.059160] [Gtk] Theme parsing error: gtk-widgets.css:2049:13: 'min-width' is not a valid property name
[DEBUG 11:26:10.078460] [Gtk] Connecting to session manager
[INFO 11:26:10.080721] Application.vala:82: Report any issues/bugs you might find to http://bugs.launchpad.net/pantheon-files
[DEBUG 11:26:10.083854] PluginManager.vala:124: Loading plugin for /usr/lib/x86_64-linux-gnu/pantheon-files/plugins/core/libnetwork-places.so
[DEBUG 11:26:10.084474] PluginManager.vala:151: Loaded module source: '/usr/lib/x86_64-linux-gnu/pantheon-files/plugins/core/libnetwork-places.so'
[DEBUG 11:26:10.084546] PluginManager.vala:124: Loading plugin for /usr/lib/x86_64-linux-gnu/pantheon-files/plugins/core/libpantheon-filestrash.so
[DEBUG 11:26:10.089787] PluginManager.vala:151: Loaded module source: '/usr/lib/x86_64-linux-gnu/pantheon-files/plugins/core/libpantheon-filestrash.so'
[DEBUG 11:26:10.089858] PluginManager.vala:124: Loading plugin for /usr/lib/x86_64-linux-gnu/pantheon-files/plugins/core/libpantheon-filesctags.so
[DEBUG 11:26:10.100806] PluginManager.vala:151: Loaded module source: '/usr/lib/x86_64-linux-gnu/pantheon-files/plugins/core/libpantheon-filesctags.so'
[DEBUG 11:26:10.100896] PluginManager.vala:124: Loading plugin for /usr/lib/x86_64-linux-gnu/pantheon-files/plugins/core/libpantheon-files-contractor.so
[DEBUG 11:26:10.101612] PluginManager.vala:151: Loaded module source: '/usr/lib/x86_64-linux-gnu/pantheon-files/plugins/core/libpantheon-files-contractor.so'
[DEBUG 11:26:10.230368] gof-directory-async.vala:977: Dir file:///home not in cache
[DEBUG 11:26:10.230416] >>>>create file file:///home/djaler
[DEBUG 11:26:10.238610] gof-directory-async.vala:437: Async toggle_ref_notify file:///home/djaler
[DEBUG 11:26:10.350156] plugin.vala:213: iter n_children 1
[DEBUG 11:26:10.350202] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:10.353507] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.353543] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.353653] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.353683] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.354063] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.354094] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.354939] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.354974] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.355128] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.355164] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.355360] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.355388] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.355553] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.355587] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.355755] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.355794] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.355953] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.355989] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.357542] plugin.vala:213: iter n_children 1
[DEBUG 11:26:10.357572] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:10.357621] plugin.vala:213: iter n_children 1
[DEBUG 11:26:10.357649] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:10.357697] plugin.vala:213: iter n_children 1
[DEBUG 11:26:10.357727] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:10.357774] plugin.vala:213: iter n_children 1
[DEBUG 11:26:10.357802] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:10.357849] plugin.vala:213: iter n_children 1
[DEBUG 11:26:10.357878] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:10.357924] plugin.vala:213: iter n_children 1
[DEBUG 11:26:10.357953] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:10.358000] gof-directory-async.vala:587: after loading state is GOF_DIRECTORY_ASYNC_STATE_LOADED
[DEBUG 11:26:10.360719] plugin.vala:77: CANCEL
[DEBUG 11:26:10.360766] plugin.vala:91: CTags Plugin dir file:///home/djaler
[DEBUG 11:26:10.363777] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.363821] >>>>reuse file file:///home/djaler/Downloads
[DEBUG 11:26:10.363912] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.363947] >>>>reuse file file:///home/djaler/Dropbox
[DEBUG 11:26:10.364013] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.364043] >>>>reuse file file:///home/djaler/Music
[DEBUG 11:26:10.364105] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.364133] >>>>reuse file file:///home/djaler/Projects
[DEBUG 11:26:10.364193] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.364223] >>>>reuse file file:///home/djaler/Stuff
[DEBUG 11:26:10.364281] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:10.364310] >>>>reuse file file:///home/djaler/Videos
[DEBUG 11:26:10.364411] QuicklistHandler.vala:41: Refreshing Unity dynamic bookmarks.
[DEBUG 11:26:12.024546] gof-directory-async.vala:977: Dir file:///home/djaler/Downloads not in cache
[DEBUG 11:26:12.024626] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:12.024661] >>>>reuse file file:///home/djaler/Downloads
[DEBUG 11:26:12.026573] gof-directory-async.vala:437: Async toggle_ref_notify file:///home/djaler/Downloads
[DEBUG 11:26:12.027029] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:12.027079] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:12.038078] plugin.vala:213: iter n_children 1
[DEBUG 11:26:12.038134] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:12.040159] file already in tree (parent_ptr: (nil))!!!
[DEBUG 11:26:12.040468] file already in tree (parent_ptr: (nil))!!!
[DEBUG 11:26:12.040670] file already in tree (parent_ptr: (nil))!!!
[DEBUG 11:26:12.040862] file already in tree (parent_ptr: (nil))!!!
[DEBUG 11:26:12.040984] plugin.vala:213: iter n_children 1
[DEBUG 11:26:12.041012] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:12.041072] gof-directory-async.vala:587: after loading state is GOF_DIRECTORY_ASYNC_STATE_LOADED
[DEBUG 11:26:12.042927] plugin.vala:77: CANCEL
[DEBUG 11:26:12.042965] plugin.vala:91: CTags Plugin dir file:///home/djaler/Downloads
[DEBUG 11:26:12.044706] plugin.vala:213: iter n_children 1
[DEBUG 11:26:12.044744] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:12.044790] plugin.vala:213: iter n_children 1
[DEBUG 11:26:12.044816] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:12.044856] plugin.vala:213: iter n_children 1
[DEBUG 11:26:12.044881] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:12.900255] Browser.vala:72: [Browser] go back 1 places
[DEBUG 11:26:12.900367] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:12.903965] gof-directory-async.vala:479: Listing cached files
[DEBUG 11:26:12.904108] file already in tree (parent_ptr: (nil))!!!
[DEBUG 11:26:12.904229] file already in tree (parent_ptr: (nil))!!!
[DEBUG 11:26:12.904349] file already in tree (parent_ptr: (nil))!!!
[DEBUG 11:26:12.904464] file already in tree (parent_ptr: (nil))!!!
[DEBUG 11:26:12.904579] file already in tree (parent_ptr: (nil))!!!
[DEBUG 11:26:12.904692] file already in tree (parent_ptr: (nil))!!!
[DEBUG 11:26:12.904767] gof-directory-async.vala:587: after loading state is GOF_DIRECTORY_ASYNC_STATE_LOADED
[DEBUG 11:26:12.904846] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:12.904909] >>>>reuse file file:///home/djaler/Downloads
[DEBUG 11:26:12.907270] plugin.vala:77: CANCEL
[DEBUG 11:26:12.907325] plugin.vala:91: CTags Plugin dir file:///home/djaler
[DEBUG 11:26:14.640904] gof-directory-async.vala:977: Dir file:///home/djaler/Dropbox not in cache
[DEBUG 11:26:14.641002] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:14.641039] >>>>reuse file file:///home/djaler/Dropbox
[DEBUG 11:26:14.643631] gof-directory-async.vala:437: Async toggle_ref_notify file:///home/djaler/Dropbox
[DEBUG 11:26:14.644103] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:14.644159] gof-directory-async.vala:968: found cached dir file:///home/djaler
[DEBUG 11:26:14.644211] gof-directory-async.vala:437: Async toggle_ref_notify file:///home/djaler
[DEBUG 11:26:14.644257] gof-directory-async.vala:127: Async destruct file:///home/djaler
[DEBUG 11:26:14.654413] plugin.vala:213: iter n_children 1
[DEBUG 11:26:14.654462] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:14.656604] file already in tree (parent_ptr: (nil))!!!
[DEBUG 11:26:14.656941] file already in tree (parent_ptr: (nil))!!!
[DEBUG 11:26:14.657148] file already in tree (parent_ptr: (nil))!!!
[DEBUG 11:26:14.657324] file already in tree (parent_ptr: (nil))!!!
[DEBUG 11:26:14.657520] plugin.vala:213: iter n_children 1
[DEBUG 11:26:14.657550] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:14.657593] plugin.vala:213: iter n_children 1
[DEBUG 11:26:14.657615] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:14.657655] gof-directory-async.vala:587: after loading state is GOF_DIRECTORY_ASYNC_STATE_LOADED
[DEBUG 11:26:14.659077] plugin.vala:77: CANCEL
[DEBUG 11:26:14.659115] plugin.vala:91: CTags Plugin dir file:///home/djaler/Dropbox
[DEBUG 11:26:14.661978] plugin.vala:213: iter n_children 1
[DEBUG 11:26:14.662018] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:14.662061] plugin.vala:213: iter n_children 1
[DEBUG 11:26:14.662083] plugin.vala:216: row_iter n_children 0
[DEBUG 11:26:15.293091] Browser.vala:72: [Browser] go back 1 places
[FATAL 11:26:15.293285] [GLib-GObject] g_object_ref: assertion 'G_IS_OBJECT (object)' failed
[DEBUG 11:26:15.293366] gof-directory-async.vala:977: Dir file:///home/djaler not in cache
[DEBUG 11:26:15.293517] gof-directory-async.vala:977: Dir file:///home not in cache
[DEBUG 11:26:15.293591] >>>>reuse file file:///home/djaler
[DEBUG 11:26:15.298567] gof-directory-async.vala:437: Async toggle_ref_notify file:///home/djaler
[DEBUG 11:26:15.298718] gof-directory-async.vala:127: Async destruct file:///home/djaler
[FATAL 11:26:15.298801] [GLib-GObject] g_object_notify: assertion 'G_IS_OBJECT (object)' failed
[WARNING 11:26:15.298873] [GLib-GObject] invalid unclassed pointer in cast to 'GObject'
[FATAL 11:26:15.298942] [GLib-GIO] g_simple_async_result_new: assertion '!source_object || G_IS_OBJECT (source_object)' failed
[FATAL 11:26:15.299008] [GLib-GIO] g_simple_async_result_set_op_res_gpointer: assertion 'G_IS_SIMPLE_ASYNC_RESULT (simple)' failed
[FATAL 11:26:15.299067] [GLib-GObject] g_object_ref: assertion 'G_IS_OBJECT (object)' failed
zsh: segmentation fault pantheon-files --debug

Related branches

Changed in pantheon-files:
assignee: nobody → Jeremy Wootten (jeremywootten)
importance: Undecided → Critical
milestone: none → juno-beta1
status: New → Triaged
Kirill Romanov (djaler1)
description: updated
Cody Garver (codygarver)
Changed in pantheon-files:
status: Triaged → In Progress
Cody Garver (codygarver)
Changed in pantheon-files:
status: In Progress → Fix Committed
Cody Garver (codygarver)
Changed in pantheon-files:
milestone: juno-beta1 → 0.3.2
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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