INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: PvdImport Test log II  (Read 5581 times)

raldo

  • Citizen of the Universe
  • *****
  • Posts: 1102
PvdImport Test log II
« on: June 28, 2009, 06:25:56 am »

Report issues with 1.1.x versions here...
Logged

raldo

  • Citizen of the Universe
  • *****
  • Posts: 1102
Re: PvdImport Test log II
« Reply #1 on: June 28, 2009, 06:27:17 am »

1.1.2 issues, reported by Rick.ca:
--------------------------------------
I had no problems installing, starting MC and fully configuring the plugin. MC crashed during the plugin "test." Following is the log (not much help, I suppose, because it's an "unhandled exception").

Code:
Media Center; Version: 14.0.19; Types: 16383
0082128: 2228: Podcast: CPodcastScheduler::Update: Start
0082328: 2228: Podcast: CPodcastScheduler::Update: Processing completed work threads
0082388: 2228: Podcast: CPodcastScheduler::Update: Purging files
0082458: 2228: Podcast: CPodcastScheduler::Update: Scheduling downloads
0082539: 2228: Podcast: CPodcastScheduler::ScheduleDownload: Start
0082599: 2228: Podcast: CPodcastScheduler::ScheduleDownload: No work found
0082639: 2228: Podcast: CPodcastScheduler::ScheduleDownload: Finish (100 ms)
0082669: 2228: Podcast: CPodcastScheduler::Update: Finish (541 ms)
0105762: 4908: Database: CDataHolder::Load: Field: Playback Range; Files: 12500; Pointer bytes: 0; Data bytes: 48; Elapsed ms: 0.463
0106523: 4908: Import: GetMissingAndUpdateFiles: Finish (44174 ms)
0106563: 4908: Import: FixBrokenLinks: Start
0106603: 4908: Import: FixBrokenLinks: Finish (40 ms)
0106643: 4908: Import: GetCoverArt: Start
0106703: 4908: Database: CDataHolder::Load: Field: Image File; Files: 12500; Pointer bytes: 50148; Data bytes: 29076; Elapsed ms: 5.148
0106783: 4908: Database: CDataHolder::Load: Field: Get Cover Art Info; Files: 12500; Pointer bytes: 6288; Data bytes: 4172; Elapsed ms: 0.774
0107645: 4908: Import: GetCoverArt: Finish (1002 ms)
0107685: 4908: Import: Process: Finish (45336 ms)
0107775: 2228: Import: Finish: Updating view schemes
0107815: 2228: Import: Finish: Updating UI (bWorkPerformed = 0)
0107885: 2228: Import: Finish: Notify UI of finish
0107905: 2228: Import: Finish: Destroying
0130578: 5944: General: TopLevelExceptionFilter: Unhandled exception -- program crashing
0130608: 5944: General: TopLevelExceptionFilter: Message: 0, wParam: 0, lParam: 0, Window class:
0138319: 2228: Database: MCDB::Save: Start
0138539: 2228: Database: MCDB::Save: Saving (bCleanDB: 0, bForce: 0)
0138699: 2228: Database: MCDB::Save: Finish (380 ms)
0139681: 5944: SDK: CMJAutomation::~CMJAutomation: Global Count: 3


I restarted MC and tried using Send to PvdImport. As expected, MC crashed. Noticed this in the log:

General: RunProgram: Filename: C:Program FilesMedia Center 14PluginsPvdImport\PvdImportContextMenu.exe...

I fixed that and tried again, but it made no difference.

I tried running the plugin using a search expression—same result.
Logged

raldo

  • Citizen of the Universe
  • *****
  • Posts: 1102
Re: PvdImport Test log II
« Reply #2 on: June 28, 2009, 06:29:09 am »

1.1.2 Issue reported by galahad1974
--------------------------------
It no longer locks up MC14.
But now whenever I do any operation it crashes. it loads and initializesthe pvd database correctly, but using test, send to or mass import crashes mc14. ive reduced the field config file to only 1 field "description"' to reduce complexity' to reduce complexity. what info can i give you?
---------------------------------
ive gone back and checked everything i can think of. the pvd database is pointing to the correct file, the test file is valid and exists in both databases, im only writing 1 field, which is also valid(tried writing a different field, nogo. )
It updates the message on the top of the screen but it says processed 0 of 1 files no (then the mane of the file.then i get the crash message.
Logged

raldo

  • Citizen of the Universe
  • *****
  • Posts: 1102
Re: PvdImport Test log II
« Reply #3 on: June 28, 2009, 06:31:52 am »

o Are you on XP?
o Can you please write up the files in the PVD import folder?
o Both MC13 & 14 installed?
o Both running or only mc14 running when you do these tests?
o Did you uninstall before you installed v1.1.2?
o did you change the default install folder?
Logged

galahad1974

  • World Citizen
  • ***
  • Posts: 244
Re: PvdImport Test log II
« Reply #4 on: June 28, 2009, 04:14:17 pm »

1. No im running vista ultimate
2. FirebirdSql.Data.FirebirdClient.dll
    Interop.MediaCenter.dll
    pvdimport.dll
    pvdimport.tlb
    pvdimportconfiuration.xml
    pvdimportcontextmenu.exe
    softwareusermanual.txt
    PVDimportfieldcnfig.xml
    util.dll
3.no just 14 (uninstalled 13 when this started)
4.as only 14 is installed, only 14 is running
5. I uninstalled firebird and pvdimport, then reinstalled both, i did not uninstall MC14
6. no
Logged

raldo

  • Citizen of the Universe
  • *****
  • Posts: 1102
Re: PvdImport Test log II
« Reply #5 on: June 28, 2009, 04:49:52 pm »

1. No im running vista ultimate

Hmm, I'm on XP and it works as before on my PC, both on mc13 and mc14...

Did you run 1.1.0 previously on Vista?

Logged

galahad1974

  • World Citizen
  • ***
  • Posts: 244
Re: PvdImport Test log II
« Reply #6 on: June 28, 2009, 07:08:39 pm »

no, was running on xp before i upgraded my system
Logged

rick.ca

  • Citizen of the Universe
  • *****
  • Posts: 3729
Re: PvdImport Test log II
« Reply #7 on: June 28, 2009, 07:46:07 pm »

Quote
http://www.videodb.info/forum_en/index.php?topic=1385.0

I don't think that's it—I'm running only XP, and my experience seems almost identical to galahad's.

Quote
o did you change the default install folder?

I often wonder when this is going to create a problem. The installation routine (in some ways, at least) assumes a default folder of ...\J River\Media Center 14\... and mine is without the "\J River." Should it not detect the installation folder from the existing MC installation? More importantly, is there any chance incorrect paths are being written to essential registry entries?
Logged

raldo

  • Citizen of the Universe
  • *****
  • Posts: 1102
Re: PvdImport Test log II
« Reply #8 on: June 28, 2009, 11:37:05 pm »

Could you try to reinstall mc14 and then reinstall 1.1.2 ?

I'm thinking that maybe the .tlb file of 1.1.1 somehow broke the jrmc automation interface...
Logged

Daydream

  • Citizen of the Universe
  • *****
  • Posts: 771
Re: PvdImport Test log II
« Reply #9 on: June 29, 2009, 12:30:27 am »

I don't know what you guys are doing there but it works for me :) Five up Raldo!

Win7, MC14. Just uninstalled the earlier version of the plugin couple of days ago, reinstalled today the latest, success.
Logged

raldo

  • Citizen of the Universe
  • *****
  • Posts: 1102
Re: PvdImport Test log II
« Reply #10 on: June 29, 2009, 12:49:22 am »

Win7, MC14. Just uninstalled the earlier version of the plugin couple of days ago, reinstalled today the latest, success.

Did you reinstall MC14 after v1.1.1?

I'm just trying to find some common ground here...

Logged

rick.ca

  • Citizen of the Universe
  • *****
  • Posts: 3729
Re: PvdImport Test log II
« Reply #11 on: June 29, 2009, 12:57:46 am »

Quote
Could you try to reinstall mc14 and then reinstall 1.1.2 ?

I uninstalled and reinstalled both—no change. :(
Logged

Daydream

  • Citizen of the Universe
  • *****
  • Posts: 771
Re: PvdImport Test log II
« Reply #12 on: June 29, 2009, 01:12:11 am »

Did you reinstall MC14 after v1.1.1?

I'm just trying to find some common ground here...
No. All the rest stayed the same, MC14, PVD, Firebird, no reinstallation for any, except the plugin.
Logged

galahad1974

  • World Citizen
  • ***
  • Posts: 244
Re: PvdImport Test log II
« Reply #13 on: June 29, 2009, 02:09:06 am »

i uninstalled both, no change.
then i uninstalled mc, pvdimport and firebird, restarted my system, installed mc, then pvdimport, then firebird. now it works perfectly.
go figure.
thanks man!
Logged

rick.ca

  • Citizen of the Universe
  • *****
  • Posts: 3729
Re: PvdImport Test log II
« Reply #14 on: June 29, 2009, 02:15:39 am »

Now it works. On my last attempt, I don't think I had properly set the database location—it was either blank, or the default location (which doesn't exist on my system).

I've verified that if PvdImportConfiguration.xml does not contain a valid file reference for the database, the value becomes null, and then MC crashes if the plugin is started. The plugin catches an invalid file (i.e., one which is not a PVD database file), but not the case where there is no file specified. This is only going to cause a problem if there is no database in the default location, and the user fails to enter one. But the plugin should catch the error.

Unfortunately, I have no idea whether this situation might have been the cause of previous crashes (i.e., before MC 13 was uninstalled and before MC 14 was reinstalled). I'd like to think I didn't make the same mistake three times in a row, but it's possible. It's also possible the reinstallation did fix something, and I just goofed once. :-\

I was about to ask if galahad might have had the same issue, but I see he's found his own mysterious fix. ::)
Logged

raldo

  • Citizen of the Universe
  • *****
  • Posts: 1102
Re: PvdImport Test log II
« Reply #15 on: June 29, 2009, 02:27:27 am »

Now it works. On my last attempt, I don't think I had properly set the database location—it was either blank, or the default location (which doesn't exist on my system).

Yes, that explains it. The change of directory from MC13->MC14 lead to an installation of default config files.

I'll look into what happens when the PVD DB can't be found. I thought that situation was caught, but there is obviously something going on...

Good job, guys!
Logged

darichman

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1362
Re: PvdImport Test log II
« Reply #16 on: June 29, 2009, 02:52:46 am »

I'm playing catch-up here, but I had no issues with 1.1.2 and MC 14. I still have MC13 installed.

Files in my plugin directory were:
Code: [Select]
Util.dll
PvdImport.dll
pvdimport.tlb
Interop.MediaCenter.dll
FirebirdSql.Data.FirebirdClient.dll
pvdimportconfiuration.xml
pvdimportcontextmenu.exe
softwareusermanual.txt
PVDimportfieldcnfig.xml

+ my custom config files.

Thanks for upgrading to 14 raldo :)
Logged

