3.1 Upgrade of old library: random freezes/crashes [#5554]

Beta Testing for Windows Products and plugins

Moderator: Gurus

judas
Posts: 572
Joined: Thu Jun 02, 2005 11:26 pm
Location: Bogotá, Colombia

3.1 Upgrade of old library: random freezes/crashes [#5554]

Post by judas » Sat Apr 11, 2009 10:11 am

Hi...

I just switched computers...replaced the MM DB, MM.ini and located all the missing tracks (~40.000 tracks). I'm using the latest beta (3.1.0.1235) and am experiencing a lot of freezing and crashing, to the point the program is not really usable. There is no single event that triggers the crash,...just happens randomly. Where is the log and can can someone help ,e check it out to see what is going on?

Thank you very much

(I'm on Vista 32bit)
Cheers, judas

Peke
Posts: 12473
Joined: Tue Jun 10, 2003 7:21 pm
Location: Serbia
Contact:

Re: Random Freezes and Crashes on New Installation, Old Library

Post by Peke » Sat Apr 11, 2009 11:28 am

Best regards,
Pavle
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
How to add SCREENSHOTS to forum

judas
Posts: 572
Joined: Thu Jun 02, 2005 11:26 pm
Location: Bogotá, Colombia

Re: Random Freezes and Crashes on New Installation, Old Library

Post by judas » Sun Apr 12, 2009 10:52 am

Ok, so I made the log...I really don't think this has anything to do with MM being a beta version...Might be my DB is corrupted or something...maybe this thread should be in the need help forum.

Anyway, This is the log:

Code: Select all

00000000	0.00000000	[6080] Thread has started 5976	
00000001	0.00023426	[6080] Thread initialized 5976	
00000002	0.00836068	[6080] Going to make final callback 5976	
00000003	0.00849986	[6080] Thread has finished 5976	
00000004	5.67985964	[6080] Forms: Received WM_ACTIVATEAPP	
00000005	5.68003988	[6080] Forms: RestoreTopMost: Level: 1	
00000006	5.68087482	[6080] Winamp sim - ignoring.	
00000007	9.18726730	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000008	9.19892216	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000009	9.19976234	[6080] 3904 DB lock finished, took 7294.	
00000010	9.21290493	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000011	9.22394371	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000012	9.23523998	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000013	9.24523067	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000014	9.25778675	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000015	9.26989174	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000016	9.27447796	[6080] 3904 DB lock finished, took 5754.	
00000017	9.28543568	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000018	9.47008419	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000019	9.47057819	[6080] 3904 DB lock finished, took 8120.	
00000020	9.59982967	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000021	9.88789272	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000022	9.88923359	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000023	9.94139862	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000024	9.94229507	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000025	11.28041363	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000026	11.28934288	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000027	11.92531776	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000028	11.92618942	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000029	11.94939613	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000030	11.95030117	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000031	12.58333397	[6080] 3904 DB prepare SQL: SELECT NULL FROM Songs WHERE ( ( mediaaccessible( Songs.IdMedia) OR Songs.CacheStatus=1) ) AND IDMedia=? LIMIT 1	
00000032	12.58344936	[6080] 3904 DB query prepare finished, took 1596.	
00000033	12.58407974	[6080] 3904 DB open SQL: SELECT * FROM Medias ORDER BY DriveType, isAudioCD, ShowLabel 	
00000034	12.58589363	[6080] 3904 DB lock finished, took 15806.	
00000035	12.58617306	[6080] 3904 DB open SQL: SELECT NULL FROM Songs WHERE ( ( mediaaccessible( Songs.IdMedia) OR Songs.CacheStatus=1) ) AND IDMedia=? LIMIT 1 	
00000036	12.58636570	[6080] 3904 DB lock finished, took 2352.	
00000037	12.58658886	[6080] 3904 DB open SQL: SELECT NULL FROM Songs WHERE ( ( mediaaccessible( Songs.IdMedia) OR Songs.CacheStatus=1) ) AND IDMedia=? LIMIT 1 	
00000038	12.58694172	[6080] 3904 DB lock finished, took 1827.	
00000039	12.58776188	[6080] 3904 DB open SQL: SELECT NULL FROM Songs WHERE ( ( mediaaccessible( Songs.IdMedia) OR Songs.CacheStatus=1) ) AND IDMedia=? LIMIT 1 	
00000040	12.58801270	[6080] 3904 DB lock finished, took 9779.	
00000041	12.58824253	[6080] 3904 DB open SQL: SELECT NULL FROM Songs WHERE ( ( mediaaccessible( Songs.IdMedia) OR Songs.CacheStatus=1) ) AND IDMedia=? LIMIT 1 	
00000042	12.58893585	[6080] 3904 DB lock finished, took 1883.	
00000043	12.58915424	[6080] 3904 DB prepare SQL: SELECT ID,TrackCount FROM Folders WHERE IDMedia=? AND IDParentFolder=? AND Folder=?	
00000044	12.58925056	[6080] 3904 DB query prepare finished, took 1428.	
00000045	12.58967495	[6080] 3904 DB open SQL: SELECT ID,TrackCount FROM Folders WHERE IDMedia=? AND IDParentFolder=? AND Folder=? 	
00000046	12.58979607	[6080] 3904 DB lock finished, took 4375.	
00000047	12.59036446	[6080] 3904 DB open SQL: SELECT NULL FROM Songs WHERE ( ( mediaaccessible( Songs.IdMedia) OR Songs.CacheStatus=1) ) AND Songs.IDFolder in (SELECT IDChildFolder FROM FoldersHier WHERE IDFolder=0) LIMIT 1 	
00000048	12.59068489	[6080] 3904 DB lock finished, took 5936.	
00000049	12.59183598	[6080] 3904 DB open SQL: SELECT ID,TrackCount FROM Folders WHERE IDMedia=? AND IDParentFolder=? AND Folder=? 	
00000050	12.59196472	[6080] 3904 DB lock finished, took 3871.	
00000051	12.59246540	[6080] 3904 DB open SQL: SELECT NULL FROM Songs WHERE ( ( mediaaccessible( Songs.IdMedia) OR Songs.CacheStatus=1) ) AND Songs.IDFolder in (SELECT IDChildFolder FROM FoldersHier WHERE IDFolder=0) LIMIT 1 	
00000052	12.59292603	[6080] 3904 DB lock finished, took 5390.	
00000053	12.59510326	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000054	13.43751144	[6080] 3904 DB prepare SQL: SELECT Count(*) FROM PathProcessing	
00000055	13.43804550	[6080] 3904 DB open SQL: SELECT Count(*) FROM PathProcessing 	
00000056	13.43849468	[6080] 3904 DB open SQL: SELECT ID,TrackCount FROM Folders WHERE IDMedia=? AND IDParentFolder=? AND Folder=? 	
00000057	13.45368958	[6080] 3904 DB open SQL: SELECT Flds1.Folder, Flds1.ID,  COUNT(Flds2.TrackCount) FROM Folders Flds1 LEFT OUTER JOIN Folders Flds2 ON Flds2.IDParentFolder=Flds1.ID AND Flds2.IDMedia=6 WHERE Flds1.IDMedia=6 AND Flds1.IDParentFolder=8714 AND Flds1.TrackCount>0  AND Flds1.ID IN (SELECT FoldersHier.IDFolder FROM FoldersHier WHERE FoldersHier.IDChildFolder IN (SELECT Songs.IDFolder FROM Songs WHERE ( ( mediaaccessible( Songs.IdMedia) OR Songs.CacheStatus=1) ))) GROUP BY Flds1.Folder 	
00000058	14.17805481	[6080] 3904 DB lock finished, took 10559136.	
00000059	14.18084240	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000060	14.19156075	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000061	14.93375301	[6080] 3904 DB open SQL: SELECT Count(*) FROM PathProcessing 	
00000062	14.93390369	[6080] 3904 DB lock finished, took 4459.	
00000063	14.93423557	[6080] 3904 DB open SQL: SELECT ID,TrackCount FROM Folders WHERE IDMedia=? AND IDParentFolder=? AND Folder=? 	
00000064	14.93435669	[6080] 3904 DB lock finished, took 3255.	
00000065	14.93464088	[6080] 3904 DB open SQL: SELECT ID,TrackCount FROM Folders WHERE IDMedia=? AND IDParentFolder=? AND Folder=? 	
00000066	14.93476772	[6080] 3904 DB lock finished, took 2681.	
00000067	14.96377468	[6080] 3904 DB open SQL: SELECT Flds1.Folder, Flds1.ID,  COUNT(Flds2.TrackCount) FROM Folders Flds1 LEFT OUTER JOIN Folders Flds2 ON Flds2.IDParentFolder=Flds1.ID AND Flds2.IDMedia=6 WHERE Flds1.IDMedia=6 AND Flds1.IDParentFolder=8715 AND Flds1.TrackCount>0  AND Flds1.ID IN (SELECT FoldersHier.IDFolder FROM FoldersHier WHERE FoldersHier.IDChildFolder IN (SELECT Songs.IDFolder FROM Songs WHERE ( ( mediaaccessible( Songs.IdMedia) OR Songs.CacheStatus=1) ))) GROUP BY Flds1.Folder 	
00000068	15.70478630	[6080] 3904 DB lock finished, took 10995852.	
00000069	15.71666908	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000070	15.71728802	[6080] 3904 DB lock finished, took 6552.	
00000071	15.72738361	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000072	15.73851585	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000073	16.52557945	[6080] 3904 DB open SQL: SELECT Count(*) FROM PathProcessing 	
00000074	16.52605438	[6080] 3904 DB open SQL: SELECT ID,TrackCount FROM Folders WHERE IDMedia=? AND IDParentFolder=? AND Folder=? 	
00000075	16.52655411	[6080] 3904 DB open SQL: SELECT ID,TrackCount FROM Folders WHERE IDMedia=? AND IDParentFolder=? AND Folder=? 	
00000076	16.52704430	[6080] 3904 DB open SQL: SELECT ID,TrackCount FROM Folders WHERE IDMedia=? AND IDParentFolder=? AND Folder=? 	
00000077	16.54179382	[6080] 3904 DB open SQL: SELECT Flds1.Folder, Flds1.ID,  COUNT(Flds2.TrackCount) FROM Folders Flds1 LEFT OUTER JOIN Folders Flds2 ON Flds2.IDParentFolder=Flds1.ID AND Flds2.IDMedia=6 WHERE Flds1.IDMedia=6 AND Flds1.IDParentFolder=9555 AND Flds1.TrackCount>0  AND Flds1.ID IN (SELECT FoldersHier.IDFolder FROM FoldersHier WHERE FoldersHier.IDChildFolder IN (SELECT Songs.IDFolder FROM Songs WHERE ( ( mediaaccessible( Songs.IdMedia) OR Songs.CacheStatus=1) ))) GROUP BY Flds1.Folder 	
00000078	17.38010979	[6080] 3904 DB lock finished, took 12179398.	
00000079	18.68642998	[6080] Node All starting.	
00000080	18.69075012	[6080] 3904 DB open SQL: SELECT Name FROM Filters WHERE ID=4 	
00000081	18.69348907	[6080] 3904 DB lock finished, took 22029.	
00000082	18.70207977	[6080] Thread has started 4176	
00000083	18.70228195	[6080] Thread initialized 4176	
00000084	18.70255470	[6080] 4176 DB query prepare finished, took 1050.	
00000085	18.70461273	[6080] 4176 DB lock finished, took 24794.	
00000086	18.70512772	[6080] 4176 DB query prepare finished, took 3283.	
00000087	18.70571518	[6080] 4176 DB lock finished, took 5159.	
00000088	18.70619202	[6080] 4176 DB lock finished, took 3185.	
00000089	18.70667458	[6080] 4176 DB lock finished, took 3108.	
00000090	18.74384308	[6080] 4176 DB open SQL: SELECT Songs.* 	
00000091	18.74384308	[6080] FROM Songs 	
00000092	18.74384308	[6080] WHERE Songs.IDFolder in (SELECT IDChildFolder FROM FoldersHier WHERE IDFolder=9555) 	
00000093	18.74384308	[6080]  AND ( ( mediaaccessible( Songs.IdMedia) OR Songs.CacheStatus=1) ) 	
00000094	18.78600693	[6080] 4176 DB lock finished, took 1043546.	
00000095	19.93789291	[6080] Forms: Received WM_ACTIVATEAPP	
00000096	19.93817902	[6080] Forms: NormalizeTopMosts: Level: 0	
00000097	19.93891144	[6080] Winamp simulation window received messsage 28	
00000098	19.94025803	[6080] Winamp sim - ignoring.	
00000099	23.11147499	[6080] Forms: Received WM_ACTIVATEAPP	
00000100	23.11166573	[6080] Forms: RestoreTopMost: Level: 1	
00000101	23.11229706	[6080] Winamp simulation window received messsage 28	
00000102	23.11247253	[6080] Winamp sim - ignoring.	
00000103	23.53083420	[6080] Going to make final callback 4176	
00000104	23.85412598	[6080] DB: Deleting prepared query: SELECT Count(*) FROM PathProcessing 	
00000105	23.85477638	[6080] Thread has finished 4176	
00000106	23.96453094	[6080] Remaining Covers: 1	
00000107	23.96473885	[6080] GetFileInfo: R:\Música\Música Fabio Echeverri\A DOS VELAS\CON LA GENTE QUE ME GUSTA\03 ACARICIAME.mp3	
00000108	23.96512413	[6080] GetFileInfo: R:\Música\Música Fabio Echeverri\A DOS VELAS\CON LA GENTE QUE ME GUSTA\03 ACARICIAME.mp3	
00000109	23.96694756	[6080] MP3.ReadHeader R:\Música\Música Fabio Echeverri\A DOS VELAS\CON LA GENTE QUE ME GUSTA\03 ACARICIAME.mp3	
00000110	23.96722984	[6080] MP3.ReadHeader - Found ID3v2, length: 2095	
00000111	23.96739769	[6080] MP3.ReadHeader CheckMoreHeaders started	
00000112	23.96758080	[6080] MP3.ReadHeader CheckMoreHeaders finished	
00000113	23.97098923	[6080] MP3: Going to read tag from R:\Música\Música Fabio Echeverri\A DOS VELAS\CON LA GENTE QUE ME GUSTA\03 ACARICIAME.mp3	
00000114	23.97199631	[6080] 3904 DB open SQL: SELECT Songs.* FROM Songs WHERE Songs.IDMedia=? AND Songs.SongPath=? 	
00000115	23.97232437	[6080] Added Cover Lists: 3	
00000116	23.97254944	[6080] GetFileInfo: Found in DB	
00000117	23.97446632	[6080] 3904 DB lock finished, took 7105.	
00000118	29.97122765	[6080] Remaining Cover Lists: 1	
00000119	29.97141075	[6080] GetFileInfo: readPictures=spAlways	
00000120	29.97216034	[6080] Added Cover Lists: 2	
00000121	30.02110291	[6080] MP3.ReadHeader R:\Música\Música Fabio Echeverri\Artista desconocido\Álbum desconocido\CARACOL BASICA DIA ELECCIONES FEC.mp3	
00000122	30.02135849	[6080] MP3.ReadHeader - Found ID3v2, length: 398	
00000123	30.02155685	[6080] MP3.ReadHeader CheckMoreHeaders started	
00000124	30.02173233	[6080] MP3.ReadHeader CheckMoreHeaders finished	
00000125	30.02385521	[6080] MP3: Going to read tag from R:\Música\Música Fabio Echeverri\Artista desconocido\Álbum desconocido\CARACOL BASICA DIA ELECCIONES FEC.mp3	
00000126	30.02447701	[6080] 3904 DB open SQL: SELECT Songs.* FROM Songs WHERE Songs.IDMedia=? AND Songs.SongPath=? 	
00000127	30.02475929	[6080] Added Cover Lists: 3	
00000128	30.02497673	[6080] GetFileInfo: Found in DB	
00000129	30.02664757	[6080] 3904 DB lock finished, took 5943.	
00000130	30.03326416	[6080] Thread has started 3728	
00000131	30.03351974	[6080] Thread initialized 3728	
00000132	30.04285812	[6080] Going to make final callback 3728	
00000133	30.51520348	[6080] Remaining Cover Lists: 1	
00000134	30.51543427	[6080] GetFileInfo: readPictures=spAlways	
00000135	30.51580429	[6080] Added Cover Lists: 2	
00000136	30.51600647	[6080] Locking file: R:\Música\Música Fabio Echeverri\AGUSTIN  LARA\LAS NUMERO 1\07 FAROLITO.m4a	
00000137	30.51628876	[6080] Unlocking file: R:\Música\Música Fabio Echeverri\AGUSTIN  LARA\LAS NUMERO 1\07 FAROLITO.m4a	
Also sent a copy to support@mediamonkey.com. Thank You very much.

EDIT: The email didn't go through...it says I need to register at the support page. I am registered, should I just send a support ticket or is the email still necessary?
Cheers, judas

judas
Posts: 572
Joined: Thu Jun 02, 2005 11:26 pm
Location: Bogotá, Colombia

Re: Random Freezes and Crashes on New Installation, Old Library

Post by judas » Wed Apr 15, 2009 11:30 pm

sorry to bump it, but MM is unuable at the moment :-|
Cheers, judas

wrobbins
Posts: 9
Joined: Wed Aug 29, 2007 12:00 pm
Contact:

Re: Random Freezes and Crashes on New Installation, Old Library

Post by wrobbins » Fri Apr 17, 2009 9:19 am

Have had a similar experience, except not on a new computer. After installing a series of 3.1 builds, it has gotten to the point where MM freezes and crashes frequently for no apparent reason. This is after having used it on this computer for several years. I am tired of fighting with it, so have installed the latest version of Winamp which works just fine.
:(
Wesley Robbins

judas
Posts: 572
Joined: Thu Jun 02, 2005 11:26 pm
Location: Bogotá, Colombia

Re: Random Freezes and Crashes on New Installation, Old Library

Post by judas » Fri Apr 17, 2009 9:57 am

wrobbins, thanks for replying.

The computer is indeed new, but the DB isn't...its a 2.X MM DB that has migrated from version to version and so its a few years old.
I wouldn't want to give up MM...I think the program excels at what it does, and also I wouldn't like to loose the DB, as it has years of info, playcounts, etc. taht's why I'm waiting for some advice from the devs before clearing the library.
Cheers, judas

Peke
Posts: 12473
Joined: Tue Jun 10, 2003 7:21 pm
Location: Serbia
Contact:

Re: Random Freezes and Crashes on New Installation, Old Library

Post by Peke » Fri Apr 17, 2009 6:58 pm

Judas for Support ticket you can login on support page using MM forum username and password.

It is regretting as mail used to register differs than one you used to post support ticket.
Best regards,
Pavle
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
How to add SCREENSHOTS to forum

rusty
Posts: 7217
Joined: Tue Apr 29, 2003 3:39 am
Location: Montreal, Canada

Re: Random Freezes and Crashes on New Installation, Old Library

Post by rusty » Thu Apr 23, 2009 8:05 am

wrobbins,

Is it possible that you upgraded to an early MM 3.1 alpha? Some of the early 3.1 builds did have a problem with the upgrade process and would have created corrupted databases. Most alpha builds also created a backup of the 3.0 db, so that you can do a fresh upgrade using the latest 3.1 build.

i.e. in the directory containing your MediaMonkey DB:
-Delete MM.DB
-Rename the 3.0 backup (it'll be named something like MM.DB (1).Pre31) to MM.DB

Run the latest MM 3.1 build and let it perform an upgrade.

Let me know if that works for you. Thanks.

-Rusty

rusty
Posts: 7217
Joined: Tue Apr 29, 2003 3:39 am
Location: Montreal, Canada

Re: 3.1 Upgrade of old library: random freezes/crashes [#5554]

Post by rusty » Fri May 01, 2009 3:42 pm

fyi Judas confirmed that this has been fixed at:
http://www.ventismedia.com/mantis/view.php?id=5554

judas
Posts: 572
Joined: Thu Jun 02, 2005 11:26 pm
Location: Bogotá, Colombia

Re: 3.1 Upgrade of old library: random freezes/crashes [#5554]

Post by judas » Fri May 01, 2009 6:21 pm

I can confirm this issue has been fixed...I don't really know what was fixed but it works now. It appears (please correct me if wrong) that the conversion to 3.1 DB was buggy at times, so I had to use my old Pre-3.1 DB and convert it again using the latest beta (3.1.0.1242).

I must thank rusty and the others in the support team a lot, as they have been really helpful at debugging this.
Cheers, judas

Post Reply