After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 524792 - nautilus crashed with SIGSEGV in oobs_share_smb_new()
nautilus crashed with SIGSEGV in oobs_share_smb_new()
Status: RESOLVED FIXED
Product: gnome-system-tools
Classification: Deprecated
Component: liboobs
2.22.x
Other Linux
: Normal critical
: ---
Assigned To: Milan Bouchet-Valat
Depends on:
Blocks:
 
 
Reported: 2008-03-28 13:57 UTC by Pedro Villavicencio
Modified: 2009-08-16 09:12 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
Check for NULLity as well as relativity (406 bytes, patch)
2008-12-24 10:21 UTC, Josselin Mouette
none Details | Review

Description Pedro Villavicencio 2008-03-28 13:57:27 UTC
This bug has been filed here:

https://bugs.edge.launchpad.net/ubuntu/+source/liboobs/+bug/190727

".

Thread 1 (process 8935)

  • #0 oobs_share_smb_new
    at oobs-share-smb.c line 339
  • #1 oobs_smb_config_update
    at oobs-smbconfig.c line 250
  • #2 update_object_from_message
    at oobs-object.c line 347
  • #3 async_message_cb
    at oobs-object.c line 418
  • #4 _dbus_pending_call_complete
    at dbus-pending-call.c line 198
  • #5 complete_pending_call_and_unlock
    at dbus-connection.c line 2170
  • #6 dbus_connection_dispatch
    at dbus-connection.c line 4296
  • #7 message_queue_dispatch
    at dbus-gmain.c line 101
  • #8 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.15.4/glib/gmain.c line 2064
  • #9 g_main_context_iterate
    at /build/buildd/glib2.0-2.15.4/glib/gmain.c line 2697
  • #10 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.15.4/glib/gmain.c line 2905
  • #11 IA__gtk_main
    at /build/buildd/gtk+2.0-2.12.7/gtk/gtkmain.c line 1163
  • #12 main
    at nautilus-main.c line 572
  • #13 __libc_start_main
    from /lib/tls/i686/cmov/libc.so.6
  • #14 _start

Comment 1 Josselin Mouette 2008-12-24 10:21:41 UTC
Created attachment 125265 [details] [review]
Check for NULLity as well as relativity

Here is a safeguard patch that should avoid the crash.

Of course, it doesn’t fix the root cause of the issue, that causes path to be NULL.
Comment 2 André Klapper 2009-02-24 19:16:24 UTC
g-s-t is unmaintained:
http://blogs.gnome.org/carlosg/2008/02/01/two-new-children-in-cookieville/
Comment 3 Milan Bouchet-Valat 2009-08-16 09:12:09 UTC
Pushed as 12bc2c4cbc5c16b47f843d9d205e51886a5de594. I expect to release a minor version including this fix ASAP.