Bug 537562 - [abrt] crash detected in gnome-commander-1.3-0.3.git_D20090929T1100_13dev.fc12
Summary: [abrt] crash detected in gnome-commander-1.3-0.3.git_D20090929T1100_13dev.fc12
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-commander
Version: 12
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Mamoru TASAKA
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:342b61c6a73d3a17579733685e4...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-11-14 12:28 UTC by Jiri Moskovcak
Modified: 2015-02-01 22:49 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-12-18 16:41:41 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (11.59 KB, text/plain)
2009-11-14 12:28 UTC, Jiri Moskovcak
no flags Details

Description Jiri Moskovcak 2009-11-14 12:28:11 UTC
abrt detected a crash.

How to reproduce
-----
1.  open "Remote server"
2. click "Add"
3. select Windows share
4. fill the info
5. click ok and g-c dies

Attached file: backtrace
cmdline: gnome-commander
component: gnome-commander
executable: /usr/libexec/gnome-commander/gnome-commander
kernel: 2.6.31.5-127.fc12.x86_64
package: gnome-commander-1.3-0.3.git_D20090929T1100_13dev.fc12
rating: 4
reason: Process was terminated by signal 11

Comment 1 Jiri Moskovcak 2009-11-14 12:28:16 UTC
Created attachment 369529 [details]
File: backtrace

Comment 2 Mamoru TASAKA 2009-11-14 18:49:32 UTC
Would you try # debuginfo-install gnome-commander and try again?

Comment 3 Jiri Moskovcak 2009-11-15 11:49:43 UTC
Hi, I recreated the backtrace with the required debuginfo.

