Public bug reported:

i have an ftp connection in my bookmark,
when i open it and try to copy something the server does close the connection,
but when that happens, the following crash does close nemo itself. (tested and 
such crash doesnt happen on nautilus)


Program received signal SIGABRT, Aborted.
0x00007ffff419de37 in __GI_raise (sig=sig@entry=6) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:56
56      ../nptl/sysdeps/unix/sysv/linux/raise.c: Datei oder Verzeichnis nicht 
gefunden.
(gdb) bt
#0  0x00007ffff419de37 in __GI_raise (sig=sig@entry=6) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff419f528 in __GI_abort () at abort.c:89
#2  0x00007ffff5033b25 in g_assertion_message (domain=domain@entry=0x0, 
file=file@entry=0x55c8a1 "nemo-bookmark.c", line=line@entry=260, 
    func=func@entry=0x55cd70 <__FUNCTION__.50210> "nemo_bookmark_connect_file", 
message=message@entry=0x9c2f00 "assertion failed: (!nemo_file_is_gone 
(bookmark->details->file))")
    at /build/buildd/glib2.0-2.42.0/./glib/gtestutils.c:2291
#3  0x00007ffff5033bba in g_assertion_message_expr (domain=domain@entry=0x0, 
file=file@entry=0x55c8a1 "nemo-bookmark.c", line=line@entry=260, 
    func=func@entry=0x55cd70 <__FUNCTION__.50210> "nemo_bookmark_connect_file", 
expr=expr@entry=0x55cb10 "!nemo_file_is_gone (bookmark->details->file)") at 
/build/buildd/glib2.0-2.42.0/./glib/gtestutils.c:2306
#4  0x00000000004bec09 in nemo_bookmark_connect_file (bookmark=0x9f9f40) at 
nemo-bookmark.c:260
#5  nemo_bookmark_get_location (bookmark=bookmark@entry=0x9f9f40) at 
nemo-bookmark.c:571
#6  0x000000000046a3ae in update_places (sidebar=0xc2a2a0) at 
nemo-places-sidebar.c:864
#7  0x00007ffff52e3245 in g_closure_invoke (closure=0xc67570, return_value=0x0, 
n_param_values=1, param_values=0x7fffffffcc60, invocation_hint=0x7fffffffcc00)
    at /build/buildd/glib2.0-2.42.0/./gobject/gclosure.c:768
#8  0x00007ffff52f4f3c in signal_emit_unlocked_R (node=node@entry=0xb50db0, 
detail=detail@entry=0, instance=instance@entry=0xb85190, 
emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0x7fffffffcc60) at 
/build/buildd/glib2.0-2.42.0/./gobject/gsignal.c:3553
#9  0x00007ffff52fd748 in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, 
var_args=var_args@entry=0x7fffffffcde0)
    at /build/buildd/glib2.0-2.42.0/./gobject/gsignal.c:3309
#10 0x00007ffff52fd9af in g_signal_emit (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>) at 
/build/buildd/glib2.0-2.42.0/./gobject/gsignal.c:3365
#11 0x00007ffff52e3245 in g_closure_invoke (closure=0xb63390, return_value=0x0, 
n_param_values=2, param_values=0x7fffffffd080, invocation_hint=0x7fffffffd020)
    at /build/buildd/glib2.0-2.42.0/./gobject/gclosure.c:768
#12 0x00007ffff52f4f3c in signal_emit_unlocked_R (node=node@entry=0x7c1ce0, 
detail=detail@entry=529, instance=instance@entry=0x9f9f40, 
emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0x7fffffffd080) at 
/build/buildd/glib2.0-2.42.0/./gobject/gsignal.c:3553
#13 0x00007ffff52fd748 in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, 
var_args=var_args@entry=0x7fffffffd210)
    at /build/buildd/glib2.0-2.42.0/./gobject/gsignal.c:3309
#14 0x00007ffff52fd9af in g_signal_emit (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>) at 
/build/buildd/glib2.0-2.42.0/./gobject/gsignal.c:3365
#15 0x00007ffff52e7985 in g_object_dispatch_properties_changed (object=0x57e9, 
n_pspecs=22505, pspecs=0x6) at 
/build/buildd/glib2.0-2.42.0/./gobject/gobject.c:1056
#16 0x00007ffff52e71ee in g_object_notify_queue_thaw (object=0x9f9f40, 
nqueue=<optimized out>) at /build/buildd/glib2.0-2.42.0/./gobject/gobject.c:290
#17 0x00007ffff52eac2d in g_object_set_valist (object=0x9f9f40, 
first_property_name=0x0, var_args=0x7fffffffd4e0) at 
/build/buildd/glib2.0-2.42.0/./gobject/gobject.c:2165
#18 0x00007ffff52eb46c in g_object_set (_object=_object@entry=0x9f9f40, 
first_property_name=first_property_name@entry=0x562530 "icon") at 
/build/buildd/glib2.0-2.42.0/./gobject/gobject.c:2269
#19 0x00000000004be47c in nemo_bookmark_set_icon_to_default (bookmark=0x9f9f40) 
at nemo-bookmark.c:175
#20 0x00000000004be64f in bookmark_file_changed_callback (file=0x57e9, 
bookmark=0x9f9f40) at nemo-bookmark.c:224
#21 0x00007ffff52e3245 in g_closure_invoke (closure=0xe99fb0, return_value=0x0, 
n_param_values=1, param_values=0x7fffffffd7f0, invocation_hint=0x7fffffffd790)
    at /build/buildd/glib2.0-2.42.0/./gobject/gclosure.c:768
