MantisBT - VCMI
View Issue Details
0000670VCMISound, music, videospublic2011-01-31 20:282011-05-31 00:59
Warmonger 
Warmonger 
normalmajoralways
closedfixed 
PCWindows 7vanillia
 
0.84 
0000670: Smack cannot open 03DOLOGO.SMK
Todya after a month's break I tried to recompile VCMI. Now I get the following problem:

Smack cannot open 03DOLOGO.SMK

Game launches, but menu works significantly slow. When I try to launch game, it opens new widnow and freezes.

Client log enclosed.
No tags attached.
txt VCMI_Client_log.txt (1,638) 2011-01-31 20:28
https://bugs.vcmi.eu/file_download.php?file_id=637&type=bug
Issue History
2011-01-31 20:28WarmongerNew Issue
2011-01-31 20:28WarmongerFile Added: VCMI_Client_log.txt
2011-01-31 22:40IvanNote Added: 0001511
2011-02-01 06:44WarmongerNote Added: 0001512
2011-02-01 06:44WarmongerStatusnew => assigned
2011-02-01 06:44WarmongerAssigned To => Warmonger
2011-02-01 09:03WarmongerNote Added: 0001513
2011-02-01 09:03WarmongerAssigned ToWarmonger =>
2011-02-01 09:03WarmongerStatusassigned => new
2011-02-01 09:03WarmongerStatusnew => acknowledged
2011-02-01 18:53WarmongerNote Added: 0001514
2011-02-01 18:54WarmongerNote Added: 0001515
2011-02-01 18:54WarmongerStatusacknowledged => resolved
2011-02-01 18:54WarmongerFixed in Version => 0.89
2011-02-01 18:54WarmongerResolutionopen => fixed
2011-02-01 18:54WarmongerAssigned To => Warmonger
2011-05-31 00:59ZamolxisStatusresolved => closed

Notes
(0001511)
Ivan   
2011-01-31 22:40   
Most possibly caused by my commit (drop extensions in music\video handler to enable sound on GOG edition)
In the beginning of CMediaHandler::extract (file CSndHandler.cpp, line 47)
try erasing extension of source file:
srcName.erase(srcName.find_last_of('.'));

Should fix issue. Can't test myself - video player code is separate on Win\Linux platforms
(0001512)
Warmonger   
2011-02-01 06:44   
Thanks, that fixed the video.
But map still doesn't launch, looks like I have to do some debugging :/
(0001513)
Warmonger   
2011-02-01 09:03   
It hangs at "Setting up thread calling server" line, so I suppose it's not mechanics-related.
(0001514)
Warmonger   
2011-02-01 18:53   
I figured out it's related to my system. Video issue marked resolved, I'll investigate my problem further.
(0001515)
Warmonger   
2011-02-01 18:54   
Fixed in r1940