[Xfce-bugs] [Bug 14173] Thunar Crashed with segfault when deleting file from terminal

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Mon Feb 12 20:53:09 CET 2018


https://bugzilla.xfce.org/show_bug.cgi?id=14173

--- Comment #20 from Andre Miranda <andreldm at xfce.org> ---
Created attachment 7592
  --> https://bugzilla.xfce.org/attachment.cgi?id=7592&action=edit
test.tar.gz

Thanks Jakub for the video, now I can reproduce the bug!
Alex, you won't need xfce4-places-plugin, just grab the attached tar and run
test.sh, pay attention to the instructions it outputs.
Also notice that this bug doesn't occur with Detailed List, you need to use
either Icons or Compact List and make sure it's using this sorting: View ->
Arrange Items -> Sort By Modification Date (Ascending).

The top of backtrace is:

#0  0x00005555555b8f5a in thunar_list_model_get_value (model=0x555555a960c0,
iter=<optimized out>, column=<optimized out>, value=0x7fffffffc6c0) at
thunar-list-model.c:683
#1  0x00007ffff79ab4de in exo_icon_view_set_cell_data
(icon_view=icon_view at entry=0x555555e2e330, item=item at entry=0x555555bdd1e0) at
exo-icon-view.c:5390
#2  0x00007ffff79aeb84 in exo_icon_view_paint_item
(icon_view=icon_view at entry=0x555555e2e330, item=item at entry=0x555555bdd1e0,
cr=cr at entry=0x555555cf2000, x=155, y=7, draw_focus=1) at exo-icon-view.c:4115
#3  0x00007ffff79b6e25 in exo_icon_view_draw (widget=0x555555e2e330,
cr=0x555555cf2000) at exo-icon-view.c:2039
#4  0x00007ffff69bbc00 in  () at /usr/lib/libgtk-3.so.0
#5  0x00007ffff678fb2f in gtk_container_propagate_draw () at
/usr/lib/libgtk-3.so.0
#6  0x00007ffff678fc13 in  () at /usr/lib/libgtk-3.so.0
#7  0x00007ffff68ea53e in  () at /usr/lib/libgtk-3.so.0
#8  0x00007ffff6794e4d in  () at /usr/lib/libgtk-3.so.0
#9  0x00007ffff6799c58 in  () at /usr/lib/libgtk-3.so.0
#10 0x00007ffff68e8782 in  () at /usr/lib/libgtk-3.so.0
#11 0x00005555555ea38c in thunar_standard_view_draw (widget=0x555555dc7eb0,
cr=0x555555cf2000) at thunar-standard-view.c:1114

The offending line (thunar-list-model.c:683) contains _thunar_assert
(THUNAR_IS_FILE (file)); So it suggests that the swapped files in status bar is
very likely related. It makes no difference if you refresh the view before
removing the pdf file. Needs more investigation...

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Xfce-bugs mailing list