Author Topic: [Fixed] Crash on multiple selection in 'Game mods' dialog (3.5.1-dev svn 2148)  (Read 2259 times)

workarounder

  • Guest
Hi again.

In 'game mods' dialog, when i select any mod, game starts to download the preview image. But if i select other mod before previous one have been loaded, then game crashing to the desktop.

For example, if i had to choose 5 mods, game crashes only before trying to load preview image of the last selected mod.

Ubuntu 10.10 Maverick (Linux 2.6.35-28-generic-pae #50-Ubuntu SMP Fri Mar 18 20:43:15 UTC 2011 i686 GNU/Linux)

(click to show/hide)

Terminal output, when the last selected preview image was...
(click to show/hide)

(click to show/hide)

p.s. I guess, It happens only if the last and previous image types are different.
« Last Edit: 24 April 2011, 16:18:06 by workarounder »

carrot

  • Guest
Same thing (meaning i quickly click a few lines under "Tech tree", "Map", "Scenarios" and MG crashes in a few seconds) happens to me on Win7x64 Ultimate SP1, MegaGlest v.3.5.0 svn rev:2145.
example error report:


But i noticed i can avoid this problem if i switch to a user with an all-latin characters name (my default user is named in cyrillic characters).

Edit: Tested some more, and it would seem any mods without preview pictures are fine and crash happens exactly when 1st picture in queue finishes loading.

Edit: Now I've read the error report closely, i noticed that the game tries to access C:\Users\юыху\AppData\... I should clarify that 'юыху' (despite being cyrillic) isn't actually my windows user name, so i think the game incorrectly works with character encodings. Also, this bug is  probably related to https://forum.megaglest.org/index.php?topic=6978.0
« Last Edit: 22 April 2011, 15:53:17 by carrot »

JohnP4

  • Guest
carrot
I think, you have the same problem...
https://forum.megaglest.org/index.php?topic=6958.0

workarounder

  • Guest
carrot, you are right, it is the same errors. My fault, that I not posted this issue in old topic.

But linux-version still have this problem, and it caused not by the 'wrong' username characters.

carrot

  • Guest
Changing "UserData_Root" field in glest.ini, as suggested to me in https://forum.megaglest.org/index.php?topic=6978.0, helps with this problem too, so for as long as i try to install tech trees/maps/scenarios one at a time the installation successfully finishes.
Putting more than 1 mod in a download queue still causes MegaGlest to crash as soon as it reaches last queue item.
Example crash report (the queue was maps "8king_cliff_battle.mgm"->"a_camped_all_about.gbm"->mission "mission_Brake_out"->map "amizon_river.gbm", but pretty much any queue results in the same crash):
(click to show/hide)

Some inconsistency could be seen if you put only scenarios in the queue. Here's a few attemps with a "lord_of_the_land"->"mission_brake_out" queue:
(click to show/hide)
And another one
(click to show/hide)
Is there any way to attach files on this board? or should i send the .dmp file via email?
« Last Edit: 23 April 2011, 07:20:54 by carrot »

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
I'm afraid there's no way to upload files to the board itself, but you can use one of the many free file upload services (ideally one which allows for direct linking / direct download), then link the files here using [url] or [img] BB-Code (as you already did using tinypic). But i doubt you will actually have a megaglestv3.5.0.dmp file. Those do not usually get created.

Since some of the issues discussed here might have been fixed before the 3.5.0 release and might only occur on your system because you have old temporary / cached files, please delete the 'cache' and 'temp' subdirectories found in the directory UserData_Root points to, then see if you can still reproduce these issues. If you can, it's sufficient to report that and which of these you can still reproduce (no need for additional screen shots unless the error messages are of a different kind).
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

carrot

  • Guest
Well, here's the megaglestv3.5.0.dmp http://www.mediafire.com/?6bfi8riwqgc76u0.

I've cleared 'cache' and 'temp', but all described issues still occur. I doubt that old temp/cache could be the cause, as 3.5.0 is first MegaGlest version that i've downloaded.

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
These three screeshots you last posted here seem to be about three different issues. What did you have UserData_Root set to when you made the first of these shots?
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

carrot

  • Guest
All three screenshots were made with the same settings
Code: [Select]
UserData_Root=e:/games/megaglestuserdataThe game itself is in e:/games/MegaGlest.
I'd say there are 2 different issues, both involve putting more than 1 mod with a preview picture in a download queue in 'Game Mods' menu:
1)the one that ends with 'corrupt JPEG data' message and, sometimes, a request to send megaglestv3.5.0.dmp. This error happens when the last mod in the queue is a scenario (either "lord_of_the_land" or "mission_brake_out").
2)the one that ends with a curl fail 23. Its encountered in every other case.

workarounder

  • Guest
tomreyn, thanks. Purging these directories have solved this problem.