raldo

  • Citizen of the Universe
  • *****
  • Posts: 1102
Re: PvdImport Test log II
« Reply #17 on: June 29, 2009, 10:09:32 am »

* 1.1.3
o Fixed crash: Missing PVD database file would crash MC .
Logged

darichman

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1362
Re: PvdImport Test log II
« Reply #18 on: July 18, 2009, 06:49:03 am »

It's been a bit quiet for me with all things MC and PVD-related. I'll be finished my last set of uni exams ever (hopefully!) on August 1st :)

To pass the time (ie procrastinate) I've been streamlining metadata import to optimise for display in theater view. I just did another massive batch import and wanted to reiterate my appreciation here ;)

I also changed the audio information query in in my config file to show number of audio channels. This is useful if you have a surround sound setup.

Code: [Select]
Select ACODECS."value" || ', ' || AUDIO."channels" || ' Ch' || ', ' || AUDIO."bitrate" || ' Kbps'
From MOVIES inner join AUDIO On MOVIES."mid" = AUDIO."mid" inner join ACODECS on ACODECS."acid" = AUDIO."acid"
Where MOVIES."mid"=@id

You can also create an expression in MC to show you how many audio streams there are in the file:

Code: [Select]
ListCount([Audio Information])(change 'Audio Information' to whatever custom list field you put your audio info in)

