3 little bugs



Content of this mail:
1) background-properties bug
2) gnomecal bug
3) gmc bug

Unless I missed something, all my sources are fresh from cvs (perhaps a day
old, not more).

Pardon my brevity.

1)
[505] hawk> gdb background-properties
GNU gdb 4.17.m68k.objc.threads.hwwp.fpu.gnat
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i586-pc-linux-gnu"...
(gdb) r
Starting program: /usr/local/bin/background-properties

Program received signal SIGPIPE, Broken pipe.
0x4045d9f4 in   ()
(gdb) bt
#0  0x4045d9f4 in   ()
#1  0x40358f44 in   ()
#2  0x40303e44 in   ()
#3  0x402e8186 in   ()
#4  0x402e9682 in   ()
#5  0x402e51f1 in   ()
#6  0x40104802 in gdk_imlib_render (im=0x808c140, w=20, h=20) at rend.c:5841
#7  0x4007524d in finish_load (gpixmap=0x808c100, im=0x808c140, scaled=0,
    width=0, height=0, destroy=1) at gnome-pixmap.c:449
#8  0x400754d4 in load_rgb_d_shaped (gpixmap=0x808c100, data=0x400ba750 "ÿ",
    alpha=0x0, rgb_width=20, rgb_height=20, scaled=0, width=0, height=0,
    shape_color=0x400e3dec) at gnome-pixmap.c:519
#9  0x40075a6d in gnome_pixmap_load_rgb_d_shaped (gpixmap=0x808c100,
    data=0x400ba750 "ÿ", alpha=0x0, rgb_width=20, rgb_height=20,
    shape_color=0x400e3dec) at gnome-pixmap.c:591
#10 0x4007468f in gnome_pixmap_new_from_rgb_d_shaped (data=0x400ba750 "ÿ",
    alpha=0x0, rgb_width=20, rgb_height=20, shape_color=0x400e3dec)
    at gnome-pixmap.c:193
#11 0x400798aa in create_pixmap_from_imlib_scaled (window=0x808c0a0,
    data=0x808ace8) at gnome-stock.c:901
#12 0x40079daa in gnome_stock_pixmap (window=0x808c0a0,
    icon=0x808c0f0 "Button_Ok", subtype=0x400cd05a "regular")
    at gnome-stock.c:1028
#13 0x40078f1a in gnome_stock_state_changed (widget=0x808c0a0, prev_state=0)
    at gnome-stock.c:424
#14 0x400791ee in gnome_stock_set_icon (stock=0x808c0a0,
    icon=0x400b5205 "Button_Ok") at gnome-stock.c:522
#15 0x40079273 in gnome_stock_new_with_icon (icon=0x400b5205 "Button_Ok")
    at gnome-stock.c:533
#16 0x40079e59 in gnome_stock_pixmap_widget (window=0x0,
    icon=0x400b5205 "Button_Ok") at gnome-stock.c:1052
#17 0x4007a42c in stock_button_from_entry (type=0x400b5205 "Button_Ok",
    entry=0x808ace8) at gnome-stock.c:1213
#18 0x4007a4f7 in gnome_stock_or_ordinary_button (type=0x400b5205
"Button_Ok")
    at gnome-stock.c:1235
#19 0x4005f54e in gnome_dialog_append_button (dialog=0x8088230,
    button_name=0x400b5205 "Button_Ok") at gnome-dialog.c:370
#20 0x4005f492 in gnome_dialog_append_buttons (dialog=0x8088230,
    first=0x400b5205 "Button_Ok") at gnome-dialog.c:355
#21 0x40076d69 in gnome_property_box_init (property_box=0x8088230)
    at gnome-propertybox.c:152
#22 0x4024b31b in gtk_type_new (type=39445) at gtktypeutils.c:368
#23 0x40076f8b in gnome_property_box_new () at gnome-propertybox.c:213
#24 0x400776c5 in gnome_property_configurator_setup (this=0x806b388)
    at gnome-properties.c:67
#25 0x804d36e in display_properties_setup () at main.c:51
#26 0x804d561 in property_main (app_id=0x80543f9 "background_properties",
    argc=1, argv=0xbffffb74) at main.c:125
#27 0x804fdc6 in main (argc=1, argv=0xbffffb74) at app-background.c:41
(gdb)

2)
whenever I try to save, I get a sigsegv. If it was a save-as rather than a
save, I also get: ** WARNING **: shouldn't set wmclass after window is
realized!

(gdb) r
Starting program: /usr/local/bin/gnomecal

** WARNING **: shouldn't set wmclass after window is realized!


Program received signal SIGSEGV, Segmentation fault.
0x8062d56 in fakeUnicode (ps=0x0, bytes=0x0) at vobject.c:1383
vobject.c:1383: No such file or directory.
(gdb) bt
#0  0x8062d56 in fakeUnicode (ps=0x0, bytes=0x0) at vobject.c:1383
#1  0x8061c0f in addPropValue (o=0x80eeba8, p=0x8063150 "PROCEDURENAME",
v=0x0)
    at vobject.c:434
#2  0x804ff8c in ical_object_to_vobject (ical=0x80d0320) at calobj.c:968
#3  0x804e124 in calendar_save (cal=0x80979e0, fname=0x80eded8
"/home/hawk/")
    at calendar.c:323
#4  0x805da22 in save_ok (widget=0x80da388, fs=0x80d65e0) at main.c:271
#5  0x401d879d in gtk_marshal_NONE__NONE (object=0x80da388,
    func=0x805d980 <save_ok>, func_data=0x80d65e0, args=0xbfffeac4)
    at gtkmarshal.c:317
#6  0x40202c25 in gtk_handlers_run (handlers=0x8072380, signal=0xbfffea80,
    object=0x80da388, params=0xbfffeac4, after=0) at gtksignal.c:1747
#7  0x40202433 in gtk_signal_real_emit (object=0x80da388, signal_id=93,
    params=0xbfffeac4) at gtksignal.c:1409
#8  0x4020069e in gtk_signal_emit (object=0x80da388, signal_id=93)
    at gtksignal.c:507
#9  0x4018bc98 in gtk_button_clicked (button=0x80da388) at gtkbutton.c:321
#10 0x4018d819 in gtk_real_button_released (button=0x80da388)
    at gtkbutton.c:957
#11 0x401d879d in gtk_marshal_NONE__NONE (object=0x80da388,
    func=0x4018d790 <gtk_real_button_released>, func_data=0x0,
args=0xbfffede8)
    at gtkmarshal.c:317
#12 0x402023d1 in gtk_signal_real_emit (object=0x80da388, signal_id=92,
    params=0xbfffede8) at gtksignal.c:1400
#13 0x4020069e in gtk_signal_emit (object=0x80da388, signal_id=92)
    at gtksignal.c:507
#14 0x4018bc48 in gtk_button_released (button=0x80da388) at gtkbutton.c:315
#15 0x4018d212 in gtk_button_button_release (widget=0x80da388,
event=0x80d3590)
    at gtkbutton.c:817
#16 0x401d83f9 in gtk_marshal_BOOL__POINTER (object=0x80da388,
    func=0x4018d160 <gtk_button_button_release>, func_data=0x0,
    args=0xbffff120) at gtkmarshal.c:32
#17 0x4020246b in gtk_signal_real_emit (object=0x80da388, signal_id=26,
    params=0xbffff120) at gtksignal.c:1423
#18 0x4020069e in gtk_signal_emit (object=0x80da388, signal_id=26)
    at gtksignal.c:507
#19 0x4022c2e8 in gtk_widget_event (widget=0x80da388, event=0x80d3590)
    at gtkwidget.c:2121
#20 0x401d7f82 in gtk_propagate_event (widget=0x80da388, event=0x80d3590)
    at gtkmain.c:1695
#21 0x401d6828 in gtk_main_iteration_do (blocking=1) at gtkmain.c:723
#22 0x401d6507 in gtk_main_iteration () at gtkmain.c:517
#23 0x401d6345 in gtk_main () at gtkmain.c:423
#24 0x805dbf4 in save_as_calendar_cmd (widget=0x80bb2f8, data=0x8096f40)
    at main.c:301
#25 0x401d879d in gtk_marshal_NONE__NONE (object=0x80bb2f8,
    func=0x805da50 <save_as_calendar_cmd>, func_data=0x8096f40,
    args=0xbffff4e8) at gtkmarshal.c:317
#26 0x40202c25 in gtk_handlers_run (handlers=0x8072f60, signal=0xbffff4a4,
    object=0x80bb2f8, params=0xbffff4e8, after=0) at gtksignal.c:1747
#27 0x40202433 in gtk_signal_real_emit (object=0x80bb2f8, signal_id=106,
    params=0xbffff4e8) at gtksignal.c:1409
#28 0x4020069e in gtk_signal_emit (object=0x80bb2f8, signal_id=106)
    at gtksignal.c:507
#29 0x4022c438 in gtk_widget_activate (widget=0x80bb2f8) at gtkwidget.c:2145
#30 0x401df38b in gtk_menu_shell_activate_item (menu_shell=0x80bbb68,
    menu_item=0x80bb2f8, force_deactivate=1) at gtkmenushell.c:848
#31 0x401de73a in gtk_menu_shell_button_release (widget=0x80bbb68,
    event=0x80d3488) at gtkmenushell.c:512
#32 0x401d83f9 in gtk_marshal_BOOL__POINTER (object=0x80bbb68,
    func=0x401de610 <gtk_menu_shell_button_release>, func_data=0x0,
    args=0xbffff840) at gtkmarshal.c:32
#33 0x4020246b in gtk_signal_real_emit (object=0x80bbb68, signal_id=26,
    params=0xbffff840) at gtksignal.c:1423
#34 0x4020069e in gtk_signal_emit (object=0x80bbb68, signal_id=26)
    at gtksignal.c:507
#35 0x4022c2e8 in gtk_widget_event (widget=0x80bbb68, event=0x80d3488)
    at gtkwidget.c:2121
#36 0x401d7f82 in gtk_propagate_event (widget=0x80bb2f8, event=0x80d3488)
    at gtkmain.c:1695
#37 0x401d6828 in gtk_main_iteration_do (blocking=1) at gtkmain.c:723
#38 0x401d6507 in gtk_main_iteration () at gtkmain.c:517
#39 0x401d6345 in gtk_main () at gtkmain.c:423
#40 0x805e4f6 in main (argc=1, argv=0xbffffb94) at main.c:682

Might this be locale-related? In case it is, mine is is.

3) Whenever I click a file's icon (in icon view, that is), the whole window
is redrawn, resulting in noticable flicker. I'm on a remote display.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]