Welcome, Guest
Submit ComicRack bugs to get them squashed
  • Page:
  • 1
  • 2

TOPIC: Memory Usage - Thumbnails?

Memory Usage - Thumbnails? 10 years 1 month ago #194

  • Bob
  • Bob's Avatar
  • Offline
  • Expert Boarder
  • Posts: 107
  • Karma: 0
A few months back, Comic Rack was randomly crashing on me, and I asked in the old forum and someone suggested I increase the amount of RAM CR could use, under \"Preferences\". I did - it's now set at 1 gig each for \"thumbnails\" and \"pages\". But it's crashing again.

I don't know why I should set any ram for 'thumbnails' because I don't have them showing (are they still loading nonetheless?)

Also, on starting CR, according to Task Manager, it's grabbing 100mgb ram just from the get go - opening one comic takes it to 200mgb, and from there it incrementally increases, but still relatively quickly to over a gig. Solution? Any way to make sure thumbnails aren't being loaded? If it helps, we're talking a kind of large library. . .
The administrator has disabled public write access.

Re:Memory Usage - Thumbnails? 10 years 1 month ago #195

  • cYo
  • cYo's Avatar
  • Offline
  • Moderator
  • Posts: 3476
  • Thank you received: 676
  • Karma: 182
ComicRack has a in memory cache of 5 pages ( ~100 MB ) and 256 thumbnails ( ~100 MB ). Changing the value in cache preferences only sets the DISK cache.

It would be very helpful if you could give any more messages on when/how it crashes. Best would be screen shots and/or the text in the exception dialog.

And i wrote something about memory in the windows world a long time ago (forumer dropped it it seems).

The memory in the task manager is not the memory ComicRack needs, but windows thinks would be best to give to it. Modern OSs try to use the memory the best way. In other words, what would you think of an operating system that uses only 50% of the system memory (and the money spent on the other half is for what? :))
Last Edit: 10 years 1 month ago by cYo.
The administrator has disabled public write access.

Re:Memory Usage - Thumbnails? 10 years 1 month ago #197

  • Bob
  • Bob's Avatar
  • Offline
  • Expert Boarder
  • Posts: 107
  • Karma: 0
Ok - think I understand what you're saying about memory.

On crashing - normally happens only after I've had it open a while, and have been opening a lot of files one after another (making metadata changes). But, just tonight it crashed after these steps: Opened Comic Rack --> Open file, right click, \"Get Info\", crash. Nothing to show on a screenshot, it just locks up. You said something about exception dialog? Is that when Windows says, \"Application has crashed\" etc? I'll take a picture next time, but usually it just sits there frozen, I don't get an error message from Windows.

Thanks!
Last Edit: 10 years 1 month ago by Bob.
The administrator has disabled public write access.

Re:Memory Usage - Thumbnails? 10 years 1 month ago #200

  • cYo
  • cYo's Avatar
  • Offline
  • Moderator
  • Posts: 3476
  • Thank you received: 676
  • Karma: 182
so you get locks and not crashes :/
Single processor or multi processor machine ( some dual core? )
The administrator has disabled public write access.

Re:Memory Usage - Thumbnails? 10 years 1 month ago #219

  • Bob
  • Bob's Avatar
  • Offline
  • Expert Boarder
  • Posts: 107
  • Karma: 0
Dual core, 2.8ghz, 3gig ram, Vista Basic
The administrator has disabled public write access.

Re:Memory Usage - Thumbnails? 10 years 4 days ago #437

  • James
  • James's Avatar
  • Offline
  • Fresh Boarder
  • Posts: 9
  • Karma: 0
Hi, thanks for the great program.

But I am having this exact same problem. I only noticed it after installing the new version a few days ago. (yesterday?) I tried re-installing just in case I got the mistaken download, but no help.

I have a Vista Home Premium, 3326 MB RAM, intel core 2 duo.

Exactly what is happening is as I go along inputting information about my comics it will eventually freeze as I open a new one - just giving me a black screen in the second window. I have to use the task manager to cancel the whole application and then I have lost the last couple of actions I had taken when I re-start.

I tried forcing myself to move slower, and that helped, but sooner or later, anywhere from 5 to 25 comics, it will happen again.

I hope this helps you figure it out, and any advice you can give me to help out, or any more information I can give you, I will try.

Thanks.
The administrator has disabled public write access.

Re:Memory Usage - Thumbnails? 10 years 4 days ago #439

  • cYo
  • cYo's Avatar
  • Offline
  • Moderator
  • Posts: 3476
  • Thank you received: 676
  • Karma: 182
i really looked into it and managed to lock it up ONCE, but never again.

Do you only get lockups when entering information?

As usual, wondering how widespread this problem is. Anyone?
The administrator has disabled public write access.

Re:Memory Usage - Thumbnails? 10 years 4 days ago #440

  • James
  • James's Avatar
  • Offline
  • Fresh Boarder
  • Posts: 9
  • Karma: 0
Yes, It has only happened when I'm entering info going along issue by issue.

One other related thing that has happened is if I flip through the pages of a book rapidly (looking for date info) it may fail and this time I get a big red X in the reading window and some message. When this has happened, I can choose to continue, The reading window (terminology, I know) still stays frozen with the big X, but then I can shut down the program and still save my data.

Using the magnifyer, (again looking for dates) seems to make the first freeze problem worse, but I could be making that up.

I'll be doing some more data entry tomorrow, and if/when it happens, I'll try to record any info that seems relevant for you.

I'm not having any other freezes or computer problems by the way.
The administrator has disabled public write access.

Re:Memory Usage - Thumbnails? 10 years 3 days ago #443

  • James
  • James's Avatar
  • Offline
  • Fresh Boarder
  • Posts: 9
  • Karma: 0
Hi again. I just had it lock on me again. I don't know how to take screen shots. If something like that would be helpful to you, let me know.

When it froze, I checked in the task manager processes, and comicrack was using 253,812 K Memory and Physical Memory was at 59%.

I experimented with leaving the task manager open and randomly and quickly opening comics and it froze again after maybe 15 or 20. At that point Memory was at 117,840. I don't know what CPU was doing at that point.

Running are Thunderbird and Firefox (not using but open), uTorrent, Avast, and normal Windows and Dell processes. I hope this helps in some way.

The program is too useful to not use, so I'm going to try and just not get clicking too fast or often and see what happens. Let me know if there is any specific information or activity that can help you look into this, or any advice you can give me to minimize the problem on my system. Thanks.
The administrator has disabled public write access.

Re:Memory Usage - Thumbnails? 10 years 3 days ago #445

  • Sopoforic
  • Sopoforic's Avatar
  • Offline
  • Junior Boarder
  • Posts: 25
  • Karma: 0
I have had null pointer exceptions pop up a few times when hitting 'get info' on a newly-added comic. If you want the crash dialog text, I'll see if I can make it happen again and paste it in here.

Edit: Here it is. This continues to happen until I restart ComicRack, at which point it works fine. Note that it does not happen with all newly-added comics, but I do not see any pattern.

[code:1]
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at cYo.Common.Windows.Forms.TextBoxEx.set_PromptText(String value)
at cYo.Projects.ComicRack.Viewer.Dialogs.ComicBookDialog.SetEditPage(ComicBook comic)
at cYo.Projects.ComicRack.Viewer.Dialogs.ComicBookDialog.SetBook(ComicBook comic)
at cYo.Projects.ComicRack.Viewer.Dialogs.ComicBookDialog..ctor(ComicBook current, ComicBook[] allBooks)
at cYo.Projects.ComicRack.Viewer.Dialogs.ComicBookDialog.Show(IWin32Window parent, ComicBook comicBook, ComicBook[] books)
at cYo.Projects.ComicRack.Viewer.Views.ComicBrowserControl.ShowInfo()
at cYo.Projects.ComicRack.Viewer.CommandMapper.Handle(Object sender)
at cYo.Projects.ComicRack.Viewer.CommandMapper.CommandMapper_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
ComicRack
Assembly Version: 1.0.2899.39150
Win32 Version:
CodeBase: file:///C:/Program%20Files/ComicRack2/ComicRack.exe
cYo.Common
Assembly Version: 1.0.2899.39147
Win32 Version: 1.0.2899.39147
CodeBase: file:///C:/Program%20Files/ComicRack2/cYo.Common.DLL
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.198 (QFE.050727-1900)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
ComicRack.Engine
Assembly Version: 1.0.2899.39148
Win32 Version: 1.0.2899.39148
CodeBase: file:///C:/Program%20Files/ComicRack2/ComicRack.Engine.DLL
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
cYo.Common.Windows
Assembly Version: 1.0.2899.39148
Win32 Version: 1.0.2899.39148
CodeBase: file:///C:/Program%20Files/ComicRack2/cYo.Common.Windows.DLL
ComicRack.Scripting
Assembly Version: 1.0.2899.39149
Win32 Version: 1.0.2899.39149
CodeBase: file:///C:/Program%20Files/ComicRack2/ComicRack.Scripting.DLL
z2k-thjd
Assembly Version: 1.0.2899.39150
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
ICSharpCode.SharpZipLib
Assembly Version: 0.85.4.369
Win32 Version: 0.85.4.369
CodeBase: file:///C:/Program%20Files/ComicRack2/ICSharpCode.SharpZipLib.DLL
xu0afpi9
Assembly Version: 1.0.2899.39147
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
nsyeh0h-
Assembly Version: 1.0.2899.39148
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
mdq0kdcm
Assembly Version: 1.0.2899.39150
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
gtefm4fw
Assembly Version: 1.0.2899.39149
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
IronPython
Assembly Version: 1.1.0.0
Win32 Version: 1.1
CodeBase: file:///C:/Program%20Files/ComicRack2/IronPython.DLL
snippets1
Assembly Version: 0.0.0.0
Win32 Version: 1.1
CodeBase: file:///C:/Program%20Files/ComicRack2/IronPython.dll
IronMath
Assembly Version: 1.1.0.0
Win32 Version: 1.1
CodeBase: file:///C:/Program%20Files/ComicRack2/IronMath.DLL
yahmiec6
Assembly Version: 1.0.2899.39148
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:





When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
[/code:1]
Last Edit: 10 years 3 days ago by Sopoforic. Reason: new info
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Time to create page: 0.234 seconds

Who's Online

We have 180 guests and 2 members online