Complete.Org: Mailing Lists: Archives: freeciv-dev: September 2004:
[Freeciv-Dev] (PR#10027) (civclient:12460): Gtk-CRITICAL **: file gtktex
Home

[Freeciv-Dev] (PR#10027) (civclient:12460): Gtk-CRITICAL **: file gtktex

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: undisclosed-recipients: ;
Subject: [Freeciv-Dev] (PR#10027) (civclient:12460): Gtk-CRITICAL **: file gtktextbuffer.c: line 548: assertion `g_utf8_validate (text, len, NULL)' failed
From: "Brett Albertson" <brett.albertson@xxxxxxxxxxxx>
Date: Fri, 10 Sep 2004 16:51:02 -0700
Reply-to: rt@xxxxxxxxxxx

<URL: http://rt.freeciv.org/Ticket/Display.html?id=10027 >

> [jdorje - Fri Sep 10 23:42:17 2004]:
> 
> Brett Albertson wrote:
> 
> > UTF-8 core dumps:
> > 
> > dev-null:{bretta}$ FREECIV_LOCAL_ENCODING=UTF8 civclient
> > Encodings: Data=UTF-8, Local=UTF8, Internal=UTF-8
> > Segmentation Fault (core dumped)
> > dev-null:{bretta}$ FREECIV_LOCAL_ENCODING=UTF-8 civclient
> > Encodings: Data=UTF-8, Local=UTF-8, Internal=UTF-8
> > Segmentation Fault (core dumped)
> 
> Core dumps???  Can you give a backtrace?

dev-null:{bretta}$ gdb /usr/local/bin/civclient core
GNU gdb 6.1.1
Copyright 2004 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 "sparc-sun-solaris2.9"...
Core was generated by `civclient'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libsocket.so.1...done.
Loaded symbols for /usr/lib/libsocket.so.1
Reading symbols from /usr/lib/libnsl.so.1...done.
Loaded symbols for /usr/lib/libnsl.so.1
Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...done.
Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0
Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...done.
Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0
Reading symbols from /usr/lib/libatk-1.0.so.0...done.
Loaded symbols for /usr/lib/libatk-1.0.so.0
Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...done.
Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0
Reading symbols from /usr/lib/libm.so.1...done.
Loaded symbols for /usr/lib/libm.so.1
Reading symbols from /usr/lib/libpangox-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangox-1.0.so.0
Reading symbols from /usr/lib/libpango-1.0.so.0...done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib/libgobject-2.0.so.0...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libgmodule-2.0.so.0...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /usr/lib/libdl.so.1...done.
Loaded symbols for /usr/lib/libdl.so.1
Reading symbols from /usr/lib/libglib-2.0.so.0...done.
Loaded symbols for /usr/lib/libglib-2.0.so.0
Reading symbols from /usr/lib/libnls.so.1...done.
Loaded symbols for /usr/lib/libnls.so.1
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libc.so.1...done.
Loaded symbols for /usr/lib/libc.so.1
Reading symbols from /usr/lib/libmp.so.2...done.
Loaded symbols for /usr/lib/libmp.so.2
Reading symbols from /usr/lib/libXext.so.0...done.
Loaded symbols for /usr/lib/libXext.so.0
Reading symbols from /usr/lib/libX11.so.4...done.
Loaded symbols for /usr/lib/libX11.so.4
Reading symbols from /usr/platform/SUNW,Ultra-
5_10/lib/libc_psr.so.1...done.
Loaded symbols for /usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1
Reading symbols from /usr/lib/iconv/646%UTF-8.so...done.
Loaded symbols for /usr/lib/iconv/646%UTF-8.so
#0  0xfec85004 in _doprnt () from /usr/lib/libc.so.1
(gdb)

(gdb) bt
#0  0xfec85004 in _doprnt () from /usr/lib/libc.so.1
#1  0xfec88c30 in vsnprintf () from /usr/lib/libc.so.1
#2  0x00062a3c in my_vsnprintf ()
#3  0x0005ba0c in fc_fprintf ()
#4  0x0005da48 in vreal_freelog ()
#5  0x0005dc44 in real_freelog ()
#6  0x0005b934 in convert_string ()
#7  0x0005ba34 in fc_fprintf ()
#8  0x0005da48 in vreal_freelog ()
#9  0x0005dc44 in real_freelog ()
#10 0x0005b934 in convert_string ()
#11 0x0005ba34 in fc_fprintf ()
#12 0x0005da48 in vreal_freelog ()
#13 0x0005dc44 in real_freelog ()
#14 0x0005b934 in convert_string ()
#15 0x0005ba34 in fc_fprintf ()
#16 0x0005da48 in vreal_freelog ()
#17 0x0005dc44 in real_freelog ()
#18 0x0005b934 in convert_string ()
#19 0x0005ba34 in fc_fprintf ()
#20 0x0005da48 in vreal_freelog ()
#21 0x0005dc44 in real_freelog ()
#22 0x0005b934 in convert_string ()
#23 0x0005ba34 in fc_fprintf ()
#24 0x0005da48 in vreal_freelog ()
#25 0x0005dc44 in real_freelog ()
#26 0x0005b934 in convert_string ()
#27 0x0005ba34 in fc_fprintf ()
#28 0x0005da48 in vreal_freelog ()
#29 0x0005dc44 in real_freelog ()
#30 0x0005b934 in convert_string ()
#31 0x0005ba34 in fc_fprintf ()
#32 0x0005da48 in vreal_freelog ()
#33 0x0005dc44 in real_freelog ()
#34 0x0005b934 in convert_string ()
#35 0x0005ba34 in fc_fprintf ()
#36 0x0005da48 in vreal_freelog ()
#37 0x0005dc44 in real_freelog ()
#38 0x0005b934 in convert_string ()
#39 0x0005ba34 in fc_fprintf ()
#40 0x0005da48 in vreal_freelog ()
#41 0x0005dc44 in real_freelog ()
#42 0x0005b934 in convert_string ()
#43 0x0005ba34 in fc_fprintf ()
#44 0x0005da48 in vreal_freelog ()
#45 0x0005dc44 in real_freelog ()
#46 0x0005b934 in convert_string ()
#47 0x0005ba34 in fc_fprintf ()
#48 0x0005da48 in vreal_freelog ()
#49 0x0005dc44 in real_freelog ()
#50 0x0005b934 in convert_string ()
#51 0x0005ba34 in fc_fprintf ()
#52 0x0005da48 in vreal_freelog ()
#53 0x0005dc44 in real_freelog ()
#54 0x0005b934 in convert_string ()
#55 0x0005ba34 in fc_fprintf ()
#56 0x0005da48 in vreal_freelog ()
#57 0x0005dc44 in real_freelog ()
#58 0x0005b934 in convert_string ()
#59 0x0005ba34 in fc_fprintf ()
#60 0x0005da48 in vreal_freelog ()
#61 0x0005dc44 in real_freelog ()
#62 0x0005b934 in convert_string ()
#63 0x0005ba34 in fc_fprintf ()
#64 0x0005da48 in vreal_freelog ()
#65 0x0005dc44 in real_freelog ()
#66 0x0005b934 in convert_string ()
#67 0x0005ba34 in fc_fprintf ()
#68 0x0005da48 in vreal_freelog ()
#69 0x0005dc44 in real_freelog ()
#70 0x0005b934 in convert_string ()
#71 0x0005ba34 in fc_fprintf ()
#72 0x0005da48 in vreal_freelog ()
#73 0x0005dc44 in real_freelog ()
#74 0x0005b934 in convert_string ()
#75 0x0005ba34 in fc_fprintf ()
#76 0x0005da48 in vreal_freelog ()
#77 0x0005dc44 in real_freelog ()
#78 0x0005b934 in convert_string ()
#79 0x0005ba34 in fc_fprintf ()
#80 0x0005da48 in vreal_freelog ()
#81 0x0005dc44 in real_freelog ()
#82 0x0005b934 in convert_string ()
#83 0x0005ba34 in fc_fprintf ()
#84 0x0005da48 in vreal_freelog ()
#85 0x0005dc44 in real_freelog ()
#86 0x0005b934 in convert_string ()
#87 0x0005ba34 in fc_fprintf ()
#88 0x0005da48 in vreal_freelog ()
#89 0x0005dc44 in real_freelog ()
#90 0x0005b934 in convert_string ()
#91 0x0005ba34 in fc_fprintf ()
#92 0x0005da48 in vreal_freelog ()
#93 0x0005dc44 in real_freelog ()
#94 0x0005b934 in convert_string ()
#95 0x0005ba34 in fc_fprintf ()
#96 0x0005da48 in vreal_freelog ()
#97 0x0005dc44 in real_freelog ()
#98 0x0005b934 in convert_string ()
#99 0x0005ba34 in fc_fprintf ()
#100 0x0005da48 in vreal_freelog ()
#101 0x0005dc44 in real_freelog ()
#102 0x0005b934 in convert_string ()
#103 0x0005ba34 in fc_fprintf ()
#104 0x0005da48 in vreal_freelog ()
#105 0x0005dc44 in real_freelog ()
#106 0x0005b934 in convert_string ()
#107 0x0005ba34 in fc_fprintf ()
#108 0x0005da48 in vreal_freelog ()
#109 0x0005dc44 in real_freelog ()
#110 0x0005b934 in convert_string ()
#111 0x0005ba34 in fc_fprintf ()
#112 0x0005da48 in vreal_freelog ()
#113 0x0005dc44 in real_freelog ()
#114 0x0005b934 in convert_string ()

It keeps going for a looong time...



-- 
Brett Albertson
brett.albertson@xxxxxxxxxxxx


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