Crash when right-clicking breadcrumb for Samba share (r1989)
Bug #1518692 reported by
Jeremy Wootten
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Files |
Fix Released
|
Critical
|
Jeremy Wootten |
Bug Description
FIles rev 1989 crashes when you right-click the breadcrumb for a Samba share. Current stable release (r1980) does not crash (no context menu is shown and terminal shows a fatal warning)
Related branches
lp:~jeremywootten/pantheon-files/fix-1518692-right-click-samba-breadcrumb
- elementary Apps team: Pending requested
-
Diff: 316 lines (+86/-65)4 files modifiedlibcore/gof-directory-async.vala (+2/-1)
libwidgets/FileUtils.vala (+33/-17)
libwidgets/MimeActions.vala (+13/-16)
libwidgets/View/BreadcrumbsEntry.vala (+38/-31)
Changed in pantheon-files: | |
status: | New → In Progress |
Changed in pantheon-files: | |
milestone: | none → feature-future |
Changed in pantheon-files: | |
status: | In Progress → Fix Committed |
Changed in pantheon-files: | |
milestone: | feature-future → loki-alpha1 |
Changed in pantheon-files: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Stacktrace:
#0 0x00007ffff548e875 in g_type_ check_instance_ is_fundamentall y_a () from /usr/lib/ x86_64- linux-gnu/ libgobject- 2.0.so. 0 x86_64- linux-gnu/ libgobject- 2.0.so. 0 ffffffff) at /media/ jeremy/ Shared/ shared_ data/Vala/ Elementary/ pantheon- files-branches/ Loki/pantheon- files/libwidget s/View/ BreadcrumbsEntr y.vala: 40 64-linux- gnu/libglib- 2.0.so. 0 free__g_ object_ unref0_ (self=0x7fe500) at /media/ jeremy/ Shared/ shared_ data/Vala/ Elementary/ pantheon- files-branches/ Loki/pantheon- files/libwidget s/View/ BreadcrumbsEntr y.vala: 40 view_chrome_ breadcrumbs_ entry_build_ base_menu (self=0x76e320, menu=0x9317a0, loc=0x7fffe4024930) jeremy/ Shared/ shared_ data/Vala/ Elementary/ pantheon- files-branches/ Loki/pantheon- files/libwidget s/View/ BreadcrumbsEntr y.vala: 394 view_chrome_ breadcrumbs_ entry_load_ right_click_ menu (self=0x76e320, event=0xb6c0a0, clicked_ element= 0xad0600) jeremy/ Shared/ shared_ data/Vala/ Elementary/ pantheon- files-branches/ Loki/pantheon- files/libwidget s/View/ BreadcrumbsEntr y.vala: 377 view_chrome_ breadcrumbs_ entry_handle_ secondary_ button_ press (self=0x76e320, event=0xb6c0a0, el=0xad0600) jeremy/ Shared/ shared_ data/Vala/ Elementary/ pantheon- files-branches/ Loki/pantheon- files/libwidget s/View/ BreadcrumbsEntr y.vala: 545 view_chrome_ breadcrumbs_ entry_real_ on_button_ press_event (base=0x76e320, event=0xb6c0a0) jeremy/ Shared/ shared_ data/Vala/ Elementary/ pantheon- files-branches/ Loki/pantheon- files/libwidget s/View/ BreadcrumbsEntr y.vala: 509 view_chrome_ basic_breadcrum bs_entry_ on_button_ press_event (self=0x76e320, event=0xb6c0a0) jeremy/ Shared/ shared_ data/Vala/ Elementary/ pantheon- files-branches/ Loki/pantheon- files/libwidget s/Chrome/ BasicBreadcrumb sEntry. vala:194 view_chrome_ basic_breadcrum bs_entry_ on_button_ press_event_ gtk_widget_ button_ press_event (_sender=0x76e320, event=0xb6c0a0, self=0x76e320) at BasicBreadcrumb sEntry. c:412 x86_64- linux-gnu/ libgtk- 3.so.0 x86_64- linux-gnu/ libgobject- 2.0.so. 0 x86_64- linux-gnu/ libgobject- 2.0.so. 0 emit_valist () from /usr/lib/ x86_64- linux-gnu/ libgobject- 2.0.so. 0 x86_64- linux-gnu/ libgobject- 2.0.so. 0 x86_64- linux-gnu/ libgtk- 3.so.0 x86_64- linux-gnu/ libgtk- 3.so.0 x86_64- linux-gnu/ libgtk- 3.so.0 x86_64- linux-gnu/ libgdk- 3.so.0 context_ dispatch () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0
#1 0x00007ffff54718a7 in g_object_unref () from /usr/lib/
#2 0x00007ffff793606e in _g_object_unref0_ (var=0xffffffff
#3 0x00007ffff4f373d8 in g_list_foreach () from /lib/x86_
#4 0x00007ffff793609c in _g_list_
#5 0x00007ffff793b5bc in marlin_
at /media/
#6 0x00007ffff793a361 in marlin_
at /media/
#7 0x00007ffff793c926 in marlin_
at /media/
#8 0x00007ffff793c293 in marlin_
at /media/
#9 0x00007ffff791f8d8 in marlin_
at /media/
#10 0x00007ffff791ea52 in _marlin_
#11 0x00007ffff6637d9c in ?? () from /usr/lib/
#12 0x00007ffff546d1c8 in g_closure_invoke () from /usr/lib/
#13 0x00007ffff547e3ed in ?? () from /usr/lib/
#14 0x00007ffff5485d88 in g_signal_
#15 0x00007ffff5486372 in g_signal_emit () from /usr/lib/
#16 0x00007ffff675eebc in ?? () from /usr/lib/
#17 0x00007ffff663595c in ?? () from /usr/lib/
#18 0x00007ffff66373f7 in gtk_main_do_event () from /usr/lib/
#19 0x00007ffff61eb092 in ?? () from /usr/lib/
#20 0x00007ffff4f3abd4 in g_main_
#21 0x00007ffff4f3a...