wpc pro crashes with the following

Here you can report bugs you may find in Wallpaper Cycler.

Moderators: Marc G, Johan G

wpc pro crashes with the following

Postby steodatus » Tue Oct 23, 2012 5:48 am

Faulting application name: WallpaperCycler.exe, version: 3.6.0.180, time stamp: 0x4a4a1104
Faulting module name: MSVCR90.dll, version: 9.0.30729.6161, time stamp: 0x4dace5b9
Exception code: 0xc0000417
Fault offset: 0x0006ccd5
Faulting process id: 0xab8
Faulting application start time: 0x01cdb0d2da97f35f
Faulting application path: C:\Program Files (x86)\NuonSoft\WallpaperCycler3\WallpaperCycler.exe
Faulting module path: C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57\MSVCR90.dll
Report Id: 1a9f288b-1cc6-11e2-9b9a-5404a64dc578

platform: amd fx8100
os: win 7 64 ultimate

over 3700 categories, over 1,400,000 wallpapers

usually happens when adding a large number of files to a specific unlinked category (more than 600 files) via drag-n-drop. also happens when adding small numbers of files to an unlinked category that already has more than 1500 files. lately also happens when deleting categories.
started happening when the database contained around 1,300,000 files.
last time it happened it looks like it got the database file in a bad state because it will crash with the same error when trying to open the database.
steodatus
 
Posts: 5
Joined: Tue Oct 23, 2012 5:39 am

Re: wpc pro crashes with the following

Postby Marc G » Wed Oct 24, 2012 7:38 am

I've never tested Wallpaper Cycler with more than a million files. The maximum I tested it with was around 100000 images, since I thought that would already be a lot.
The bad news is that I'm afraid there is no quick fix or workaround :(
The good news is that I'm working on a next version of Wallpaper Cycler where I'm rewritting the database framework. Currently, the file that is storing the Wallpaper Cycler thumbnails has already been rewritten to be much more robust. Next step is to rewrite the WCL file itself. Unfortunately, this new development is a lot of work and quite a slow process due to other projects going on at the same time. I'll make sure to test the new database framework with more than 100k images.

How big (megabytes) is your WCL at the moment?
Would it be possible to send the WCL to our support email address so that I can use it to perform some tests while working on the new database implementation?
Marc Gregoire,
NuonSoft
[ Microsoft MVP VC++ since 2007 ]
User avatar
Marc G
NuonSoft Staff
 
Posts: 826
Joined: Thu Nov 07, 2002 8:19 pm
Location: Belgium

Re: wpc pro crashes with the following

Postby steodatus » Wed Oct 24, 2012 8:09 am

not that big i'd say, 282,162KB. don't think email will work, most providers have a problem with attachments this large and gmail definitely doesn't do more than 4Megs. wcl archived and available at https://www.wuala.com/serbant/pub/wcl/?key=oDHIPYtKgOii. it may take a while until wuala syncs. or if you have an ftp server somewhere, i'd be happy to upload it.
stupid design question: wouldn't it be a better approach to have one database per folder/category instead of one big animal that gobbles up everything? this way one corrupt category will not take down everything else. i take it you are using sqlite for the wcl file.
steodatus
 
Posts: 5
Joined: Tue Oct 23, 2012 5:39 am

Re: wpc pro crashes with the following

Postby Marc G » Wed Oct 24, 2012 6:20 pm

I have downloaded your archive, so you can remove it from your online storage.

While working on the new database implementation, I'll test it with a million files.

Regarding the design, the current version of Wallpaper Cycler doesn't use any standard database, but something custom.
In the new design, an ongoing project, I'm moving to sqlite. Once that's finished, it should be much more robust, even with millions of images. Storing individual categories into individual files will become complicated to manage, and with the real database backend, I don't think that's needed, since sqlite is used a lot, I'm sure it can handle a few million images.
Marc Gregoire,
NuonSoft
[ Microsoft MVP VC++ since 2007 ]
User avatar
Marc G
NuonSoft Staff
 
Posts: 826
Joined: Thu Nov 07, 2002 8:19 pm
Location: Belgium

Re: wpc pro crashes with the following

Postby steodatus » Wed Oct 24, 2012 7:14 pm

splendid. thank you for the feedback.
steodatus
 
Posts: 5
Joined: Tue Oct 23, 2012 5:39 am

Re: wpc pro crashes with the following

Postby steodatus » Fri Oct 26, 2012 7:15 am

i am hitting the same problem when i have 1483 linked categories and i try to add another linked category via recursive folder. different wcl file with only 581,615 images.
steodatus
 
Posts: 5
Joined: Tue Oct 23, 2012 5:39 am

Re: wpc pro crashes with the following

Postby Marc G » Sat Oct 27, 2012 8:56 am

As said, there is really no workaround for the current version, as that version was never designed with that many wallpapers in mind.
The next version will be.
Marc Gregoire,
NuonSoft
[ Microsoft MVP VC++ since 2007 ]
User avatar
Marc G
NuonSoft Staff
 
Posts: 826
Joined: Thu Nov 07, 2002 8:19 pm
Location: Belgium

Re: wpc pro crashes with the following

Postby steodatus » Sat Oct 27, 2012 9:01 am

yup, i got that. just providing more info
steodatus
 
Posts: 5
Joined: Tue Oct 23, 2012 5:39 am

Re: wpc pro crashes with the following

Postby Phaota » Tue Nov 13, 2012 1:14 am

Hopefully the new version will fix the annoying crash bug. I have 11,563 images that my program cycles every 5 mins. I tried to add a new folder today and the program crashed. Did it twice when I tried once more. So, I've something hit a limit, which sucks.
User avatar
Phaota
 
Posts: 2
Joined: Tue Nov 13, 2012 1:11 am
Location: Waynesboro, GA. USA


Return to WPC - Bug Reports

Who is online

Users browsing this forum: No registered users and 1 guest

cron