MantisBT - Doomseeker |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0003283 | Doomseeker | [All Projects] Bug | public | 2017-10-03 18:15 | 2018-10-27 22:55 |
|
Reporter | WubTheCaptain | |
Assigned To | Zalewa | |
Priority | normal | Severity | text | Reproducibility | random |
Status | closed | Resolution | fixed | |
Platform | x86_64 | OS | Debian GNU/Linux | OS Version | buster/sid |
Product Version | 1.1 | |
Target Version | 1.2 | Fixed in Version | 1.2 | |
|
Summary | 0003283: IRC: Connect dialog shows incorrect port number in port field when not default |
Description | Doomseeker includes a small IRC client. Its connect dialog displays an incorrect port number for the selected server (for anything not the default port "6667" configured). |
Steps To Reproduce |
- If IRC is not already visible, to view it press Ctrl + I or access it via top crates (View → IRC) or the button (IRC).
- On the left side of IRC panel, click the "Connect button".
- Add a new or edit any current server. Make sure it has any unique description.
- Change the port to anything else than default 6667. (e.g. 6665)
- Press "OK".
- Make sure your server with a non-default port is selected in the dropdown menu in IRC dialog.
- Notice the port to be correct in the dropdown menu, but incorrect in the server details below it (above the password).
|
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | doomseeker-irc.broken.ini (1,572) 2017-11-03 23:26 https://zandronum.com/tracker/file_download.php?file_id=2246&type=bug
doomseeker-irc.working.ini (1,515) 2017-11-03 23:28 https://zandronum.com/tracker/file_download.php?file_id=2247&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2017-10-03 18:15 | WubTheCaptain | New Issue | |
2017-11-03 22:52 | WubTheCaptain | Note Added: 0018745 | |
2017-11-03 22:56 | WubTheCaptain | Note Added: 0018746 | |
2017-11-03 22:56 | WubTheCaptain | Reproducibility | always => sometimes |
2017-11-03 22:59 | WubTheCaptain | Note Added: 0018747 | |
2017-11-03 23:17 | WubTheCaptain | Note Added: 0018749 | |
2017-11-03 23:22 | WubTheCaptain | Note Added: 0018750 | |
2017-11-03 23:22 | WubTheCaptain | Reproducibility | sometimes => random |
2017-11-03 23:26 | WubTheCaptain | File Added: doomseeker-irc.broken.ini | |
2017-11-03 23:28 | WubTheCaptain | File Added: doomseeker-irc.working.ini | |
2017-11-03 23:29 | WubTheCaptain | Note Edited: 0018750 | bug_revision_view_page.php?bugnote_id=18750#r11267 |
2017-11-03 23:35 | WubTheCaptain | Note Added: 0018751 | |
2017-11-03 23:36 | WubTheCaptain | Note Edited: 0018751 | bug_revision_view_page.php?bugnote_id=18751#r11269 |
2017-11-04 09:09 | Zalewa | Assigned To | => Zalewa |
2017-11-04 09:09 | Zalewa | Status | new => confirmed |
2017-11-04 09:15 | Zalewa | Note Added: 0018760 | |
2017-11-04 09:15 | Zalewa | Status | confirmed => needs review |
2017-11-04 14:34 | WubTheCaptain | Status | needs review => needs testing |
2017-11-04 14:53 | WubTheCaptain | Note Added: 0018765 | |
2017-11-04 14:53 | WubTheCaptain | Status | needs testing => resolved |
2017-11-04 14:53 | WubTheCaptain | Fixed in Version | => 1.2 |
2017-11-04 14:53 | WubTheCaptain | Resolution | open => fixed |
2017-11-04 14:54 | WubTheCaptain | Target Version | => 1.2 |
2018-10-27 22:55 | WubTheCaptain | Status | resolved => closed |
Notes |
|
|
Zalewa: This issue still happens when the server address is not empty. If the server address is empty, the correct port is displayed. |
|
|
|
Now I'm also confused why this happens with random servers and differently with both 1.1 and 1.2.
I have added a server with pure IPv6-only address (2600:3c00::f03c:91ff:fe24:cdcc), and the port below it shows up incorrectly in both 1.1 and 1.2.
I can no longer reproduce in 1.1 nor 1.2 for regular hostnames like irc.zandronum.com. |
|
|
|
Setting the address to
[2600:3c00::f03c:91ff:fe24:cdcc]
will instead fix the port display in the connect dialog for this one, but then Doomseeker thinks it's a hostname on connect and fails to DNS lookup. (I admit I have no IPv6 connectivity right at this moment, though.) |
|
|
|
Happens with IPv4-addresses too, such as "127.0.0.1". |
|
|
(0018750)
|
WubTheCaptain
|
2017-11-03 23:22
(edited on: 2017-11-03 23:29) |
|
I tested with a new configuration and this changed again.
- Created new 1.1 config.
- Added an empty server in 1.1.
- Tested changing port numbers.
- Ran Doomseeker 1.2.
- Tested changing port numbers. Broken for hostnames and IPs.
- Went back to my long-lasting 1.2 config.
- Tested changing port numbers. It works there for hostnames, IPs and whatnot.
I don't even know anymore.
1.2~beta-171103-1810, 8aee070cd126, revision 1509732653.
|
|
|
(0018751)
|
WubTheCaptain
|
2017-11-03 23:35
(edited on: 2017-11-03 23:36) |
|
Wtf? I see what might be happening.
Both doomseeker-irc.ini config files display the correct port above 6667 (e.g. 6668), but not for below it (e.g. 6666). This happens with both 1.1 and 1.2.
|
|
|
(0018760)
|
Zalewa
|
2017-11-04 09:15
|
|
|
|
|
Works for me, thank you for the contribution. |
|