#22 0x00007ffff52f4f3c in signal_emit_unlocked_R (node=node@entry=0xa1b990, 
detail=detail@entry=0, instance=instance@entry=0xda3530, 
emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0x7fffffffd7f0) at 
/build/buildd/glib2.0-2.42.0/./gobject/gsignal.c:3553
#23 0x00007ffff52fd748 in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, 
var_args=var_args@entry=0x7fffffffd970)
    at /build/buildd/glib2.0-2.42.0/./gobject/gsignal.c:3309
#24 0x00007ffff52fd9af in g_signal_emit (instance=instance@entry=0xda3530, 
signal_id=<optimized out>, detail=detail@entry=0) at 
/build/buildd/glib2.0-2.42.0/./gobject/gsignal.c:3365
#25 0x00000000004f32c5 in nemo_file_emit_changed (file=0xda3530) at 
nemo-file.c:7364
#26 0x00000000004d2910 in nemo_directory_emit_change_signals 
(directory=directory@entry=0xda36d0, 
changed_files=changed_files@entry=0x941160) at nemo-directory.c:744
#27 0x00000000004d2bd0 in call_files_changed_common (file_list=0x941160, 
directory=0xda36d0) at nemo-directory.c:836
#28 call_files_changed_unref_free_list (key=0xda36d0, value=0x941160, 
user_data=<optimized out>) at nemo-directory.c:855
#29 0x00007ffff4ffd240 in g_hash_table_foreach 
(hash_table=hash_table@entry=0x9a8180, func=func@entry=0x4d2b20 
<call_files_changed_unref_free_list>, user_data=user_data@entry=0x0)
    at /build/buildd/glib2.0-2.42.0/./glib/ghash.c:1550
#30 0x00000000004d30a1 in nemo_directory_notify_files_removed (files=<optimized 
out>) at nemo-directory.c:1106
#31 0x00000000004d61d2 in nemo_file_changes_consume_changes 
(consume_all=consume_all@entry=1) at nemo-file-changes-queue.c:315
#32 0x0000000000510d8e in call_consume_changes_idle_cb (not_used=<optimized 
out>) at nemo-monitor.c:69
#33 0x00007ffff500db6d in g_main_dispatch (context=0x8329a0) at 
/build/buildd/glib2.0-2.42.0/./glib/gmain.c:3111
#34 g_main_context_dispatch (context=context@entry=0x8329a0) at 
/build/buildd/glib2.0-2.42.0/./glib/gmain.c:3710
#35 0x00007ffff500df48 in g_main_context_iterate (context=0x8329a0, 
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at 
/build/buildd/glib2.0-2.42.0/./glib/gmain.c:3781
#36 0x00007ffff500e272 in g_main_loop_run (loop=0x1003290) at 
/build/buildd/glib2.0-2.42.0/./glib/gmain.c:3975
#37 0x00007ffff6c4a070 in gtk_dialog_run (dialog=0xfea5f0) at 
/build/buildd/gtk+3.0-3.12.2/./gtk/gtkdialog.c:1350
#38 0x00000000004d6eba in do_run_simple_dialog (_data=0x7fffc400a7c0) at 
nemo-file-operations.c:1101
#39 0x00007ffff558462f in mainloop_proxy_func (data=0x7fffc4008af0) at 
/build/buildd/glib2.0-2.42.0/./gio/gioscheduler.c:200
#40 0x00007ffff500db6d in g_main_dispatch (context=0x8329a0) at 
/build/buildd/glib2.0-2.42.0/./glib/gmain.c:3111
#41 g_main_context_dispatch (context=context@entry=0x8329a0) at 
/build/buildd/glib2.0-2.42.0/./glib/gmain.c:3710
#42 0x00007ffff500df48 in g_main_context_iterate 
(context=context@entry=0x8329a0, block=block@entry=1, 
dispatch=dispatch@entry=1, self=<optimized out>) at 
/build/buildd/glib2.0-2.42.0/./glib/gmain.c:3781
#43 0x00007ffff500dffc in g_main_context_iteration (context=0x8329a0, 
context@entry=0x0, may_block=may_block@entry=1) at 
/build/buildd/glib2.0-2.42.0/./glib/gmain.c:3842
#44 0x00007ffff55ca1bc in g_application_run (application=0x7de1c0, 
argc=argc@entry=1, argv=argv@entry=0x7fffffffe018) at 
/build/buildd/glib2.0-2.42.0/./gio/gapplication.c:2282
#45 0x000000000042c9c9 in main (argc=1, argv=0x7fffffffe018) at nemo-main.c:101
(gdb) quit

** Affects: nemo (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1428152

Title:
  nemo does crash when ftp get closed from the server

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nemo/+bug/1428152/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to