URL:
  <http://gna.org/bugs/?24849>

                 Summary: Trying to put -1 into unsigned 8 bits
                 Project: Freeciv
            Submitted by: sveinung
            Submitted on: Mon 11 Jul 2016 04:01:05 PM UTC
                Category: None
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
                 Release: TRUNK
         Discussion Lock: Any
        Operating System: None
         Planned Release: 
 Contains string changes: None

    _______________________________________________________

Details:

1: in dio_put_uint8_raw() [dataio_raw.c::269]: assertion '!((int) x != value)'
failed.
2: Backtrace:
2:     0: ./server/freeciv-server(backtrace_print+0x22) [0x65a582]
2:     1: ./server/freeciv-server(vdo_log+0x79) [0x65df79]
2:     2: ./server/freeciv-server(do_log+0x93) [0x65e023]
2:     3: ./server/freeciv-server(fc_assert_fail+0x98) [0x65e218]
2:     4: ./server/freeciv-server(dio_put_uint8_raw+0x37) [0x682fa7]
2:     5: ./server/freeciv-server() [0x628c74]
2:     6: ./server/freeciv-server(lsend_packet_ruleset_tech+0x2f) [0x630e9f]
2:     7: ./server/freeciv-server() [0x4c602b]
2:     8: ./server/freeciv-server(send_rulesets+0x177) [0x4dba17]
2:     9: ./server/freeciv-server(establish_new_connection+0x1c3) [0x4a9853]
2:    10: ./server/freeciv-server(handle_login_request+0x4b4) [0x4aa4f4]
2:    11: ./server/freeciv-server(server_packet_input+0x34d) [0x43c2ad]
2:    12: ./server/freeciv-server(server_sniff_all_input+0x82a) [0x50b73a]
2:    13: ./server/freeciv-server(srv_main+0x204) [0x43ee04]
2:    14: ./server/freeciv-server(main+0x260) [0x435a90]
2:    15: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)
[0x7f2d62f145f0]
2:    16: ./server/freeciv-server(_start+0x29) [0x436539]
1: Please report this message at http://gna.org/projects/freeciv/
2: Backtrace:
2:     0: ./server/freeciv-server(backtrace_print+0x22) [0x65a582]
2:     1: ./server/freeciv-server(vdo_log+0x79) [0x65df79]
2:     2: ./server/freeciv-server(do_log+0x93) [0x65e023]
2:     3: ./server/freeciv-server(fc_assert_fail+0x130) [0x65e2b0]
2:     4: ./server/freeciv-server(dio_put_uint8_raw+0x37) [0x682fa7]
2:     5: ./server/freeciv-server() [0x628c74]
2:     6: ./server/freeciv-server(lsend_packet_ruleset_tech+0x2f) [0x630e9f]
2:     7: ./server/freeciv-server() [0x4c602b]
2:     8: ./server/freeciv-server(send_rulesets+0x177) [0x4dba17]
2:     9: ./server/freeciv-server(establish_new_connection+0x1c3) [0x4a9853]
2:    10: ./server/freeciv-server(handle_login_request+0x4b4) [0x4aa4f4]
2:    11: ./server/freeciv-server(server_packet_input+0x34d) [0x43c2ad]
2:    12: ./server/freeciv-server(server_sniff_all_input+0x82a) [0x50b73a]
2:    13: ./server/freeciv-server(srv_main+0x204) [0x43ee04]
2:    14: ./server/freeciv-server(main+0x260) [0x435a90]
2:    15: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)
[0x7f2d62f145f0]
2:    16: ./server/freeciv-server(_start+0x29) [0x436539]
1: Trying to put -1 into 8 bits; it will result 255 at receiving side.
2: Backtrace:
2:     0: ./server/freeciv-server(backtrace_print+0x22) [0x65a582]
2:     1: ./server/freeciv-server(vdo_log+0x79) [0x65df79]
2:     2: ./server/freeciv-server(do_log+0x93) [0x65e023]
2:     3: ./server/freeciv-server(dio_put_uint8_raw+0xb7) [0x683027]
2:     4: ./server/freeciv-server() [0x628c74]
2:     5: ./server/freeciv-server(lsend_packet_ruleset_tech+0x2f) [0x630e9f]
2:     6: ./server/freeciv-server() [0x4c602b]
2:     7: ./server/freeciv-server(send_rulesets+0x177) [0x4dba17]
2:     8: ./server/freeciv-server(establish_new_connection+0x1c3) [0x4a9853]
2:     9: ./server/freeciv-server(handle_login_request+0x4b4) [0x4aa4f4]
2:    10: ./server/freeciv-server(server_packet_input+0x34d) [0x43c2ad]
2:    11: ./server/freeciv-server(server_sniff_all_input+0x82a) [0x50b73a]
2:    12: ./server/freeciv-server(srv_main+0x204) [0x43ee04]
2:    13: ./server/freeciv-server(main+0x260) [0x435a90]
2:    14: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)
[0x7f2d62f145f0]
2:    15: ./server/freeciv-server(_start+0x29) [0x436539]







    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?24849>

_______________________________________________
  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