|Anonymous | Login | Signup for a new account||2018-09-20 03:20 UTC|
|My View | View Issues | Change Log | Roadmap | Doomseeker Issue Support Ranking | Rules | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003395||Doomseeker||[All Projects] Bug||public||2018-03-03 19:47||2018-08-20 20:48|
|Platform||x86_64||OS||Debian GNU/Linux||OS Version||buster/sid|
|Target Version||Fixed in Version|
|Summary||0003395: Possible crash at start after the configuration directory was removed|
|Description||Starting a second process of Doomseeker crashed on start (quit immediately) and on next start displayed an empty server list. The first process survived after the crash.|
I couldn't reproduce this bug yet, but I'll try my best to explain what happened in case it can be reproduced again.
In my window manager workspace 5 (out of cursor focus), I had Doomseeker 1.1 running for a long time. Because there was no cursor focus, the server list was also showing as empty. This would of course list all the servers immediately on cursor focus.
While this was open and in this state or right before it, I removed the configuration folder $HOME/.doomseeker. (Note, I have $HOME/.config/doomseeker too and didn't touch it, however Doomseeker 1.1 has no awareness of it since it's a Doomseeker 1.2 thing.) Then, I executed Doomseeker 1.1 again in workspace 6.
The main window displayed for a brief moment without any servers and then crashed. No dialog for "first time run" was displayed.
The first process in workspace 5 was still out of focus, but working and got the servers again after focus. Starting the second process in workspace 6 again would display the empty server list, and again have no "first time run" dialog.
|Additional Information||Whether any of these steps to reproduce are correct is unknown. I didn't have stdout or stderr open, unfortunately.|
It could also be the "empty server list" is the master server throttling response.
Reproduced this today while launching 1.1. I think I launched 1.2 with a first launch, closed it and launched 1.1 with a first launch. Not sure anymore.
Now my Doomseeker 1.1 doesn't list servers due to this fault or something else, heh. (Recreating the .doomseeker directory will probably fix this.)
Doomseeker 1.1 output from console:
$ doomseeker [20:44:27] Starting Doomseeker. Hello World! :) [20:44:27] Setting up data directories. [20:44:27] Attempting to load plugins from directory: /home/wub/.doomseeker/engines [20:44:27] Attempting to load plugins from directory: /usr/bin/engines [20:44:27] Attempting to load plugins from directory: engines [20:44:27] Attempting to load plugins from directory: /usr/share/doomseeker/engines [20:44:27] Loaded plugin: "Zandronum"! [20:44:27] Listening to Zandronum's LAN servers broadcasts on port 15101. [20:44:27] Initializing configuration file. [20:44:27] Setting INI file: /home/wub/.doomseeker/doomseeker.ini [20:44:27] Loading translations definitions [20:44:27] Loading translation "en_US". [20:44:27] Translation 'qt_en_US' not found. [20:44:27] Translation 'en_US' not found. [20:44:27] Failed to load translation. [20:44:27] Initializing IP2C database. [20:44:27] Initializing passwords configuration file. [20:44:27] Initializing configuration for plugins. [20:44:27] Initializing IRC configuration file. [20:44:27] Setting IRC INI file: /home/wub/.doomseeker/doomseeker-irc.ini [20:44:27] Starting refreshing thread. [20:44:27] Preparing GUI. [20:44:27] Please wait. IP2C database is being read. This may take some time. [20:44:27] Parsing IP2C database: :/IpToCountry.dat [20:44:27] IP2C database read in 63 ms. Entries read: 119365 [20:44:27] Init finished. ================================ [20:44:27] IP2C parsing thread has finished. [20:44:27] IP2C parsing finished.
Zandronum plugin is definitely loaded, reports servers on the list, but the GUI tells there are none even with cursor focus on the window.
Wrong paste, but definitely said to have found some 629 servers with the GUI empty.
|Only registered users can voice their support. Click here to register, or here to log in.|
|Supporters:||No one explicitly supports this issue yet.|
|Opponents:||No one explicitly opposes this issue yet.|
|2018-03-03 19:47||WubTheCaptain||New Issue|
|2018-03-03 19:47||WubTheCaptain||Steps to Reproduce Updated||View Revisions|
|2018-03-03 19:49||WubTheCaptain||Steps to Reproduce Updated||View Revisions|
|2018-03-03 19:50||WubTheCaptain||Additional Information Updated||View Revisions|
|2018-03-03 19:54||WubTheCaptain||Description Updated||View Revisions|
|2018-03-03 19:54||WubTheCaptain||Steps to Reproduce Updated||View Revisions|
|2018-08-20 20:43||WubTheCaptain||Note Added: 0019351|
|2018-08-20 20:45||WubTheCaptain||Note Added: 0019352|
|2018-08-20 20:48||WubTheCaptain||Note Added: 0019353|
Questions or other issues? Contact Us.
|Copyright © 2000 - 2018 MantisBT Team|