Servant Salamander a Windows Media Player (WMP)

Hlášení chyb a problémů programu Altap Salamander. Buďte, prosím, ve svých popisech co nejpodrobnější a vytvořte pro každý incident nový příspěvek. Nevkládejte programem generovaná hlášení o pádu programu, pošlete je e-mailem.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Servant Salamander a Windows Media Player (WMP)

Post by Jan Rysavy »

Windows Media Player je velice častou příčinou pádů Servant Salamandera. Uživatel spustí (Enter nebo dvojklik z panelu) soubor jako .MP3 nebo .AVI. Spustí se asociovaný Windows Media Player, který ale například není nakonfigurovaný, takže zobrazí úvodní okénko. Po jeho zavření se uživatel vrátí zpět do Salamandera, kde se zobrazí chybové hlášení:

Code: Select all

Servant Salamander 2.5 RC1

PLEASE ENTER YOUR BUG REPORT HERE:

Command "Break" was used.
Some faulty shell extension has locked our main window.
SEW: ExecuteAssociation cmd=199

Call Stacks:
  Thread ID: 0xB90
  WinMainBody(0x400000, , , 1)
  WinMainBody::FindLatestConfiguration
  WinMainBody::StartupDialog
  WinMainBody::inicialization
  WinMainBody::load_config
  WinMainBody::message_loop
  CFilesBox::WindowProc(0x100, 0xD, 0x1C0001)
  CFilesWindow::CtrlPageDnOrEnter(0xD)
  CFilesWindow::Execute(1)
  ExecuteAssociation(, C:\MP3\track1.mp3)
  ExecuteAssociation::1
  ExecuteAssociation::2
  CMainWindow::WindowProc(0xA1, 0x14, 0xC00468)
  CMainWindow::WindowProc(0x112, 0xF060, 0xC00468)
  CMainWindow::WindowProc(0x10, 0x0, 0x0)
  WM_CLOSE::1
  WM_CLOSE::2
  ----
Stack Back Trace:
  Thread ID: 0xB90
  EIP = 0x7C90EB94 ntdll.dll
  0x7C802451 kernel32.dll
  0x0048EE94 SALAMAND.exe
  0x004FE539 SALAMAND.exe
  0x77D48734 USER32.dll
  0x77D48816 USER32.dll
  0x77D4B4C0 USER32.dll
  0x77D4B50C USER32.dll
  0x7C90EAE3 ntdll.dll
  0x77D4D598 USER32.dll
  0x77D4D545 USER32.dll
  0x77D48734 USER32.dll
  0x77D48816 USER32.dll
  0x77D4C63F USER32.dll
  0x77D4E905 USER32.dll
  0x004FE49C SALAMAND.exe
  0x0048A070 SALAMAND.exe
  0x004FE539 SALAMAND.exe
  0x77D48734 USER32.dll
  0x77D48816 USER32.dll
  0x77D4B4C0 USER32.dll
  0x77D4B50C USER32.dll
  0x7C90EAE3 ntdll.dll
  0x77D4D598 USER32.dll
  0x77D4D545 USER32.dll
  0x77D48734 USER32.dll
  0x77D48816 USER32.dll
  0x77D4C63F USER32.dll
  0x77D4E905 USER32.dll
  0x004FE49C SALAMAND.exe
  0x0048A070 SALAMAND.exe
  0x004FE539 SALAMAND.exe
  0x77D48734 USER32.dll
  0x77D48816 USER32.dll
  0x77D489CD USER32.dll
  0x77D48A10 USER32.dll
  0x085CA1FC wmpshell.dll
  0x085C5615 wmpshell.dll
  0x085C6B87 wmpshell.dll
  0x085C6C7B wmpshell.dll
  0x7CA0E283 SHELL32.dll
  0x7CA0E1D5 SHELL32.dll
  0x004D4970 SALAMAND.exe
  0x004D4C75 SALAMAND.exe
  0x00441183 SALAMAND.exe
  0x00439080 SALAMAND.exe
  0x0043A716 SALAMAND.exe
  0x00434E9C SALAMAND.exe
  0x004FE539 SALAMAND.exe
  0x77D48734 USER32.dll
  0x77D48816 USER32.dll
  ----
Další příklad je zde: http://forum.altap.cz/viewtopic.php?p=4056

Z hlášky je vidět, že došlo k problému během spouštění souboru:
ExecuteAssociation(, C:\MP3\track1.mp3)
a že v pádu má prsty Windows Media Player:
0x085CA1FC wmpshell.dll
0x085C5615 wmpshell.dll
0x085C6B87 wmpshell.dll
0x085C6C7B wmpshell.dll


Chybu dokážeme reprodukovat, hlásili jsme ji firmě Microsoft, ale s nulovou odezvou. Pokud se někdo účastníte nějakého beta testovacího programu pro Microsoft a máte možnost chybu efektivně nahlásit, dejte nám prosím vědět.

"Řešením" problému je nastavení WMP do stavu, aby pokud možno startoval pro své asociované soubory a nezobrazoval úvodní formulář. Pokud Vám Salamander s WMP takto padá i v jiném případě, dejte nám prosím také vědět.
Guest

Post by Guest »

Dik za vycerpavajici informace, jen bych chtel dodat, ze WMP je v mem pripade mrtvy a neda se s nim nic delat, proste nepomuze nic, reinstalace, instalace jakekoli jine verze, proste nic.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Post by Jan Rysavy »

V tom případě doporučuji změnu asociací, aby nedocházelo k nechtěnému spouštění WMP při otevření souborů .MP3.

Klikněte na některém z .MP3 souborů pravým tlačítkem myši (současně podržte Shift na klávesnici). V místní nabídce by se měla zobrazit položka Otevřít v programu..., pomocí které lze asociaci permanentně změnit.
User avatar
jis
Posts: 451
Joined: 27 Jan 2006, 23:14
Location: Prague, Czech Republic

Post by jis »

Anonymous wrote:Dik za vycerpavajici informace, jen bych chtel dodat, ze WMP je v mem pripade mrtvy a neda se s nim nic delat, proste nepomuze nic, reinstalace, instalace jakekoli jine verze, proste nic.
A jak se to přihodilo? Fungoval dříve? Zkoušel jste:
http://support.microsoft.com/kb/843509/en
http://support.microsoft.com/kb/307918/
http://support.microsoft.com/kb/236396/
http://support.microsoft.com/kb/306317/
Altap Salamander fan since 1998
User avatar
cubas
Posts: 23
Joined: 13 Dec 2005, 22:18
Location: Brno
Contact:

Post by cubas »

podarilo se mi vyresit problem s WMP, staci nainstalovat tohle :-)

Windows Script 5.6:
http://www.microsoft.com/downloads/deta ... laylang=en

Je to aktualnejsi verze nez jsem mel, z nejakeho zahadneho duvodu najednou prestala fungovat a vzala sebou vic aplikaci, ne jen WMP, ale take napriklad Google Desktop, nebylo mozne napriklad instalovat nove plug-iny do SideBaru :-)
rajce.net | místo pro vaše fotografie
Post Reply