In depth discussion

So, I have been attempting to modify
David
Stillers "Loading and Tracking Multiple Files at the Same
Time". In his approach you add the items you want to load to an
array and then make a call to load them. The issue that I have is
when loading an external swf files it will fire off an
onLoadComplete because the swfs file size has been loaded, this is
not an accurate assumption as the external swf that is loading
maybe loading in additional files, jpg, sound, video etc. So, I
have been trying to grasp and outline how best to approach the true
loading of all content for an application when loading in external
swf files and have come up with the following.
// Load handling.
Requires that each swf has a var boolean to show itself as
either loaded or not loaded.
Use a private variable so nothing but the swf can set it.
Use a getter method to so parent swf can obtain the value.
This flag may only get set when to true when.
1. The swf has no children and has inited i.e. set the var
using onEnterFrame
2. The swf loads external files other than swf such as txt
jpg mp3 etc. that do not load other files and all files have loaded
3. The swf loads external swfs (This is a recursive ideology
as swfs can load other files and or other swfs and the cycle in
theory is infinite but in practice it is not as no application is
infinite) which resolve against these conditions 1,2 and 3
So, the loading process is by logic always Parent -->
Child
The setting of the var for the load status of each swf
process is Child --> Parent
Meaning no swf can be deamed loaded if the child swf is not
loaded. So a child must be flagged as loaded in order for a parent
to say that itself is loaded.
Now, I am a firm believer that NO CHILD should ever be
calling a parent swf because each swf is a self contained object.
So by the Child --> Parent reference above this is how I
mean.
When a parent is loading in an external swf and the
onLoadInit / or onLoadComplete (undecided on which to use so far)
triggers saying that the swf has loaded, the code shall use a
setInterval, thus creating a looping call to the child swfs asking
if they are loaded. This method will continue to call until the
true status of the child is set. Once all the content has been
loaded for a call then proceed as your project requires.
By basing the approach from David Stillers code one can
create different loader sets such as 1 loader to load in all core
application components, 2 load in configuration files, 3 loading in
additional optional components and 4 loading in data
// Error handling
Requires that each swf has a var array:String to capture any
errors so they can be displayed if running solo or pulled from a
parent.
Use a private variable so nothing but the swf can set it.
Use a getter method to so parent swf can obtain the value.
Now in the event that a child has an error, we need to be
able to handle issues where a child is deemed never loaded due to
an error that may arise i.e. missing jpg file. This is where i have
left off as my focus has been on the above idea. The error handling
can be discussed later but for now I just wanted to inform those
who are interested in this topic that I am aware of it.

If I was using a loaded swf to load additional content and
wanted its parent to be notified, I be more inclined to have code
on its timeline which initializes it with EventDispatcher to have
it dispatch custom events. Or (probably) have a dedicated loading
class that it uses which dispatches events. And then set up
listeners in the parent for its custom events in the onLoadInit
handler once it has loaded. I think this would be the better way to
go to avoid the time-based loop checking of a ready state in the
loaded swf. My 2 cents worth.

