gmc Properties diealog segfaults
- From: Daniel Burrows <Daniel_Burrows brown edu>
- To: submit bugs gnome org
- Cc: gnome-list gnome org
- Subject: gmc Properties diealog segfaults
- Date: Sun, 14 Mar 1999 10:12:15 -0500
Package: gmc
Version: CVS 03-13-99
If I try to bring up the "Properties" dialog for a file, gmc segfaults:
(gdb) run
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /usr/local/gnome/bin/gmc
GNU Midnight Commander 4.5.24
** WARNING **: Error setting the icon position metadata for "/home/daniel/.gnome-desktop/Home directory"
** WARNING **: Error setting the icon position metadata for "/home/daniel/.gnome-desktop/fd0"
** WARNING **: Error setting the icon position metadata for "/home/daniel/.gnome-desktop/hdc"
** WARNING **: Error setting the icon position metadata for "/home/daniel/.gnome-desktop/actionclasses.cfg"
Program received signal SIGSEGV, Segmentation fault.
0x40498709 in g_strdup (str=0xb715 <Address 0xb715 out of bounds>)
at gstrfuncs.c:56
56 new_str = g_new (char, strlen (str) + 1);
(gdb) backtrace
#0 0x40498709 in g_strdup (str=0xb715 <Address 0xb715 out of bounds>)
at gstrfuncs.c:56
#1 0x80beab0 in init_metadata (fp_dlg=0x8397070)
at gnome-file-property-dialog.c:1014
#2 0x80bed66 in gnome_file_property_dialog_new (
file_name=0x8396cf8 "/home/daniel/gnome/mc/gnome/FileManager-common.c",
can_set_icon=0) at gnome-file-property-dialog.c:1071
#3 0x80b7967 in handle_properties (widget=0x838ed30, panel=0x81f0088)
at gpopup2.c:713
#4 0x80b69dc in popup_marshal_func (object=0x838ed30, data=0x80b7920,
n_args=0, args=0xbfffe788) at gpopup2.c:249
#5 0x4029cc2f in gtk_handlers_run (handlers=0x8345488, signal=0xbfffe744,
object=0x838ed30, params=0xbfffe788, after=0) at gtksignal.c:1898
#6 0x4029c073 in gtk_signal_real_emit (object=0x838ed30, signal_id=75,
params=0xbfffe788) at gtksignal.c:1469
#7 0x4029a0d6 in gtk_signal_emit (object=0x838ed30, signal_id=75)
at gtksignal.c:552
#8 0x402d3a88 in gtk_widget_activate (widget=0x838ed30) at gtkwidget.c:2810
#9 0x40273787 in gtk_menu_shell_activate_item (menu_shell=0x838f548,
menu_item=0x838ed30, force_deactivate=1) at gtkmenushell.c:834
#10 0x402729ca in gtk_menu_shell_button_release (widget=0x838f548,
event=0x81ef0f4) at gtkmenushell.c:497
#11 0x402dcae9 in gtk_marshal_BOOL__POINTER (object=0x838f548,
func=0x40272820 <gtk_menu_shell_button_release>, func_data=0x0,
args=0xbfffeb08) at gtkmarshal.c:32
#12 0x4029c0ac in gtk_signal_real_emit (object=0x838f548, signal_id=27,
params=0xbfffeb08) at gtksignal.c:1484
#13 0x4029a0d6 in gtk_signal_emit (object=0x838f548, signal_id=27)
at gtksignal.c:552
#14 0x402d3928 in gtk_widget_event (widget=0x838f548, event=0x81ef0f4)
at gtkwidget.c:2784
#15 0x4026b802 in gtk_propagate_event (widget=0x838ed30, event=0x81ef0f4)
at gtkmain.c:1318
#16 0x4026aa1c in gtk_main_do_event (event=0x81ef0f4) at gtkmain.c:775
#17 0x4031e75b in gdk_event_dispatch (source_data=0x0,
current_time=0xbfffee8c, user_data=0x0) at gdkevents.c:2086
#18 0x4048f096 in g_main_dispatch (current_time=0xbfffee8c) at gmain.c:647
#19 0x4048f5e1 in g_main_iterate (block=1, dispatch=1) at gmain.c:854
#20 0x4048f781 in g_main_run (loop=0x83812e8) at gmain.c:912
#21 0x4026a429 in gtk_main () at gtkmain.c:498
#22 0x80b74c8 in gpopup_do_popup2 (event=0xbffff6a4, panel=0x81f0088, dii=0x0)
at gpopup2.c:563
#23 0x80c3ca8 in panel_icon_list_select_icon (widget=0x821dde8, strchr=3,
event=0xbffff6a4, panel=0x81f0088) at gscreen.c:1406
#24 0x402dd1b9 in gtk_marshal_NONE__INT_POINTER (object=0x821dde8,
func=0x80c3c10 <panel_icon_list_select_icon>, func_data=0x81f0088,
args=0xbffff030) at gtkmarshal.c:575
#25 0x4029cc5d in gtk_handlers_run (handlers=0x820d3c8, signal=0xbfffefec,
object=0x821dde8, params=0xbffff030, after=0) at gtksignal.c:1909
#26 0x4029c073 in gtk_signal_real_emit (object=0x821dde8, signal_id=146,
params=0xbffff030) at gtksignal.c:1469
#27 0x4029a0d6 in gtk_signal_emit (object=0x821dde8, signal_id=146)
at gtksignal.c:552
#28 0x4011ead9 in toggle_icon (gil=0x821dde8, icon=0x8246750, event=0xbffff6a4)
at gnome-icon-list.c:450
#29 0x4011ee02 in icon_event (gil=0x821dde8, icon=0x8246750, event=0xbffff6a4)
at gnome-icon-list.c:563
#30 0x4011ee61 in image_event (img=0x8246768, event=0xbffff6a4, icon=0x8246750)
at gnome-icon-list.c:576
#31 0x400f2399 in gnome_canvas_item_marshal_signal_1 (object=0x8246768,
func=0x4011ee20 <image_event>, func_data=0x8246750, args=0xbffff3f8)
at gnome-canvas.c:541
#32 0x4029cc5d in gtk_handlers_run (handlers=0x8227708, signal=0xbffff3b4,
object=0x8246768, params=0xbffff3f8, after=0) at gtksignal.c:1909
#33 0x4029c073 in gtk_signal_real_emit (object=0x8246768, signal_id=99,
params=0xbffff3f8) at gtksignal.c:1469
#34 0x4029a0d6 in gtk_signal_emit (object=0x8246768, signal_id=99)
at gtksignal.c:552
#35 0x400f60c8 in emit_event (canvas=0x821dde8, event=0x81ef098)
at gnome-canvas.c:2676
#36 0x400f663b in gnome_canvas_button (widget=0x821dde8, event=0x81ef098)
at gnome-canvas.c:2875
#37 0x40120572 in gil_button_press (widget=0x821dde8, event=0x81ef098)
at gnome-icon-list.c:1262
#38 0x402dcae9 in gtk_marshal_BOOL__POINTER (object=0x821dde8,
func=0x40120530 <gil_button_press>, func_data=0x0, args=0xbffff7f0)
at gtkmarshal.c:32
#39 0x4029c0ac in gtk_signal_real_emit (object=0x821dde8, signal_id=26,
params=0xbffff7f0) at gtksignal.c:1484
#40 0x4029a0d6 in gtk_signal_emit (object=0x821dde8, signal_id=26)
at gtksignal.c:552
#41 0x402d3928 in gtk_widget_event (widget=0x821dde8, event=0x81ef098)
at gtkwidget.c:2784
#42 0x4026b802 in gtk_propagate_event (widget=0x821dde8, event=0x81ef098)
at gtkmain.c:1318
#43 0x4026aa1c in gtk_main_do_event (event=0x81ef098) at gtkmain.c:775
#44 0x4031e75b in gdk_event_dispatch (source_data=0x0,
current_time=0xbffffb74, user_data=0x0) at gdkevents.c:2086
#45 0x4048f096 in g_main_dispatch (current_time=0xbffffb74) at gmain.c:647
#46 0x4048f5e1 in g_main_iterate (block=1, dispatch=1) at gmain.c:854
#47 0x4048f781 in g_main_run (loop=0x8380818) at gmain.c:912
#48 0x4026a429 in gtk_main () at gtkmain.c:498
#49 0x80b1378 in gtkrundlg_event (h=0x81bf728) at gmain.c:353
#50 0x806b638 in run_dlg (h=0x81bf728) at dlg.c:900
#51 0x80b17a0 in create_panels () at gmain.c:549
#52 0x806694d in setup_mc () at main.c:1846
#53 0x80671d5 in do_nc () at main.c:2217
#54 0x8067d91 in main (argc=1, argv=0xbffffc44) at main.c:3077
[ sorry for the long backtrace, I doubt the whole thing is relevant. ]
It looks like maybe some problems in the metadata routines?
Daniel
--
All generalizations are dangerous.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]