Official BS.Player forums

Official BS.Player forums (http://forum.bsplayer.com/index.php)
-   Bug Reports And Codecs (http://forum.bsplayer.com/forumdisplay.php?f=10)
-   -   preferences corruption (BSPlayer.name.xml) (http://forum.bsplayer.com/showthread.php?t=6828)

dduke 24th September 2005 12:27 AM

preferences corruption (BSPlayer.name.xml)
 
apologies if this has been covered but i couldnt find a related topic.

>bsp 1.35.823 (has happened with all versions for as long as i can remember)
>win xp sp2 (happened with win 98 also)
>(has happened on both computers i've used bsplayer with)
>(has happened for years and on three different hard drives)
----

i can set custom aspect ratios and key definitions and they work fine while i have bsplayer open. when i reload bsplayer, my custom aspect ratios _might_ be there but the key definitions are almost always changed (seemingly randomly, often with overlapping hotkeys). all subsequent reloads of bsplayer will have NO custom ARs and the key definitions will continue to change.

i have worked around this in the past by setting up bsp, then closing it, then setting the preferences XML file to read-only. this is very annoying when i want to change any setting in the preferences, though. in fact, i always keep a backup of a working XML file because i have these problems with this program.

if i have a working XML, then i turn OFF read-only, then i load bsplayer, the settings will be corrupted. this leads me to believe that bsplayer attempts to screw up the XML before it reads it.

i believe all settings other than AR and key defs remain intact.
----

has anyone experienced this? does anyone have any clue what could be causing this? what other info can i give to help diagnose?


thanks in advance

J7N 28th February 2006 10:53 AM

Quote:

Originally Posted by dduke
i can set custom [..] key definitions and they work fine while i have bsplayer open. when i reload bsplayer, my [..] key definitions are almost always changed (seemingly randomly, often with overlapping hotkeys).

I confirm this. I can change one or a few hotkeys. But when I try a major keyboard remapping (that takes a lot of time) the hotkeys become all messed up. I tried to do it via the GUI several times (Win98 / Win98SE) without success.

I am using v1.36.825

Tizio 28th February 2006 07:57 PM

Have you tried to delete all BSplayer keydefinitions before reassigning it new keyboard shortcuts?
Can you try my program BSP Definitions Manager (link in my sign)?
It's designed to work with BSplayer v1.37 and previous, so I don't suggest you to use it with v1.38 and v1.39 yet until I update it.
Anyway make a backup of your settings before you use it..

adicoto 28th February 2006 08:06 PM

Remember, definition files moved to the Document and settings folder, no more in install folder. So new builds can't use files from install folder.
By the way, does anybody know where is Dump.txt coming from ? :D
Seems like somebody droped this file in the installer by mistake.

Tizio 28th February 2006 08:12 PM

My program is able to open also preferences files located in different folders from the default one!
But it's not compatible with BSplayer's new versions since there are nex keydefinitions defined now...

I have not any Dump.txt file :shock:
Which version have you installed? 1.39 Pro?

Doesn't it has been created when you tried the mkv files and produced those accurate lists of operations? :?

Where is it located? in BSplayer installation dir or in the users one? (anyway I think in the install dir :wink: )

adicoto 28th February 2006 08:17 PM

Time:Thu Jan 05 23:19:19 2006
File:E:\Downloads\My Documents\My Projects\MyProject\20050106\Genrs\CommonObject\Obj ectLibrary.cpp Line:50
Code:pFileName Result:ffffffffd
Descaption:NULL
Time:Thu Jan 05 23:19:19 2006
File:E:\Downloads\My Documents\My Projects\MyProject\20050106\Genrs\CommonObject\Obj ectLibrary.cpp Line:89
Code:Load(m_pFile) Result:ffffffffd
Descaption:NULL
Time:Thu Jan 05 23:19:19 2006
File:E:\Downloads\My Documents\My Projects\MyProject\20050106\SVMDecoder\CSVMDecoder .h Line:61
Code:m_ipDecoder.CreateObject(CLASS_CONVERTER_DECO DER, INTERFACE_CONVERTER) Result:ffffffffd
Descaption:NULL
Time:Thu Jan 05 23:20:38 2006
File:E:\Downloads\My Documents\My Projects\MyProject\20050106\Genrs\CommonObject\Obj ectLibrary.cpp Line:50
Code:pFileName Result:ffffffffd
Descaption:NULL
Time:Thu Jan 05 23:20:38 2006
File:E:\Downloads\My Documents\My Projects\MyProject\20050106\Genrs\CommonObject\Obj ectLibrary.cpp Line:89
Code:Load(m_pFile) Result:ffffffffd
Descaption:NULL
Time:Thu Jan 05 23:20:38 2006
File:E:\Downloads\My Documents\My Projects\MyProject\20050106\SVMDecoder\CSVMDecoder .h Line:61
Code:m_ipDecoder.CreateObject(CLASS_CONVERTER_DECO DER, INTERFACE_CONVERTER) Result:ffffffffd
Descaption:NULL
Time:Fri Jan 06 23:38:50 2006
File:E:\Downloads\My Documents\My Projects\MyProject\20050106\Genrs\CommonObject\Obj ectLibrary.cpp Line:50
Code:pFileName Result:ffffffffd
Descaption:NULL
Time:Fri Jan 06 23:38:50 2006
File:E:\Downloads\My Documents\My Projects\MyProject\20050106\Genrs\CommonObject\Obj ectLibrary.cpp Line:89
Code:Load(m_pFile) Result:ffffffffd
Descaption:NULL


Something like this. Don't know where it come from. Just find it in install folder. I don't have an e:\downloads\my documents.......... folder.

adicoto 28th February 2006 08:32 PM

Last entry in the file is some 24 hours ago. When I was playing with MKV-OGM files and did get some errors on them (remember ? :lol: ). It is posible to be BSplayer's ?

Tizio 28th February 2006 08:44 PM

Quote:

Originally Posted by Tizio
Doesn't it has been created when you tried the mkv files and produced those accurate lists of operations? :?

Yes, I remember :lol:

Well :?
It's really strange, I never found such a file in my install dir.. Maybe you can see which process has access to that file by monitoring it with utilities from Sysinternal.. I don't know if Filemon is able to do this, but maybe you can filter only to see BSplayer process (in Filemon), then open an MKV file and see if that file is accessed....
Otherwise try to filter out BSplayer and see which process write to the Dump.txt file.. :roll:

adicoto 28th February 2006 09:05 PM

Maybe it writes only at errors. For now it's only accesing bsplayer.sav

J7N 28th February 2006 09:14 PM

I am no longer able to reproduce the problem with hotkeys. Now I remember that I didn't actually experience it on WinXP, only on Win98 and Win98SE. :oops: Could be something with Unicode.. The computers running 98 & 98SE were very different, and had only YMF724 soundcard in common.

Right now I am using WinXP with 3 weeks uptime and it is impossible to shut down ATM to test Win98.

Edit: Couldn't make this bug appear again on Win98SE again. :(

Tizio 28th February 2006 09:19 PM

@adicoto
mmhm.. then try to crash you pc with an MKV error (lol, just kidding :wink: ) :P
Other processes accessing those files?

@J7N
I don't know.. maybe.. as you can't restart your pc to test with Win98, I can't restart to test with XP :P


All times are GMT +1. The time now is 02:32 AM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0 PL2
Ad Management plugin by RedTyger


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20