xffm: bug report with DnD and Cut/Paste over SMB

Olivier Fourdan fourdan at xfce.org
Wed May 14 19:29:59 CEST 2003


Hi Edscott,

The SMB bug is finnaly fixed. That leads to another one, causing a core
dump.

Both copy/paste and drag/drop over a SMB dir cause it. Here is the
backtrace.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 10762)]
0x406df2c7 in strchr () from /lib/libc.so.6
(gdb) bt
#0  0x406df2c7 in strchr () from /lib/libc.so.6
#1  0x0830f9b0 in ?? ()
#2  0x400345d1 in cb_paste () from /usr/lib/libxffm.so.0
#3  0x40034e26 in on_paste_activate () from /usr/lib/libxffm.so.0
#4  0x405387e4 in g_cclosure_marshal_VOID__VOID (closure=0x80b4530,
    return_value=0x0, n_param_values=1, param_values=0x1,
    invocation_hint=0xbfffdf18, marshal_data=0x0) at gmarshal.c:77
#5  0x4052894e in g_closure_invoke (closure=0x80b4530, return_value=0x0,
    n_param_values=1, param_values=0xbfffe010,
invocation_hint=0xbfffdf18)
    at gclosure.c:437
#6  0x4053840e in signal_emit_unlocked_R (node=0x80a7cd8, detail=0,
    instance=0x80b46e8, emission_return=0x0,
instance_and_params=0xbfffe010)
    at gsignal.c:2822
#7  0x4053756a in g_signal_emit_valist (instance=0x80b46e8,
signal_id=97, detail=0,
    var_args=0xbfffe19c "\005") at gsignal.c:2554
#8  0x40537763 in g_signal_emit (instance=0x80b46e8, signal_id=97,
detail=0)
    at gsignal.c:2612
#9  0x403a4d20 in gtk_widget_activate (widget=0x80b46e8) at
gtkwidget.c:3175
#10 0x402f5501 in gtk_menu_shell_activate_item (menu_shell=0x80b3f30,
    menu_item=0x80b46e8, force_deactivate=1) at gtkmenushell.c:914
#11 0x402f48ba in gtk_menu_shell_button_release (widget=0x80b3f30,
event=0x82fd2d0)
    at gtkmenushell.c:528
#12 0x402eee03 in gtk_menu_button_release (widget=0x80b3f30,
event=0x82fd2d0)
    at gtkmenu.c:1972
#13 0x402e854d in _gtk_marshal_BOOLEAN__BOXED (closure=0x80828b8,
    return_value=0xbfffe380, n_param_values=2, param_values=0xbfffe4a0,
    invocation_hint=0xbfffe3a8, marshal_data=0x402eeda0) at
gtkmarshalers.c:82
#14 0x40528bee in g_type_class_meta_marshal (closure=0x80828b8,
    return_value=0xbfffe380, n_param_values=2, param_values=0xbfffe4a0,
    invocation_hint=0xbfffe3a8, marshal_data=0x8083fe8) at
gclosure.c:514
#15 0x4052894e in g_closure_invoke (closure=0x80828b8,
return_value=0xbfffe380,
    n_param_values=2, param_values=0xbfffe4a0,
invocation_hint=0xbfffe3a8)
    at gclosure.c:437
#16 0x40537f14 in signal_emit_unlocked_R (node=0x8081bf0, detail=0,
    instance=0x80b3f30, emission_return=0xbfffe440,
instance_and_params=0xbfffe4a0)
    at gsignal.c:2860
#17 0x40537399 in g_signal_emit_valist (instance=0x80b3f30, signal_id=0,
detail=0,
    var_args=0xbfffe630 "H???\230?\a\bX????H:@0?\v\bH???") at
gsignal.c:2564
#18 0x40537763 in g_signal_emit (instance=0x80b3f30, signal_id=30,
detail=0)
    at gsignal.c:2612
#19 0x403a4b6b in gtk_widget_event_internal (widget=0x80b3f30,
event=0x82fd2d0)
    at gtkwidget.c:3143
#20 0x402e8378 in gtk_propagate_event (widget=0x80b3f30,
event=0x82fd2d0)
    at gtkmain.c:2267
#21 0x402e740f in gtk_main_do_event (event=0x82fd2d0) at gtkmain.c:1502
#22 0x40474156 in gdk_event_dispatch (source=0x15, callback=0,
user_data=0x0)
    at gdkevents-x11.c:2018
#23 0x40572407 in g_main_dispatch (context=0x807d7f0) at gmain.c:1653
#24 0x40573309 in g_main_context_dispatch (context=0x807d7f0) at
gmain.c:2197
#25 0x4057360f in g_main_context_iterate (context=0x807d7f0, block=1,
dispatch=1,
    self=0x80901e0) at gmain.c:2278
#26 0x40573c5e in g_main_loop_run (loop=0x830ed10) at gmain.c:2498
#27 0x402e6cc7 in gtk_main () at gtkmain.c:1092
#28 0x08064574 in main ()
#29 0x406814ed in __libc_start_main () from /lib/libc.so.6

Cheers,
-- 
Olivier Fourdan <fourdan at xfce.org>
http://www.xfce.org




More information about the Xfce4-dev mailing list