Jump to content

User access restrictions causes MBC to fail


skynet600
 Share

Recommended Posts

skynet600

I have two users.  One is admin with password access.  The other is passwordless for general use but has access schedule restrictions as shown below.  The client was left open for some time as we watched other terrestrial TV.  I went back to it after the 20:00 restriction and MBC crashed.  I would expect the normal behaviour should be logout of that user once the restriction is reached.  I would also expect a timer so that if admin is left open a timer can be set to logout just in case.  Server log showing crash is attached.  I could not find an MBC log.

 

Server version is 3.0.5448.13879

MBC version is 3.0.240.0

Current theme in use for that user is Chocolate.

 

547e3b7622887_access_issue.jpg

server-63553101303.txt

MBClassic-21220146c12f47fa9da4f23a73698842970e581.log

Edited by skynet600
Link to comment
Share on other sites

skynet600

MBC log in original post.  As for the event log I think this is it but it is a full 42 seconds after the event in the server log.

Log Name:      Application
Source:        Windows Error Reporting
Date:          02/12/2014 22:10:57
Event ID:      1001
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      MediaPC
Description:
Fault bucket , type 0
Event Name: CLR20r3
Response: Not available
Cab Id: 0

Problem signature:
P1: ehshell.exe
P2: 6.1.7600.16385
P3: 4a5bd053
P4: Microsoft.MediaCenter.UI
P5: 6.1.0.0
P6: 4ce7b8bc
P7: 19c2
P8: 27
P9: System.NullReferenceException
P10: 

Attached files:
C:\Users\Russ\AppData\Local\Temp\WER5159.tmp.WERInternalMetadata.xml
C:\Users\Russ\AppData\Local\Temp\WER7AF9.tmp.hdmp
C:\Users\Russ\AppData\Local\Temp\WERA44A.tmp.mdmp

These files may be available here:
C:\Users\Russ\AppData\Local\Microsoft\Windows\WER\ReportQueue\AppCrash_ehshell.exe_859ab8b5788c5c3c4a94925f268e61ba5a79924_cab_7f59a6f7

Analysis symbol: 
Rechecking for solution: 0
Report Id: 007c6e08-7a70-11e4-b77a-78e3b597fa26
Report Status: 36
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Windows Error Reporting" />
    <EventID Qualifiers="0">1001</EventID>
    <Level>4</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2014-12-02T22:10:57.000000000Z" />
    <EventRecordID>192521</EventRecordID>
    <Channel>Application</Channel>
    <Computer>MediaPC</Computer>
    <Security />
  </System>
  <EventData>
    <Data>
    </Data>
    <Data>0</Data>
    <Data>CLR20r3</Data>
    <Data>Not available</Data>
    <Data>0</Data>
    <Data>ehshell.exe</Data>
    <Data>6.1.7600.16385</Data>
    <Data>4a5bd053</Data>
    <Data>Microsoft.MediaCenter.UI</Data>
    <Data>6.1.0.0</Data>
    <Data>4ce7b8bc</Data>
    <Data>19c2</Data>
    <Data>27</Data>
    <Data>System.NullReferenceException</Data>
    <Data>
    </Data>
    <Data>
C:\Users\Russ\AppData\Local\Temp\WER5159.tmp.WERInternalMetadata.xml
C:\Users\Russ\AppData\Local\Temp\WER7AF9.tmp.hdmp
C:\Users\Russ\AppData\Local\Temp\WERA44A.tmp.mdmp</Data>
    <Data>C:\Users\Russ\AppData\Local\Microsoft\Windows\WER\ReportQueue\AppCrash_ehshell.exe_859ab8b5788c5c3c4a94925f268e61ba5a79924_cab_7f59a6f7</Data>
    <Data>
    </Data>
    <Data>0</Data>
    <Data>007c6e08-7a70-11e4-b77a-78e3b597fa26</Data>
    <Data>36</Data>
  </EventData>
</Event>
Link to comment
Share on other sites

Thanks.  Looking at the code I'm not sure how that happened.

 

You said you left MBC running while watching other TV.  How was this done?  Were you watching TV in WMC and green buttoned out of MBC so it was still running in the background?

Link to comment
Share on other sites

skynet600

Ok so my son was watching a film before bed.  The film was stopped and we left MBC open on the PC at that film.  We then switched to normal TV so moved from PC altogether to terrestrial TV.  I then switched back to the PC and it immediately failed once I started to manipulate it.

Link to comment
Share on other sites

Yeah, looking at our code I don't see how we got a null ref.  The event log report actually says that Media Center itself crashed as opposed to us.

Link to comment
Share on other sites

skynet600

Happened again tonight. I get the access message within mbc and then media centre stops working and restarts.

 

https://dl.dropboxusercontent.com/u/5701721/MB3/MBClassic-11122014a25878e7e31d4031b0019dd2d06cff82.log

 

https://dl.dropboxusercontent.com/u/5701721/MB3/server-63553927027.txt

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
  <Provider Name="Windows Error Reporting" /> 
  <EventID Qualifiers="0">1001</EventID> 
  <Level>4</Level> 
  <Task>0</Task> 
  <Keywords>0x80000000000000</Keywords> 
  <TimeCreated SystemTime="2014-12-11T22:40:03.000000000Z" /> 
  <EventRecordID>192705</EventRecordID> 
  <Channel>Application</Channel> 
  <Computer>MediaPC</Computer> 
  <Security /> 
  </System>
- <EventData>
  <Data>1690896870</Data> 
  <Data>5</Data> 
  <Data>CLR20r3</Data> 
  <Data>Not available</Data> 
  <Data>0</Data> 
  <Data>ehshell.exe</Data> 
  <Data>6.1.7600.16385</Data> 
  <Data>4a5bd053</Data> 
  <Data>Microsoft.MediaCenter.UI</Data> 
  <Data>6.1.0.0</Data> 
  <Data>4ce7b8bc</Data> 
  <Data>19c2</Data> 
  <Data>27</Data> 
  <Data>System.NullReferenceException</Data> 
  <Data /> 
  <Data>C:\Users\Russ\AppData\Local\Temp\WER1BA0.tmp.WERInternalMetadata.xml</Data> 
  <Data>C:\Users\Russ\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_ehshell.exe_859ab8b5788c5c3c4a94925f268e61ba5a79924_184134da</Data> 
  <Data /> 
  <Data>0</Data> 
  <Data>a1499655-8186-11e4-b721-78e3b597fa26</Data> 
  <Data>0</Data> 
  </EventData>
  </Event>
Edited by skynet600
Link to comment
Share on other sites

  • 2 weeks later...

The null reference is happening in Media Center so I haven't found anything I can do to get around this yet (nor have I reproduced it).

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...