shares-admin won't share nsf AND smb

Bug #99070 reported by Sam Liddicott
2
Affects Status Importance Assigned to Milestone
gnome-system-tools (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-system-tools

This is actually a complicated set of bugs

1. right-click on a folder and select "Share Folder" from the popup menu.
observe that only either SMB or NFS can be selected at a time.
If you select SMB and fill in the details and then select NFS and fill in the details and finish, then the SMB details are lost.

2. sudo shares-admin
can be used to set up SMB and NFS together, but then when the share is edited via right-click "Share Folder" one of them goes away again.

3.There is also a bug using sudo shares-admin
a. run shares-admin as root
b. click on +ADD
c. click on the PATH listbox an select "other"
d. type: /home
    and press ENTER
e. see that HOME now appears in the drop-down list box
f. click on OK.
g. see that /home as NOT been shared, but whatever was the initial path in the path-choosing dialog.

If I use click-browsing to navigate to a folder then this is selected OK AND saved OK.

In doing this test I also got:
Gtk-ERROR **: file gtkfilechooserdefault.c: line 6136 (update_chooser_entry): assertion failed: (impl->location_entry != NULL)

Revision history for this message
Sam Liddicott (sam-liddicott) wrote :

I was expecting this bug report screen to ask version numbers.

I'm using gnome-system-tools 2.18.0-0ubuntu1 on Feisty

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the bug report. This particular bug has already been reported, but feel free to report any other bugs you find.

Changed in gnome-system-tools:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: Unconfirmed → Rejected
Revision history for this message
Sebastien Bacher (seb128) wrote :

could you open one bug by issue next time? different bugs can have different settings, comments, etc and it's not easy to manage them on the same ticket

Revision history for this message
Sebastien Bacher (seb128) wrote :
Download full text (166.1 KiB)

Debug backtrace for the crash described:

Thread 21 (Thread -1276666992 (LWP 10629)):
#0 0xb72794f8 in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#1 0x007d0f00 in ?? ()
No symbol table info available.
#2 0x00000000 in ?? ()
No symbol table info available.

Thread 1 (Thread -1226312000 (LWP 10572)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb71d3df0 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb71d5641 in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3 0xb757270a in IA__g_logv (log_domain=<value optimized out>,
    log_level=G_LOG_LEVEL_ERROR,
    format=0xb759d5a0 "file %s: line %d (%s): assertion failed: (%s)",
    args1=0xbff73e2c "0\016���\027") at gmessages.c:497
        depth = <value optimized out>
        domain = <value optimized out>
        data = (gpointer) 0x0
---Type <return> to continue, or q <return> to quit---
        log_func = (GLogFunc) 0xb7573020 <IA__g_log_default_handler>
        domain_fatal_mask = 5
        test_level = <value optimized out>
        was_recursion = 0
        i = <value optimized out>
#4 0xb7572749 in IA__g_log (log_domain=0xb7b0eac7 "Gtk",
    log_level=G_LOG_LEVEL_ERROR,
    format=0xb759d5a0 "file %s: line %d (%s): assertion failed: (%s)")
    at gmessages.c:517
        args = 0xbff73e2c "0\016���\027"
#5 0xb75727c6 in IA__g_assert_warning (log_domain=0xb7b0eac7 "Gtk",
    file=0xb7b20e30 "gtkfilechooserdefault.c", line=6136,
    pretty_function=0xb7b20de3 "update_chooser_entry",
    expression=0xb7b212e0 "impl->location_entry != NULL") at gmessages.c:552
No locals.
#6 0xb795e392 in list_selection_changed (selection=0x816dea0, impl=0x830a010)
    at gtkfilechooserdefault.c:6182
No locals.
#7 0xb75e89d9 in IA__g_cclosure_marshal_VOID__VOID (closure=0x831f490,
    return_value=0x0, n_param_values=1, param_values=0xbff740dc,
    invocation_hint=0xbff73fec, marshal_data=0xb795e0e0) at gmarshal.c:77
        data1 = (gpointer) 0x816dea0
        data2 = (gpointer) 0x0
---Type <return> to continue, or q <return> to quit---
        __PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__VOID"
#8 0xb75db62b in IA__g_closure_invoke (closure=0x831f490, return_value=0x0,
    n_param_values=1, param_values=0xbff740dc, invocation_hint=0xbff73fec)
    at gclosure.c:490
        marshal = (
    GClosureMarshal) 0xb75e8990 <IA__g_cclosure_marshal_VOID__VOID>
        marshal_data = (gpointer) 0x0
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#9 0xb75ec103 in signal_emit_unlocked_R (node=0x831c4c8, detail=0,
    instance=0x816dea0, emission_return=0x0, instance_and_params=0xbff740dc)
    at gsignal.c:2440
        tmp = <value optimized out>
        handler = (Handler *) 0x8205320
        accumulator = (SignalAccumulator *) 0x0
        emission = {next = 0xbff74524, instance = 0x816dea0, ihint = {
    signal_id = 231, detail = 0, run_type = G_SIGNAL_RUN_FIRST},
  state = EMISSION_RUN, chain_type = 4}
        class_closure = (GClosure *) 0x80a3c30
        handler_list = (Handler *) 0x8205320
        return_accu = (GValue *) 0x0
        accu = {g_type = 0, data = {...

Revision history for this message
Sebastien Bacher (seb128) wrote :

Could you open a new bug about the crash?

Revision history for this message
Sam Liddicott (sam-liddicott) wrote :

I would open another bug about the crash except I didn't report a crash, it looks like you did though.
Help, I'm confused!

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.