I had movies with director commentaries and foreign language audio streams I never knew about!

EDIT: Does anyone know how to refer to the Stream name in the SQL query? This could be used to create a list of audio streams for any given movie...

EDIT 2: It might be worth looking at subtitles too... the ability to identify files with missing subtitles might be handy! But I have no idea how to reference subs either...
Logged

maid

  • Citizen of the Universe
  • *****
  • Posts: 2024
Re: PvdImport Test log II
« Reply #19 on: August 28, 2009, 10:46:16 pm »

Hi,

Can someone please help me.

I have installed PVD 1.1.3

When I use PVD Import MC crashes after about 5 to 10 minutes.

Also when I first scanned my HD I included Drives that I no longer want to use but when I use PVD Import it still looks likeit is accesing those HDs how do I stop this.

Cheers
Logged
Intel Core i5-4590 CPU,  Haswell Gen2,  LGA1150, 3.3GHz 6 DDR3/ 2x PCIE3.0 x16 16gb Ram Windows 10 64 bit Asus Z97-DELUXE ATX Motherboard Nvidia GForce gtx1080 Receiver Onkyo TX-NR925 TV LG LF6300 55" smart TV

rick.ca

  • Citizen of the Universe
  • *****
  • Posts: 3729
Re: PvdImport Test log II
« Reply #20 on: August 29, 2009, 01:11:37 am »

Quote
When I use PVD Import MC crashes after about 5 to 10 minutes.

Could this be why?...

5. Known Issues
o If you select too many files (in the hundreds) in "Send To...", the PvdImportContextMenu.exe applications may get confused. Select fewer (50, maybe)!

Quote
Also when I first scanned my HD I included Drives that I no longer want to use but when I use PVD Import it still looks likeit is accesing those HDs how do I stop this.

PvdImport does not access anything other than the PVD database.

Logged
Pages: [1]   Go Up