xlog-discussion
[Top][All Lists]
Advanced

[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)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]