Follow-up Comment #5, patch #5736 (project freeciv):

Since this change on S2_6, if I run the client in my build tree with "-t
trident", the client dies on "Start New Game":


0: Failed reading graphics file
"/home/jtn/src/freeciv/git/bS2_6/../data/flags/usa.svg": "Couldn't recognise
the image file format for file
'/home/jtn/src/freeciv/git/bS2_6/../data/flags/usa.svg'"
2: Backtrace:
2:     0:
/home/jtn/src/freeciv/git/bS2_6/./client/freeciv-gtk2(backtrace_print+0x30)
[0x610de0]
2:     1: /home/jtn/src/freeciv/git/bS2_6/./client/freeciv-gtk2(vdo_log+0x8b)
[0x615e5b]
2:     2: /home/jtn/src/freeciv/git/bS2_6/./client/freeciv-gtk2(do_log+0x7d)
[0x615f0d]
2:     3:
/home/jtn/src/freeciv/git/bS2_6/./client/freeciv-gtk2(load_gfxfile+0x61)
[0x4687e1]
2:     4: /home/jtn/src/freeciv/git/bS2_6/./client/freeciv-gtk2() [0x4be8b8]
2:     5: /home/jtn/src/freeciv/git/bS2_6/./client/freeciv-gtk2() [0x4c0272]
2:     6:
/home/jtn/src/freeciv/git/bS2_6/./client/freeciv-gtk2(tileset_setup_nation_flag+0xb5)
[0x4c5fa5]
2:     7:
/home/jtn/src/freeciv/git/bS2_6/./client/freeciv-gtk2(client_handle_packet+0x399)
[0x4adcb9]
2:     8:
/home/jtn/src/freeciv/git/bS2_6/./client/freeciv-gtk2(client_packet_input+0x1f)
[0x47238f]
2:     9:
/home/jtn/src/freeciv/git/bS2_6/./client/freeciv-gtk2(input_from_server+0x6c)
[0x478f4c]
...


I suspect that the data/flags/foo.svg files that live alongside the .pngs in
svn are now causing trouble because something in Gtk thinks it knows about
.svg; and that this only affects tilesets using the small flags because
foo-large.svg doesn't exist.

    _______________________________________________________

Reply to this item at:

  <http://gna.org/patch/?5736>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to