Zandronum Chat on our Discord Server Get the latest version: 3.1
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0004026DoomseekerUIpublic2022-09-05 18:572022-09-07 05:28
ReporterNecrodoom 
Assigned ToZalewa 
PrioritylowSeverityminorReproducibilitysometimes
StatusresolvedResolutionfixed 
PlatformWindows 7 64 bitOSWindowsOS VersionXP/Vista/7
Product Version1.3.3 
Target VersionFixed in Version1.4.0 
Summary0004026: Doomseeker RCON client chugs and skipslines handling big prints (such as a massive maplist)
DescriptionDoomseeker RCON client does not seem to handle big console prints well, and struggles when it comes to printing a lot of times. It seems to freeze for a short time, then print the text but with lines missing, mostly towards the end. truncated example:
[09:49:13 pm] -> maplist (RCON by 192.168.1.11:60775)
[09:49:13 pm] Map rotation list:
[09:49:13 pm] 1. MAP01 - entryway
[09:49:13 pm] 2. MAP01 - entryway
[09:49:13 pm] 3. MAP01 - entryway
[09:49:13 pm] 4. MAP01 - entryway
[09:49:13 pm] 5. MAP01 - entryway
[09:49:13 pm] 6. MAP01 - entryway
[09:49:13 pm] 7. MAP01 - entryway
[09:49:13 pm] 8. MAP01 - entryway
[09:49:13 pm] 9. MAP01 - entryway
[09:49:13 pm] 10. MAP01 - entryway
[09:49:13 pm] 11. MAP01 - entryway
[09:49:13 pm] 12. MAP01 - entryway
[09:49:13 pm] 13. MAP01 - entryway
[09:49:13 pm] 14. MAP01 - entryway
[09:49:13 pm] 15. MAP01 - entryway
[09:49:13 pm] 16. MAP01 - entryway
[09:49:13 pm] 17. MAP01 - entryway
[09:49:13 pm] 18. MAP01 - entryway
[09:49:13 pm] 19. MAP01 - entryway
[09:49:13 pm] 20. MAP01 - entryway
[09:49:13 pm] 21. MAP01 - entryway
[09:49:13 pm] 22. MAP01 - entryway
[09:49:13 pm] 23. MAP01 - entryway
[09:49:13 pm] 24. MAP01 - entryway
[09:49:13 pm] 25. MAP01 - entryway
[09:49:13 pm] 26. MAP01 - entryway
[09:49:13 pm] 27. MAP01 - entryway
[09:49:13 pm] 28. MAP01 - entryway
[09:49:13 pm] 29. MAP01 - entryway
[09:49:13 pm] 30. MAP01 - entryway
[09:49:13 pm] 31. MAP01 - entryway
[09:49:13 pm] 32. MAP01 - entryway
[09:49:14 pm] 33. MAP01 - entryway
[09:49:14 pm] 34. MAP01 - entryway
[09:49:14 pm] 35. MAP01 - entryway
[09:49:14 pm] 36. MAP01 - entryway
[09:49:14 pm] 37. MAP01 - entryway
[09:49:14 pm] 38. MAP01 - entryway
[09:49:14 pm] 39. MAP01 - entryway
[09:49:14 pm] 40. MAP01 - entryway
[09:49:14 pm] 41. MAP01 - entryway
[09:49:14 pm] 42. MAP01 - entryway
[09:49:14 pm] 43. MAP01 - entryway
[09:49:14 pm] 44. MAP01 - entryway
[09:49:14 pm] 45. MAP01 - entryway
[09:49:14 pm] 46. MAP01 - entryway
[09:49:14 pm] 47. MAP01 - entryway
[09:49:14 pm] 48. MAP01 - entryway
[09:49:14 pm] 49. MAP01 - entryway
[09:49:14 pm] 50. MAP01 - entryway
...
[09:49:24 pm] 435. MAP01 - entryway
[09:49:24 pm] 441. MAP01 - entryway
[09:49:24 pm] 447. MAP01 - entryway
[09:49:24 pm] 453. MAP01 - entryway
[09:49:24 pm] 459. MAP01 - entryway
[09:49:24 pm] 465. MAP01 - entryway
[09:49:24 pm] 471. MAP01 - entryway
[09:49:24 pm] 477. MAP01 - entryway
[09:49:24 pm] 483. MAP01 - entryway
[09:49:24 pm] 490. MAP01 - entryway
[09:49:24 pm] 496. MAP01 - entryway
[09:49:24 pm] 502. MAP01 - entryway
[09:49:24 pm] 508. MAP01 - entryway
[09:49:24 pm] 514. MAP01 - entryway
[09:49:24 pm] 520. MAP01 - entryway
[09:49:24 pm] 526. MAP01 - entryway
[09:49:24 pm] 533. MAP01 - entryway
[09:49:24 pm] 539. MAP01 - entryway
[09:49:24 pm] 551. MAP01 - entryway
[09:49:24 pm] 557. MAP01 - entryway
[09:49:24 pm] 563. MAP01 - entryway
[09:49:24 pm] 569. MAP01 - entryway
[09:49:24 pm] 576. MAP01 - entryway
[09:49:24 pm] 582. MAP01 - entryway
[09:49:24 pm] 588. MAP01 - entryway
[09:49:24 pm] 594. MAP01 - entryway
Steps To ReproduceHost a server using this commandline parameters (file paths omitted):
"Zandronum/zandronum.exe" -iwad "Zandronum/maps/doom2.wad" -port 10666 +sv_maxlives 0 -host +alwaysapplydmflags 1 -skill 4 +survival 1 +map map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +addmap map01 +sv_maprotation 1 +sv_randommaprotation 1 +sv_motd "" +sv_hostemail "" +sv_hostname Servertest +sv_website "" +sv_password "" +sv_forcepassword 0 +sv_joinpassword "" +sv_forcejoinpassword 0 +sv_rconpassword 12345 +sv_broadcast 1 +sv_updatemaster 0 +sv_maxclients 8 +sv_maxplayers 8 +dmflags 6356992 +dmflags2 0 +zadmflags 5200 +compatflags 0 +zacompatflags 0 +lmsallowedweapons 0 +lmsspectatorsettings 0 +sv_afk2spec 0 +sv_coop_damagefactor 1 +sv_defaultdmflags 0 +sv_allowprivatechat 1 +sv_country automatic