Similar Messages

  • Feature request: "In response to" blogs

    Hi,
    One of the things we haven't been able to achive with the blog system today, is discussion on topics. Most of the blogs are very technical and show you how to perform a certain task, nothing wrong with this, but it would be great to have some in-depth discussion by matter-experts on various topics.
    I think you can facilitate this quite easily allowing a blog to be a response to another existing blog, and provide some method of showing the entire "discussion-thread" in an organized fashion (yes I stole the idea from YouTube, sue me!
    The external link which exist today is not enough to facilitate this.
    We could also have someone start with some controversial topics in order to spark the discussion:
    "Why WD for Java is far superior to WD for ABAP"
    "ESA - Been there, done that"
    "ABAP coders, face the future of open languages"
    "Java is the new Cobol" (Bring in DJ Adams for this one)
    Cheers
    Dagfinn

    Hi Craig, how are things?
    Basically, I want each blog to have a "Create blog response" which is visible for bloggers.
    You can click this and the blog you then create is tagged/has metadata which identifies it as a response to the last blog.
    For the normal user, he will see an extra section for the blogs that could be something like
    "This blog has the following blog responses
    List or Tree (not sure if you need tree structure for them)"
    Very similar to trackbacks, but also usefull for longer threads with many persons involved.
    Another feature which just popped in my head could be a "Related blogs" section on the weblog . This instead of having comments which say "look here".
    Dagfinn

  • More insight on divs with fluid grids please!

    Help me come further up the CS6 fluid grid learning curve, please!
    I'm adapting an exiting site to fluid grids. After creating the template for the primary pages, I have two major issues at this point(yeah, only two, SO FAR).
    1- I have a vertically expanding menu in the first layout div. For tablets, I want to preserve the left grid column space for the menu, regardless of its length, and all other content would use just the right gid columns. But when the menu happens to be short, the "excess" content floats left under the menu grid columns. How can I force main page content to only occupy the right grid columns, regardless of the length of the menu?
    As a side point to the menu, what happens when I try to put this (or the footer) all back in an SSI, as it originally was?
    2 - I've seen the note about no support for nested layout divs. Thru trial and error, I'm still trying to figure out just what this means. Pragmatically, what is the greater implication of this?  Can format be controlled only on fluid grid layout divs? Can't I have divs inside of a grid layout div to control image palcement around the text for instance? I've had hit=n-miss experience with this so far.
    Can anybody point me to a more in-depth discussion on this topic?
    Sorry if this ol' dog seems like he's learning div layout all over again. But hey! That IS how it feels!
    Thanks for any education, or pointers to such, that you can provide.

    Not sure I completely understand what you want. But in this example, I have set nav and LayoutDivs 5, 6, 7 to display:none  in smaller devices.
    http://alt-web.com/FluidGrid/Fluid2.html
    I did this inside a media query within my Content.css file:
    /* Special Rules for Mobiles. */
    @media only screen and (max-width: 480px) {
         /**hide some divs**/
         nav, #LayoutDiv5, #LayoutDiv6, #LayoutDiv7 { display: none }
         /**show jQuery buttons**/    
         #togglenav { display: block }
         #showDivs { display: block }
    Then I used a simple jQuery toggle to show/hide divs.
    http://jsfiddle.net/NancyO/AP9Hm/
    Nancy O.

  • Tiger to Snow Leopard upgrade fails  with buffer overflow

    I'm not sure where to proceed with the following situation:
    I have a 17" MB pro with 1GB memory and 22GB free hard drive space. I booted into the installer from the CD and stepped through the prompts without changing any options to the point where the install starts doing it's magic. Shortly after starting, the install will crash complaining about a buffer overflow during/just after the part where it's finding system files.
    I originally tried to do this with only 10GB free, but after the first failure, I did a repair disk using the Disk Utility and removed a bunch of really old files I no longer needed, which brought the available disk space to 22GB, but this did not help anything. At this point, I'm not sure what to do. I use Carbon Copy Cloner as a backup so I can do a full wipe and install, however I would prefer to avoid that as it is a lot of work to get things back.
    Any assistance is greatly appreciated!
    Error log follows. I cut out a lot of stuff so please let me know if that detail is needed.
    Sep 10 10:35:26 localhost OSInstaller[142]: Total install size including padding: 7325778944 b
    Sep 10 10:35:28 localhost OSInstaller[142]: Starting installation:
    Sep 10 10:35:28 localhost OSInstaller[142]: Calculating expected install size requirements
    Sep 10 10:35:28 localhost Unknown[84]: 2009-09-10 10:35:28.624 Mac OS X Installer[142:c607] Looking for system packages
    Sep 10 10:35:42 localhost Unknown[84]: 2009-09-10 10:35:42.115 Mac OS X Installer[142:c607] Finding system files...
    Sep 10 10:36:01 localhost Unknown[84]: buffer overflow!
    Sep 10 10:37:55 localhost LCA[83]: Child exited with status 6
    Sep 10 10:37:59 localhost Unknown[162]: Launching the Installer Crash Log Viewer
    Sep 10 10:38:32 localhost ReportCrash[159]: Process: Mac OS X Installer [142]
    Sep 10 10:38:32 localhost ReportCrash[159]: Path: /System/Installation/CDIS/Mac OS X Installer.app/Contents/MacOS/Mac OS X Installer
    Sep 10 10:38:32 localhost ReportCrash[159]: Identifier: Mac OS X Installer
    Sep 10 10:38:32 localhost ReportCrash[159]: Version: ??? (???)
    Sep 10 10:38:32 localhost ReportCrash[159]: Code Type: X86 (Native)
    Sep 10 10:38:32 localhost ReportCrash[159]: Parent Process: LCA [83]
    Sep 10 10:38:32 localhost ReportCrash[159]:
    Sep 10 10:38:32 localhost ReportCrash[159]: Date/Time: 2009-09-10 10:36:12.446 -0700
    Sep 10 10:38:32 localhost ReportCrash[159]: OS Version: Mac OS X 10.6 (10A432)
    Sep 10 10:38:32 localhost ReportCrash[159]: Report Version: 6
    Sep 10 10:38:32 localhost ReportCrash[159]:
    Sep 10 10:38:32 localhost ReportCrash[159]: Exception Type: EXC_CRASH (SIGABRT)
    Sep 10 10:38:32 localhost ReportCrash[159]: Exception Codes: 0x0000000000000000, 0x0000000000000000
    Sep 10 10:38:32 localhost ReportCrash[159]: Crashed Thread: 9
    Sep 10 10:38:32 localhost ReportCrash[159]:
    Sep 10 10:38:32 localhost ReportCrash[159]: Application Specific Information:
    Sep 10 10:38:32 localhost ReportCrash[159]: abort() called
    Sep 10 10:38:32 localhost ReportCrash[159]:
    Sep 10 10:38:32 localhost ReportCrash[159]: Thread 0: Dispatch queue: com.apple.main-thread
    Sep 10 10:38:32 localhost ReportCrash[159]: 0 libSystem.B.dylib 0x002b78fa machmsgtrap + 10
    Sep 10 10:38:32 localhost ReportCrash[159]: 1 libSystem.B.dylib 0x002b8067 mach_msg + 68
    Sep 10 10:38:32 localhost ReportCrash[159]: 2 com.apple.CoreFoundation 0x005d9dbf __CFRunLoopRun + 2447
    Sep 10 10:38:32 localhost ReportCrash[159]: 3 com.apple.CoreFoundation 0x005d8d34 CFRunLoopRunSpecific + 452
    Sep 10 10:38:32 localhost ReportCrash[159]: 4 com.apple.CoreFoundation 0x005d8b61 CFRunLoopRunInMode + 97
    Sep 10 10:38:32 localhost ReportCrash[159]: 5 com.apple.HIToolbox 0x05143fec RunCurrentEventLoopInMode + 392
    Sep 10 10:38:32 localhost ReportCrash[159]: 6 com.apple.HIToolbox 0x05143da3 ReceiveNextEventCommon + 354
    Sep 10 10:38:32 localhost ReportCrash[159]: 7 com.apple.HIToolbox 0x05143c28 BlockUntilNextEventMatchingListInMode + 81
    Sep 10 10:38:32 localhost ReportCrash[159]: 8 com.apple.AppKit 0x00bdbb99 _DPSNextEvent + 847
    Sep 10 10:38:32 localhost ReportCrash[159]: 9 com.apple.AppKit 0x00bdb40e -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
    Sep 10 10:38:32 localhost ReportCrash[159]: 10 com.apple.AppKit 0x00b9d5fb -[NSApplication run] + 821
    Sep 10 10:38:32 localhost ReportCrash[159]: 11 com.apple.AppKit 0x00b95695 NSApplicationMain + 574
    Sep 10 10:38:32 localhost ReportCrash[159]: 12 com.apple.MacOSXInstaller 0x00006393 0x1000 + 21395
    Sep 10 10:38:32 localhost ReportCrash[159]: 13 com.apple.MacOSXInstaller 0x00002f25 0x1000 + 7973
    Sep 10 10:38:32 localhost ReportCrash[159]:
    Sep 10 10:38:32 localhost ReportCrash[159]: Thread 1:
    Sep 10 10:38:32 localhost ReportCrash[159]: 0 libSystem.B.dylib 0x002e582a _semwaitsignal + 10
    Sep 10 10:38:32 localhost ReportCrash[159]: 1 libSystem.B.dylib 0x00311681 nanosleep$UNIX2003 + 188
    Sep 10 10:38:32 localhost ReportCrash[159]: 2 libSystem.B.dylib 0x00347872 sleep$UNIX2003 + 63
    Sep 10 10:38:32 localhost ReportCrash[159]: 3 com.apple.installframework 0x000abe13 dologwatch + 51
    Sep 10 10:38:32 localhost ReportCrash[159]: 4 libSystem.B.dylib 0x002e4fe1 pthreadstart + 345
    Sep 10 10:38:32 localhost ReportCrash[159]: 5 libSystem.B.dylib 0x002e4e66 thread_start + 34
    Sep 10 10:38:32 localhost ReportCrash[159]:
    Sep 10 10:38:32 localhost ReportCrash[159]: Thread 2: Dispatch queue: com.apple.libdispatch-manager
    Sep 10 10:38:32 localhost ReportCrash[159]: 0 libSystem.B.dylib 0x002de10a kevent + 10
    Sep 10 10:38:32 localhost ReportCrash[159]: 1 libSystem.B.dylib 0x002de824 dispatch_mgrinvoke + 215
    Sep 10 10:38:32 localhost ReportCrash[159]: 2 libSystem.B.dylib 0x002ddce1 dispatch_queueinvoke + 163
    Sep 10 10:38:32 localhost ReportCrash[159]: 3 libSystem.B.dylib 0x002dda86 dispatch_workerthread2 + 234
    Sep 10 10:38:32 localhost ReportCrash[159]: 4 libSystem.B.dylib 0x002dd511 pthreadwqthread + 390
    Sep 10 10:38:32 localhost ReportCrash[159]: 5 libSystem.B.dylib 0x002dd356 start_wqthread + 30
    Sep 10 10:38:32 localhost ReportCrash[159]:
    Sep 10 10:38:32 localhost ReportCrash[159]: Thread 3:
    Sep 10 10:38:32 localhost ReportCrash[159]: 0 libSystem.B.dylib 0x002b78fa machmsgtrap + 10
    Sep 10 10:38:32 localhost ReportCrash[159]: 1 libSystem.B.dylib 0x002b8067 mach_msg + 68
    Sep 10 10:38:32 localhost ReportCrash[159]: 2 com.apple.CoreFoundation 0x005d9dbf __CFRunLoopRun + 2447
    Sep 10 10:38:32 localhost ReportCrash[159]: 3 com.apple.CoreFoundation 0x005d8d34 CFRunLoopRunSpecific + 452
    Sep 10 10:38:32 localhost ReportCrash[159]: 4 com.apple.CoreFoundation 0x005d8b61 CFRunLoopRunInMode + 97
    Sep 10 10:38:32 localhost ReportCrash[159]: 5 com.apple.Foundation 0x00863498 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 329
    Sep 10 10:38:32 localhost ReportCrash[159]: 6 com.apple.Foundation 0x0082a964 -[NSThread main] + 45
    Sep 10 10:38:32 localhost ReportCrash[159]: 7 com.apple.Foundation 0x0082a914 _NSThread__main_ + 1499
    Sep 10 10:38:32 localhost ReportCrash[159]: 8 libSystem.B.dylib 0x002e4fe1 pthreadstart + 345
    Sep 10 10:38:32 localhost ReportCrash[159]: 9 libSystem.B.dylib 0x002e4e66 thread_start + 34
    Sep 10 10:38:32 localhost ReportCrash[159]:
    Sep 10 10:38:32 localhost ReportCrash[159]: Thread 4:
    Sep 10 10:38:32 localhost ReportCrash[159]: 0 libSystem.B.dylib 0x002b78fa machmsgtrap + 10
    Sep 10 10:38:32 localhost ReportCrash[159]: 1 libSystem.B.dylib 0x002b8067 mach_msg + 68
    Sep 10 10:38:32 localhost ReportCrash[159]: 2 com.apple.CoreFoundation 0x005d9dbf __CFRunLoopRun + 2447
    Sep 10 10:38:32 localhost ReportCrash[159]: 3 com.apple.CoreFoundation 0x005d8d34 CFRunLoopRunSpecific + 452
    Sep 10 10:38:32 localhost ReportCrash[159]: 4 com.apple.CoreFoundation 0x005d8b61 CFRunLoopRunInMode + 97
    Sep 10 10:38:32 localhost ReportCrash[159]: 5 com.apple.Foundation 0x008643e4 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 279
    Sep 10 10:38:32 localhost ReportCrash[159]: 6 com.apple.Foundation 0x008b93c8 -[NSRunLoop(NSRunLoop) runUntilDate:] + 79
    Sep 10 10:38:32 localhost ReportCrash[159]: 7 com.apple.osinstallframework 0x0002dbc3 -[OSPreInstallSizingQueueElement _calculateReapedFreeSpace] + 176
    Sep 10 10:38:32 localhost ReportCrash[159]: 8 com.apple.osinstallframework 0x0002e1dd -[OSPreInstallSizingQueueElement run] + 178
    Sep 10 10:38:32 localhost ReportCrash[159]: 9 com.apple.installframework 0x0007be54 -[IFSession(Jobs) _runMetaQueueEngine] + 1594
    Sep 10 10:38:32 localhost ReportCrash[159]: 10 com.apple.Foundation 0x0082a964 -[NSThread main] + 45
    Sep 10 10:38:32 localhost ReportCrash[159]: 11 com.apple.Foundation 0x0082a914 _NSThread__main_ + 1499
    Sep 10 10:38:32 localhost ReportCrash[159]: 12 libSystem.B.dylib 0x002e4fe1 pthreadstart + 345
    Sep 10 10:38:32 localhost ReportCrash[159]: 13 libSystem.B.dylib 0x002e4e66 thread_start + 34
    Sep 10 10:38:32 localhost ReportCrash[159]:
    Sep 10 10:38:32 localhost ReportCrash[159]: Thread 5:
    Sep 10 10:38:32 localhost ReportCrash[159]: 0 libSystem.B.dylib 0x002b795a semaphoretimedwait_signaltrap + 10
    Sep 10 10:38:32 localhost ReportCrash[159]: 1 libSystem.B.dylib 0x002e5469 pthread_condwait + 1066
    Sep 10 10:38:32 localhost ReportCrash[159]: 2 libSystem.B.dylib 0x00314268 pthreadcond_timedwait_relativenp + 47
    Sep 10 10:38:32 localhost ReportCrash[159]: 3 com.apple.Foundation 0x00866aec -[NSCondition waitUntilDate:] + 453
    Sep 10 10:38:32 localhost ReportCrash[159]: 4 com.apple.Foundation 0x0081f881 -[NSConditionLock lockWhenCondition:beforeDate:] + 279
    Sep 10 10:38:32 localhost ReportCrash[159]: 5 com.apple.Foundation 0x0081f764 -[NSConditionLock lockWhenCondition:] + 69
    Sep 10 10:38:32 localhost ReportCrash[159]: 6 com.apple.installframework 0x0006aef6 +[IFDTargetController(WorkerThread) _handleTargetRequests] + 1169
    Sep 10 10:38:32 localhost ReportCrash[159]: 7 com.apple.Foundation 0x0082a964 -[NSThread main] + 45
    Sep 10 10:38:32 localhost ReportCrash[159]: 8 com.apple.Foundation 0x0082a914 _NSThread__main_ + 1499
    Sep 10 10:38:32 localhost ReportCrash[159]: 9 libSystem.B.dylib 0x002e4fe1 pthreadstart + 345
    Sep 10 10:38:32 localhost ReportCrash[159]: 10 libSystem.B.dylib 0x002e4e66 thread_start + 34
    Sep 10 10:38:32 localhost ReportCrash[159]:
    Sep 10 10:38:32 localhost ReportCrash[159]: Thread 6:
    Sep 10 10:38:32 localhost ReportCrash[159]: 0 libSystem.B.dylib 0x002e582a _semwaitsignal + 10
    Sep 10 10:38:32 localhost ReportCrash[159]: 1 libSystem.B.dylib 0x00311681 nanosleep$UNIX2003 + 188
    Sep 10 10:38:32 localhost ReportCrash[159]: 2 com.apple.Foundation 0x008b4c30 +[NSThread sleepForTimeInterval:] + 123
    Sep 10 10:38:32 localhost ReportCrash[159]: 3 com.apple.SystemMigration 0x01a04b69 -[SMManager _suppressSpotlightThread:] + 104
    Sep 10 10:38:32 localhost ReportCrash[159]: 4 com.apple.Foundation 0x0082a964 -[NSThread main] + 45
    Sep 10 10:38:32 localhost ReportCrash[159]: 5 com.apple.Foundation 0x0082a914 _NSThread__main_ + 1499
    Sep 10 10:38:32 localhost ReportCrash[159]: 6 libSystem.B.dylib 0x002e4fe1 pthreadstart + 345
    Sep 10 10:38:32 localhost ReportCrash[159]: 7 libSystem.B.dylib 0x002e4e66 thread_start + 34
    Sep 10 10:38:32 localhost ReportCrash[159]:
    Sep 10 10:38:32 localhost ReportCrash[159]: Thread 7:
    Sep 10 10:38:32 localhost ReportCrash[159]: 0 libSystem.B.dylib 0x002d6876 select$DARWIN_EXTSN + 10
    Sep 10 10:38:32 localhost ReportCrash[159]: 1 com.apple.CoreFoundation 0x0061904d __CFSocketManager + 1085
    Sep 10 10:38:32 localhost ReportCrash[159]: 2 libSystem.B.dylib 0x002e4fe1 pthreadstart + 345
    Sep 10 10:38:32 localhost ReportCrash[159]: 3 libSystem.B.dylib 0x002e4e66 thread_start + 34
    Sep 10 10:38:32 localhost ReportCrash[159]:
    Sep 10 10:38:32 localhost ReportCrash[159]: Thread 8:
    Sep 10 10:38:32 localhost ReportCrash[159]: 0 libSystem.B.dylib 0x002b78fa machmsgtrap + 10
    Sep 10 10:38:32 localhost ReportCrash[159]: 1 libSystem.B.dylib 0x002b8067 mach_msg + 68
    Sep 10 10:38:32 localhost ReportCrash[159]: 2 com.apple.CoreFoundation 0x005d9dbf __CFRunLoopRun + 2447
    Sep 10 10:38:32 localhost ReportCrash[159]: 3 com.apple.CoreFoundation 0x005d8d34 CFRunLoopRunSpecific + 452
    Sep 10 10:38:32 localhost ReportCrash[159]: 4 com.apple.CoreFoundation 0x005d8b61 CFRunLoopRunInMode + 97
    Sep 10 10:38:32 localhost ReportCrash[159]: 5 com.apple.Foundation 0x008643e4 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 279
    Sep 10 10:38:32 localhost ReportCrash[159]: 6 com.apple.Foundation 0x008b93c8 -[NSRunLoop(NSRunLoop) runUntilDate:] + 79
    Sep 10 10:38:32 localhost ReportCrash[159]: 7 com.apple.installframework 0x0007d48d -[IFDInstallController(Private) _install] + 1561
    Sep 10 10:38:32 localhost ReportCrash[159]: 8 com.apple.osinstallframework 0x00018ccc -[OSInstallController(Private) _install] + 552
    Sep 10 10:38:32 localhost ReportCrash[159]: 9 com.apple.Foundation 0x0082a964 -[NSThread main] + 45
    Sep 10 10:38:32 localhost ReportCrash[159]: 10 com.apple.Foundation 0x0082a914 _NSThread__main_ + 1499
    Sep 10 10:38:32 localhost ReportCrash[159]: 11 libSystem.B.dylib 0x002e4fe1 pthreadstart + 345
    Sep 10 10:38:32 localhost ReportCrash[159]: 12 libSystem.B.dylib 0x002e4e66 thread_start + 34
    Sep 10 10:38:32 localhost ReportCrash[159]:
    Sep 10 10:38:32 localhost ReportCrash[159]: Thread 9 Crashed:
    Sep 10 10:38:32 localhost ReportCrash[159]: 0 libSystem.B.dylib 0x00324c8e _semwait_signalnocancel + 10
    Sep 10 10:38:32 localhost ReportCrash[159]: 1 libSystem.B.dylib 0x00324b72 nanosleep$NOCANCEL$UNIX2003 + 166
    Sep 10 10:38:32 localhost ReportCrash[159]: 2 libSystem.B.dylib 0x003a05b2 usleep$NOCANCEL$UNIX2003 + 61
    Sep 10 10:38:32 localhost ReportCrash[159]: 3 libSystem.B.dylib 0x003c1c68 abort + 105
    Sep 10 10:38:32 localhost ReportCrash[159]: 4 com.apple.bom 0x0194fb3d _defaultHandler + 64
    Sep 10 10:38:32 localhost ReportCrash[159]: 5 com.apple.bom 0x0194fa8f _BOMExceptionHandlerCall + 89
    Sep 10 10:38:32 localhost ReportCrash[159]: 6 com.apple.bom 0x01971c01 BOMStreamReadUInt32 + 134
    Sep 10 10:38:32 localhost ReportCrash[159]: 7 com.apple.bom 0x01954e40 BOMBomOpen + 226
    Sep 10 10:38:32 localhost ReportCrash[159]: 8 com.apple.PackageKit 0x019a98e7 -[PKBOM initWithBOMPath:] + 148
    Sep 10 10:38:32 localhost ReportCrash[159]: 9 com.apple.PackageKit 0x019b82fe -[PKReceipt(Private) _BOM] + 77
    Sep 10 10:38:32 localhost ReportCrash[159]: 10 com.apple.PackageKit 0x019b7d55 -[PKReceipt(Private) _directoryEnumerator] + 34
    Sep 10 10:38:32 localhost ReportCrash[159]: 11 com.apple.SystemMigration 0x01a4deff -[SMFindSystemFiles _findSystemPaths] + 1785
    Sep 10 10:38:32 localhost ReportCrash[159]: 12 com.apple.SystemMigration 0x01a4e490 -[SMFindSystemFiles systemPaths] + 796
    Sep 10 10:38:32 localhost ReportCrash[159]: 13 com.apple.SystemMigration 0x01a50387 -[SMPathAnalyzer prunedSystemPathsReturningSize:] + 179
    Sep 10 10:38:32 localhost ReportCrash[159]: 14 com.apple.SystemMigration 0x01a508ca -[SMPathAnalyzer prunedReaperPathsReturningSize:] + 53
    Sep 10 10:38:32 localhost ReportCrash[159]: 15 com.apple.osinstallframework 0x00028807 -[IFDiskObject(OSExtensions) calculateReapedFreeSpace] + 404
    Sep 10 10:38:32 localhost ReportCrash[159]: 16 com.apple.osinstallframework 0x0002daf4 -[OSPreInstallSizingQueueElement _calculateReapedFreeSpaceThread] + 71
    Sep 10 10:38:32 localhost ReportCrash[159]: 17 com.apple.Foundation 0x0082a964 -[NSThread main] + 45
    Sep 10 10:38:32 localhost ReportCrash[159]: 18 com.apple.Foundation 0x0082a914 _NSThread__main_ + 1499
    Sep 10 10:38:32 localhost ReportCrash[159]: 19 libSystem.B.dylib 0x002e4fe1 pthreadstart + 345
    Sep 10 10:38:32 localhost ReportCrash[159]: 20 libSystem.B.dylib 0x002e4e66 thread_start + 34
    Sep 10 10:38:32 localhost ReportCrash[159]:
    Sep 10 10:38:32 localhost ReportCrash[159]: Thread 9 crashed with X86 Thread State (32-bit):
    Sep 10 10:38:32 localhost ReportCrash[159]: eax: 0x0000003c ebx: 0x00324ad9 ecx: 0xb04aa82c edx: 0x00324c8e
    Sep 10 10:38:32 localhost ReportCrash[159]: edi: 0x00000000 esi: 0xb04aa888 ebp: 0xb04aa868 esp: 0xb04aa82c
    Sep 10 10:38:32 localhost ReportCrash[159]: ss: 0x0000001f efl: 0x00000247 eip: 0x00324c8e cs: 0x00000007
    Sep 10 10:38:32 localhost ReportCrash[159]: ds: 0x0000001f es: 0x0000001f fs: 0x0000001f gs: 0x00000037
    Sep 10 10:38:32 localhost ReportCrash[159]: cr2: 0xffe2a178
    Sep 10 10:38:32 localhost ReportCrash[159]:

    a brody wrote:
    Regarding the need to buy the packaged bundle, I keep seeing folks here and elsewhere claiming that is not necessary.
    That's because they have not read, or concern themselves with the license agreement. Section 2. "Permitted License Uses and Restrictions", section C says on http://images.apple.com/legal/sla/docs/macosx106.pdf
    It's been read forwards, backwards, and upside down. Nowhere on the packaging is there any identification of the $29 (or $49 family pack) version as only suitable as a "Leopard upgrade" version. There are vague mentions about it on Apple's online sales page and in press releases. I've read the license terms thoroughly and the only conclusion that could reasonably be conferred is that the $29 version carries a "single user" license simply because it doesn't say "family pack". There are plenty of reports that it installs over Tiger just fine.
    Granted I've read numerous reports and I installed my copy over Leopard. However - imagine someone who vaguely heard about it, walked into a store and bought a copy, thoroughly looked over the box and the license terms (within the disc), and installed it in good faith over Tiger. There is ZERO, ZIP, NADA on the package that would lead anyone to believe it is anything but a copy with a "SINGLE USER" license where the terms don't preclude installing over Tiger.
    C. Leopard Upgrade Licenses. If you have purchased an Upgrade for Mac OS X Leopard license, then subject to the terms and conditions of this License, you are granted a limited non-exclusive license to install, use and run one (1) copy of the Apple Software on a single Apple-branded computer as long as that computer has a properly licensed copy of *Mac OS X Leopard already installed on it.*
    The emphasis above is mine.
    While this may not be enforced by a software key, it is there in the license agreement on the PDF included on the CD, when you purchase the under $100 licenses, which are also called "Upgrade" on the store.
    There's an opinion that "Leopard upgrade" only applies to the "Up To Date" versions that require proof of purchase of a recent Mac computer. The reports on those installer discs are that they do in fact check for a valid Leopard installation.
    The following has the most in-depth discussion on the subject of whether or not the license allows for Snow Leopard over Tiger that I've seen so far:
    http://www.mackb.com/Uwe/Forum.aspx/mac/26361/the-29-purchase-price-of-Snow-Leop ard
    This is the best description I've heard on it, from someone who identifies himself as "David Empson":
    http://www.mackb.com/Uwe/Threads/Single.aspx/mac/26361?ArtId=1j5mofd.1pw6lllbtpj dwN%25dempson%40actrix.gen.nz
    If someone walks in and buys Snow Leopard, without written notice from
    Apple that they are buying an Upgrade version which requires Leopard,
    and without discussing that point with the seller, the buyer is under no
    obligation to have researched their purchase in advance and know all of
    Apple's publicity statements from three months ago.
    They are buying it in good faith, and the contract (licence) is valid.

  • What is an equivalent competitor to Creati

    I am not getting any response to my question as to why my audigy dri've
    no longer works (it did work, e.g. headphone jack in the front, a few years
    ago). Some applied updated driver and/or updating Windows to the later
    Service Packs have seemed to disable this audigy dri've which is now useless.
    I am considering going with another sound card. Which company comes closest
    to providing something similar to what Creative Labs offers as far as a sound
    card and front panel inputs/outputs? I would love to continue using the Creative
    product, but I cannot get any response to my question and will consider going
    elsewhere for my next sound card.
    Terrance

    Currter,
    I am sorry about your experience with your Audigy dri've. However this forum is primarily intended for user interaction, this means that the answers/information comes from other forum users. The folks who read your post may or may not have the answers to your question. If you need immediate help from a Creative Support Advisor, please contact Customer Support.
    Discussion of third-party products are not allowed here, so this is not a suitable topic to begin with. I'm sure there are many websites and forums where you can find in depth discussion on this.

  • DROID RAZR by Motorola

    Anyone else having issues with there Droid Razr camera freezing, navigation freezing and the phone generally not working at all, missed calls, not ringing on incoming calls, missed texts? I bought a new Droid in January 2013 after having the first Droid for almost 3 years and my 3 yr old phone was acting like my new phone that's why I upgraded to a new Droid 4g. Now my new $200+ dollar phone is working worse than my old one. I have already had it replaced one because the customer service rep at the Verizon store did not want to mess with it. I have to constantly have to re-boot the phone a number of times a day.
    I went back to the Verizon store today and the phone worked great on the camera and google browser, but had issues with volume and others little things, but all the rep did is say she would write it down and to bring it back when it does it again. I am suppose to drop everything and run to Verizon when the phone has issues.
    My dad got a free LG Droid a few months ago and his works much better and faster than my expensive one. I am really disappointed with the level of service with Verizon & Motorola. We have 6 phones on a 10 line plan all of them smart phones with 8gb of service a month you do the math. We have been with Verizon since 2001.

    To: Warren M, VZW Support
    Thank you for contacting me, regarding the issues I was having with my Droid. But last week I took my second Droid back to the store and after having an in depth discussion with the store manager I ended up having to pay a $35. re-stocking fee, another $50 to chose another phone the DNA and then another $28. for accessories. So all totaled after having two of the Motorola Droids in less than 30 days I had to pay to replace it with a phone that works.
    My only other option was to switch carriers and right now I do not have the financial means to do that, but in the future I will be seriously considering it after the issues I had with that Droid in one month and then having to pay a re-stocking fee to return a phone that did not work, even though it was with in 14 days of getting the second phone the mgr said the 14 days starts only on the first phone. I switched to Verizon in 2001 and now have 6 phones on our plan, I think it is time to start looking at other carriers and the support they provide to long time customers. My whole plan is smart phones all with data plans. I am not to happy with the support that the local Verizon store provided when I was having problems with my phone and the extra fee's that I had to pay to get a phone that actually worked.
    <Name removed for privacy per the Verizon Wireless Terms of Service.>
    Message was edited by: Verizon Moderator

  • ORA-27300: OS system dependent operation 问题如何解决

    有一套测试老系统,时不时报 ORA-27300,必须重启数据库,麻烦刘大帮忙看一下
    操作系统:
    win 2003 x64 sp2
    内存大小 :8.0 Gb
    数据库:
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi
    PL/SQL Release 10.2.0.1.0 - Production
    CORE 10.2.0.1.0 Production
    TNS for 64-bit Windows: Version 10.2.0.1.0 - Production
    NLSRTL Version 10.2.0.1.0 - Production
    sga:
    SQL> show parameter sga
    NAME TYPE VALUE
    lock_sga boolean FALSE
    pre_page_sga boolean FALSE
    sga_max_size big integer 2432M
    sga_target big integer 2432M
    pga:
    SQL> show parameter pga
    NAME TYPE VALUE
    pga_aggregate_target big integer 808M
    最近一次告警aler信息:
    Sun Aug 26 18:00:59 2012
    Process startup failed, error stack:
    Sun Aug 26 18:00:59 2012
    Errors in file e:\oracle\product\10.2.0\admin\bfsty\bdump\bfsty_psp0_3364.trc:
    ORA-27300: OS system dependent operation:spcdr:9261:4200 failed with status: 997
    ORA-27301: OS failure message: 重叠 I/O 操作在进行中。
    ORA-27302: failure occurred at: skgpspawn
    Sun Aug 26 18:01:00 2012
    Process m000 died, see its trace file
    Sun Aug 26 18:01:00 2012
    ksvcreate: Process(m000) creation failed
    Sun Aug 26 18:02:01 2012
    Errors in file e:\oracle\product\10.2.0\db_1\rdbms\trace\bfsty_ora_3484.trc:
    ORA-07445: exception encountered: core dump [ACCESS_VIOLATION] [clsdcxini+62] [PC:0x646381E] [ADDR:0x18] [UNABLE_TO_READ] []
    Sun Aug 26 18:02:02 2012
    Process J000 died, see its trace file
    Sun Aug 26 18:02:02 2012
    kkjcre1p: unable to spawn jobq slave process
    Sun Aug 26 18:02:02 2012
    Errors in file e:\oracle\product\10.2.0\admin\bfsty\bdump\bfsty_cjq0_4288.trc:
    Sun Aug 26 18:02:06 2012
    Process startup failed, error stack:
    Sun Aug 26 18:02:06 2012
    Errors in file e:\oracle\product\10.2.0\admin\bfsty\bdump\bfsty_psp0_3364.trc:
    ORA-27300: OS system dependent operation:spcdr:9261:4200 failed with status: 997
    ORA-27301: OS failure message: 重叠 I/O 操作在进行中。
    ORA-27302: failure occurred at: skgpspawn
    Sun Aug 26 18:02:07 2012
    Process m001 died, see its trace file
    Sun Aug 26 18:02:07 2012
    ksvcreate: Process(m001) creation failed
    Dump file e:\oracle\product\10.2.0/admin/bfsty/bdump\alert_bfsty.log
    Edited by: 954071 on 2012-9-3 上午2:44
    ================================================
    Dump file e:\oracle\product\10.2.0\db_1\rdbms\trace\bfsty_ora_3484.trc
    Sun Aug 26 18:02:01 2012
    ORACLE V10.2.0.1.0 - 64bit Production vsnsta=0
    vsnsql=14 vsnxtr=3
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP and Data Mining options
    Windows Server 2003 Version V5.2 Service Pack 2
    CPU : 8 - type 8664, 2 Physical Cores
    Process Affinity : 0x0000000000000000
    Memory (Avail/Total): Ph:353M/8189M, Ph+PgF:5M/11841M
    Instance name: bfsty
    Redo thread mounted by this instance: 0 <none>
    Oracle process number: 0
    Windows thread id: 3484, image: ORACLE.EXE
    *** 2012-08-26 18:02:01.188
    ksedmp: internal or fatal error
    ORA-07445: exception encountered: core dump [ACCESS_VIOLATION] [clsdcxini+62] [PC:0x646381E] [ADDR:0x18] [UNABLE_TO_READ] []
    Current SQL information unavailable - no SGA.
    ----- Call Stack Trace -----
    calling call entry argument values in hex
    location type point (? means dubious value)
    clsdcxini+62 0000000000000000 000000000 000000000 000000000
    000000000
    clsdinit+82 CALL??? clsdcxini+62 04EEBE788 000000011 000000000
    000000001
    ksdnfy+256 CALL??? clsdinit+82 000000000 000000000 000000000
    000000000
    kscnfy+691 CALL??? ksdnfy+256 000000000 000000000 000000000
    000000000
    opirip+116 CALL??? kscnfy+691 30315C7400000007 000000000
    726F7774656E5C31
    71735C676F6C5C6B
    opidrv+860 CALL??? opirip+116 000000032 000000004 04EEBFDA0
    000000000
    sou2o+52 CALL??? opidrv+860 000000032 000000004 04EEBFDA0
    0067510D2
    opimai_real+272 CALL??? sou2o+52 000000000 037220000 000000ECC
    000000000
    opimai+96 CALL??? opimai_real+272 000000000 000000000 000000000
    000000000
    BackgroundThreadSta CALL??? opimai+96 04EEBFEF0 000000001 000000000
    rt+530 000000000
    0000000078D3B71A CALL??? BackgroundThreadSta 02EC2C8B0 000000000 000000000
    rt+530 04EEBFFA8
    --------------------- Binary Stack Dump ---------------------
    ========== FRAME [1] (clsdcxini+62 -> 0000000000000000) ==========
    Inaccessible memory range: 0000000000000000 -> 0000000000000400
    ========== FRAME [2] (clsdinit+82 -> clsdcxini+62) ==========
    Dump of memory from 0x000000004EEBE710 to 0x000000004EEBEB10
    04EEBE710 4EEBEC20 00000000 064629CE 00000000 [ ..N.....)F.....]
    04EEBE720 4EEBE788 00000000 00000011 00000000 [...N............]
    04EEBE730 00000000 00000000 00000001 00000000 [................]
    04EEBE740 2EB3FED0 00000000 2EB3FED0 00000000 [................]
    04EEBE750 57065590 00000000 00000001 00000000 [.U.W............]
    04EEBE760 00000000 00000000 00000001 00000000 [................]
    04EEBE770 00000000 00000000 00000000 00000000 [................]
    04EEBE780 00000028 00000000 37257738 00000000 [(.......8w%7....]
    04EEBE790 00000000 00000004 570793F0 00000000 [...........W....]
    04EEBE7A0 57065250 00000000 0001E5E0 00000000 [PR.W............]
    04EEBE7B0 57065890 00000000 03A9CE58 00000000 [.X.W....X.......]
    04EEBE7C0 0001D570 00000000 00000340 00000000 [p.......@.......]
    04EEBE7D0 0001D568 00000000 04FD0E75 00000000 [h.......u.......]
    04EEBE7E0 57065250 00000000 000000B8 00000000 [PR.W............]
    04EEBE7F0 00000090 00000000 03A9CE58 00000000 [........X.......]
    04EEBE800 00000000 00000000 053F26C0 00000000 [.........&?.....]
    04EEBE810 00000090 00000000 004899D1 00000000 [..........H.....]
    04EEBE820 00000000 00000000 00000000 00000000 [................]
    Repeat 1 times
    04EEBE840 000000B8 00000000 00007FFF 00000000 [................]
    04EEBE850 00000090 00000000 00000012 00000000 [................]
    04EEBE860 03A9B8C0 00000000 03A9B860 00000000 [........`.......]
    04EEBE870 00000000 00000000 03A9CE58 00000000 [........X.......]
    04EEBE880 05A1F59E 00000000 04B3A410 00000000 [................]
    04EEBE890 00000000 00000000 00000000 00000000 [................]
    Repeat 2 times
    04EEBE8C0 00000000 00000000 79EC0031 0000C868 [........1..yh...]
    04EEBE8D0 372201D8 00000000 37255108 00000000 [.."7.....Q%7....]
    04EEBE8E0 2EB3FED0 00000000 37257678 00000000 [........xv%7....]
    04EEBE8F0 37257678 00000000 04CE6CF2 00000000 [xv%7.....l......]
    04EEBE900 4EEBF350 00000000 04CD9B04 00000000 [P..N............]
    04EEBE910 4EEBEBF8 00000000 058D4BD7 00000000 [...N.....K......]
    04EEBE920 059C7578 00000000 37257678 00000000 [xu......xv%7....]
    04EEBE930 37257440 00000000 04C7E8B2 00000000 [@t%7............]
    04EEBE940 00000003 00000000 00000000 00000000 [................]
    04EEBE950 00000000 00000000 059CAB58 00000000 [........X.......]
    04EEBE960 00000007 00000000 059CA56C 00000000 [........l.......]
    04EEBE970 00000005 00000000 00000000 00000000 [................]
    04EEBE980 00000000 00000000 059C8B34 00000000 [........4.......]
    04EEBE990 00000006 00000000 059C8B3C 00000000 [........<.......]
    04EEBE9A0 00000003 00000000 059CA574 00000000 [........t.......]
    04EEBE9B0 00000009 00000000 00000000 00000000 [................]
    04EEBE9C0 00000002 00000000 00000000 00000000 [................]
    04EEBE9D0 372554E8 00000000 7FC40B0F 000007FF [.T%7............]
    04EEBE9E0 7A128168 00000000 79E42120 0000C868 [h..z.... !.yh...]
    04EEBE9F0 4EEBF350 00000000 04BB756E 00000000 [P..N....nu......]
    04EEBEA00 7A128168 0000C868 7FC0B42D 000007FF [h..zh...-.......]
    04EEBEA10 2EB3FED0 00000000 2EB404F8 00000000 [................]
    04EEBEA20 00000059 00000000 0000000E 00000000 [Y...............]
    04EEBEA30 4EEBF2D6 00000000 04B16EB7 00000000 [...N.....n......]
    04EEBEA40 00000B48 00000000 00001001 00000000 [H...............]
    04EEBEA50 79E42120 0000C868 00000000 00000000 [ !.yh...........]
    04EEBEA60 00000000 00000000 79E42120 0000C868 [........ !.yh...]
    04EEBEA70 04B167DC 00000000 00000000 00000000 [.g..............]
    04EEBEA80 00000000 00000000 4EEBF77C 00000000 [........|..N....]
    04EEBEA90 00000000 00000000 04B164BD 00000000 [.........d......]
    04EEBEAA0 00000B48 00000000 0000001D 00000000 [H...............]
    04EEBEAB0 4EEBF608 00000000 4EEBF80A 00000000 [...N.......N....]
    04EEBEAC0 37235A68 00000000 4EEBFAD0 00000000 [hZ#7.......N....]
    04EEBEAD0 00000000 00000000 4EEBF7C0 00000000 [...........N....]
    04EEBEAE0 4EEBF810 00000000 0000001D 00000000 [...N............]
    04EEBEAF0 4EEBFAD0 00000000 04B1654E 00000000 [...N....Ne......]
    04EEBEB00 00000000 00000000 4EEBF7FC 00000000 [...........N....]
    ========== FRAME [3] (ksdnfy+256 -> clsdinit+82) ==========
    Dump of memory from 0x000000004EEBEBB0 to 0x000000004EEBECB0
    04EEBEBB0 0001D570 00000000 0045D494 00000000 [p.........E.....]
    04EEBEBC0 00000000 00000000 00000000 00000000 [................]
    Repeat 1 times
    04EEBEBE0 00000000 00000000 4EEBEC7C 00000000 [........|..N....]
    04EEBEBF0 00000000 00000000 00000000 00000000 [................]
    Repeat 3 times
    04EEBEC30 0043182E 00000000 004315D4 00000000 [..C.......C.....]
    04EEBEC40 00000000 00000000 00000000 00000000 [................]
    04EEBEC50 00000000 00000000 00000006 00000000 [................]
    04EEBEC60 00000000 000069DD 00000000 00000000 [.....i..........]
    04EEBEC70 7444D25D 0000C868 00000000 00000000 [].Dth...........]
    04EEBEC80 4EEBECF0 00000000 0001E358 00000000 [...N....X.......]
    04EEBEC90 570793F0 00000000 0001E358 00000000 [...W....X.......]
    04EEBECA0 0001E5DC 00000000 57065250 00000000 [........PR.W....]
    ========== FRAME [4] (kscnfy+691 -> ksdnfy+256) ==========
    Dump of memory from 0x000000004EEBECB0 to 0x000000004EEBF030
    04EEBECB0 57065250 00000000 0062851B 00000000 [PR.W......b.....]
    04EEBECC0 00000000 00000000 00000000 00000000 [................]
    Repeat 29 times
    04EEBEEA0 4EEBFB50 00000000 00000000 00000000 [P..N............]
    04EEBEEB0 4EEBECC0 00000000 570793F0 00000000 [...N.......W....]
    04EEBEEC0 4EEBECC0 00000000 4EEBECF0 00000000 [...N.......N....]
    04EEBEED0 0001E358 00000000 0001E5DC 00000000 [X...............]
    04EEBEEE0 57065250 00000000 57065250 00000000 [PR.W....PR.W....]
    04EEBEEF0 57065250 00000000 0001D570 00000000 [PR.W....p.......]
    04EEBEF00 006282F3 00000000 00001F80 0000027F [..b.............]
    04EEBEF10 00000000 00000000 00000000 00000000 [................]
    Repeat 14 times
    04EEBF000 57065A10 00000000 03E6DB30 00000000 [.Z.W....0.......]
    04EEBF010 57065250 00000000 0001E350 00000000 [PR.W....P.......]
    04EEBF020 00000000 00000000 0001E238 00000000 [........8.......]
    ========== FRAME [5] (opirip+116 -> kscnfy+691) ==========
    Dump of memory from 0x000000004EEBF030 to 0x000000004EEBF430
    04EEBF030 4EEBF080 00000000 0095A5E8 00000000 [...N............]
    04EEBF040 00000007 30315C74 00000000 00000000 [....t\10........]
    04EEBF050 656E5C31 726F7774 6F6C5C6B 71735C67 [1\network\log\sq]
    04EEBF060 74656E6C 676F6C2E 00000000 00000000 [lnet.log........]
    04EEBF070 00000000 00000000 00000000 00000000 [................]
    Repeat 30 times
    04EEBF260 372531B8 00000000 372538D0 00000000 [.1%7.....8%7....]
    04EEBF270 37235AB8 00000000 7A128168 0000C868 [.Z#7....h..zh...]
    04EEBF280 00000000 00000000 0001E368 00000000 [........h.......]
    04EEBF290 57065250 00000000 00000001 00000000 [PR.W............]
    04EEBF2A0 4EEBFCE0 00000000 570835B8 00000000 [...N.....5.W....]
    04EEBF2B0 4EEBFBE0 00000000 00000100 00000000 [...N............]
    04EEBF2C0 00000000 00000000 4341524F 415F454C [........ORACLE_A]
    04EEBF2D0 4E494646 00595449 54494E49 00000059 [FFINITY.INITY...]
    04EEBF2E0 00000000 00000000 00000000 00000000 [................]
    04EEBF2F0 4EEBFCE0 00000000 00000002 00000000 [...N............]
    04EEBF300 00000000 00000000 00000000 00000000 [................]
    04EEBF310 4EEBFCE0 00000000 058D2B3E 00000000 [...N....>+......]
    04EEBF320 00000000 00000000 00000000 00000000 [................]
    04EEBF330 00000000 00000000 78EE355C 00000000 [........\5.x....]
    04EEBF340 4EEBFCE0 00000000 78EE5039 00000000 [...N....9P.x....]
    04EEBF350 00000EE9 00000002 00000002 00000000 [................]
    04EEBF360 00000000 00000000 00000000 00000000 [................]
    04EEBF370 00000036 00000000 00000000 00000000 [6...............]
    04EEBF380 00000000 00000000 00000038 00000000 [........8.......]
    04EEBF390 00000034 00000000 00000000 00000000 [4...............]
    04EEBF3A0 00000000 00000000 00000000 00000000 [................]
    Repeat 1 times
    04EEBF3C0 059C8C00 00000000 059C8C14 00000000 [................]
    04EEBF3D0 00000000 00000000 059C8C2C 00000000 [........,.......]
    04EEBF3E0 00000000 00000000 7FC4D21D 000007FF [................]
    04EEBF3F0 059C8C40 00000000 059C8C54 00000000 [@.......T.......]
    04EEBF400 059C8C6C 00000000 78EE3707 00000000 [l........7.x....]
    04EEBF410 059C8CCC 00000000 059C8CDC 00000000 [................]
    04EEBF420 00000000 00000000 00000000 FFFFFFFF [................]
    ========== FRAME [6] (opidrv+860 -> opirip+116) ==========
    Dump of memory from 0x000000004EEBFAB0 to 0x000000004EEBFD30
    04EEBFAB0 4EEBFAF0 00000000 00430880 00000000 [...N......C.....]
    04EEBFAC0 00000032 00000000 00000004 00000000 [2...............]
    04EEBFAD0 4EEBFDA0 00000000 00000000 00000000 [...N............]
    04EEBFAE0 00000000 00000000 00000000 00000000 [................]
    04EEBFAF0 00000000 00000000 059C68E0 00000000 [.........h......]
    04EEBFB00 00000000 00000000 0001E368 00000000 [........h.......]
    04EEBFB10 57065250 00000000 00000001 00000000 [PR.W............]
    04EEBFB20 0001BBA0 00000000 570835C8 00000000 [.........5.W....]
    04EEBFB30 00000000 00000000 57080DF0 00000000 [...........W....]
    04EEBFB40 00000000 00000000 0067F572 00000000 [........r.g.....]
    04EEBFB50 00000000 00000000 00000000 00000000 [................]
    04EEBFB60 4EEBFAC0 00000000 570793F0 00000000 [...N.......W....]
    04EEBFB70 4EEBFAC0 00000000 4EEBFAF0 00000000 [...N.......N....]
    04EEBFB80 0001E358 00000000 0001E5DC 00000000 [X...............]
    04EEBFB90 57065250 00000000 0001E238 00000000 [PR.W....8.......]
    04EEBFBA0 0001E328 00000000 0001E350 00000000 [(.......P.......]
    04EEBFBB0 004307AE 00000000 00001F80 0000027F [..C.............]
    04EEBFBC0 00000000 00000000 00000000 00000000 [................]
    Repeat 11 times
    04EEBFC80 00000000 00000000 570793F0 00000000 [...........W....]
    04EEBFC90 00000000 00000000 57065A10 00000000 [.........Z.W....]
    04EEBFCA0 00000000 00000000 00000000 00000000 [................]
    Repeat 1 times
    04EEBFCC0 00000001 00000000 57065250 00000000 [........PR.W....]
    04EEBFCD0 067510D2 00000000 372200DA 00000000 [..u......."7....]
    04EEBFCE0 4EEBFDC0 00000000 7444D25D 0000C868 [...N....].Dth...]
    04EEBFCF0 0001BBA0 00000000 0001D570 00000000 [........p.......]
    04EEBFD00 00000001 00000000 0001FB9C 00000000 [................]
    04EEBFD10 0001FB8C 00000000 0001FB88 00000000 [................]
    04EEBFD20 0001FBA8 00000000 004010E5 00000000 [..........@.....]
    ========== FRAME [7] (sou2o+52 -> opidrv+860) ==========
    Dump of memory from 0x000000004EEBFD30 to 0x000000004EEBFD70
    04EEBFD30 4EEBFEA0 00000000 0043157C 00000000 [...N....|.C.....]
    04EEBFD40 00000032 00000000 00000004 00000000 [2...............]
    04EEBFD50 4EEBFDA0 00000000 067510D2 00000000 [...N......u.....]
    04EEBFD60 4EEBFE10 00000000 2EC2C8B0 00000000 [...N............]
    ========== FRAME [8] (opimai_real+272 -> sou2o+52) ==========
    Dump of memory from 0x000000004EEBFD70 to 0x000000004EEBFDE0
    04EEBFD70 4EEBFE10 00000000 00401200 00000000 [...N......@.....]
    04EEBFD80 00000000 00000000 37220000 00000000 [.........."7....]
    04EEBFD90 00000ECC 00000000 00000000 00000000 [................]
    04EEBFDA0 372200D8 00000000 FFFFFFFF 00000000 [.."7............]
    04EEBFDB0 00000000 00000000 00000001 00000000 [................]
    04EEBFDC0 00000000 00000000 00000000 00000000 [................]
    04EEBFDD0 00000000 00000000 00000003 00000000 [................]
    ========== FRAME [9] (opimai+96 -> opimai_real+272) ==========
    Dump of memory from 0x000000004EEBFDE0 to 0x000000004EEBFE70
    04EEBFDE0 00000000 00000000 00401060 00000000 [........`.@.....]
    04EEBFDF0 00000000 00000000 00000000 00000000 [................]
    Repeat 1 times
    04EEBFE10 37220060 00000000 37220088 00000000 [`."7......"7....]
    04EEBFE20 372200D8 00000000 00000000 00000000 [.."7............]
    04EEBFE30 00000000 00000001 00000D9C 0000007B [............{...]
    04EEBFE40 4EEBFEA0 00000000 00433C40 00000000 [...N....@<C.....]
    04EEBFE50 00000D9C 00000000 08000000 00000000 [................]
    04EEBFE60 0472B008 00000000 00000000 00000000 [..r.............]
    ========== FRAME [10] (BackgroundThreadStart+530 -> opimai+96) ==========
    Dump of memory from 0x000000004EEBFE70 to 0x000000004EEBFF70
    04EEBFE70 00000000 00000000 00401616 00000000 [..........@.....]
    04EEBFE80 4EEBFEF0 00000000 00000001 00000000 [...N............]
    04EEBFE90 00000000 00000000 00000000 00000000 [................]
    04EEBFEA0 37220060 00000000 37220088 00000000 [`."7......"7....]
    04EEBFEB0 372200D8 00000000 00000000 00000000 [.."7............]
    04EEBFEC0 00000000 00000000 00000000 00000000 [................]
    Repeat 2 times
    04EEBFEF0 00000000 3030304A 00000000 00000000 [....J000........]
    04EEBFF00 00000001 00000000 0476BEE0 00000000 [..........v.....]
    04EEBFF10 00000000 00000000 00000ECC 00000000 [................]
    04EEBFF20 4EEBFE80 00000000 C0000005 00000000 [...N............]
    04EEBFF30 2EC2C8B0 00000000 00000000 00000000 [................]
    04EEBFF40 00000005 00000000 00000003 00000000 [................]
    04EEBFF50 7444D25D 0000C868 00000000 00000000 [].Dth...........]
    04EEBFF60 00000000 00000000 00401404 00000000 [..........@.....]
    ========== FRAME [11] (0000000078D3B71A -> BackgroundThreadStart+530) ==========
    Inaccessible memory range: 000000004EEBFF70 -> 000000004EEC0070
    ----- Argument/Register Address Dump -----
    Argument/Register addr=0x000000004EEBE788.
    Dump of memory from 0x000000004EEBE748 to 0x000000004EEBE888
    04EEBE740 2EB3FED0 00000000 [........]
    04EEBE750 57065590 00000000 00000001 00000000 [.U.W............]
    04EEBE760 00000000 00000000 00000001 00000000 [................]
    04EEBE770 00000000 00000000 00000000 00000000 [................]
    04EEBE780 00000028 00000000 37257738 00000000 [(.......8w%7....]
    04EEBE790 00000000 00000004 570793F0 00000000 [...........W....]
    04EEBE7A0 57065250 00000000 0001E5E0 00000000 [PR.W............]
    04EEBE7B0 57065890 00000000 03A9CE58 00000000 [.X.W....X.......]
    04EEBE7C0 0001D570 00000000 00000340 00000000 [p.......@.......]
    04EEBE7D0 0001D568 00000000 04FD0E75 00000000 [h.......u.......]
    04EEBE7E0 57065250 00000000 000000B8 00000000 [PR.W............]
    04EEBE7F0 00000090 00000000 03A9CE58 00000000 [........X.......]
    04EEBE800 00000000 00000000 053F26C0 00000000 [.........&?.....]
    04EEBE810 00000090 00000000 004899D1 00000000 [..........H.....]
    04EEBE820 00000000 00000000 00000000 00000000 [................]
    Repeat 1 times
    04EEBE840 000000B8 00000000 00007FFF 00000000 [................]
    04EEBE850 00000090 00000000 00000012 00000000 [................]
    04EEBE860 03A9B8C0 00000000 03A9B860 00000000 [........`.......]
    04EEBE870 00000000 00000000 03A9CE58 00000000 [........X.......]
    04EEBE880 05A1F59E 00000000 [........]
    Argument/Register addr=0x000000004EEBFDA0.
    Dump of memory from 0x000000004EEBFD60 to 0x000000004EEBFEA0
    04EEBFD60 4EEBFE10 00000000 2EC2C8B0 00000000 [...N............]
    04EEBFD70 4EEBFE10 00000000 00401200 00000000 [...N......@.....]
    04EEBFD80 00000000 00000000 37220000 00000000 [.........."7....]
    04EEBFD90 00000ECC 00000000 00000000 00000000 [................]
    04EEBFDA0 372200D8 00000000 FFFFFFFF 00000000 [.."7............]
    04EEBFDB0 00000000 00000000 00000001 00000000 [................]
    04EEBFDC0 00000000 00000000 00000000 00000000 [................]
    04EEBFDD0 00000000 00000000 00000003 00000000 [................]
    04EEBFDE0 00000000 00000000 00401060 00000000 [........`.@.....]
    04EEBFDF0 00000000 00000000 00000000 00000000 [................]
    Repeat 1 times
    04EEBFE10 37220060 00000000 37220088 00000000 [`."7......"7....]
    04EEBFE20 372200D8 00000000 00000000 00000000 [.."7............]
    04EEBFE30 00000000 00000001 00000D9C 0000007B [............{...]
    04EEBFE40 4EEBFEA0 00000000 00433C40 00000000 [...N....@<C.....]
    04EEBFE50 00000D9C 00000000 08000000 00000000 [................]
    04EEBFE60 0472B008 00000000 00000000 00000000 [..r.............]
    04EEBFE70 00000000 00000000 00401616 00000000 [..........@.....]
    04EEBFE80 4EEBFEF0 00000000 00000001 00000000 [...N............]
    04EEBFE90 00000000 00000000 00000000 00000000 [................]
    Argument/Register addr=0x00000000067510D2.
    Dump of memory from 0x0000000006751092 to 0x00000000067511D2
    006751090 00000000 00000000 066A0000 00000000 [..........j.....]
    0067510A0 00000009 00000000 00000000 00000000 [................]
    0067510B0 00000000 00000000 9C0EE0E1 FF0B0033 [............3...]
    0067510C0 30300004 00000000 9C0EE0E6 FF0E0033 [..00........3...]
    0067510D0 00000031 00000000 9C0EE0E7 FF100033 [1...........3...]
    0067510E0 00000005 00000000 9C0EE0E4 FF100033 [............3...]
    0067510F0 00000006 00000000 9C0EE0E5 FF100033 [............3...]
    006751100 00000007 00000000 9C0EE0FA FF100033 [............3...]
    006751110 00000008 00000000 9C0EE0FB FF100033 [............3...]
    006751120 00000009 00000000 9C0EE0F8 FF100033 [............3...]
    006751130 0000000A 00000000 9C0EE0F9 FF100033 [............3...]
    006751140 0000000B 00000000 9C0EE0FE FF100033 [............3...]
    006751150 0000000C 00000000 9C0EE0FF FF100033 [............3...]
    006751160 0000000D 00000000 9C0EE0FC FF100033 [............3...]
    006751170 0000000E 00000000 9C0EE0FD FF100033 [............3...]
    006751180 0000000F 00000000 9C0EE0F2 FF100033 [............3...]
    006751190 00000010 00000000 9C0EE0F3 FF100033 [............3...]
    0067511A0 00000011 00000000 9C0EE0F0 FF100033 [............3...]
    0067511B0 00000012 00000000 9C0EE0F1 FF100033 [............3...]
    0067511C0 00000013 00000000 9C0EE0F6 FF100033 [............3...]
    0067511D0 00000014 [....]
    Argument/Register addr=0x0000000037220000.
    Dump of memory from 0x000000003721FFC0 to 0x0000000037220100
    03721FFC0 00000000 00000000 00000000 00000000 [................]
    Repeat 3 times
    037220000 00BC614E 00000000 372200E0 00000000 [Na........"7....]
    037220010 00000001 00000000 00000000 00000000 [................]
    037220020 00000000 00000000 00040000 00000000 [................]
    037220030 0ABCDEF0 00000000 0000CC50 00000000 [........P.......]
    037220040 00BC614E 00000000 FFFFFFFF FFFFFFFF [Na..............]
    037220050 00000D9C 00000000 00000008 00000000 [................]
    037220060 3030304A 00000000 00BC614E 00000000 [J000....Na......]
    037220070 FFFFFFFF FFFFFFFF 00000D9C 00000000 [................]
    037220080 00000030 00000000 2F47423C 30782F53 [0.......<BG/S/x0]
    037220090 4237782F 3036782F 782F4638 36453833 [x7B/x608F/x38E6]
    0372200A0 44334545 3633332F 32342F34 782F3838 [EE3D/3364/4288/x]
    0372200B0 43463831 00003E30 00BC614E 00000000 [18FC0>..Na......]
    0372200C0 FFFFFFFF FFFFFFFF 00000D9C 00000000 [................]
    0372200D0 00000008 00000000 00000031 00000000 [........1.......]
    0372200E0 05397FB1 00000000 37228DD8 00000000 [..9......."7....]
    0372200F0 FFFFFFFE 00000000 000000B8 00000000 [................]
    Argument/Register addr=0x000000004EEBFEF0.
    Dump of memory from 0x000000004EEBFEB0 to 0x000000004EEBFFF0
    04EEBFEB0 372200D8 00000000 00000000 00000000 [.."7............]
    04EEBFEC0 00000000 00000000 00000000 00000000 [................]
    Repeat 2 times
    04EEBFEF0 00000000 3030304A 00000000 00000000 [....J000........]
    04EEBFF00 00000001 00000000 0476BEE0 00000000 [..........v.....]
    04EEBFF10 00000000 00000000 00000ECC 00000000 [................]
    04EEBFF20 4EEBFE80 00000000 C0000005 00000000 [...N............]
    04EEBFF30 2EC2C8B0 00000000 00000000 00000000 [................]
    04EEBFF40 00000005 00000000 00000003 00000000 [................]
    04EEBFF50 7444D25D 0000C868 00000000 00000000 [].Dth...........]
    04EEBFF60 00000000 00000000 00401404 00000000 [..........@.....]
    04EEBFF70 00000000 00000000 78D3B71A 00000000 [...........x....]
    04EEBFF80 2EC2C8B0 00000000 00000000 00000000 [................]
    04EEBFF90 00000000 00000000 4EEBFFA8 00000000 [...........N....]
    04EEBFFA0 00000000 00000000 00000000 00000000 [................]
    Repeat 4 times
    Argument/Register addr=0x000000002EC2C8B0.
    Dump of memory from 0x000000002EC2C870 to 0x000000002EC2C9B0
    02EC2C870 00000000 00000000 01000100 02100136 [............6...]
    02EC2C880 2EB8C080 00000000 066A0000 00000000 [..........j.....]
    02EC2C890 0000000C 00000000 00000000 00000000 [................]
    02EC2C8A0 46206E6F 3A656C69 AE12F2EA FF080033 [on File:....3...]
    02EC2C8B0 00000003 00000000 03A7A414 00000000 [................]
    02EC2C8C0 067510C0 00000000 066AB0D0 00000000 [..u.......j.....]
    02EC2C8D0 067510D0 00000000 AE12F2ED FF100033 [..u.........3...]
    02EC2C8E0 00000008 00000000 00000000 00000000 [................]
    02EC2C8F0 00000000 00000000 00000000 00000000 [................]
    02EC2C900 00000000 00000000 AE12F2F0 FF100033 [............3...]
    02EC2C910 0000000B 00000000 00000000 00000000 [................]
    02EC2C920 00000000 00000000 00000000 00000000 [................]
    02EC2C930 00000000 00000000 AE12F2F3 FF100033 [............3...]
    02EC2C940 0000000E 00000000 00000000 00000000 [................]
    02EC2C950 00000000 00000000 00000000 00000000 [................]
    02EC2C960 00000000 00000000 AE12F2F6 FF100033 [............3...]
    02EC2C970 00000011 00000000 00000000 00000000 [................]
    02EC2C980 00000000 00000000 00000000 00000000 [................]
    02EC2C990 00000000 00000000 AE12F2F9 FF100033 [............3...]
    02EC2C9A0 00000014 00000000 00000000 00000000 [................]
    ----- End of Call Stack Trace -----
    ===================================================
    PROCESS STATE
    Process global information:
    process: 0000000000000000, call: 0000000000000000, xact: 0000000000000000, curses: 0000000000000000, usrses: 0000000000000000
    No process is allocated.
    END OF PROCESS STATE
    PINNED BUFFER HISTORY (oldest pin first)
    SGA is not mapped - only buffer DBAs will be dumped
    END OF PINNED BUFFER HISTORY
    No block in buffer pin history is suitable for redo dump.
    No cursors.
    ----- Archival Runtime State -----
    SGA unmapped
    ----- End of Archival Runtime State -----
    --------- Recovery context -------
    No recovery context found
    -----------End of Recovery context-----------
    ksedmp: no current context area
    ----- Dump of the Fixed PGA -----
    word ksmpgf_ [057083828, 05708382C) = 00000000
    word ksmmpd_ [05708382C, 057083830) = 00000000
    skgm_cx ksmskgmctx_ [0570652F0, 057065578) = 00000000 00000000 03A98200 ...
    Dump of memory from 0x0570652F8 to 0x057065578
    0570652F0 00000000 [....]
    057065300 57065890 00000000 000000FF 00000001 [.X.W............]
    057065310 F8B23000 000007FC 00001000 00000000 [.0..............]
    057065320 00010000 00000000 00010000 00000000 [................]
    057065330 FFFEFFFF 000007FF 4EBC1000 00000000 [...........N....]
    057065340 00000000 00000000 00000000 00000000 [................]
    Repeat 34 times
    057065570 ACC01ADE 00000000 [........]
    skgmrhandle * ksmrealm_ [0570827A8, 0570827B0) = 00000000 00000000
    skgmrhandle * ksmprealm_ [0570827B0, 0570827B8) = 00000000 00000000
    ksmextds * ksmplgext_ [0570827B8, 0570827C0) = 00000000 00000000
    kgsmp * ksmgpp_ [0570827C0, 0570827C8) = 57065890 00000000
    Dump of memory from 0x057065890 to 0x0570658D0
    057065890 00000000 00000000 00000000 00000000 [................]
    0570658A0 57065590 00000000 00000000 00000000 [.U.W............]
    0570658B0 00000000 00000000 00000000 00000000 [................]
    Repeat 1 times
    ksmpy ksmpgh_ [057065590, 0570657B0) = 00000000 00000000 000020C0 00000000 ...
    Dump of memory from 0x0570655A0 to 0x0570657B0
    0570655A0 00000000 00000000 37257728 00000000 [........(w%7....]
    0570655B0 37257738 00000000 00000000 00000000 [8w%7............]
    0570655C0 00000000 00000000 02120200 00000000 [................]
    0570655D0 00000000 00000000 000020A8 20616770 [......... ..pga ]
    0570655E0 70616568 00000000 00000000 7FFF00B8 [heap............]
    0570655F0 7FFF0090 00000000 00000000 00000000

    ORA-27300 ORA-27301 ORA-27302 in alert log. Cannot connect to database. [ID 371074.1]
    Applies to:
    Oracle Server - Enterprise Edition - Version: 8.1.7.4 to 10.2.0.3 - Release: 8.1.7 to 10.2
    Oracle Server - Personal Edition - Version: 8.1.7.4 to 10.2.0.3 [Release: 8.1.7 to 10.2]
    Oracle Server - Standard Edition - Version: 8.1.7.4 to 10.2.0.3 [Release: 8.1.7 to 10.2]
    z*OBSOLETE: Microsoft Windows Server 2003
    z*OBSOLETE: Microsoft Windows 2000
    Microsoft Windows (32-bit)
    z*OBSOLETE: Microsoft Windows XP
    z*OBSOLETE: Microsoft Windows Server 2003 R2 (32-bit)
    z*OBSOLETE: Microsoft Windows Vista (32-bit)
    Symptoms
    No new connections are allowed to the database.
    Database appears to be in a hang state with following errors in the alert log:
    ORA-27300: OS system dependent operation:spcdr:9261:4200 failed with status: 997
    ORA-27301: OS failure message: Overlapped I/O operation is in progress.
    ORA-27302: failure occurred at: skgpspawn
    Changes
    The '/3GB' switch was added to the 'boot.ini' file at the OS level, but the errors are eventually encountered when the database is under heavy load.
    Cause
    OS resource issue.
    The maximum amount of addressable memory by a process ('oracle.exe' for example) running in a
    32-Bit Windows environment has been reached.
    In a 32-Bit Windows environment, the total addressable memory by a single process is a 4GB. On
    Windows, the OS reserves half of this memory by default for kernel memory, leaving 2GB of
    addressable memory for a user process. By placing the '/3GB' switch in the 'boot.ini' file, this
    changes the ratio of kernel memory and user memory. When the '/3GB' switch is in place, processes (such as 'oracle.exe’) can address 3GB of virtual memory out of the total 4GB of addressable memory. However, once the 3GB of virtual memory is depleted, the process will fail.
    Solution
    To implement the solution, please execute the following steps:
    Tune the application running on the 32-bit environment so that it will not consume greater than
    2.7GB of virtual memory when the '/3GB' switch is set in the 'boot.ini' file.
    In the case of Oracle encountering the OS resource issue, the options are the following:
    1) Reduce the amount of SGA needed to be allocated for the database.
    2) Limit the number of dedicated connections to the database and the amount of memory each user
    process will consume.
    3) Change from dedicated connections to multi-threaded server (MTS) connections, as MTS only
    uses a fraction of the amount of memory allocated to each user process when initial connection to
    the database is established.
    See following note for an in depth discussion regarding memory usage in a 32-bit Windows environment:
    看看这篇文章,是不是32位的操作系统通过配置/3g 导致该问题

  • How do I include an image's collection hierarchy in its name when exported?

    Hi,
    Newbie question - I organize selected images using hierarchies of collections. When I export the images in those collections, I'd like to include the entire collection hierarchy of each image in its exported name.
    For example, if I have a collection hierarchy like the following:
    CollectionSet1
         +CollectionSet2
              +CollectionA
                   Image1
                   Image2
              +CollectionB
                   Image1
                   Image2
         +CollectionSet3
              +CollectionA
                   Image1
                   Image2
              +CollectionB
                   Image1
                   Image2
    And I export the images from CollectionSet2, I'd like the images to have the following names:
         CollectionSet1_CollectionSet2_CollectionA_Image1.jpg
         CollectionSet1_CollectionSet2_CollectionA_Image2.jpg
         CollectionSet1_CollectionSet2_CollectionB_Image1.jpg
         CollectionSet1_CollectionSet2_CollectionB_Image2.jpg
    Is this possible? Or is there a better way (I'm assuming there is ) to structure my images to enable this type of filenaming?
    Also, which is a recommended book regarding in-depth discussion of cataloging and exporting techniques?
    Thanks!
    Michael Weinhardt

    Is this possible? Or is there a better way (I'm assuming there is ) to structure my images to enable this type of filenaming?
    Unfortunately not. At least not natively for sure. And i haven't heard of any plugins to do that.
    Also, which is a recommended book regarding in-depth discussion of cataloging and exporting techniques?
    If you mean digital asset management as a whole, then The DAM Book is the undisputable number one. it si not specific to Lightroom, but the fresh 2nd edition has some Lightroom stuff too.

  • Why do image links in my HTML signature get turned into inline images?

    I have written a program to create HTML signature files for email programs at my workplace.
    The signature file uses URLs to images hosted on a server. This appears to work fine, but I've noticed that when I send an email from Icedove (Thunderbird rebadged for Debian), the image links automatically get turned into attachments. These are then visible as base64-encoded MIME blocks in the email source.
    I cannot find any option for altering this behaviour anywhere in the application, even in the Config Editor.
    Can anybody advise me how to change this behaviour? Thanks in advance.
    I am running Icedove v.17 for Debian 64 bit.

    By default Thunderbird attaches all images, even if the &lt;img&gt; element points to a remote resource. Most e-mail clients block remote content these days unless the user authorizes it (see [https://support.mozilla.org/en-US/questions/991448 this thread] for an in-depth discussion) due to potential privacy/tracking issues. Thus, the image your are adding as a remote resource may not display the first time the recipient opens the message.
    If you want to change your code respectively anyway, have a look at [http://kb.mozillazine.org/Creating_complex_mails_with_inline_images#Remote_images this article]. You'll have to add an attribute &lt;img '''moz-do-not-send="true"'''&gt; to the element which will Tell Thunderbird to ''not'' download the image from the server and embedding it into the message on sending.

  • Sql injection

    What is SQL Injection?
    SQL Injection is a way to attack the data in a database through a firewall protecting it. It is a method by which the parameters of a Web-based application are modified in order to change the SQL statements that are passed to a database to return data. For example, by adding a single quote (‘) to the parameters, it is possible to cause a second query to be executed with the first.
    An attack against a database using SQL Injection could be motivated by two primary objectives:
    1. To steal data from a database from which the data should not normally be available, or to obtain system configuration data that would allow an attack profile to be built. One example of the latter would be obtaining all of the database password hashes so that passwords can be brute-forced.
    2. To gain access to an organisation’s host computers via the machine hosting the database. This can be done using package procedures and 3GL language extensions that allow O/S access.
    There are many ways to use this technique on an Oracle system. This depends upon the language used or the API. The following are some languages, APIs and tools that can access an Oracle database and be part of a Web-based application.
    * JSP
    * ASP
    * XML, XSL and XSQL
    * Javascript
    * VB, MFC, and other ODBC-based tools and APIs
    * Portal, the older WebDB, and other Oracle Web-based applications and API’s
    * Reports, discoverer, Oracle Applications
    * 3- and 4GL-based languages such as C, OCI, Pro*C, and COBOL
    * Perl and CGI scripts that access Oracle databases
    * many more.
    Any of the above applications, tools, and products could be used as a base from which to SQL inject an Oracle database. A few simple preconditions need to be in place first though. First and foremost amongst these is that dynamic SQL must be used in the application, tool, or product, otherwise SQL Injection is not possible.
    The final important point not usually mentioned in discussions about SQL injection against any database including Oracle is that SQL injection is not just a Web-based problem. As is implied in the preceding paragraph, any application that allows a user to enter data that may eventually end up being executed as a piece of dynamic SQL can potentially be SQL injected. Of course, Web-based applications present the greatest risk, as anyone with a browser and an Internet connection can potentially access data they should not.
    While second article of this series will include a much more in-depth discussion of how to protect against SQL injection attacks, there are a couple of brief notes that should be mentioned in this introductory section. Data held in Oracle databases should be protected from employees and others who have network access to applications that maintain that data. Those employees could be malicious or may simply want to read data they are not authorized to read. Readers should keep in mind that most threats to data held within databases come from authorized users.
    Protecting against SQL Injection on Oracle-based systems is simple in principle and includes two basic stages. These are:
    1. Audit the application code and change or remove the problems that allow injection to take place. (These problems will be discussed at greater length in the second part of this series.)
    2. Enforce the principle of least privilege at the database level so that even if someone is able to SQL inject an application to steal data, they cannot see anymore data than the designer intended through any normal application interface.
    The “Protection” section, which will be included in the second part of this series, will discuss details of how to apply some of these ideas specifically to Oracle-based applications.
    [http://www.securityfocus.com/infocus/1644]
    how oracle prevent sql injections?

    mango_boy wrote:
    damorgan wrote:
    And they do so using bind variables
    http://www.morganslibrary.org/reference/bindvars.html
    and DBMS_ASSERT
    http://www.morganslibrary.org/reference/dbms_assert.html
    do you have any suggestion for mysql users??Yes. Install Oracle.

  • PT880 + SATA + Overclock. Did you try it?

    I am planning to buy a SATA hard drive to replace my PATA hard drives... However a user posted here in the forum, that his SATA drive run with corruption problems if he runs the FSB higher than a value of 150.
    Anybody here already tried a SATA drive + PT880 with overclock and run it without problems?

    you gotta have erm bios 1.5 or higher...
    i think its 1.5...
    we had an in depth discussion about this when it was first released a couple months back... see if you can find it..
    i got the beta 1.5 in mine right now and i havn't got any problems 168mhz, but i havn't got sata drives on it... but look at the history on 1.5 bios... ithink it says something along the lines of "fixes SATA overclocking issue" or something
    EDIT:
    yea 1.5
    "- SATA HDD can't work after overclock. "
    http://www.msi.com.tw/program/support/bios/bos/spt_bos_detail.php?UID=527&kind=1

  • Are highlight and shadow clipping must be avoided in any image?

    Are highlight and shadow clipping must be avoided in any image?
    Because in some cases, let's say, night scene, usually has many black pixels in the sky. Which perform nice contrast against the colorful signs.
    Please check the attached image for reference(01.tif).
    I know there's nothing in the sky, so I would like to keep all the pixels to be clipped. Is this right?
    Some of my students says that other instructors told them to keep all the pixels in the histogram.
    But I tell them it depands on how would you like your images to show. Am I correct?
    As the attached image, it's impossible to pull the black pixels back to the histogram and I think it's acceptable in this case.
    Let's see the 2nd case(02.tif), this image has highlight clipping in the clouds.
    I like the way this image looks, which looks like a watercolor painting.
    If I pull the white pixels back, the image will change a lot and I will get a very dark overall.
    My question is, is it that important to keep your images without having highlight or shadow clipping?
    This is not apply to any image, right???
    THANK YOU

    For a more in depth discussion of clipping, it should be noted that clipping can occur in either the raw file or the rendered white balanced file. In the latter, it can take the form of luminosity clipping or saturation clipping. Saturation clipping occurs when the chosen color space is too small to accommodate saturated colors at a high luminance. In ACR, saturation clipping is indicated by a colored line or shoulder at the right of the histogram. The remedy is to use a larger color space. Luminosity clipping in ACR is indicated by a white line or shoulder at the right of the histogram and the remedy is to adjust exposure or use highlight recovery.
    Examination of the OP's histogram shows a yellow line at the right, indicative of saturation clipping of the red and green channels. The OP could try a wider space such as ProPhotoRGB.
    Here is an image of a a flower rendered into sRGB using the ACR defaults and the Adobe Standard camera profile. It appears overexposed and the yellows (actually reds and greens) are clipped as indicated by the yellow line at the right of the histogram.
    The raw histogram (produced by Rawnalize) shows that the image is well exposed. The red and green channels are just short of clipping. The image appears overexposed with ACR, since ACR uses a baseline exposure offset for the Nikon D3.
    However, when white balance is applied for this daylight exposure, the red channel is multiplied by approximately 2.21, and this should result in clipping of the red channel. This did not work exactly as expected with ACR, so I used Iris (a freeware astronomical program which allows extensive control of the conversion process) and examined the histogram of the resulting image in Photoshop. Note that the green channel is just short of clipping, as expected and that the red channel is clipped.
    To avoid clipping with the white balance in ACR, it is necessary to use negative exposure to offset the red white balance multiplier. I chose to use a bit of highlight recovery as well to tone down the highlights while maintaining a pleasing value for the midtones. Here is the resulting preview with rendering into ProPhotoRGB.
    In this case, I was able to avoid clipping. However, when the image is printed or viewed on a display with a limited gamut, some clipping would undoubtedly occur.

  • Technical information on OW4J

    Hi,
    I would very much appreciate if I can access some form of technical documentation on the OW4J product in order to assess / determine the following points:
    1. In the presentation by Mark Craig & statement of direction, it is stated that OW4J follows "open standards", can anyone be more specific? I.e. does "Oracle" mean WfMC- XPDL, BPMI, BPMN, etc?
    2. I am interested specifically to implement an open standard specification from OASIS ebXML-BP (BPSS) (www.ebXML.org), hence require mapping the ebXML-BP workflow XML to OW4J workflow XML.
    Note: Perhaps some form of documentation on this feature would be very helpful in order to determine the possibilities of implementing other XML based BPM definition such as ebXML-BP - (BPSS). The XML definition that is used by the OW4J engine conforms to some standard, either an open standard, or Oracle based standard. A schema (.XSD) for the OW4J XML definition documents will be available to facilitate "translations" from / to other standards.
    Finally, I understand that this might have very in depth discussions, however does OW4J overlap with BPEL product offered by Oracle? How does Oracle recommend / suggest interaction between these two products?
    I wish to you your colleagues and OTN members a very happy new year.
    Best regards,
    Jesmond

    Hi,
    Ultimately, it depends on what you want to do, and what standards you want to adhere to.
    OWF (PL/SQL version) does not conform to any standards - it's all proprietry, and so it makes it harder to integrate where Oracle isn't.
    BPEL (although being an Oracle product) doesn't actually need a database at all - if you look at its heritage (coming from Collaxa), that's understandable. The first version I installed ran on JBoss instead of 9iAS! BPEL PM conforms to standards and is written in Java - and the interaction between people is getting better (which is one of the historical strengths of OWF). Everything is written in pure BPEL, with nothing proprietry there, so it can easily go where Oracle isn't. It's built for connecting systems, as you say, but connecting people is getting easier and better with BPEL. I've also found that getting info on BPEL is a bit easier
    OW4J hasn't arrived yet. I don't know whether anything has been published regarding any standards support (or lack thereof), but I certainly haven't heard anything about it. Personally, I can't see the point of OW4J - the strength of Workflow is it's ability to embed in the Oracle database, in which case PL/SQL is fine.
    So my recommendation would be:
    - If you want standards and Java, go with BPEL.
    - If you want to embed in the database and run very quickly with PL/SQL, go with Oracle Workflow.
    - Avoid thinking about OW4J until it's available (and then proven that it does the job, is scalable etc. etc.)
    HTH,
    Matt

  • RE:  PHOTOSHOP CC - MENU ITEM EXPLANATIONS

    1)  Where can I find a very basic, very in depth discussion of of all menu items?   There are so many that do not seem to be covered in any of the tutorials - such as "Image" > "Mode" > "8, 16, 32 Bit/Channel".   That's just an example.  Even Fundamental Tutorials do not cover.  Even the Photoshop "manual" I downloaded do not cover.
    2)  In trying to find and view tutorials, one illustrates how to move the entire opening screen around to avoid opening in the Bridge CC (and to keep them side by side if desired), through . .  the menu item "Window" > "Application Frame".  I don't have an Application Frame.
    3)  I was under the impression that if I subscribed to Creative Cloud that I would automatically have everything and it would be automatically downloaded with all of the appropriate updates.  Now I find there's so much I do not have - but worse - no way to know what I am missing.  Could anyone explain this.  I want to spend my valuable time doing my art work, not trying to learn how/when/what/why/IF Creative Cloud downloads, mess-ups, screw-ups, etc.
    Thanks for any help.

    I had at first, decided to ignore the implications of some of your responses. However, after much consideration and reading some other comments and blogs (and even a comment in a popular book) about Adobe customer service, I've decided to respond.  I think your response was condescending and somewhat rude. I do NOT expect anyone to explain the entire Photoshop CC program to me. If you could just look at my opening question - "Where can I find a very basic, very in depth discussion of of all menu items?", I'm asking where I might go to find an explanation of menu items.  You go on to tell me that a lot of what I was asking was not even specific to Photoshop, although every single thing I refered to…..File;  Scripts; Image;  Mode;  Window; Timeline; 8bit/16bit/32bit;  Application Frame…. IS within Photoshop. 
    Then, to suggest that I “type a handful of phrases into a web search” to do my own research - when its Photoshop’s own menu I’m trying to research….. and when I’m only asking to be directed to find what I need, is insulting.  I do not think it is appropriate customer service.
    At the same time, I recognize that I was the first to be rude in calling out Creative Cloud’s mess-ups and screw-ups, etc.  I must apologize for that because it was not you who participated in or had anything to do with failing in information about the missing Bridge “Output” module.  Nevertheless I did start out asking the right question - where to go to find what I wanted - because I too do not believe a forum is the correct place for in depth basic information about a program.  I believe is a strong failure on the part of Adobe is discarding a very useful in depth, item by item, manual. 

  • AIR for desktop and TouchEvents

    Building a kiosk application that only requires button press and button drag(scroller) detection.
    I DON'T need multitouch, or gesture recognition.
    Will I still need to substitute any MouseEvents for TouchEvents?

    Hi jbach...
    In AIR for desktop, you can definitely load external swfs and they can contain code (works on Android also).
    There's a in-depth discussion of how to accomplish this here:
    http://blogs.adobe.com/cantrell/archives/2010/03/extending_air_applications_with_plugins.h tml
    This article talks about security considerations, etc - and is worth understanding.
    However, if you want to just test it out without worrying about security:
    var stream:FileStream = new FileStream();  
    stream.open(_file, FileMode.READ);
    var bytes:ByteArray = new ByteArray();
    stream.readBytes(bytes);
    stream.close();
    var context:LoaderContext = new LoaderContext();
    context.allowCodeImport = true;
    var loader:Loader = new Loader();
    loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadHandler);
    loader.loadBytes(bytes, context);
    function loadHandler(e:Event):void
    _content = DisplayObject(e.target.content);
    So basically:
    Read the file as a byte array.
    Create a loader context and set allowCodeImport to true.
    Create a loader and use loadBytes to "convert" to a useable swf.
    On complete, e.target.content contains your swf (fully accessible with code, etc.)
    Hope this helps!  Good luck with your application.

Maybe you are looking for