bugFreeciv - Bugs: bug #21779, GTK2 client disconnects when...

 
 
Show feedback again

bug #21779: GTK2 client disconnects when starting game on 1870 x 720 Earth map with reveal map on game start on.

Submitted by:  John Smith <johnsmith>
Submitted on:  Mon 10 Mar 2014 02:09:24 PM UTC  
 
Category: client-gtk-2.0Severity: 3 - Normal
Priority: 5 - NormalStatus: None
Assigned to: NoneOpen/Closed: Open
Release: 2.4.1Operating System: None
Planned Release: 

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Tue 11 Mar 2014 09:44:53 PM UTC, comment #3:

> freeciv-gtk3 in 2.4.2 still has (what appears to be) the same
> problem

Mm. I encountered a similar symptom with the Gtk2 client (see my forum post] where the server disconnected the client with "buffer overflow" (which means too much data had backed up in the server's network socket because the client was slow to handle it). Perhaps you're seeing the same? (Running a separate server would show this.)

Maybe the general extra sluggishness of the Gtk3 client is tipping it over the edge for you. (Perhaps we can hope for patch #4590 to have improved that?)

Jacob Nevins <jtn>
Project Administrator
Tue 11 Mar 2014 01:18:34 PM UTC, comment #2:

Ok. freeciv-gtk2 in 2.4.2 now starts with no problems (well besides taking a very long time), but freeciv-gtk3 in 2.4.2 still has (what appears to be) the same problem.

John Smith <johnsmith>
Mon 10 Mar 2014 05:50:25 PM UTC, comment #1:

Try upgrading to 2.4.2. It has fixes for a cause of this specific symptom (see for instance bug #18532). --jtn

Anonymous
Mon 10 Mar 2014 02:09:24 PM UTC, original submission:

The map is from the GM1530 Scenarios modpack from freeciv-modpack. I can start a game with reveal map set to off (haven't played it yet though, so it may crash later).

The server output on game start is:
Lost connection: user from localhost (client disconnected) (player Gwenllian ferch Gruffudd).

The client's output is:
1: Lost connection to server: server disconnected.
2: Backtrace:
2: 0: /usr/local/lib/libfreeciv.so.0(+0x10069d) [0x7fef7456169d]
2: 1: /usr/local/lib/libfreeciv.so.0(vdo_log+0x8b) [0x7fef745683eb]
2: 2: /usr/local/lib/libfreeciv.so.0(do_log+0x7d) [0x7fef7456849d]
2: 3: freeciv-gtk2() [0x473d4d]
2: 4: freeciv-gtk2(input_from_server+0x12a) [0x4745da]
2: 5: freeciv-gtk2() [0x443b10]
2: 6: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x135) [0x7fef71e05355]
2: 7: /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4a688) [0x7fef71e05688]
2: 8: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x72) [0x7fef71e05a82]
2: 9: /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main+0xa7) [0x7fef73cdc797]
2: 10: freeciv-gtk2(ui_main+0x53f) [0x446b9f]
2: 11: freeciv-gtk2(client_main+0x347) [0x46e1a7]
2: 12: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7fef715c9ead]
2: 13: freeciv-gtk2() [0x443801]

The freeciv-sdl client doesn't crash on start, but is unplayable because the "mini-map" takes up the entire screen.

John Smith <johnsmith>

 

(Note: upload size limit is set to 1024 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by jtn (Posted a comment)
  • -unavailable- added by johnsmith (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    No Changes Have Been Made to This Item
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup