MantisBT - Doomseeker
View Issue Details
0003373Doomseeker[All Projects] Bugpublic2018-02-15 03:022018-10-27 22:54
WubTheCaptain 
Zalewa 
normaltexthave not tried
closedfixed 
1.1 
1.21.2 
0003373: "No RCon support" dialog message is not printed to stderr
The following error dialog/diagnostic message:

Quote
The selected source port has no RCon support.


is not printed to stderr, although it would be useful to find there (because the program exits in 1.2~beta-180214-1407 (with exit code 0!)).

  1. doomseeker --rcon

  2. Select any plugin without RCon support (e.g. Chocolate Doom, or anything else than Zandronum).

  3. Press OK (with any details) to get the dialog with error message.

  4. Check stderr; while expected, the message was not found there.

There's possibly other messages that would make sense to output to stderr.
No tags attached.
related to 0003536closed Pol M Regression: Using --rcon is no longer supported by itself 
Issue History
2018-02-15 03:02WubTheCaptainNew Issue
2018-02-15 03:12WubTheCaptainDescription Updatedbug_revision_view_page.php?rev_id=11393#r11393
2018-02-15 13:44ZalewaNote Added: 0019053
2018-02-15 13:44ZalewaAssigned To => Zalewa
2018-02-15 13:44ZalewaStatusnew => needs testing
2018-09-29 15:12WubTheCaptainTarget Version => 1.2
2018-09-29 15:53WubTheCaptainNote Added: 0019827
2018-09-29 15:53WubTheCaptainStatusneeds testing => needs review
2018-09-29 15:57WubTheCaptainNote Added: 0019828
2018-10-06 10:52WubTheCaptainNote Added: 0019931
2018-10-06 10:52WubTheCaptainStatusneeds review => resolved
2018-10-06 10:52WubTheCaptainFixed in Version => 1.2
2018-10-06 10:52WubTheCaptainResolutionopen => fixed
2018-10-06 10:58WubTheCaptainRelationship addedrelated to 0003536
2018-10-27 22:54WubTheCaptainStatusresolved => closed

Notes
(0019053)
Zalewa   
2018-02-15 13:44   
This commit will hide games without RCon from the combobox altogether:'https://bitbucket.org/Doomseeker/doomseeker/commits/cfedcedc860336f11118fb0a569dd867e3dc38fc [^]'

This commit will pop an error box when none of the currently loaded plugins supports RCon:
'https://bitbucket.org/Doomseeker/doomseeker/commits/9d5ae04a46896125d78b08795ab6bf5a3f8ca1b1 [^]'
(0019827)
WubTheCaptain   
2018-09-29 15:53   
--rcon expects two arguments today. I can't even access the combobox with OP's steps to reproduce. Are the commits now dead code?
(0019828)
WubTheCaptain   
2018-09-29 15:57   
And today, there's this stderr output (Mercurial source at tip):

./doomseeker --rcon ChocolateDoom localhost
[15:55:31] Starting Doomseeker. Hello World! :)
[15:55:31] Setting up data directories.
[15:55:31] Cache directory: /home/wub/.cache/doomseeker
[15:55:31] Config directory: /home/wub/.config/doomseeker
[15:55:31] Data directory: /home/wub/.local/share/doomseeker
[15:55:31] Attempting to load plugins from directory: /home/wub/.local/share/doomseeker/engines
[15:55:31] Attempting to load plugins from directory: /tmp/doomseeker/engines
[15:55:31] Loaded plugin: "Chocolate Doom"!
[15:55:31] Loaded plugin: "Odamex"!
[15:55:31] Loaded plugin: "Sonic Robo Blast 2"!
[15:55:31] Loaded plugin: "Turok 2 Remaster"!
[15:55:31] Loaded plugin: "Zandronum"!
[15:55:31] Listening to Zandronum's LAN servers broadcasts on port 15101.
[15:55:31] Initializing configuration file.
[15:55:31] Setting INI file: /home/wub/.config/doomseeker/doomseeker.ini
[15:55:31] Loading translations definitions
[15:55:31] Reading localizations definitions file: translations.def
[15:55:31] Initializing IP2C database.
[15:55:31] Initializing passwords configuration file.
[15:55:31] Initializing configuration for plugins.
[15:55:31] Initializing IRC configuration file.
[15:55:31] Setting IRC INI file: /home/wub/.config/doomseeker/doomseeker-irc.ini
[15:55:31] Init finished.
================================
[15:55:31] Starting RCon client.
[15:55:31] Plugin does not support RCon.
(0019931)
WubTheCaptain   
2018-10-06 10:52   
I'll report a new issue for the regression in 1.2.