URL:
http://gna.org/bugs/?21575
Summary: GTK2 client crash at startup
Project: Freeciv
Submitted by: chrisk
Submitted on: Sa 01 Feb 2014 19:09:11 CET
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
Status: None
Assigned to: None
Originator Email:
Open/Closed: Open
Release:
Discussion Lock: Any
Operating System: GNU/Linux
Planned Release: 2.5.99
___
Details:
Sometimes, freeciv-gtk2 crashes at startup. Usually, the next start attempt
succeeds.
Debian Squeeze on i386
chris@leo:~$ freeciv-gtk2 -d 1
(freeciv-gtk2:4266): GLib-GObject-CRITICAL **: g_object_ref: assertion
`object-ref_count 0' failed
**
Pango:ERROR:/build/buildd-pango1.0_1.28.3-1+squeeze2-i386-T6e3dv/pango1.0-1.28.3/pango/pango-layout.c:3739:pango_layout_check_lines:
assertion failed: (!layout-log_attrs)
Abgebrochen (Speicherabzug geschrieben)
chris@leo:~$ freeciv-gtk2 -v
Freeciv Version 2.5.99-dev gui-gtk-2.0
chris@leo:~$ gdb freeciv-gtk2 core
GNU gdb (GDB) 7.0.1-debian
Core was generated by `freeciv-gtk2 -d 1'.
Program terminated with signal 6, Aborted.
#0 0xb77c5424 in __kernel_vsyscall ()
(gdb) bt
#0 0xb77c5424 in __kernel_vsyscall ()
#1 0xb6c39781 in raise () from /lib/i686/cmov/libc.so.6
#2 0xb6c3cbb2 in abort () from /lib/i686/cmov/libc.so.6
#3 0xb6db832f in g_assertion_message () from /lib/libglib-2.0.so.0
#4 0xb6db898d in g_assertion_message_expr () from /lib/libglib-2.0.so.0
#5 0xb6f4cf91 in ?? () from /usr/lib/libpango-1.0.so.0
#6 0xb6f4fe12 in pango_layout_get_iter () from /usr/lib/libpango-1.0.so.0
#7 0xb6f4ff58 in pango_layout_get_cursor_pos () from
/usr/lib/libpango-1.0.so.0
#8 0xb73b0fd0 in IA__gtk_text_layout_get_cursor_locations (layout=0xa355f20,
iter=0xbfed7ad8,
strong_pos=0xbfed7b30, weak_pos=0x0)
at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtktextlayout.c:2756
#9 0xb73be55c in gtk_text_view_get_cursor_location (text_view=0xa070208,
pos=0xbfed7b30)
at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtktextview.c:7559
#10 0xb73be591 in gtk_text_view_update_im_spot_location (text_view=0xa070208)
at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtktextview.c:2111
#11 0xb73c0729 in do_update_im_spot_location (text_view=0xa070208)
at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtktextview.c:2132
#12 0xb713e2e8 in gdk_threads_dispatch (data=0xb1e00780)
at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gdk/gdk.c:512
#13 0xb6d90381 in ?? () from /lib/libglib-2.0.so.0
#14 0xb6d92305 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#15 0xb6d95fe8 in ?? () from /lib/libglib-2.0.so.0
#16 0xb6d96527 in g_main_loop_run () from /lib/libglib-2.0.so.0
#17 0xb72f4e19 in IA__gtk_main ()
at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtkmain.c:1219
#18 0x0805b47b in ui_main (argc=1, argv=0xbfed8104) at gui_main.c:1677
#19 0x080b21cf in client_main (argc=3, argv=0xbfed8104) at client_main.c:599
#20 0x0805a6db in main (argc=3, argv=0xbfed8104) at gui_main.c:1512
(gdb)
___
Reply to this item at:
http://gna.org/bugs/?21575
___
Nachricht gesendet von/durch Gna!
http://gna.org/
___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev