[BUG] gnomecal freezeup

In the version of gnomecal I'm running (everything from the 1/23 snaps
on jimpick.com), I can consistently cause the program to freeze up by:

1. create an appointment. give it a one-word name.
2. find that appointment in the 'day view' list.
3. double-left-click to select the name, single-middle-click to paste.
Instead of pasting over and replacing the selected text, the name is
inserted at the current insertion point.
4. repeat step 3 until it goes boom.

The odd thing is that it doesn't die with a segfault, or anything like
that -- it just freezes: doesn't take any input, doesn't redraw when you
move other windows around on top of it. Weird. Kind of makes me
nostalgic for old Mac. :)

Here's a backtrace, in case it might help. If there's anything else I
can do to help debug this (if it's not already fixed on CVS), just tell


#0  0x40229651 in gtk_signal_compare (h1=0x80756c0, h2=0xbffff2ec)
    at gtksignal.c:1197
#1  0x40227c12 in gtk_signal_lookup (name=0x402745a5 "value_changed", 
    object_type=52501) at gtksignal.c:423
#2  0x402281e0 in gtk_signal_emit_by_name (object=0x816d298, 
    name=0x402745a5 "value_changed") at gtksignal.c:572
#3  0x40240cd9 in scroll_int (text=0x816c358, diff=-14) at
#4  0x4023f060 in find_line_containing_point (text=0x816c358, point=0, 
    scroll=1) at gtktext.c:3581
#5  0x4023f60b in find_cursor (text=0x816c358, scroll=1) at
#6  0x402403a8 in gtk_text_move_backward_word (text=0x816c358)
    at gtktext.c:4121
#7  0x40240796 in gtk_text_select_word (text=0x816c358, time=2666730807)
    at gtktext.c:4296
#8  0x4023c2c0 in gtk_text_button_press (widget=0x816c358,
    at gtktext.c:1761
#9  0x40260e41 in gtk_marshal_BOOL__POINTER (object=0x816c358, 
    func=0x4023c0ec <gtk_text_button_press>, func_data=0x0,
    at gtkmarshal.c:30
#10 0x40229c46 in gtk_signal_real_emit (object=0x816c358, signal_id=26, 
    params=0xbffff6d4) at gtksignal.c:1460
#11 0x40227fc4 in gtk_signal_emit (object=0x816c358, signal_id=26)
    at gtksignal.c:528
---Type <return> to continue, or q <return> to quit---
#12 0x40259180 in gtk_widget_event (widget=0x816c358, event=0x8186b7c)
    at gtkwidget.c:2729
#13 0x402010a9 in gtk_propagate_event (widget=0x816c358,
    at gtkmain.c:1237
#14 0x40200416 in gtk_main_do_event (event=0x8186b7c) at gtkmain.c:694
#15 0x4029b5d2 in gdk_event_dispatch (source_data=0x0, 
    current_time=0xbffffa38, user_data=0x0) at gdkevents.c:2063
#16 0x403bfa3f in g_main_dispatch (current_time=0xbffffa38) at
#17 0x403bfead in g_main_iterate (block=1, dispatch=1) at gmain.c:829
#18 0x403c002d in g_main_run (loop=0x80bcc90) at gmain.c:887
#19 0x401fffab in gtk_main () at gtkmain.c:456
#20 0x806235e in main (argc=1, argv=0xbffffab8) at main.c:781

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