Connect to server via Doomseeker via right clicking it -> remote console (password 12345 in this configuration), run maplist command.
Additional InformationProbably happens with some other commands with a lot of printing, but cant think of any at this moment
Attached Files

- Relationships

-  Notes
User avatar (0022340)
Necrodoom (reporter)
2022-09-05 19:01

Based on some more testing, this might need multiple runs of 'maplist' to happen, seems like existing text in console has some effect on how severely it skips lines.
User avatar (0022341)
WubTheCaptain (reporter)
2022-09-05 19:25
edited on: 2022-09-05 19:31

The steps to reproduce work fine when running zandronum-server (3.1) from a shell on Debian GNU/Linux (prints all 599 maps in maplist) without struggles so this is not a Zandronum 3.1 bug. But the RCON Qt GUI in Doomseeker only prints maps 1-276 in sequential order (zandronum-server 3.1), no skips or omissions in between. I had no struggles or freezing (i7-3770K processor with HyperThreading disabled).

User avatar (0022342)
WubTheCaptain (reporter)
2022-09-05 19:27

0004026:0022340: Okay, yes, I'm also experiencing that. Spamming maplist more to fill the Doomseeker Qt console buffer slows it down to several seconds, sometimes printing 50 maps taking a full second.
User avatar (0022343)
Necrodoom (reporter)
2022-09-05 20:09

TSPG and Zandronum RCON console both handle this successfully, its only doomseeker having these issues for me (and the only one actually supporting colors on my hands)
User avatar (0022354)
Zalewa (developer)
2022-09-06 07:43

There is some issue with the console getting stuck but I'm personally not experiencing the text going missing. I'll have a look at this anyway.
User avatar (0022355)
Zalewa (developer)
2022-09-06 08:38

The messages in this console will be bufferred from now on:'https://bitbucket.org/Doomseeker/doomseeker/commits/ff06ec5deb33699213f8eaed2d1b726eaaf5c708 [^]'

I uploaded an update with this fix to the beta auto-update channel, please test.
User avatar (0022357)
Necrodoom (reporter)
2022-09-06 15:27

With the fix, issue seems solved, all lines print successfully, thank you!

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2022-09-05 18:57 Necrodoom New Issue
2022-09-05 19:01 Necrodoom Note Added: 0022340
2022-09-05 19:25 WubTheCaptain Note Added: 0022341
2022-09-05 19:27 WubTheCaptain Note Added: 0022342
2022-09-05 19:28 WubTheCaptain Note Edited: 0022341 View Revisions
2022-09-05 19:31 WubTheCaptain Note Edited: 0022341 View Revisions
2022-09-05 20:09 Necrodoom Note Added: 0022343
2022-09-06 07:43 Zalewa Note Added: 0022354
2022-09-06 07:43 Zalewa Assigned To => Zalewa
2022-09-06 07:43 Zalewa Status new => confirmed
2022-09-06 08:38 Zalewa Note Added: 0022355
2022-09-06 08:38 Zalewa Status confirmed => needs testing
2022-09-06 15:27 Necrodoom Note Added: 0022357
2022-09-07 05:28 Zalewa Status needs testing => resolved
2022-09-07 05:28 Zalewa Fixed in Version => 1.4.0
2022-09-07 05:28 Zalewa Resolution open => fixed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker