Menu

#17 Picture Limit?

open
None
5
2003-05-29
2003-05-29
Anonymous
No

I have been using Change Desktop with some 3000+ desktop
pictures. I seem to notice that if I start Change Desktop with every
single desktop picture selected the Change Desktop acts really weird,
it won't start sometimes, other times it would start then when I quit
the Application (ChangeDesktop.app) the dameon quit.

Discussion

  • Brian Bergstrand

    Logged In: YES
    user_id=595265

    I've actaully tested CD with over 10,000 pictures. So I'd be surprised if 3,000
    would cause a problem. The only thing I can think of is that you are pushing
    the limits of your physical memory and causing the VM system to page in
    and out continously.

    As for not starting, what is probably happening, is that CD is taking a LONG
    time to start up. When scanning for pictures, it loads every single file in the
    folder heirarchy into memory to make sure it is a valid picture. This process
    can take upwards of 10 minutes for 3000 pictures depending on how much
    RAM you have and how fast your CPU is. I'm sure if you waited long enough
    it would start correctly. Unfortunetly, the ChangeDesktop GUI will only wait
    about 4 1/2 minutes for the server to startup. If that timeout expires it will
    put up an error dialog even though the server may come back at some later
    point.

    What exactly do you mean by "weird"? What symptons are you seeing?

    Has either app crashed on you (check <HOME>/Library/Logs/
    CrashReporter/)?

     
  • Brian Bergstrand

    • assigned_to: nobody --> bbergstrand
     
  • Nobody/Anonymous

    Logged In: NO

    The changedesktop utility will load the pictures fine (as long as
    there aren't too many) and it will change through 2 or three of
    them and then come back and just stop. This has happened a
    variety of times. Thank you for helping me with the information,
    would it hurt the program to renice it a little? :) The good ole
    unix utility.

     
  • Nobody/Anonymous

    Logged In: NO

    I can understand the heirarchy, but could you change the
    timeout, it annoys me, everytime I leave and come back it is like
    a little bit of Windows in every error.

     
  • Nobody/Anonymous

    Logged In: NO

    **********

    Date/Time: 2003-04-17 20:13:47 -0700
    OS Version: 10.2.5 (Build 6L29)
    Host: Jacob-Hackamacks-Computer.local.

    Command: ChangeDesktop
    PID: 538

    Exception: EXC_BAD_ACCESS (0x0001)
    Codes: KERN_PROTECTION_FAILURE (0x0002) at
    0x0000002f

    Thread 0 Crashed:
    #0 0x9068ba50 in objc_msgSend
    #1 0x00007b24 in __darwin_gcc3_preregister_frame_info
    #2 0x907eaf7c in _nsNotificationCenterCallBack
    #3 0x901684d0 in _postNotification
    #4 0x90165be4 in _CFNotificationCenterPostLocalNotification
    #5 0x90173174 in _localPortCallBack
    #6 0x9015bd8c in __CFMachPortPerform
    #7 0x9015bbf8 in __CFRunLoopDoSource1
    #8 0x90148c9c in __CFRunLoopRun
    #9 0x90180f58 in CFRunLoopRunSpecific
    #10 0x969a3b70 in RunCurrentEventLoopInMode
    #11 0x969b3b00 in ReceiveNextEventCommon
    #12 0x969dabbc in BlockUntilNextEventMatchingListInMode
    #13 0x9308dedc in _DPSNextEvent
    #14 0x930a0158 in -[NSApplication
    nextEventMatchingMask:untilDate:inMode:dequeue:]
    #15 0x930b1d88 in -[NSApplication run]
    #16 0x9315fc58 in NSApplicationMain
    #17 0x0000a1d0 in main
    #18 0x00004438 in start
    #19 0x000042b8 in start

    Thread 1:
    #0 0x9002578c in select
    #1 0x90161830 in __CFSocketManager
    #2 0x90020d28 in _pthread_body

    Thread 2:
    #0 0x9003ea88 in semaphore_wait_signal_trap
    #1 0x9003e8a4 in _pthread_cond_wait
    #2 0x90824180 in -[NSConditionLock lockWhenCondition:]
    #3 0x930819a0 in -[NSUIHeartBeat _heartBeatThread:]
    #4 0x9081cd38 in forkThreadForFunction
    #5 0x90020d28 in _pthread_body

    PPC Thread State:
    srr0: 0x9068ba50 srr1: 0x0000f030 vrsave:
    0x00000000
    xer: 0x00000000 lr: 0x00007b24 ctr: 0x9068ba3c mq:
    0x00000000
    r0: 0x00007b0c r1: 0xbfffe6b0 r2: 0x907e1dec r3:
    0x0020b800
    r4: 0x906bdad4 r5: 0x00000000 r6: 0x00000151 r7:
    0xa1b1c1d3
    r8: 0xffffffff r9: 0x00000001 r10: 0x00000000 r11:
    0x00017124
    r12: 0x0000000f r13: 0x00000000 r14: 0x00000000 r15:
    0x00000001
    r16: 0x00000000 r17: 0x00000000 r18: 0x00000002 r19:
    0x00000001
    r20: 0x00018108 r21: 0x852aba2c r22: 0x01935340 r23:
    0xbfffec00
    r24: 0x01935340 r25: 0x00018108 r26: 0x00000000 r27:
    0xbfffec1c
    r28: 0x00018108 r29: 0x01935340 r30: 0x018a37c0 r31:
    0x00017020

     
  • Brian Bergstrand

    Logged In: YES
    user_id=595265

    I loaded 4500 pics into ChangeDesktop, and was unable to
    reproduce the crash. Can you send me your prefs file via e-mail. I
    must not be using some option you are.

    Thanks.

     

Log in to post a comment.