Core was generated by `gnome-commander'.
Program terminated with signal 11, Segmentation fault.
#0  0x000000000042ec53 in gnome_cmd_connect_dialog_new (
    has_alias=<value optimized out>) at gnome-cmd-con-dialog.cc:578
578	        con->method = (ConnectionMethodID) gtk_combo_box_get_active (GTK_COMBO_BOX (conndlg->priv->type_combo));

Thread 1 (Thread 4311):
#0  0x000000000042ec53 in gnome_cmd_connect_dialog_new (
    has_alias=<value optimized out>) at gnome-cmd-con-dialog.cc:578
        alias = <value optimized out>
        dialog = 0x12c90a0 [GnomeCmdConnectDialog]
        __PRETTY_FUNCTION__ = 
    "GnomeCmdConFtp* gnome_cmd_connect_dialog_new(gboolean)"
        conndlg = 0x12c90a0 [GnomeCmdConnectDialog]
        response = <value optimized out>
        server = <value optimized out>
#1  0x00000000004779e2 in on_new_btn_clicked (button=<value optimized out>, 
    ftp_dialog=0x104d610 [GnomeCmdRemoteDialog])
    at gnome-cmd-remote-dialog.cc:166
        server = <value optimized out>
        store = 0x0
        iter = {stamp = 1, user_data = 0x32d202d9f5, user_data2 = 0x12eb260, 
          user_data3 = 0x0}
#2  0x00000032d200ba8e in IA__g_closure_invoke (closure=0x12c0300, 
    return_value=0x0, n_param_values=1, param_values=0x12eb260, 
    invocation_hint=0x7fff06f59380) at gclosure.c:767
        marshal = <value optimized out>
        marshal_data = <value optimized out>
        in_marshal = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#3  0x00000032d2020ec3 in signal_emit_unlocked_R (node=<value optimized out>, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>) at gsignal.c:3247
        tmp = <value optimized out>
        handler = 0x12c1cc0
        accumulator = 0x0
        emission = {next = 0x7fff06f59780, instance = 0x12c1020, ihint = {
            signal_id = 166, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, 
          state = EMISSION_RUN, chain_type = 4}
        class_closure = 0xfb8200
        handler_list = 0x12c1cc0
        return_accu = 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, 
              v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 
    0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, 
              v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
              v_pointer = 0x0}}}
        signal_id = <value optimized out>
        max_sequential_handler_number = <value optimized out>
        return_value_altered = <value optimized out>
#4  0x00000032d2022259 in IA__g_signal_emit_valist (
    instance=<value optimized out>, signal_id=<value optimized out>, 
    detail=<value optimized out>, var_args=0x7fff06f59570) at gsignal.c:2980
        instance_and_params = <value optimized out>
        signal_return_type = 4
        param_values = 0x12eb278
        node = 0xfed030
        i = <value optimized out>
        n_params = 0
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#5  0x00000032d20227a3 in IA__g_signal_emit (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>)
    at gsignal.c:3037
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 
    0x7fff06f59650, reg_save_area = 0x7fff06f59590}}
#6  0x00000032d8489575 in gtk_real_button_released (button=
    0x12c1020 [GtkButton]) at gtkbutton.c:1707
No locals.
#7  0x00000032d200ba8e in IA__g_closure_invoke (closure=0xfb82d0, 
    return_value=0x0, n_param_values=1, param_values=0x12d3660, 
    invocation_hint=0x7fff06f59790) at gclosure.c:767
        marshal = <value optimized out>
        marshal_data = <value optimized out>
        in_marshal = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#8  0x00000032d20207dc in signal_emit_unlocked_R (node=<value optimized out>, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>) at gsignal.c:3177
        accumulator = 0x0
        emission = {next = 0x7fff06f59bc0, instance = 0x12c1020, ihint = {
            signal_id = 165, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, 
          state = EMISSION_RUN, chain_type = 16706656}
        class_closure = 0xfb82d0
        handler_list = <value optimized out>
        return_accu = 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, 
              v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 
    0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, 
              v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
              v_pointer = 0x0}}}
        signal_id = <value optimized out>
        max_sequential_handler_number = <value optimized out>
        return_value_altered = <value optimized out>
#9  0x00000032d2022259 in IA__g_signal_emit_valist (
    instance=<value optimized out>, signal_id=<value optimized out>, 
    detail=<value optimized out>, var_args=0x7fff06f59980) at gsignal.c:2980
        instance_and_params = <value optimized out>
        signal_return_type = 4
        param_values = 0x12d3678
        node = 0xfb83d0
        i = <value optimized out>
        n_params = 0
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#10 0x00000032d20227a3 in IA__g_signal_emit (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>)
    at gsignal.c:3037
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 
    0x7fff06f59a60, reg_save_area = 0x7fff06f599a0}}
#11 0x00000032d848822d in gtk_button_button_release (
    widget=<value optimized out>, event=<value optimized out>)
    at gtkbutton.c:1599
        button = <value optimized out>
#12 0x00000032d8536eb8 in _gtk_marshal_BOOLEAN__BOXED (closure=0xec83e0, 
    return_value=0x7fff06f59c10, n_param_values=<value optimized out>, 
    param_values=0x12bfb30, invocation_hint=<value optimized out>, 
    marshal_data=<value optimized out>) at gtkmarshalers.c:84
        callback = 0x32d8488210 <gtk_button_button_release>
        cc = 0xec83e0
        data1 = 0x12c1020
        data2 = <value optimized out>
        v_return = <value optimized out>
        __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
#13 0x00000032d200ba8e in IA__g_closure_invoke (closure=0xec83e0, 
    return_value=0x7fff06f59c10, n_param_values=2, param_values=0x12bfb30, 
    invocation_hint=0x7fff06f59bd0) at gclosure.c:767
        marshal = <value optimized out>
        marshal_data = <value optimized out>
        in_marshal = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#14 0x00000032d2020b8d in signal_emit_unlocked_R (node=<value optimized out>, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>) at gsignal.c:3285
        accumulator = 0xec7f70
        emission = {next = 0x0, instance = 0x12c1020, ihint = {signal_id = 
    78, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, 
          chain_type = 16706656}
        class_closure = 0xec83e0
        handler_list = 0x0
        return_accu = 0x7fff06f59c10
        accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, 
              v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 
    0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, 
              v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
              v_pointer = 0x0}}}
        signal_id = <value optimized out>
        max_sequential_handler_number = <value optimized out>
        return_value_altered = <value optimized out>
#15 0x00000032d20220ec in IA__g_signal_emit_valist (
    instance=<value optimized out>, signal_id=<value optimized out>, 
    detail=<value optimized out>, var_args=0x7fff06f59dc0) at gsignal.c:2990
        return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 
    0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
              v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 
    0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 
    0x0}}}
        error = 0x0
        rtype = <value optimized out>
        static_scope = <value optimized out>
        instance_and_params = <value optimized out>
        signal_return_type = 20
        param_values = 0x12bfb48
        node = 0xec7ef0
        i = <value optimized out>
        n_params = 1
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#16 0x00000032d20227a3 in IA__g_signal_emit (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>)
    at gsignal.c:3037
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 
    0x7fff06f59ea0, reg_save_area = 0x7fff06f59de0}}
#17 0x00000032d863e4df in gtk_widget_event_internal (widget=
    0x12c1020 [GtkButton], event=0x1296720) at gtkwidget.c:4775
        signal_num = <value optimized out>
        return_val = 0
#18 0x00000032d852f4aa in IA__gtk_propagate_event (widget=
    0x12c1020 [GtkButton], event=0x1296720) at gtkmain.c:2417
        tmp = <value optimized out>
        handled_event = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__gtk_propagate_event"
#19 0x00000032d8530463 in IA__gtk_main_do_event (event=0x1296720)
    at gtkmain.c:1622
        event_widget = <value optimized out>
        grab_widget = 0x12c1020 [GtkButton]
        window_group = 0x11408c0 [GtkWindowGroup]
        rewritten_event = <value optimized out>
        tmp_list = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
#20 0x00000032d8c59f8c in gdk_event_dispatch (source=<value optimized out>, 
    callback=<value optimized out>, user_data=<value optimized out>)
    at gdkevents-x11.c:2369
        display = <value optimized out>
        event = 0x1296720
#21 0x00000032d1c3922e in g_main_dispatch (context=<value optimized out>)
    at gmain.c:1960
        dispatch = 0x32d8c59f40 <gdk_event_dispatch>
        was_in_call = 0
        user_data = 0x0
        callback = 0
        cb_funcs = 0x0
        cb_data = <value optimized out>
        current_source_link = {data = 0xe27ad0, next = 0x0}
        source = 0xe27ad0
        current = 0xe30760
        i = <value optimized out>
#22 IA__g_main_context_dispatch (context=<value optimized out>)
    at gmain.c:2513
No locals.
#23 0x00000032d1c3cc18 in g_main_context_iterate (context=0xe27b50, 
    block=<value optimized out>, dispatch=<value optimized out>, 
    self=<value optimized out>) at gmain.c:2591
        max_priority = 2147483647
        timeout = 5417
        some_ready = 1
        nfds = 9
        allocated_nfds = <value optimized out>
        fds = <value optimized out>
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#24 0x00000032d1c3d065 in IA__g_main_loop_run (loop=0x11f76f0) at gmain.c:2799
        self = 0xdee630
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#25 0x00000032d8530927 in IA__gtk_main () at gtkmain.c:1218
        tmp_list = <value optimized out>
        functions = 0x0
        init = <value optimized out>
        loop = 0x11f76f0
#26 0x000000000048c605 in main (argc=<value optimized out>, 
    argv=<value optimized out>) at main.cc:147
        program = 0xdfd040 [GnomeProgram]
        option_context = 0xdf1a20
        conf_dir = <value optimized out>

Comment 4 Mamoru TASAKA 2009-11-25 16:17:14 UTC
Hello:

After some discussion with the upstream developer, I decided
to "downgrade" gnome-commander to the stable 1.2.8.3:
http://koji.fedoraproject.org/koji/buildinfo?buildID=143041

I will push this rpm to stable anyway. If the bug you saw is still
reproducible, please write here again, thank you.

Comment 5 Alexander Osipenko 2009-11-30 22:16:16 UTC
Similar bug:

How to reproduce
-----
1.  open "Remote server"
2. click "Add"
3. select FTP with login or SSH
4. fill the info
5! Check "Use GNOME Keyring Manager"
6. click ok
7. try to connect.

g-c dies silently, not trapped by abrtd.

This bug is active at least since Fedora-8.

Comment 6 Mamoru TASAKA 2009-12-01 08:06:51 UTC
(In reply to comment #5)
> Similar bug:

Please file another bug (with adding backtrace).

Comment 7 Mamoru TASAKA 2009-12-18 16:41:41 UTC
Once closing.

Please try the latest gnome-commander 1.2.8.4 and if the
bug is reproducible please open a new bug report, thank you.


Note You need to log in before you can comment on or make changes to this bug.