[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Xlog-discussion] consistent crash?
From: |
Ernest Stracener |
Subject: |
[Xlog-discussion] consistent crash? |
Date: |
Tue, 17 Sep 2002 16:15:20 -0500 |
User-agent: |
KMail/1.4.3 |
Hello to everyone --
I just recently joined this list and have just compiled xlog 0.7beta5 -- no
problems with compilation.
While playing around with the various features, I have come upon what seems to
be an action that causes a consistent crash for me:
1. Open xlog
2. Tools --> Log Editor
3. Rename fields "UNKNOWN" to "test1" and "test2", configure both fields to
"show"
4. Exit Log Editor dialog
5. File --> Save (or Save As w/new filename)
6. xlog exits abnormally with the following message (full gdb bt output
appended to this message):
Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkLabel'
Gtk-CRITICAL **: file gtklabel.c: line 333 (gtk_label_get): assertion `label
!= NULL' failed.
7. Opening up xlog again shows unchanged logfile (e.g. test1 & test2 are
still hidden)
I have also noticed that the labels for the user-defined fields do not appear
in the log "field-window"...the form fields do show, but not the labels.
Is this just me or can anyone replicate this crash?
Thought I would pass it along....overall it looks like a great application!
Can't wait to put it into action!
73-
Ernie
kg9ni
------------------------------
Full gdb output:
------------------------------
(gdb) run
Starting program: /usr/local/bin/xlog
Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkLabel'
Gtk-CRITICAL **: file gtklabel.c: line 333 (gtk_label_get): assertion `label
!= NULL' failed.
Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkLabel'
Gtk-CRITICAL **: file gtklabel.c: line 333 (gtk_label_get): assertion `label
!= NULL' failed.
Program received signal SIGSEGV, Segmentation fault.
0x4031f5d0 in strcmp () from /lib/libc.so.6
(gdb) bt
#0 0x4031f5d0 in strcmp () from /lib/libc.so.6
#1 0x080767a3 in parse_field_name (s=0x1f <Address 0x1f out of bounds>) at
logfile.c:162
#2 0x08075b60 in savelog (arg=0x8105250, logfile=0x8134c08
"/home/ernie/.xlog/logtest.xlog", type=1) at log.c:189
#3 0x0806c6e0 in on_menu_save_activate (menuitem=0x80a9f50, user_data=0x0) at
callbacks_menu.c:167
#4 0x400a31c5 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#5 0x400d2b7c in gtk_signal_remove_emission_hook () from
/usr/lib/libgtk-1.2.so.0
#6 0x400d1fe5 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#7 0x400d00c3 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#8 0x40106c5e in gtk_widget_activate () from /usr/lib/libgtk-1.2.so.0
#9 0x400ab624 in gtk_menu_shell_activate_item () from
/usr/lib/libgtk-1.2.so.0
#10 0x400aa8aa in gtk_menu_shell_deactivate () from /usr/lib/libgtk-1.2.so.0
#11 0x400a2e4f in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
#12 0x400d2023 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#13 0x400d00c3 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#14 0x40106b1b in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#15 0x400a2d95 in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#16 0x400a1efe in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#17 0x401504d7 in gdk_wm_protocols_filter () from /usr/lib/libgdk-1.2.so.0
#18 0x401804c8 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#19 0x40180ad3 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#20 0x40180c6c in g_main_run () from /usr/lib/libglib-1.2.so.0
#21 0x400a17f7 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#22 0x08050f47 in main (argc=1, argv=0xbffff8e4) at main.c:469
(gdb)
- [Xlog-discussion] consistent crash?,
Ernest Stracener <=