JTable Updates From a Separate Thread?

Using the code below, the "Thread Row" cell never shows up in the applet (the addRow method doesn't seem to work from a separate thread). Any suggestions would be appreciated.
Andrew
public class TestClass extends Applet {
DefaultTableModel m_tableModel;
public void init() {
m_tableModel = new DefaultTableModel(0, 3);
m_tableModel.addRow(new Object[]{"start"});
JTable jtable = new JTable(m_tableModel);
this.add(jtable);
Thread blah = new Thread(new temp());
blah.start();
private class temp implements Runnable {
public void run() {
m_statusTableModel.setValueAt("Thread Test", 0, 1);
m_statusTableModel.fireTableDataChanged();
m_statusTableModel.addRow(new Object[]{"Thread Row"});
m_statusTableModel.fireTableDataChanged();
}

That was a typo. I renamed it and it still doesn't work. The "Thread Row" cell still does not show up. I am using IE5.5 with the following as my html page that references the applet. Can you please post the HTML you used to view your applet, as well as the browser you are using?
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<OBJECT classid="clsid:CAFEEFAC-0013-0001-0000-ABCDEFFEDCBA"
id="upapplet" name="upapplet" WIDTH = 510 HEIGHT = 414
codebase="http://java.sun.com/products/plugin/1.3.1/jinstall-131-win32.cab#Version=1,3,1,0">
<PARAM NAME = CODE VALUE = "JTableApplet.class" >
<PARAM NAME="type" VALUE="application/x-java-applet;jpi-version=1.3.1">
<COMMENT>
<EMBED
type="application/x-java-applet;jpi-version=1.3.1"
CODE = JTableApplet.class
WIDTH = 400
HEIGHT = 400
scriptable=false
pluginspage="http://java.sun.com/products/plugin/index.html#download">
<NOEMBED>
alt="Your browser understands the <APPLET> tag but isn't running the applet, for some reason."
Your browser is completely ignoring the <APPLET> tag!
</NOEMBED>
</EMBED>
</COMMENT>
</OBJECT>
</BODY>
</HTML>

Similar Messages

  • Very slow JTextArea updates even as separate thread

    Hi,
    I am trying to report output of a dynamic stream as a JFrame that contains JTextArea. The module is part of my big SWING application. The problem is JTextArea only shows update after the stream is empty. I have tried the following things
    * Stream pocessed as separate thread.
    * Thread priority set to maximum.
    * function updateUI is called after a batch of lines have been written.
    Here's the code to activate the thread
    StreamGobbler outputGobbler = new StreamGobbler(proc.getInputStream(), "OUTPUT",outputWindow);
    outputGobbler.start();Here's the code for StreamGobbler class with JTextArea and JFrame
    import java.util.*;
    import java.io.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.event.*;
    class StreamGobbler extends Thread
        InputStream is;
        String type;
        String thsContent;
        JTextArea outputWindow;
        StreamGobbler(InputStream is, String type,JTextArea dPane){
            this.is = is;
            this.type = type;
         outputWindow=dPane;
         thsContent=new String("");
        public void run(){
         int myMode=1;
         int lineCt=0;
         String myLineSep=new String(System.getProperty("line.separator"));
            try{
                InputStreamReader isr = new InputStreamReader(is);
                BufferedReader br = new BufferedReader(isr);
                String line=null;
                while ( (line = br.readLine()) != null){
              if(myMode==1){
                  setDisplayWindow();
                  myMode=2;
                 System.out.println(type + ">" + line);
              outputWindow.append(line+myLineSep);
              lineCt++;
              if(lineCt==10){
                  outputWindow.updateUI();
                  lineCt=0;
             if(myMode==2)
              outputWindow.updateUI();
         } catch (IOException ioe){
             ioe.printStackTrace(); 
        public void setDisplayWindow(){
         setPriority(MAX_PRIORITY);
         outputWindow=new JTextArea("output",80,300);
         JScrollPane scrollingArea1= new JScrollPane(outputWindow);
         scrollingArea1.setPreferredSize(new Dimension(440, 210));
         scrollingArea1.setMinimumSize(new Dimension(400, 200));
         scrollingArea1.setMaximumSize(new Dimension(1000, 500));
         outputWindow.setEditable(false);
         JFrame displayWindow=new JFrame("Display Window");
         displayWindow.setContentPane(scrollingArea1);
         displayWindow.pack();
         displayWindow.setVisible(true);
    }

    Thanks for your reply sir.
    JDialog won't work for me. I need a JComponent that lets incremental display of content (like append method used in JTextArea).
    Below is my example code that you can run and see what I am trying to do. In this example the lines generated by ping are very few. My application actually uses an exe file instead of ping command. The .exe generates few KB of output. I am trying to stream the output of this exe to JTextArea. I am sorry I am not able to provied the actual exe itself.
    The example given below works well as the JTextArea gets filled as the output is printed on the command prompt window. It is because of limited resource consumption by ping command. This does not happen with my .exe file. The JTextArea is filled only after the .exe file stops executing. The few hundred lines printed by the .exe file appears suddenly instead of a continuous manner (Although the System.out.println continued to print the output on the command prompt console continuously like the ping example below). Thus there is a delay between the console output and JTextArea when using my exe file.
    import java.util.*;
    import java.io.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.event.*;
    class StreamGobbler extends Thread
        InputStream is;
        String type;
        String thsContent;
        JTextArea outputWindow;
        StreamGobbler(InputStream is, String type){
            this.is = is;
            this.type = type;
         thsContent=new String("");
        public void run(){
         int myMode=1;
         int lineCt=0;
         String myLineSep=new String(System.getProperty("line.separator"));
            try{
                InputStreamReader isr = new InputStreamReader(is);
                BufferedReader br = new BufferedReader(isr);
                String line=null;
                while ( (line = br.readLine()) != null){
              if(myMode==1){
                  setDisplayWindow();
                  myMode=2;
                 System.out.println(type + ">" + line);
              ///          thsContent=thsContent.concat(line);
              outputWindow.append(line+myLineSep);
              ///          outputWindow.append();
              lineCt++;
              if(lineCt==1){
                  outputWindow.updateUI();
                  lineCt=0;
             if(myMode==2)
              outputWindow.updateUI();
         } catch (IOException ioe){
             ioe.printStackTrace(); 
        public void setDisplayWindow(){
         setPriority(MAX_PRIORITY);
         outputWindow=new JTextArea("output",80,300);
         JScrollPane scrollingArea1= new JScrollPane(outputWindow);
         scrollingArea1.setPreferredSize(new Dimension(440, 210));
         scrollingArea1.setMinimumSize(new Dimension(400, 200));
         scrollingArea1.setMaximumSize(new Dimension(1000, 500));
         outputWindow.setEditable(false);
         ///     JPanel myPanel=new JPanel();
         ///     myPanel.add(scrollingArea1);
         JFrame displayWindow=new JFrame("MASPIC Run Window");
         ///     displayWindow.setContentPane(myPanel);
         displayWindow.setContentPane(scrollingArea1);
         displayWindow.pack();
         displayWindow.setVisible(true);
        public static void main(String args[]) {
    try{           
                Runtime rt = Runtime.getRuntime();
                Process proc = rt.exec("ping localhost");
                // any error message?
                StreamGobbler errorGobbler = new StreamGobbler(proc.getErrorStream(), "ERROR");           
                // any output?
             ///            StreamGobbler outputGobbler = new StreamGobbler(proc.getInputStream(), "OUTPUT",outputWindow);
                StreamGobbler outputGobbler = new StreamGobbler(proc.getInputStream(), "OUTPUT");
                // kick them off
             ///            errorGobbler.start();
                outputGobbler.start();
                // any error???
                int exitVal = proc.waitFor();
                System.out.println("ExitValue: " + exitVal);       
            } catch (Throwable t){
                t.printStackTrace();
    }

  • HttpServletResponse Writer error in LinkedBlockingQueue in separate Thread

    I have a servlet that can process a request and send a response. Needing to process many simultaneous requests, I started using a LinkedBlockingQueue in a separate thread to take requests and process them. The problem comes when I have finished processing and want to send a response to the client. I get a NullPointerException when trying to .flush() or .close() the java.io.Writer associated with the HttpServletResponse.
    Exception in thread "Thread-36" java.lang.NullPointerException   
         at org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:747)   
         at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:432)   
         at org.apache.coyote.http11.InternalOutputBuffer.flush(InternalOutputBuffer.java:305)   
         at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:992)   
         at org.apache.coyote.Response.action(Response.java:183)   
         at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:322)   
         at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:293)   
         at org.apache.catalina.connector.CoyoteWriter.flush(CoyoteWriter.java:95)   
         at com.interrupt.bookkeeping.http.BookkeepingSystemFacade.perform(BookkeepingSystemFacade.java:343)   
         at com.interrupt.bookkeeping.http.BookkeepingSystemFacade.run(BookkeepingSystemFacade.java:97)   
         at java.lang.Thread.run(Thread.java:613)What I do is, in the servlet, put the HttpServletRequest and HttpServletResponse into ServletInputParams, a class I made with 2 fields to hold the values (a typed bag), and add that class to the queue in the separate thread. In that separate thread, I take the ServletInputParams, get the request and response and start processing. All processing and parameter access in the request works fine, but sending a response using the HttpServletResponse's java.io.Writer gives me the error abouve. Again, this exact same processing works fine if I don't pass the HttpServletResponse between threads.
    Has anyone tackled this problem before? I am using javac 1.5.0_07 and this code is running in Tomcat 5.5. Below is a snippet from the separate thread class, 'BookkeepingSystemFacade' that accepts the servlet parameters. Thanks for any help.
         public synchronized void addToQueue(ServletInputParams servlParams) {
              System.out.println(">> PUTTING into the queue > "+ servlParams);
              try {
                   servletQueue.put(servlParams);
         public void run() {
              System.out.println(">> BookkeepingSystemFacade is RUNNING > ");
              try {
                   ServletInputParams siparams = (ServletInputParams)this.servletQueue.take();
                   while(siparams != null) {
                        System.out.println(">> TAKING from queue > "+ siparams);
                        HttpServletRequest sreq = siparams.req;
                        HttpServletResponse sres = siparams.res;
                        this.perform(sreq, sres);
                        siparams = (ServletInputParams)this.servletQueue.take();
                   System.out.println(">> FINISHING thread > ");
        public synchronized void perform(HttpServletRequest req, HttpServletResponse resp)
              throws ServletException, IOException {
             String cmdValue = req.getParameter("cmd");
             String tokenValue = req.getParameter("token");
             String dataValue = req.getParameter("data");
             String idValue = req.getParameter("id");
             IResult result = new GResult();
             //** return
         resp.setContentType("text/xml");
         Writer writer = resp.getWriter();
         writer.write(result.toXML());
         writer.flush();
         writer.close();
        }

    Sorry to resurrect and old thread but I was experiencing the same problem today and thought I'd share my solution. It seems like it's not possible to pass the response/request objects to different threads because Tomcat automatically spawns a new thread for every HttpRequest.
    I found this out here:
    http://74.125.93.132/search?q=cache:EP6LGWbrVisJ:cs.gmu.edu/~offutt/classes/642/slides/642Lec05a-ServletsMore.pdf+HttpServletResponse+concurrency&cd=1&hl=en&ct=clnk&gl=ca
    "Tomcat creates a separate thread for each HTTP request"
    So it looks like Tomcat is doing our work for us and we don't need to worry about concurrency in dealing with multiple requests simultaneously. So I think an easy solution is to simply call the "run()" method in your code manually.

  • DefaultTreeNode exception when being modified from a different thread

    Hi,
    I have two panels, each one displays a separate tree structure, when I attempt to copy from one tree to another in a different thread I get the following exception.
    Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 84 >= 83
         at java.util.Vector.elementAt(Vector.java:427)
         at javax.swing.tree.VariableHeightLayoutCache.getNode(VariableHeightLayoutCache.java:976)
         at javax.swing.tree.VariableHeightLayoutCache.getPreferredHeight(VariableHeightLayoutCache.java:274)
         at javax.swing.plaf.basic.BasicTreeUI.updateCachedPreferredSize(BasicTreeUI.java:1872)
         at javax.swing.plaf.basic.BasicTreeUI.getPreferredSize(BasicTreeUI.java:2015)
         at javax.swing.plaf.basic.BasicTreeUI.getPreferredSize(BasicTreeUI.java:2003)
         at javax.swing.JComponent.getPreferredSize(JComponent.java:1627)
         at javax.swing.ScrollPaneLayout.layoutContainer(ScrollPaneLayout.java:769)
         at java.awt.Container.layout(Container.java:1432)
         at java.awt.Container.doLayout(Container.java:1421)
         at java.awt.Container.validateTree(Container.java:1519)
         at java.awt.Container.validate(Container.java:1491)
         at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:639)
         at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:127)
         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)Obviously if I revert back the copying to the same thread the problem is avoided, however the program appears to be frozen for the duration of the copying. I also tried changing the way that the information is displayed (ie in a table) and that did not throw exceptions.
    I also found this http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4704869 on the Sun Website, however there was no solution.
    Therefore, how do I construct a tree that can be modified from a separate thread.
    Any assistance greatly appreciated.

    The bug you referred to states that the exception is due to the tree being modified by a thread not being the EDT.
    What kind of thread are you using? The �correct� way of doing this would be by using SwingWorker: http://java.sun.com/javase/6/docs/api/javax/swing/SwingWorker.html
    If you were not, please give SwingWorer a try and tell us if the exception is still thrown!

  • IPhone - Trying to Update View from Separate Thread

    I am having trouble updating a view. My iPhone project is built from the Utility Application template. Upon startup, the Main View is loaded and some network communications are performed (on a separate thread). In response to the reply from the network, the toggleView method is called to switch to FlipSideView.
    This works (view changes) when I call toggleView from applicationDidFinishLaunching or by pressing the "i" button on the MainView. When I call toggleView after getting a response from the network, toggleView is called (as evidenced by a NSLog called within the toggleView method) but the View does not update.
    Does anyone have any ideas why this would happen?
    Could it have anything to do with the fact that I'm calling toggleView from another thread? If so, why would toggleView be called but not work?
    Thanks in advance,
    Daedalus
    - iPhone SDK Beta 8

    Update... I figured it out.
    To anyone else seeing this, when communicating between threads, you need to use the NSObject method performSelectorOnMainThread.
    Thanks.

  • How do I make a JSlider update my canvas with a separate thread?

    I want to have the option to update my canvas slowly (Thread.sleep commands), so I need a separate thread to do this.
    My problem is: I want the slider to make the canvas update continuously as the user moves the slider, but right now, I'm ending up with countless new threads being created...
    How do I:
    1) keep it at only one separate thread that controls redrawing, and
    2) make it stop when the user moves the slider farther
    Also, if I call MyCanvas.repaint(), which is the canvas class in my program, but outside the RepaintThread,
    will this cause my main thead to sleep?

    To get better help sooner, post a SSCCE that clearly demonstrates your problem.
    Use code tags to post codes -- [code]CODE[/code] will display asCODEOr click the CODE button and paste your code between the {code} tags that appear.
    From your problem description, a solution may be to use javax.swing.Timer and SwingWorker.
    The Java Tutorials: [Worker Threads and SwingWorker|http://java.sun.com/docs/books/tutorial/uiswing/concurrency/worker.html]
    db

  • Export from Crystal Reports 2008 viewer fails if run on separate thread

    I have a windows desktop application written in Visual Basic using Visual Studio 2008.  I have installed and am trying Crystal Reports 2008 to run a report.  Everything seems to work well except that when I preview a report (using the viewer control) and click the export button found in the upper left corner of that control, I get the following message:
    Error 5: Current thread must be set to single thread apartment (STA) mode before OLE calls can be made.  Ensure that your Main function has STAThreadAttribute marked on it.  This exception is only raised if a debugger is attached to the process.
    I am a little confused on what to do exactly.  Is the problem because I am running in the Visual Studio 2008 IDE?  It says this exception is only raise if a debugger is attached to the process.  No, I tried running it outside the IDE.  The exception wasn't generated but the application hung when the button was clicked.
    It says the current thread must be set to single thread apartment (STA) mode.  If the report is run on its own thread, is the "current" thread the thread the report is running on or is the main application's UI thread?  I don't think I want to set my main application to single thread apartment mode because it is a multi-threaded application (although I really don't know for sure because I am new to multi-threaded programming). 
    My objective is to allow reports to run asynchronously so that the user can do other things while it is being generated.  Here is the code I use to do this:
        ' Previews the report using a new thread (asynchronously)
        Public Sub PreviewReportAsynch(ByVal sourceDatabase As clsMainApplicationDatabase)
            Dim backgroundProcess As System.ComponentModel.BackgroundWorker
            ' Start a new thread to run this report.
            backgroundProcess = New System.ComponentModel.BackgroundWorker
            Using (backgroundProcess)
                ' Wire the function we want to run to the 'do work' event.
                AddHandler backgroundProcess.DoWork, AddressOf PreviewReportAsynch_Start
                ' Kick off the report asynchronously and return control to the calling process
                backgroundProcess.RunWorkerAsync(sourceDatabase)
            End Using
        End Sub
        Private Sub PreviewReportAsynch_Start(ByVal sender As Object, ByVal e As System.ComponentModel.DoWorkEventArgs)
            ' The source database needed to call preview report was passed as the only argument
            Call PreviewReport(CType(e.Argument, clsMainApplicationDatabase))
        End Sub
        ' Previews the report.  From the preview window, the user can print it.
        Public Function PreviewReport(ByVal sourceDatabase As clsMainApplicationDatabase) As FunctionEndedResult
            Dim errorBoxTitle As String
            Dim frmPreview As frmReportPreview
            ' Setup error handling
            errorBoxTitle = "Preview " & Name & " Report"
            PreviewReport = FunctionEndedResult.FAILURE
            On Error GoTo PreviewError
            ' Set up the crxReport object
            If InitializeReportProcess(sourceDatabase) <> FunctionEndedResult.SUCCESS Then
                GoTo PreviewExit
            End If
            ' Use the preview form to preview the report
            frmPreview = New frmReportPreview
            frmPreview.Report = crxReport
            frmPreview.ShowDialog()
            ' Save any settings that should persist from one run to the next
            Call SavePersistentSettings()
            ' If we got this far everything is OK.
            PreviewReport = FunctionEndedResult.SUCCESS
    PreviewExit:
            ' Do any cleanup work
            Call CleanupReportProcess(sourceDatabase)
            Exit Function
    PreviewError:
            ' Report error then exit gracefully
            ErrorBox(errorBoxTitle)
            Resume PreviewExit
        End Function
    The variable crxReport is of type ReportDocument and the windows form called 'frmPreview' has only 1 control, the crystal reports viewer. 
    The print button on the viewer works fine.  Just the export button is failing.  Any ideas?

    Hi Trevor.
    Thank you for the reply.  The report document is create on the main UI thread of my application.  The preview form is created and destroyed on the separate thread.  For reasons I won't get into, restructuring the code to move all the initialization stuff inside the preview form is not an option (OK, if you a really curious, I don't always preview a report, sometimes I print and/or export it directly which means the preview form isn't used).
    What I learned through some other research is that there are some things (like COM calls and evidently some OLE automation stuff) that cannot be run on a thread that uses the MTA threading model.   The export button probably uses some of this technology, thus the message stating that an STA threading model is required.  I restructured the code as follows to accomodate this requirement.  Here is a sample:
    ' Previews the report using a new thread (asynchronously)
        Public Sub PreviewReportAsynch(ByVal sourceDatabase As clsMainApplicationDatabase)
            Dim staThread As System.Threading.Thread
            ' Start the preview report function on a new thread
            staThread = New System.Threading.Thread(AddressOf PreviewReportAsynchStep1)
            staThread.SetApartmentState(System.Threading.ApartmentState.MTA)
            staThread.Start(sourceDatabase)
        End Sub
        Private Sub PreviewReportAsynchStep1(ByVal sourceDatabase As Object)
            Dim staThread As System.Threading.Thread
            ' Initialize report preview.  This includes staging any data and configuring the
            ' crystal report document object for use by the crystal report viewer control.
            If InitializeReportProcess(DirectCast(sourceDatabase, clsMainApplicationDatabase)) = FunctionEndedResult.SUCCESS Then
                ' Show the report to the user.  This must be done on an STA thread so we will
                ' start another of that type.  See description of PreviewReportAsynchStep2()
                staThread = New System.Threading.Thread(AddressOf PreviewReportAsynchStep2)
                staThread.SetApartmentState(System.Threading.ApartmentState.STA)
                staThread.Start(mcrxReport)
                ' Wait for step 2 to finish.  This blocks the current thread, but this thread
                ' isn't the main UI thread and this thread has no UI anymore (the progress
                ' form was closed) so it won't matter that is it blocked.
                staThread.Join()
                ' Save any settings that should persist from one successful run to the next
                Call SavePersistentSettings()
            End If
            ' Release the crystal report
            Call CleanupReportProcess(DirectCast(sourceDatabase, clsMainApplicationDatabase))
        End Sub
        ' The preview form must be launched on a thread that use the single-threaded apartment (STA) model.
        ' Threads use the multi-threaded apartment (MTA) model by default.  This is necessary to make the
        ' export and print buttons on the preview form work.  They do not work when running on a
        ' thread using MTA.
        Public Sub PreviewReportAsynchStep2(ByVal crxInitializedReport As Object)
            Dim frmPreview As frmReportPreview
            ' Use the preview form to preview the report.  The preview form contains the crystal reports viewer control.
            frmPreview = New frmReportPreview
            frmPreview.Report = DirectCast(crxInitializedReport, ReportDocument)
            frmPreview.ShowDialog()
        End Sub
    Thanks for your help!
    Andy

  • Updating the GUI from a background Thread: Platform.Runlater() Vs Tasks

    Hi Everyone,
    Hereby I would like to ask if anyone can enlighten me on the best practice for concurency with JAVAFX2. More precisely, if one has to update a Gui from a background Thread what should be the appropriate approach.
    I further explain my though:
    I have window with a text box in it and i receive some message on my network on the background, hence i want to update the scrolling textbox of my window with the incoming message. In that scenario what is the best appraoch.
    1- Shall i implement my my message receiver as thread in which i would then use a platform.RunLater() ?
    2- Or shall i use a Task ? In that case, which public property of the task shall take the message that i receive ? Are property of the task only those already defined, or any public property defined in subclass can be used to be binded in the graphical thread ?
    In general i would like to understand, what is the logic behind each method ?
    My understanding here, is that task property are only meant to update the gui with respect to the status of the task. However updating the Gui about information of change that have occured on the data model, requires Platform.RunLater to be used.
    Edited by: 987669 on Feb 12, 2013 12:12 PM

    Shall i implement my my message receiver as thread in which i would then use a platform.RunLater() ?Yes.
    Or shall i use a Task ?No.
    what is the logic behind each method?A general rule of thumb:
    a) If the operation is initiated by the client (e.g. fetch data from a server), use a Task for a one-off process (or a Service for a repeated process):
    - the extra facilities of a Task such as easier implementation of thread safety, work done and message properties, etc. are usually needed in this case.
    b) If the operation is initiated by the server (e.g. push data to the client), use Platform.runLater:
    - spin up a standard thread to listen for data (your network communication library will probably do this anyway) and to communicate results back to your UI.
    - likely you don't need the additional overhead and facilities of a Task in this case.
    Tasks and Platform.runLater are not mutually exclusive. For example if you want to update your GUI based on a partial result from an in-process task, then you can create the task and in the Task's call method, use a Platform.runLater to update the GUI as the task is executing. That's kind of a more advanced use-case and is documented in the Task documentation as "A Task Which Returns Partial Results" http://docs.oracle.com/javafx/2/api/javafx/concurrent/Task.html

  • Update listview from a background thread

    my thread listens to the mails coming to outlook. i have a list in javafx stage which displays the inbox of my outlook. when i get a new mail it should appear in my listview also how to do that. pls help.

    Updating a control that is currently visible must always be done from the JavaFX event thread. So, updating a control directly from a background thread will not work.
    Hiowever, there is a function in the Platform class, Platform.runLater(), that allows you to submit a Runnable that will be executed on the JavaFX event thread as soon as possible. From this Runnable you can update your controls.
    Platform.runLater(new Runnable() {
      public void run() {
        // do your updates here (no big calculatiions though as that would block the FX thread resulting in an unresponsive UI).
    });

  • [svn] 650: Prevent potential NPEs from wait' ed long poll requests whose threads exit after the underlying endpoint has been stopped by a separate thread .

    Revision: 650
    Author: [email protected]
    Date: 2008-02-25 16:55:13 -0800 (Mon, 25 Feb 2008)
    Log Message:
    Prevent potential NPEs from wait'ed long poll requests whose threads exit after the underlying endpoint has been stopped by a separate thread.
    Bugs: BLZ-65 - Long-polling clients trigger NPE on server shutdown.
    QA: Yes
    Doc: No
    Ticket Links:
    http://bugs.adobe.com/jira/browse/BLZ-65
    Modified Paths:
    blazeds/trunk/modules/core/src/java/flex/messaging/endpoints/BasePollingHTTPEndpoint.java

    Hi,
    Looks like you're using BDB, not BDB JE, and this is the BDB JE forum. Could you please repost here?:
    Berkeley DB
    Thanks,
    mark

  • Safari 5 crashes every time I try to launch it (just updated from Safari 4)

    Hi all,
    I read many posts and tried many of the work around suggested but unfortunately nothing seems to work.
    I created a new log in profile as well and it does not solve the problem.
    Since I updated from Safari 4 to Safari 5, every time I try to launch the app, only the top bar loads. When I try to open a window, it crashes.
    Here is the problem report:
    Process: Safari [592]
    Path: /Applications/Safari.app/Contents/MacOS/Safari
    Identifier: com.apple.Safari
    Version: 5.0 (5533.16)
    Build Info: WebBrowser-75331600~3
    Code Type: X86 (Native)
    Parent Process: launchd [379]
    Interval Since Last Report: 2977 sec
    Crashes Since Last Report: 3
    Per-App Interval Since Last Report: 95 sec
    Per-App Crashes Since Last Report: 3
    Date/Time: 2010-06-08 03:30:57.304 -0300
    OS Version: Mac OS X 10.5.8 (9L31a)
    Report Version: 6
    Anonymous UUID: DFACD6DE-EDBD-4D54-90FB-E08FF07C5102
    Exception Type: EXCBADACCESS (SIGBUS)
    Exception Codes: KERNPROTECTIONFAILURE at 0x000000000000000c
    Crashed Thread: 0
    Thread 0 Crashed:
    0 com.apple.Safari 0x0005b199 0x1000 + 369049
    1 com.apple.Safari 0x0005b15a 0x1000 + 368986
    2 com.apple.Safari 0x0005abeb 0x1000 + 367595
    3 com.apple.Safari 0x0005ab1d 0x1000 + 367389
    4 com.apple.Safari 0x00040acb 0x1000 + 260811
    5 com.apple.Foundation 0x9259e88e __NSFireDelayedPerform + 382
    6 com.apple.CoreFoundation 0x921bd8f5 CFRunLoopRunSpecific + 4469
    7 com.apple.CoreFoundation 0x921bdaa8 CFRunLoopRunInMode + 88
    8 com.apple.HIToolbox 0x933ef2ac RunCurrentEventLoopInMode + 283
    9 com.apple.HIToolbox 0x933ef0c5 ReceiveNextEventCommon + 374
    10 com.apple.HIToolbox 0x933eef39 BlockUntilNextEventMatchingListInMode + 106
    11 com.apple.AppKit 0x90d7b6d5 _DPSNextEvent + 657
    12 com.apple.AppKit 0x90d7af88 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
    13 com.apple.Safari 0x00015e67 0x1000 + 85607
    14 com.apple.AppKit 0x90d73f9f -[NSApplication run] + 795
    15 com.apple.AppKit 0x90d411d8 NSApplicationMain + 574
    16 com.apple.Safari 0x0000a3c6 0x1000 + 37830
    Thread 1:
    0 libSystem.B.dylib 0x951be44e _semwaitsignal + 10
    1 libSystem.B.dylib 0x951e8dcd pthreadcondwait$UNIX2003 + 73
    2 com.apple.JavaScriptCore 0x941b3dff ***::TCMalloc_PageHeap::scavengerThread() + 175
    3 com.apple.JavaScriptCore 0x941b411f ***::TCMalloc_PageHeap::runScavengerThread(void*) + 15
    4 libSystem.B.dylib 0x951e8155 pthreadstart + 321
    5 libSystem.B.dylib 0x951e8012 thread_start + 34
    Thread 2:
    0 libSystem.B.dylib 0x951be44e _semwaitsignal + 10
    1 libSystem.B.dylib 0x951e8dcd pthreadcondwait$UNIX2003 + 73
    2 com.apple.WebCore 0x928ad894 WebCore::IconDatabase::syncThreadMainLoop() + 260
    3 com.apple.WebCore 0x928a9a71 WebCore::IconDatabase::iconDatabaseSyncThread() + 193
    4 libSystem.B.dylib 0x951e8155 pthreadstart + 321
    5 libSystem.B.dylib 0x951e8012 thread_start + 34
    Thread 3:
    0 libSystem.B.dylib 0x951b7266 machmsgtrap + 10
    1 libSystem.B.dylib 0x951bea5c mach_msg + 72
    2 com.apple.CoreFoundation 0x921bce7e CFRunLoopRunSpecific + 1790
    3 com.apple.CoreFoundation 0x921bdaa8 CFRunLoopRunInMode + 88
    4 com.apple.CFNetwork 0x92059264 CFURLCacheWorkerThread(void*) + 388
    5 libSystem.B.dylib 0x951e8155 pthreadstart + 321
    6 libSystem.B.dylib 0x951e8012 thread_start + 34
    Thread 4:
    0 libSystem.B.dylib 0x951f91fa pread$UNIX2003 + 10
    1 com.apple.Safari 0x001f96e7 0x1000 + 2066151
    2 com.apple.Safari 0x002077aa 0x1000 + 2123690
    3 com.apple.Safari 0x00207a28 0x1000 + 2124328
    4 com.apple.Safari 0x00207a28 0x1000 + 2124328
    5 com.apple.Safari 0x0026c697 0x1000 + 2537111
    6 com.apple.Safari 0x00270707 0x1000 + 2553607
    7 com.apple.Safari 0x00030f5c 0x1000 + 196444
    8 com.apple.Safari 0x000f5885 0x1000 + 1001605
    9 com.apple.Safari 0x00030ca0 0x1000 + 195744
    10 com.apple.Safari 0x00030bbf 0x1000 + 195519
    11 com.apple.Safari 0x00030b2e 0x1000 + 195374
    12 com.apple.Safari 0x00030623 0x1000 + 194083
    13 com.apple.Safari 0x000304d9 0x1000 + 193753
    14 com.apple.Safari 0x00030470 0x1000 + 193648
    15 com.apple.Safari 0x000303bf 0x1000 + 193471
    16 com.apple.Safari 0x0002fcfc 0x1000 + 191740
    17 com.apple.Safari 0x0002f02f 0x1000 + 188463
    18 com.apple.Safari 0x0002ee4b 0x1000 + 187979
    19 com.apple.CoreFoundation 0x921bd3c5 CFRunLoopRunSpecific + 3141
    20 com.apple.CoreFoundation 0x921bdaa8 CFRunLoopRunInMode + 88
    21 com.apple.Safari 0x0002ea39 0x1000 + 186937
    22 com.apple.Safari 0x0002e782 0x1000 + 186242
    23 com.apple.Safari 0x0002e71b 0x1000 + 186139
    24 libSystem.B.dylib 0x951e8155 pthreadstart + 321
    25 libSystem.B.dylib 0x951e8012 thread_start + 34
    Thread 0 crashed with X86 Thread State (32-bit):
    eax: 0x00000000 ebx: 0x00000000 ecx: 0x9173bc94 edx: 0x00000000
    edi: 0xa0275b40 esi: 0xbfffebbc ebp: 0xbfffeb78 esp: 0xbfffeb60
    ss: 0x0000001f efl: 0x00010286 eip: 0x0005b199 cs: 0x00000017
    ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
    cr2: 0x0000000c
    Binary Images:
    0x1000 - 0x5ceff0 com.apple.Safari 5.0 (5533.16) <19d9230cb3d6cb500bca9a37dd897d0d> /Applications/Safari.app/Contents/MacOS/Safari
    0x642000 - 0x64dfff libxar.1.dylib ??? (???) /usr/lib/libxar.1.dylib
    0x655000 - 0x67ffe8 com.apple.framework.Apple80211 5.2.8 (528.1) <97dfd0c2d44d3c5839dd96f74e43d9c2> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x690000 - 0x69fff8 SyndicationUI ??? (???) <7b47710fa39f08be613ecebe0e4f5ece> /System/Library/PrivateFrameworks/SyndicationUI.framework/Versions/A/Syndicatio nUI
    0x1ade000 - 0x1adfffc +com.yourcompany.ct_loader 1.2.1.2 (1212) <be08c7281330e2137364454680cfdfbe> /Library/InputManagers/CTLoader/ctloader.bundle/Contents/MacOS/ctloader
    0x1b21000 - 0x1be2fff +com.conduit.cttoolbar 1.3.0.7 (1307) <ac700ef6ff1811187d231b123404b3ba> /Library/Application Support/Conduit/Plugins/cttoolbar.bundle/Contents/MacOS/ct_plugins
    0x11e14000 - 0x12193ff3 com.apple.RawCamera.bundle 3.0.2 (527) <981ab8346c346fa5f88601df06c56609> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x163f8000 - 0x163f8ffe +com.conduit.ct_scripting.osax 1.2.1.2 (1212) <92d4792a5a53176845888eda0e7e714e> /Library/ScriptingAdditions/ctscripting.osax/Contents/MacOS/ctscripting
    0x170e2000 - 0x170e7ff3 libCGXCoreImage.A.dylib ??? (???) <ebbf9ab0f700c881f7e2f94ffedc1bdf> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
    0x8fe00000 - 0x8fe2db43 dyld 97.1 (???) <458eed38a009e5658a79579e7bc26603> /usr/lib/dyld
    0x90003000 - 0x900e4ff7 libxml2.2.dylib ??? (???) <b3bc0b280c36aa17ac477b4da56cd038> /usr/lib/libxml2.2.dylib
    0x900fd000 - 0x90133fef libtidy.A.dylib ??? (???) <0609e44f2b382cd9611522551097d831> /usr/lib/libtidy.A.dylib
    0x90134000 - 0x901befe3 com.apple.DesktopServices 1.4.8 (1.4.8) <a6edef2d49ffdee3b01010b7e6edac1f> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
    0x901bf000 - 0x901c0ffc libffi.dylib ??? (???) <eaf10b99a3fbc4920b175809407466c0> /usr/lib/libffi.dylib
    0x901c1000 - 0x901c1ffe com.apple.MonitorPanelFramework 1.2.0 (1.2.0) <1f4c10fcc17187a6f106e0a0be8236b0> /System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/MonitorPane l
    0x901c2000 - 0x90862feb com.apple.CoreGraphics 1.409.5 (???) <a40644ccdbdc76e3a0ab4d468b2f9bdd> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/CoreGraphics
    0x908a0000 - 0x909d8fe7 com.apple.imageKit 1.0.2 (1.0) <00d03cf7f26e1b6023efdc4bd15dd52e> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.fram ework/Versions/A/ImageKit
    0x909d9000 - 0x90a24ff7 com.apple.CoreMediaIOServices 130.0 (935) <4ee695edd53f5aa200021a2f69d24f76> /System/Library/PrivateFrameworks/CoreMediaIOServices.framework/Versions/A/Core MediaIOServices
    0x90a25000 - 0x90ad5fff edu.mit.Kerberos 6.0.13 (6.0.13) <6f91042bf8a860731add9dcb09b5cb73> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x90ad6000 - 0x90ad8fff com.apple.securityhi 3.0 (30817) <db23f4bad9f63a606468a4047a69b945> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
    0x90ad9000 - 0x90b01ff7 com.apple.shortcut 1.0.1 (1.0) <a452d3f7feae073a12718c2bc553c575> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
    0x90bcc000 - 0x90c59ff7 com.apple.LaunchServices 292 (292) <a41286c7c1eb20ffd5cc796f791070f0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/LaunchServices
    0x90c5a000 - 0x90d01feb com.apple.QD 3.11.57 (???) <35f058678972d42b88ebdf652df79956> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
    0x90d16000 - 0x90d3afeb libssl.0.9.7.dylib ??? (???) <5b29af782be5894be8b336c9c73c18b6> /usr/lib/libssl.0.9.7.dylib
    0x90d3b000 - 0x91539fef com.apple.AppKit 6.5.9 (949.54) <4df5d2e2271175452103f789b4f4d8a8> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x9156d000 - 0x915c6ff7 libGLU.dylib ??? (???) <a08a753efc35f8a27f9c8f938fa01101> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x915c7000 - 0x915c7ff8 com.apple.Cocoa 6.5 (???) <a1bc9247cf65c20f1a44d0973cbe649c> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x915c8000 - 0x915c8ffa com.apple.CoreServices 32 (32) <373d6a888f9204641f313bc6070ae065> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x915c9000 - 0x91617fe3 com.apple.AppleVAFramework 4.1.16 (4.1.16) /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x91618000 - 0x91618ffe com.apple.quartzframework 1.5 (1.5) <6865aa0aeaa584b5a54d43f2f21d6c08> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
    0x91619000 - 0x91673ff7 com.apple.CoreText 2.0.4 (???) <fd10cb9829cb057b3ca098a01c93aeb2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreText.framework/Versions/A/CoreText
    0x91674000 - 0x91677fff com.apple.help 1.1 (36) <1a25a8fbb49a830efb31d5c0a52939cd> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
    0x91678000 - 0x91758fff libobjc.A.dylib ??? (???) <d1469bf9fe852864d4fff185c72768e8> /usr/lib/libobjc.A.dylib
    0x91759000 - 0x91814fe3 com.apple.CoreServices.OSServices 228.1 (228.1) <ebdde14b3ea5db5fcacf39fcfda81294> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
    0x91815000 - 0x91815ff8 com.apple.ApplicationServices 34 (34) <ee7bdf593da050bb30c7a1fc446eb8a6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
    0x91816000 - 0x918a3ff7 com.apple.framework.IOKit 1.5.2 (???) <7a3cc24f78f93931731203854ae0d891> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x91949000 - 0x91952fff com.apple.speech.recognition.framework 3.7.24 (3.7.24) <da2d8411921a3fd8bc898dc753b7f3ee> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
    0x91953000 - 0x91953fff com.apple.Carbon 136 (136) <2ea8decb44f41c4f2fc6fe93e0a53174> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x91bbd000 - 0x91c23ffb com.apple.ISSupport 1.8 (38.3) /System/Library/PrivateFrameworks/ISSupport.framework/Versions/A/ISSupport
    0x91c24000 - 0x91c73fff com.apple.QuickLookUIFramework 1.3.1 (170.9) /System/Library/PrivateFrameworks/QuickLookUI.framework/Versions/A/QuickLookUI
    0x91c74000 - 0x91cbdfef com.apple.Metadata 10.5.8 (398.26) <e4d268ea45379200f03cdc7c8bedae6f> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
    0x91cbe000 - 0x91cc2fff libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib
    0x91cc3000 - 0x91dabff3 com.apple.CoreData 100.2 (186.2) <44df326fea0236718f5ed64084e82270> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x91dac000 - 0x91dc4fff com.apple.openscripting 1.2.8 (???) <a6b446eb8ec7844096df5fb9002f5c7b> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
    0x91dc5000 - 0x91f0ffeb com.apple.QTKit 7.6.6 (1674) <ff784c2169c4214493a2b5153d80bd25> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
    0x91f10000 - 0x91f8dfeb com.apple.audio.CoreAudio 3.1.2 (3.1.2) <782a08c44be4698597f4bbd79cac21c6> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x91f8e000 - 0x92055ff2 com.apple.vImage 3.0 (3.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
    0x92056000 - 0x920fdfec com.apple.CFNetwork 438.14 (438.14) <5f9ee0430b5f6319f18d9b23e777e0d2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwo rk.framework/Versions/A/CFNetwork
    0x920fe000 - 0x92149fe1 com.apple.securityinterface 3.0.4 (37213) <16de57ab3e3f85f3b753f116e2fa7847> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInter face
    0x9214a000 - 0x9227dfe7 com.apple.CoreFoundation 6.5.7 (476.19) <a332c8f45529ee26d2e9c36d0c723bad> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x9227e000 - 0x92558ff3 com.apple.CoreServices.CarbonCore 786.11 (786.14) <d5cceb2fe9551d345d40dd1ecf409ec2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
    0x92559000 - 0x9255efff com.apple.CommonPanels 1.2.4 (85) <c135f02edd6b2e2864311e0b9d08a98d> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
    0x9255f000 - 0x927dbfe7 com.apple.Foundation 6.5.9 (677.26) <c68b3cff7864959becfc7fd1a384f925> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x927dc000 - 0x9288effb libcrypto.0.9.7.dylib ??? (???) <d02f7e5b8a68813bb7a77f5edb34ff9d> /usr/lib/libcrypto.0.9.7.dylib
    0x9288f000 - 0x9289ffff com.apple.speech.synthesis.framework 3.7.1 (3.7.1) <273d96ff861dc68be659c07ef56f599a> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x928a0000 - 0x928a6fff com.apple.print.framework.Print 218.0.3 (220.2) <0b70ba17cbbe4d62a00bec91c8cc675e> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
    0x928a7000 - 0x933befff com.apple.WebCore 5533 (5533.16) <d76fbda5a7037dbea2216ef51fc426c0> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.frame work/Versions/A/WebCore
    0x933bf000 - 0x936c7fe7 com.apple.HIToolbox 1.5.6 (???) <eece3cb8aa0a4e6843fcc1500aca61c5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
    0x936d0000 - 0x936fdfeb libvDSP.dylib ??? (???) <4daafed78a471133ec30b3ae634b6d3e> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
    0x936fe000 - 0x938cfff3 com.apple.security 5.0.6 (37592) <5d7ae92f2e52ee7ba5ae658399770602> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x938d0000 - 0x9390affe com.apple.securityfoundation 3.0.2 (36131) <f36bdfb346d21856a7aa3e67024cc1d7> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoun dation
    0x9390b000 - 0x93917ff9 com.apple.helpdata 1.0.1 (14.2) /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
    0x93918000 - 0x93934ff3 libPng.dylib ??? (???) <df60749fd50bcfa0da5b4cac899e09df> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x939a9000 - 0x93ae2ff7 libicucore.A.dylib ??? (???) <f2819243b278259b9a622ea111ea5fd6> /usr/lib/libicucore.A.dylib
    0x93ae3000 - 0x93e80fef com.apple.QuartzCore 1.5.8 (1.5.8) <8dc9ad0616bf56ebba60d6353737ac4e> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x93e86000 - 0x94006fff com.apple.AddressBook.framework 4.1.2 (702) <f9360f9926ccd411fdf7550b73034d17> /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
    0x94007000 - 0x94014fe7 com.apple.opengl 1.5.10 (1.5.10) <95c3d857570a137d0e8285c9eafa1112> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x9403f000 - 0x9423bfff com.apple.JavaScriptCore 5533 (5533.13) <cef0a091b122549249e116cb9e213c60> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
    0x942df000 - 0x942f4ffb com.apple.ImageCapture 5.0.2 (5.0.2) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
    0x942f5000 - 0x94333fff libGLImage.dylib ??? (???) <b154e14c351ddc950d5228819201435e> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
    0x94334000 - 0x94334ffb com.apple.installserver.framework 1.0 (8) /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallSer ver
    0x94335000 - 0x94335ffd com.apple.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
    0x94336000 - 0x94368fff com.apple.LDAPFramework 1.4.5 (110) <bb7a3e5d66f00d1d1c8a40569b003ba3> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x94369000 - 0x944edfef com.apple.MediaToolbox 0.484.2 (484.2) <a5110a7d3bcb02c45ad8fca1f4957917> /System/Library/PrivateFrameworks/MediaToolbox.framework/Versions/A/MediaToolbo x
    0x944ee000 - 0x944f3fff com.apple.backup.framework 1.0 (1.0) /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x944f4000 - 0x94504ffc com.apple.LangAnalysis 1.6.5 (1.6.5) <d057feb38163121ffd871c564c692804> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
    0x94505000 - 0x9460cff7 com.apple.WebKit 5533 (5533.16) <764c6865d214bd22d04da173232f076e> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
    0x94612000 - 0x94614ff5 libRadiance.dylib ??? (???) <3561a7a6405223a1737f41352f1fd8c8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x94615000 - 0x94666ff7 com.apple.HIServices 1.7.1 (???) <ba7fd0ede540a0da08db027f87efbd60> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
    0x94667000 - 0x946e1ff8 com.apple.print.framework.PrintCore 5.5.4 (245.6) <3839795086b6857d3c60064dce8702b5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
    0x946e2000 - 0x94713ffb com.apple.quartzfilters 1.5.0 (1.5.0) <92b4f39479fdcabae0d8f53febd22fad> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters .framework/Versions/A/QuartzFilters
    0x94714000 - 0x9485cff7 com.apple.ImageIO.framework 2.0.7 (2.0.7) <cf45179ee2de2d46a6ced2ed147a454c> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/ImageIO
    0x9485d000 - 0x94d2ef76 libGLProgrammability.dylib ??? (???) <bf7fb226cbb412edfa377537c3e35877> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgramma bility.dylib
    0x94d2f000 - 0x94db6ff7 libsqlite3.0.dylib ??? (???) <7d1fcfae937da95c7d2b9bdea57e6dc0> /usr/lib/libsqlite3.0.dylib
    0x94db7000 - 0x94df8fe7 libRIP.A.dylib ??? (???) <e9c5df8bd574b71e55ac60c910b929ce> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x94df9000 - 0x951b5ff4 com.apple.VideoToolbox 0.484.2 (484.2) <35f2d177796ebb3b61f9d06593d1787a> /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/VideoToolbo x
    0x951b6000 - 0x9531dff3 libSystem.B.dylib ??? (???) <c8f52e158bf540cc000146ca8a705958> /usr/lib/libSystem.B.dylib
    0x95321000 - 0x9533fff3 com.apple.DirectoryService.Framework 3.5.7 (3.5.7) <062b391cc6becb098d8e5f4b32e50c4a> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryServi ce
    0x95340000 - 0x9534afeb com.apple.audio.SoundManager 3.9.2 (3.9.2) <df077a8048afc3075c6f2d9e7780e78e> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.f ramework/Versions/A/CarbonSound
    0x9534b000 - 0x95416fef com.apple.ColorSync 4.5.3 (4.5.3) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
    0x95434000 - 0x95491ffb libstdc++.6.dylib ??? (???) <7d389389a99ce696726cf4c8980cc505> /usr/lib/libstdc++.6.dylib
    0x95492000 - 0x95499fe9 libgcc_s.1.dylib ??? (???) <e280ddf3f5fb3049e674edcb109f389a> /usr/lib/libgcc_s.1.dylib
    0x9549a000 - 0x9552dff3 com.apple.ApplicationServices.ATS 3.8.1 (???) <56f6d9c6f0ae8dccb3b6def46d4ae3f3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
    0x9552e000 - 0x9552effc com.apple.audio.units.AudioUnit 1.5 (1.5) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x9552f000 - 0x955acfef libvMisc.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
    0x9569c000 - 0x956c5fff libcups.2.dylib ??? (???) <56606d10ebe7748522786218d3954586> /usr/lib/libcups.2.dylib
    0x956c6000 - 0x956cdff7 libCGATS.A.dylib ??? (???) <1339abfb67318d65c0130f76bc8c4da6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
    0x956ce000 - 0x959f9ff6 com.apple.QuickTime 7.6.6 (1674) <3ebc05dcaf5857bc3d33a04ebabf5c1a> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
    0x959fa000 - 0x95a16ff3 com.apple.CoreVideo 1.6.1 (48.6) <f1837beeefc81964abf7b58075edea2f> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x95a17000 - 0x95bd3ff3 com.apple.QuartzComposer 2.1 (106.13) <f487aaca8ebdc7e334e2c79cebd8da66> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzCompose r.framework/Versions/A/QuartzComposer
    0x95bda000 - 0x95bf7ff7 com.apple.QuickLookFramework 1.3.1 (170.9) /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
    0x95bf8000 - 0x95bfaffd com.apple.CrashReporterSupport 10.5.7 (161) <ccdc3f2000afa5fcbb8537845f36dc01> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/Cra shReporterSupport
    0x95bfb000 - 0x95c06fe7 libCSync.A.dylib ??? (???) <d88c20c9a2fd0676dec62fddfa74979f> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
    0x95c07000 - 0x95c63ff7 com.apple.htmlrendering 68 (1.1.3) <1c5c0c417891b920dfe139385fc6c155> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering .framework/Versions/A/HTMLRendering
    0x95c64000 - 0x95c8ffe7 libauto.dylib ??? (???) <2e44c523b851e8e25f05d13a48070a58> /usr/lib/libauto.dylib
    0x95c90000 - 0x95c9effd libz.1.dylib ??? (???) <a98b3b221a72b54faf73ded3dd7000e5> /usr/lib/libz.1.dylib
    0x95ca4000 - 0x95ca9fff com.apple.DisplayServicesFW 2.0.2 (2.0.2) <cb9b98b43ae385a0f374baabe2b71764> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayS ervices
    0x95e3a000 - 0x95e3efff libGIF.dylib ??? (???) <e7d550bda10018f52e61bb499dcf445f> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x95e3f000 - 0x95e3fffd com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
    0x95e40000 - 0x95f92ff3 com.apple.audio.toolbox.AudioToolbox 1.5.3 (1.5.3) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x95fa5000 - 0x95fbbfff com.apple.DictionaryServices 1.0.0 (1.0.0) <7d20b8d1fb238c3e71d0fa6fda18c4f7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
    0x9605d000 - 0x96081fff libxslt.1.dylib ??? (???) <f0872c9ba3c17861fba8c45a3647cee1> /usr/lib/libxslt.1.dylib
    0x96082000 - 0x96082ffd com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x96083000 - 0x96092fff libsasl2.2.dylib ??? (???) <0ae9f3c08d8508d9dba56324c60ceb63> /usr/lib/libsasl2.2.dylib
    0x96f93000 - 0x96f9fffe libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x96fe5000 - 0x97078fff com.apple.ink.framework 101.3 (86) <d4c85b5cafa8027fff042b84a8be71dc> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
    0x97079000 - 0x97088ffe com.apple.DSObjCWrappers.Framework 1.3 (1.3) <9a3a2108a5612a5e683e7e026c582a98> /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWra ppers
    0x97089000 - 0x97177fef com.apple.PubSub 1.0.5 (65.19) <8a817c4eb3fa7e3517eb0cc5d02e5abd> /System/Library/Frameworks/PubSub.framework/Versions/A/PubSub
    0x9726d000 - 0x9728bfff libresolv.9.dylib ??? (???) <39f6d8651f3dca7a1534fa04322e6763> /usr/lib/libresolv.9.dylib
    0x9728c000 - 0x9764afea libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
    0x9764b000 - 0x976caff5 com.apple.SearchKit 1.2.2 (1.2.2) <3b5f3ab6a363a4d8a2bbbf74213ab0e5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
    0x976cb000 - 0x976eaffa libJPEG.dylib ??? (???) <37050c2a8d6f7026c94b4bf07c4d8a80> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x976eb000 - 0x976f3fff com.apple.DiskArbitration 2.2.1 (2.2.1) <2664eeb3a4d0c95a21c089892a0ae8d0> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x976fe000 - 0x97738fe7 com.apple.coreui 1.2 (62) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x97739000 - 0x9777bfef com.apple.NavigationServices 3.5.2 (163) <72cdc9d21f6690837870923e7b8ca358> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationSer vices.framework/Versions/A/NavigationServices
    0x9777c000 - 0x977bcfef com.apple.CoreMedia 0.484.2 (484.2) <37461ff47cb25ad434a8544c97271d28> /System/Library/PrivateFrameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x977bd000 - 0x9782ffff com.apple.PDFKit 2.1.2 (2.1.2) /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framew ork/Versions/A/PDFKit
    0x979c4000 - 0x979fbfff com.apple.SystemConfiguration 1.9.2 (1.9.2) <eab546255ac099b9616df999c9359d0e> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
    0x979fc000 - 0x97a3bfef libTIFF.dylib ??? (???) <cd2e392973a1fa35f23a0f37f55c579c> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x97a3c000 - 0x97a6bfe3 com.apple.AE 402.3 (402.3) <aee412511c8725cd1a2cfb6501316bd5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
    0x97a6c000 - 0x97e7cfef libBLAS.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
    0x97e7d000 - 0x97e84ffe libbsm.dylib ??? (???) <fa7ae5f1a621d9b69e7e18747c9405fb> /usr/lib/libbsm.dylib
    0x97e85000 - 0x97e91fff libbz2.1.0.dylib ??? (???) <887bb6f73d23088fe42946cd9f134876> /usr/lib/libbz2.1.0.dylib
    0xfffe8000 - 0xfffebfff libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
    0xffff0000 - 0xffff1780 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib
    Thanks in advance for your help!

    Carolyn,
    I just did everything you told me to (In regard to posting Crash Log), but when I said "POST"...it tried hard and then crashed...so now I need to do it again. This time I think I'll separate it into 2 Posts...maybe it was too long. I included the Crash Log and the Console Messages (which volunteered and just showed up)
    I also told you that I couldn't marry you because I already have 1 husband, but that I'm volunteering an elligible (spelling!!!!) and CUTE son...unmarried in case you are interested.
    So first here is the most recent Crash Log (I have about 5 or 6 recent ones at least (from last 90 minutes or so)
    Process: Safari [209]
    Path: /Applications/Safari.app/Contents/MacOS/Safari
    Identifier: com.apple.Safari
    Version: 5.0 (5533.16)
    Build Info: WebBrowser-75331600~3
    Code Type: X86 (Native)
    Parent Process: launchd [82]
    Date/Time: 2010-06-07 23:09:54.086 -0700
    OS Version: Mac OS X 10.5.8 (9L31a)
    Report Version: 6
    Anonymous UUID: 8F08FF81-75D9-405B-A419-DABA9FC0CBB5
    Exception Type: EXCBADACCESS (SIGBUS)
    Exception Codes: KERNPROTECTIONFAILURE at 0x0000000000000008
    Crashed Thread: 0
    Thread 0 Crashed:
    0 com.apple.Safari 0x00136ee3 0x1000 + 1269475
    1 com.apple.Safari 0x00136f58 0x1000 + 1269592
    2 com.apple.Safari 0x0013aa73 0x1000 + 1284723
    3 com.apple.Safari 0x0007bc9a 0x1000 + 502938
    4 com.apple.Safari 0x0001bcb0 0x1000 + 109744
    5 com.apple.AppKit 0x938f112c -[NSDocument removeWindowController:] + 94
    6 com.apple.Safari 0x0007e170 0x1000 + 512368
    7 com.apple.AppKit 0x937e30f1 -[NSWindowController _windowDidClose] + 140
    8 com.apple.Safari 0x0007dca6 0x1000 + 511142
    9 com.apple.Safari 0x0007dc29 0x1000 + 511017
    10 com.apple.CoreFoundation 0x92a76b25 -[NSArray makeObjectsPerformSelector:] + 565
    11 com.apple.AppKit 0x938145ef -[NSApplication _deallocHardCore:] + 433
    12 com.apple.AppKit 0x9381330d -[NSApplication terminate:] + 742
    13 com.apple.AppKit 0x93733e8f -[NSApplication sendAction:to:from:] + 112
    14 com.apple.Safari 0x0004797d 0x1000 + 289149
    15 com.apple.AppKit 0x937e2b64 -[NSMenu performActionForItemAtIndex:] + 493
    16 com.apple.AppKit 0x937e2869 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 220
    17 com.apple.AppKit 0x937bf4ba AppKitMenuEventHandler + 6608
    18 com.apple.HIToolbox 0x943cd13d DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1181
    19 com.apple.HIToolbox 0x943cc57b SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 405
    20 com.apple.HIToolbox 0x943e8ecc SendEventToEventTarget + 52
    21 com.apple.HIToolbox 0x9441d1e7 SendHICommandEvent(unsigned long, HICommand const*, unsigned long, unsigned long, unsigned char, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) + 411
    22 com.apple.HIToolbox 0x94443959 SendMenuCommandWithContextAndModifiers + 59
    23 com.apple.HIToolbox 0x94443914 SendMenuItemSelectedEvent + 134
    24 com.apple.HIToolbox 0x9444382a FinishMenuSelection(MenuData*, MenuData*, MenuResult*, MenuResult*, unsigned long, unsigned long, unsigned long, unsigned char) + 162
    25 com.apple.HIToolbox 0x94420494 MenuSelectCore(MenuData*, Point, double, unsigned long, OpaqueMenuRef**, unsigned short*) + 640
    26 com.apple.HIToolbox 0x9441fe7f _HandleMenuSelection2 + 383
    27 com.apple.HIToolbox 0x9441fcf3 _HandleMenuSelection + 53
    28 com.apple.AppKit 0x936fbe67 _NSHandleCarbonMenuEvent + 244
    29 com.apple.AppKit 0x93662bc2 _DPSNextEvent + 1918
    30 com.apple.AppKit 0x93661f88 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
    31 com.apple.Safari 0x00015e67 0x1000 + 85607
    32 com.apple.AppKit 0x9365af9f -[NSApplication run] + 795
    33 com.apple.AppKit 0x936281d8 NSApplicationMain + 574
    34 com.apple.Safari 0x0000a3c6 0x1000 + 37830
    Thread 1:
    0 libSystem.B.dylib 0x933b544e _semwaitsignal + 10
    1 libSystem.B.dylib 0x933dfdcd pthreadcondwait$UNIX2003 + 73
    2 com.apple.JavaScriptCore 0x92152dff ***::TCMalloc_PageHeap::scavengerThread() + 175
    3 com.apple.JavaScriptCore 0x9215311f ***::TCMalloc_PageHeap::runScavengerThread(void*) + 15
    4 libSystem.B.dylib 0x933df155 pthreadstart + 321
    5 libSystem.B.dylib 0x933df012 thread_start + 34
    Thread 2:
    0 libSystem.B.dylib 0x933ae266 machmsgtrap + 10
    1 libSystem.B.dylib 0x933b5a5c mach_msg + 72
    2 com.apple.CoreFoundation 0x92a07e7e CFRunLoopRunSpecific + 1790
    3 com.apple.CoreFoundation 0x92a08aa8 CFRunLoopRunInMode + 88
    4 com.apple.CFNetwork 0x94bf2264 CFURLCacheWorkerThread(void*) + 388
    5 libSystem.B.dylib 0x933df155 pthreadstart + 321
    6 libSystem.B.dylib 0x933df012 thread_start + 34
    Thread 3:
    0 libSystem.B.dylib 0x933ae266 machmsgtrap + 10
    1 libSystem.B.dylib 0x933b5a5c mach_msg + 72
    2 com.apple.CoreFoundation 0x92a07e7e CFRunLoopRunSpecific + 1790
    3 com.apple.CoreFoundation 0x92a08b04 CFRunLoopRun + 84
    4 com.apple.QTKit 0x90724e52 QTSurfaceRendererScheduledDisplayThread + 158
    5 libSystem.B.dylib 0x933df155 pthreadstart + 321
    6 libSystem.B.dylib 0x933df012 thread_start + 34
    Thread 4:
    0 libSystem.B.dylib 0x933ae266 machmsgtrap + 10
    1 libSystem.B.dylib 0x933b5a5c mach_msg + 72
    2 com.apple.CoreFoundation 0x92a07e7e CFRunLoopRunSpecific + 1790
    3 com.apple.CoreFoundation 0x92a08b04 CFRunLoopRun + 84
    4 com.apple.QTKit 0x9071e70a QTVisualContextImageProviderWorkLoop + 122
    5 libSystem.B.dylib 0x933df155 pthreadstart + 321
    6 libSystem.B.dylib 0x933df012 thread_start + 34
    Thread 5:
    0 libSystem.B.dylib 0x933b544e _semwaitsignal + 10
    1 libSystem.B.dylib 0x933dfdcd pthreadcondwait$UNIX2003 + 73
    2 libGLProgrammability.dylib 0x96f8db32 glvmDoWork + 162
    3 libSystem.B.dylib 0x933df155 pthreadstart + 321
    4 libSystem.B.dylib 0x933df012 thread_start + 34
    Thread 6:
    0 libSystem.B.dylib 0x933ae266 machmsgtrap + 10
    1 libSystem.B.dylib 0x933b5a5c mach_msg + 72
    2 com.apple.CoreFoundation 0x92a07e7e CFRunLoopRunSpecific + 1790
    3 com.apple.CoreFoundation 0x92a08aa8 CFRunLoopRunInMode + 88
    4 com.apple.Foundation 0x90ead520 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 320
    5 com.apple.Foundation 0x90e49dfd -[NSThread main] + 45
    6 com.apple.Foundation 0x90e499a4 _NSThread__main_ + 308
    7 libSystem.B.dylib 0x933df155 pthreadstart + 321
    8 libSystem.B.dylib 0x933df012 thread_start + 34
    Thread 7:
    0 libSystem.B.dylib 0x933fd6fa select$DARWIN_EXTSN + 10
    1 libSystem.B.dylib 0x933df155 pthreadstart + 321
    2 libSystem.B.dylib 0x933df012 thread_start + 34
    Thread 8:
    0 libSystem.B.dylib 0x933ae2c6 semaphoretimedwait_signaltrap + 10
    1 libSystem.B.dylib 0x933e02af pthread_condwait + 1244
    2 libSystem.B.dylib 0x933e1b33 pthreadcond_timedwait_relativenp + 47
    3 com.apple.Foundation 0x90e8fdbc -[NSCondition waitUntilDate:] + 236
    4 com.apple.Foundation 0x90e8fbd0 -[NSConditionLock lockWhenCondition:beforeDate:] + 144
    5 com.apple.Foundation 0x90e8fb35 -[NSConditionLock lockWhenCondition:] + 69
    6 com.apple.AppKit 0x936c86e8 -[NSUIHeartBeat _heartBeatThread:] + 753
    7 com.apple.Foundation 0x90e49dfd -[NSThread main] + 45
    8 com.apple.Foundation 0x90e499a4 _NSThread__main_ + 308
    9 libSystem.B.dylib 0x933df155 pthreadstart + 321
    10 libSystem.B.dylib 0x933df012 thread_start + 34
    Thread 9:
    0 libSystem.B.dylib 0x933ae266 machmsgtrap + 10
    1 libSystem.B.dylib 0x933b5a5c mach_msg + 72
    2 com.apple.CoreFoundation 0x92a07e7e CFRunLoopRunSpecific + 1790
    3 com.apple.CoreFoundation 0x92a08aa8 CFRunLoopRunInMode + 88
    4 com.apple.Safari 0x0002ea39 0x1000 + 186937
    5 com.apple.Safari 0x0002e782 0x1000 + 186242
    6 com.apple.Safari 0x0002e71b 0x1000 + 186139
    7 libSystem.B.dylib 0x933df155 pthreadstart + 321
    8 libSystem.B.dylib 0x933df012 thread_start + 34
    Thread 0 crashed with X86 Thread State (32-bit):
    eax: 0x00000008 ebx: 0x00000008 ecx: 0xa02a14a0 edx: 0x00000007
    edi: 0x00000000 esi: 0x019c8870 ebp: 0xbfffe508 esp: 0xbfffe4f0
    ss: 0x0000001f efl: 0x00010286 eip: 0x00136ee3 cs: 0x00000017
    ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
    cr2: 0x00000008
    Binary Images:
    0x1000 - 0x5ceff0 com.apple.Safari 5.0 (5533.16) <19d9230cb3d6cb500bca9a37dd897d0d> /Applications/Safari.app/Contents/MacOS/Safari
    0x642000 - 0x64dfff libxar.1.dylib ??? (???) /usr/lib/libxar.1.dylib
    0x655000 - 0x67ffe8 com.apple.framework.Apple80211 5.2.8 (528.1) <97dfd0c2d44d3c5839dd96f74e43d9c2> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x690000 - 0x69fff8 SyndicationUI ??? (???) <7b47710fa39f08be613ecebe0e4f5ece> /System/Library/PrivateFrameworks/SyndicationUI.framework/Versions/A/Syndicatio nUI
    0x1ade000 - 0x1adfffc +com.yourcompany.ct_loader 1.4.0.6 (1406) <cb081fec80551692c978a91a59bf5f2b> /Library/InputManagers/CTLoader/ctloader.bundle/Contents/MacOS/ctloader
    0x1ae9000 - 0x1de2ff3 com.apple.RawCamera.bundle 2.3.0 (505) <1c7cea30ffe2b4de98ced6518df1e54b> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x1ed7000 - 0x1f17fe7 +com.cocoamug.CosmoPod ??? (2.1) <048f2b78545f4febec510c440274f3db> /Library/InputManagers/CosmoPod/CosmoPod.bundle/Contents/MacOS/CosmoPod
    0x2827000 - 0x2829ffa +Adobe Unit Types a2.0.0 (2.0.0) /Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types
    0x282d000 - 0x282dffe +com.conduit.ct_scripting.osax 1.4.0.6 (1406) <92d4792a5a53176845888eda0e7e714e> /Library/ScriptingAdditions/ctscripting.osax/Contents/MacOS/ctscripting
    0x16377000 - 0x16393ff7 GLRendererFloat ??? (???) <927b7d5ce6a7c21fdc761f6f29cdf4ee> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloa t.bundle/GLRendererFloat
    0x16407000 - 0x1645cfdf +com.DivXInc.DivXDecoder 6.8.3.5 (6.8.3.5) /Library/QuickTime/DivX Decoder.component/Contents/MacOS/DivX Decoder
    0x1648a000 - 0x1648dff3 +com.divx.divxtoolkit 1.0 (1.0) /Library/Frameworks/DivX Toolkit.framework/Versions/A/DivX Toolkit
    0x16584000 - 0x16709fe3 GLEngine ??? (???) <3bd4729832411ff31de5bb9d97e3718d> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
    0x16737000 - 0x16a15ff1 com.apple.ATIRadeonX2000GLDriver 1.5.48 (5.4.8) <0858896931bc8cdd84f736ed21e23738> /System/Library/Extensions/ATIRadeonX2000GLDriver.bundle/Contents/MacOS/ATIRade onX2000GLDriver
    0x186a5000 - 0x1876efff +com.conduit.cttoolbar 1.4.0.6 (1406) <d2a453a7cc660ac32b56c54f1b711797> /Library/Application Support/Conduit/Plugins/cttoolbar.bundle/Contents/MacOS/ct_plugins
    0x8fe00000 - 0x8fe2db43 dyld 97.1 (???) <458eed38a009e5658a79579e7bc26603> /usr/lib/dyld
    0x90003000 - 0x90155ff3 com.apple.audio.toolbox.AudioToolbox 1.5.3 (1.5.3) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x90156000 - 0x90194fff libGLImage.dylib ??? (???) <a6425aeb77f4da13212ac75df57b056d> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
    0x90195000 - 0x901d4fef libTIFF.dylib ??? (???) <cd2e392973a1fa35f23a0f37f55c579c> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x901d5000 - 0x90226ff7 com.apple.HIServices 1.7.1 (???) <ba7fd0ede540a0da08db027f87efbd60> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
    0x90227000 - 0x902cefeb com.apple.QD 3.11.57 (???) <35f058678972d42b88ebdf652df79956> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
    0x902cf000 - 0x9031efff com.apple.QuickLookUIFramework 1.3.1 (170.9) /System/Library/PrivateFrameworks/QuickLookUI.framework/Versions/A/QuickLookUI
    0x9031f000 - 0x9039cfeb com.apple.audio.CoreAudio 3.1.2 (3.1.2) <782a08c44be4698597f4bbd79cac21c6> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x90411000 - 0x904a4fff com.apple.ink.framework 101.3 (86) <bf3fa8927b4b8baae92381a976fd2079> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
    0x904a5000 - 0x90585fff libobjc.A.dylib ??? (???) <7b92613fdf804fd9a0a3733a0674c30b> /usr/lib/libobjc.A.dylib
    0x90586000 - 0x905f8fff com.apple.PDFKit 2.1.2 (2.1.2) /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framew ork/Versions/A/PDFKit
    0x905f9000 - 0x9061dfff libxslt.1.dylib ??? (???) <0a9778d6368ae668826f446878deb99b> /usr/lib/libxslt.1.dylib
    0x90648000 - 0x90654ff9 com.apple.helpdata 1.0.1 (14.2) /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
    0x90655000 - 0x9079ffeb com.apple.QTKit 7.6.6 (1674) <ff784c2169c4214493a2b5153d80bd25> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
    0x907a0000 - 0x907c8ff7 com.apple.shortcut 1.0.1 (1.0) <131202e7766e327d02d55c0f5fc44ad7> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
    0x907fe000 - 0x90888fe3 com.apple.DesktopServices 1.4.8 (1.4.8) <a6edef2d49ffdee3b01010b7e6edac1f> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
    0x90889000 - 0x90890ff7 libCGATS.A.dylib ??? (???) <1339abfb67318d65c0130f76bc8c4da6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
    0x90891000 - 0x908a9fff com.apple.openscripting 1.2.8 (???) <572c7452d7e740e8948a5ad07a99602b> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
    0x908aa000 - 0x90906ff7 com.apple.htmlrendering 68 (1.1.3) <fe87a9dede38db00e6c8949942c6bd4f> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering .framework/Versions/A/HTMLRendering
    0x90907000 - 0x90984fef libvMisc.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
    0x90985000 - 0x909d0ff7 com.apple.CoreMediaIOServices 130.0 (935) <4ee695edd53f5aa200021a2f69d24f76> /System/Library/PrivateFrameworks/CoreMediaIOServices.framework/Versions/A/Core MediaIOServices
    0x909d1000 - 0x909d4fff com.apple.help 1.1 (36) <b507b08e484cb89033e9cf23062d77de> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
    0x90a1a000 - 0x90a22fff com.apple.DiskArbitration 2.2.1 (2.2.1) <75b0c8d8940a8a27816961dddcac8e0f> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x90a23000 - 0x90a9dff8 com.apple.print.framework.PrintCore 5.5.4 (245.6) <03d0585059c20cb0bde5e000438c49e1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
    0x90c02000 - 0x90c02ffb com.apple.installserver.framework 1.0 (8) /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallSer ver
    0x90c1b000 - 0x90c25feb com.apple.audio.SoundManager 3.9.2 (3.9.2) <0f2ba6e891d3761212cf5a5e6134d683> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.f ramework/Versions/A/CarbonSound
    0x90c63000 - 0x90de7fef com.apple.MediaToolbox 0.484.2 (484.2) <a5110a7d3bcb02c45ad8fca1f4957917> /System/Library/PrivateFrameworks/MediaToolbox.framework/Versions/A/MediaToolbo x
    0x90de8000 - 0x90de8ffa com.apple.CoreServices 32 (32) <2fcc8f3bd5bbfc000b476cad8e6a3dd2> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x90de9000 - 0x90e06ff7 com.apple.QuickLookFramework 1.3.1 (170.9) /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
    0x90e0a000 - 0x90e0affc com.apple.audio.units.AudioUnit 1.5 (1.5) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x90e0b000 - 0x90e0dfff com.apple.securityhi 3.0 (30817) <dbe328cd62d603a952a4226342711e8b> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
    0x90e0e000 - 0x90e2dffa libJPEG.dylib ??? (???) <37050c2a8d6f7026c94b4bf07c4d8a80> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x90e2e000 - 0x90e30ff5 libRadiance.dylib ??? (???) <3561a7a6405223a1737f41352f1fd8c8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x90e31000 - 0x90e3efe7 com.apple.opengl 1.5.10 (1.5.10) <5a2813f80c9441170cc1ab8a3dac5038> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x90e3f000 - 0x910bbfe7 com.apple.Foundation 6.5.9 (677.26) <c68b3cff7864959becfc7fd1a384f925> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x910bc000 - 0x91478ff4 com.apple.VideoToolbox 0.484.2 (484.2) <35f2d177796ebb3b61f9d06593d1787a> /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/VideoToolbo x
    0x91479000 - 0x914c7fe3 com.apple.AppleVAFramework 4.1.16 (4.1.16) /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x914c8000 - 0x914defff com.apple.DictionaryServices 1.0.0 (1.0.0) <ad0aa0252e3323d182e17f50defe56fc> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
    0x914e9000 - 0x91546ffb libstdc++.6.dylib ??? (???) <04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib
    0x91547000 - 0x91576fe3 com.apple.AE 402.3 (402.3) <b13bfda0ad9314922ee37c0d018d7de9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
    0x91577000 - 0x91583ffe libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x91584000 - 0x9158bfe9 libgcc_s.1.dylib ??? (???) <a9ab135a5f81f6e345527df87f51bfc9> /usr/lib/libgcc_s.1.dylib
    0x9158c000 - 0x9163effb libcrypto.0.9.7.dylib ??? (???) <d02f7e5b8a68813bb7a77f5edb34ff9d> /usr/lib/libcrypto.0.9.7.dylib
    0x9163f000 - 0x919fdfea libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
    0x919fe000 - 0x91d29ff6 com.apple.QuickTime 7.6.6 (1674) <3ebc05dcaf5857bc3d33a04ebabf5c1a> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
    0x91d2a000 - 0x91e0bff7 libxml2.2.dylib ??? (???) <b3bc0b280c36aa17ac477b4da56cd038> /usr/lib/libxml2.2.dylib
    0x91e0c000 - 0x91fddff3 com.apple.security 5.0.6 (37592) <5d7ae92f2e52ee7ba5ae658399770602> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x91fde000 - 0x921dafff com.apple.JavaScriptCore 5533 (5533.13) <cef0a091b122549249e116cb9e213c60> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
    0x921e1000 - 0x921e3ffd com.apple.CrashReporterSupport 10.5.7 (161) <ccdc3f2000afa5fcbb8537845f36dc01> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/Cra shReporterSupport
    0x921e4000 - 0x92216fff com.apple.LDAPFramework 1.4.5 (110) <bb7a3e5d66f00d1d1c8a40569b003ba3> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x92217000 - 0x92218ffc libffi.dylib ??? (???) <a3b573eb950ca583290f7b2b4c486d09> /usr/lib/libffi.dylib
    0x92219000 - 0x92219ffe com.apple.MonitorPanelFramework 1.2.0 (1.2.0) <a2b462be6c51187eddf7d097ef0e0a04> /System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/MonitorPane l
    0x9221a000 - 0x9262afef libBLAS.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
    0x92637000 - 0x9263cfff com.apple.CommonPanels 1.2.4 (85) <ea0665f57cd267609466ed8b2b20e893> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
    0x9263d000 - 0x92917ff3 com.apple.CoreServices.CarbonCore 786.11 (786.14) <d5cceb2fe9551d345d40dd1ecf409ec2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
    0x9292c000 - 0x9294afff libresolv.9.dylib ??? (???) <a8018c42930596593ddf27f7c20fe7af> /usr/lib/libresolv.9.dylib
    0x9294b000 - 0x92994fef com.apple.Metadata 10.5.8 (398.26) <e4d268ea45379200f03cdc7c8bedae6f> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
    0x92995000 - 0x92ac8fe7 com.apple.CoreFoundation 6.5.7 (476.19) <a332c8f45529ee26d2e9c36d0c723bad> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x92ac9000 - 0x92af6feb libvDSP.dylib ??? (???) <b232c018ddd040ec4e2c2af632dd497f> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
    0x92af7000 - 0x92afefff com.apple.agl 3.0.9 (AGL-3.0.9) <2f39c480cfcee9358a23d61b20a6aa56> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
    0x92aff000 - 0x92b40fe7 libRIP.A.dylib ??? (???) <e9c5df8bd574b71e55ac60c910b929ce> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x92b41000 - 0x92cc1fff com.apple.AddressBook.framework 4.1.2 (702) <f9360f9926ccd411fdf7550b73034d17> /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
    0x92cc2000 - 0x92e0aff7 com.apple.ImageIO.framework 2.0.7 (2.0.7) <cf45179ee2de2d46a6ced2ed147a454c> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/ImageIO
    0x92e0b000 - 0x92e0bffd com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
    0x92e3f000 - 0x92e68fff libcups.2.dylib ??? (???) <56606d10ebe7748522786218d3954586> /usr/lib/libcups.2.dylib
    0x930d2000 - 0x930f0ff3 com.apple.DirectoryService.Framework 3.5.7 (3.5.7) <062b391cc6becb098d8e5f4b32e50c4a> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryServi ce
    0x930f1000 - 0x931acfe3 com.apple.CoreServices.OSServices 228.1 (228.1) <ebdde14b3ea5db5fcacf39fcfda81294> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
    0x931ad000 - 0x931b3fff com.apple.print.framework.Print 218.0.3 (220.2) <5b7f4ef7c2df36aff9605377775781e4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
    0x931d1000 - 0x9320bfe7 com.apple.coreui 1.2 (62) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x9320c000 - 0x9321bffe com.apple.DSObjCWrappers.Framework 1.2.1 (1.2.1) <eac1c7b7c07ed3148c85934b6f656308> /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWra ppers
    0x9321c000 - 0x9321cfff com.apple.Carbon 136 (136) <450e7e239de3f8e559c78f6473ec5149> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x9321d000 - 0x933acfe7 com.apple.CoreAUC 3.08.0 (3.08.0) <9043e2896f6c99d96932ff86fc5142a7> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
    0x933ad000 - 0x93514ff3 libSystem.B.dylib ??? (???) <c8f52e158bf540cc000146ca8a705958> /usr/lib/libSystem.B.dylib
    0x93515000 - 0x93519fff libGIF.dylib ??? (???) <e7d550bda10018f52e61bb499dcf445f> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x9351a000 - 0x93621ff7 com.apple.WebKit 5533 (5533.16) <764c6865d214bd22d04da173232f076e> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
    0x93622000 - 0x93e20fef com.apple.AppKit 6.5.9 (949.54) <4df5d2e2271175452103f789b4f4d8a8> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x93e21000 - 0x93e28ffe libbsm.dylib ??? (???) <d25c63378a5029648ffd4b4669be31bf> /usr/lib/libbsm.dylib
    0x93e2e000 - 0x93e3dfff libsasl2.2.dylib ??? (???) <0ae9f3c08d8508d9dba56324c60ceb63> /usr/lib/libsasl2.2.dylib
    0x93e3e000 - 0x93ea4ffb com.apple.ISSupport 1.8 (38.3) /System/Library/PrivateFrameworks/ISSupport.framework/Versions/A/ISSupport
    0x93ea5000 - 0x93f24ff5 com.apple.SearchKit 1.2.2 (1.2.2) <3b5f3ab6a363a4d8a2bbbf74213ab0e5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
    0x93f25000 - 0x93fecff2 com.apple.vImage 3.0 (3.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
    0x93fed000 - 0x941a9ff3 com.apple.QuartzComposer 2.1 (106.13) <40f034e8c8fd31c9081f5283dcf22b78> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzCompose r.framework/Versions/A/QuartzComposer
    0x941aa000 - 0x94204ff7 com.apple.CoreText 2.0.4 (???) <f0b6c1d4f40bd21505097f0255abfead> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreText.framework/Versions/A/CoreText
    0x94205000 - 0x94236ffb com.apple.quartzfilters 1.5.0 (1.5.0) <22581f8fe9dd2cb261f97a897407ec3e> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters .framework/Versions/A/QuartzFilters
    0x94237000 - 0x942caff3 com.apple.ApplicationServices.ATS 3.8.1 (???) <56f6d9c6f0ae8dccb3b6def46d4ae3f3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
    0x942cb000 - 0x942cbff8 com.apple.ApplicationServices 34 (34) <8f910fa65f01d401ad8d04cc933cf887> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
    0x942cc000 - 0x942e8ff3 libPng.dylib ??? (???) <df60749fd50bcfa0da5b4cac899e09df> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x942e9000 - 0x942feffb com.apple.ImageCapture 5.0.2 (5.0.2) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
    0x94311000 - 0x94353fef com.apple.NavigationServices 3.5.2 (163) <91844980804067b07a0b6124310d3f31> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationSer vices.framework/Versions/A/NavigationServices
    0x94354000 - 0x94378feb libssl.0.9.7.dylib ??? (???) <5b29af782be5894be8b336c9c73c18b6> /usr/lib/libssl.0.9.7.dylib
    0x94379000 - 0x943c4fe1 com.apple.securityinterface 3.0.4 (37213) <16de57ab3e3f85f3b753f116e2fa7847> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInter face
    0x943c5000 - 0x946cdfe7 com.apple.HIToolbox 1.5.6 (???) <eece3cb8aa0a4e6843fcc1500aca61c5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
    0x946ce000 - 0x946ceffd com.apple.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
    0x946cf000 - 0x94807fe7 com.apple.imageKit 1.0.2 (1.0) <00d03cf7f26e1b6023efdc4bd15dd52e> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.fram ework/Versions/A/ImageKit
    0x94808000 - 0x94813fe7 libCSync.A.dylib ??? (???) <d88c20c9a2fd0676dec62fddfa74979f> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
    0x94814000 - 0x9484bfff com.apple.SystemConfiguration 1.9.2 (1.9.2) <8b26ebf26a009a098484f1ed01ec499c> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
    0x9484c000 - 0x94850fff libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib
    0x94851000 - 0x94beefef com.apple.QuartzCore 1.5.8 (1.5.8) <a28fa54346a9f9d5b3bef076a1ee0fcf> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x94bef000 - 0x94c96fec com.apple.CFNetwork 438.14 (438.14) <5f9ee0430b5f6319f18d9b23e777e0d2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwo rk.framework/Versions/A/CFNetwork
    0x94c97000 - 0x94c9cfff com.apple.backup.framework 1.0 (1.0) /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x94d92000 - 0x958a9fff com.apple.WebCore 5533 (5533.16) <d76fbda5a7037dbea2216ef51fc426c0> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.frame work/Versions/A/WebCore
    0x958aa000 - 0x967a9fe6 com.apple.QuickTimeComponents.component 7.6.6 (1674) /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTim eComponents
    0x967aa000 - 0x967e0fef libtidy.A.dylib ??? (???) <7b9fc90dc0d50da27a24f6f84ccdd7b7> /usr/lib/libtidy.A.dylib
    0x967e1000 - 0x9683aff7 libGLU.dylib ??? (???) <a3b9be30100a25a6cd3ad109892f52b7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x9683b000 - 0x96923ff3 com.apple.CoreData 100.2 (186.2) <44df326fea0236718f5ed64084e82270> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x96929000 - 0x969cdff7 com.apple.QuickTimeImporters.component 7.6.6 (1674) /System/Library/QuickTime/QuickTimeImporters.component/Contents/MacOS/QuickTime Importers
    0x969ce000 - 0x96a99fef com.apple.ColorSync 4.5.3 (4.5.3) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
    0x96aee000 - 0x96b2efef com.apple.CoreMedia 0.484.2 (484.2) <37461ff47cb25ad434a8544c97271d28> /System/Library/PrivateFrameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x96b2f000 - 0x96b38fff com.apple.speech.recognition.framework 3.7.24 (3.7.24) <d3180f9edbd9a5e6f283d6156aa3c602> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
    0x96b39000 - 0x96bc0ff7 libsqlite3.0.dylib ??? (???) <3334ea5af7a911637413334154bb4100> /usr/lib/libsqlite3.0.dylib
    0x96bc1000 - 0x96bc1ffd com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x96bc2000 - 0x96bcefff libbz2.1.0.dylib ??? (???) <887bb6f73d23088fe42946cd9f134876> /usr/lib/libbz2.1.0.dylib
    0x96bcf000 - 0x96c5cff7 com.apple.LaunchServices 292 (292) <a41286c7c1eb20ffd5cc796f791070f0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/LaunchServices
    0x96c5d000 - 0x96d96ff7 libicucore.A.dylib ??? (???) <f2819243b278259b9a622ea111ea5fd6> /usr/lib/libicucore.A.dylib
    0x96d97000 - 0x96e24ff7 com.apple.framework.IOKit 1.5.2 (???) <7a3cc24f78f93931731203854ae0d891> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x96eef000 - 0x96f1afe7 libauto.dylib ??? (???) <42d8422dc23a18071869fdf7b5d8fab5> /usr/lib/libauto.dylib
    0x96f1b000 - 0x96f55ffe com.apple.securityfoundation 3.0.2 (36131) <39663c9b6f1a09d0566305d9f87cfc91> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoun dation
    0x96f56000 - 0x96f64ffd libz.1.dylib ??? (???) <5ddd8539ae2ebfd8e7cc1c57525385c7> /usr/lib/libz.1.dylib
    0x96f65000 - 0x96f65ff8 com.apple.Cocoa 6.5 (???) <e064f94d969ce25cb7de3cfb980c3249> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x96f66000 - 0x97437fbe libGLProgrammability.dylib ??? (???) <7f18294a7bd0b6afe4319f29187fc70d> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgramma bility.dylib
    0x9751b000 - 0x97609fef com.apple.PubSub 1.0.5 (65.19) <8a817c4eb3fa7e3517eb0cc5d02e5abd> /System/Library/Frameworks/PubSub.framework/Versions/A/PubSub
    0x97678000 - 0x97694ff3 com.apple.CoreVideo 1.6.1 (48.6) <f1837beeefc81964abf7b58075edea2f> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x97695000 - 0x97745fff edu.mit.Kerberos 6.0.13 (6.0.13) <804bd1b3f08fb57396781f012006367c> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x97746000 - 0x97de6feb com.apple.CoreGraphics 1.409.5 (???) <a40644ccdbdc76e3a0ab4d468b2f9bdd> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/CoreGraphics
    0x97e39000 - 0x97e49ffc com.apple.LangAnalysis 1.6.5 (1.6.5) <d057feb38163121ffd871c564c692804> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
    0x97e4a000 - 0x97e4ffff com.apple.DisplayServicesFW 2.0.2 (2.0.2) <cb9b98b43ae385a0f374baabe2b71764> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayS ervices
    0x97e50000 - 0x97e50ffe com.apple.quartzframework 1.5 (1.5) <4b8f505e32e4f2d67967a276401f9aaf> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
    0x97e51000 - 0x97e61fff com.apple.speech.synthesis.framework 3.7.1 (3.7.1) <06d8fc0307314f8ffc16f206ad3dbf44> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0xfffe8000 - 0xfffebfff libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
    0xffff0000 - 0xffff1780 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib

  • Cannot Open Form Created on Separate Thread After Closing

    My application communicates with a device that has several sensors.  As the sensors collect data, they send messages over the com port.  I have written a class to communicate with the device.  As the messages come in and are processed, the
    class raises events that the application responds to.
    The main window of the application handles the communication with the device and displays several statistics based on the data collected.  When the user presses a button on the device, a specific event is raised.  The main window create a separate
    thread and opens a child window.  When the child window is open, the user opens a valve to dispense the product.  As the product is dispensed, a flow meter connected to the device measures the volume of product dispensed.  The flow meter generates
    messages to indicate the volume dispensed.  I need to be able to send messages from the main window to the child window so that the child window displays the volume.  When the user is done, they close the valve dispensing the product and press the
    "End" button on the child window.  The child window then updates several variables on the main window, makes a couple of database calls to record how much product was dispensed and by whom and then closes.
    I need to run the child window using a separate thread as both windows need to be able to process commands.  If only one window has control the program doesn't work at all.  I have it figured out so that everything is working.  I can open
    the child window, dispense product, se the amount of product dispensed in the child window (the main window processes commands from the device and updates the label on the child window using a delegate), closes the window (using Me.Close()) and updates the
    main display with the updated data.  The problem is that when a user goes to dispense product a second time, I get the following error:
      A first chance exception of type 'System.ObjectDisposedException' occurred in System.Windows.Forms.dll
      Additional information: Cannot access a disposed object.
    I thought that maybe I could hide the window (change Me.Close() to Me.Hide) and then just show it.  When I do that I get this error:
      A first chance exception of type 'System.InvalidOperationException' occurred in System.Windows.Forms.dll
      Additional information: Cross-thread operation not valid: Control 'frmPour' accessed from a thread other than the thread it was created on.
    Both of these errors make sense to me, I just can't figure out how to make it work.
    First I have to declare the child window as a global variable as I need to access the window from a couple of the event handlers in the main form.
    Public frmMeasure As New frmPour
    When the user presses the button on the device to dispense the product, the event handler executes this code to open the child window.
    Private Sub StartPour(sAuthName As String, sAuthToken As String, iStatus As Integer) Handles Device.Pour
    Dim th As System.Threading.Thread = New Threading.Thread(AddressOf Me.OpenDispenseWindow)
    th.SetApartmentState(ApartmentState.STA)
    th.Start()
    End If
    End Sub
    Which executes this code:
    Public Sub OpenDispenseWindow()
    frmMeasure.sNameProperty = sCurrentUserName
    frmMeasure.sAuthTokenIDProperty = sUserToken
    Application.Run(frmMeasure)
    bAuthenticated = False
    bPouring = False
    dSessionVolume += GetTapConversion(sCurrentValve) * iFinalTick
    UpdateDisplayDelegate(iValveID)
    End Sub
    It doesn't matter if I use Me.Close() or Me.Hide(), both methods fail on the Application.Run(frmMeasure) line with the errors shown above. 
    For the Me.Close() method, my thinking is that the global frmMeasure object is getting disposed when I close the child window.  Is there any way that I can re-instantiate it when I go to display the window again?
    For the Me.Hide method, is there any way that I can track the thread that created it in the main window and when I go to call it a second time, detect that it is already available and just Show() it?
    Any hints, tips or suggestions are appreciated.
    Thanks.
    John
    John

    To be honest, I have only grasped < 100% of your message in detail, but...: Windows that have a parent<->child relation must be running in the same thread. In addition, after closing a modeless window, you must not use it anymore. Instead, create
    a new instance.
    What happens if you do not create a new thread but instead open the child in the same thread (which is obligatory)? You wrote it doesn't work, but I don't know why?
    "First I have to declare the child window as a global variable".
    How do you define "global"? Normally this is a variable in a Module declared with the scope Public or Friend. But I guess you mean a field of the Form (a variable at class level in the Form).
    "I need to be able to send messages from the main window to the child window so that the child window displays the volume."
    Why does the main window has to send the messages? Can't the child window handle the device's messages itself?
    "I need to run the child window using a separate thread as both windows need to be able to process commands."
    Process commands from the device, or commands from the user operating the Forms?
    Armin

  • SCEP Definition Updates from WSUS

    I am currently using ConfigMgr (SUP) for all update patching including SCEP definitions (the 3 times a day scenario) but I was wondering if I can configure the clients so they just get their SCEP definitions from a stand-alone WSUS yet continue to receive
    all other updates from ConfigMgr (SUP)? I've been successful with pointing the clients to Microsoft Update, Microsoft Malware Protection Center and UNC file shares by changing the Definition Update Source using a custom Antimalware Policy but
    I haven't figured out how to point the SCEP client to a WSUS server? There is a setting in the Antimalware policy to set the UNC path so I was expecting to see a setting to set the WSUS URL. It's hard for me to believe the SCEP client can't be independaly
    re-directed to a local WSUS since you can configure the SCEP client it to go directly to Microsoft or the Protection Center which is basically the WSUS mothership.   
      

    I understand that. I just assumed that since I can change the Definition Update Source and pull the definitions down from "Updates distributed from Microsoft Update" or "Updates distributed from Microsoft Malware Protection Center"
    or "Updates distributed from UNC file shares", all which worked fine for me providing the SCEP client (using WUA) can pull definitions down from a different source
    while all other updates come down normally via the SUP/WSUS, that the "Updates distributed from WSUS" option would allow a separate WSUS to work as well.
    Jason: You asked "What's your end goal or reason for wanting to have separate sources?"
    I would rather not discuss this via the forum so feel free to contact me at
    [email protected] and we can continue this conversation and update the thread at a later time.
     

  • Timer in separate Thread.

    Hi.
    In my application i have a timer use to tick after every second and update a lable on UI. problem i was facing was that when time is enable none of the touch event was working.
    I googled it and found that i have to call timer function from another thread..
    after some effort i manage to run a separate thread. but now i m facing problems in calling a timer function here is the code.
    Create Thread
    myThread = [[NSThread alloc] initWithTarget:self selector:@selector(SapThread:) object:nil];
    [myThread start];
    SapThread Function....
    - (void)SapThread:(id)info {
    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
    NSTimer *appTimer = [NSTimer scheduledTimerWithTimeInterval:(1/20) target:self selector:@selector(UpdateTime) userInfo:nil repeats:YES];
    [pool release];
    UpdateTime Function for timer
    -(void) UpdateTime
    //set lable value.
    problem is this that UpdateTime function never called.
    Thankz in advance
    Muhammad Usman Aleem

    As I tried to explain above, I didn't expect your code to work after you corrected the firing method signature.
    Your detached thread doesn't run until you release your myThread object. It terminates when execution reaches the end of your SapThread method. That's why the timer never fires when you run it in that thread.
    In any case, I think sptrakesh is absolutely correct. There's no reason a timer in the main thread should prevent you from catching touch events. So I think you have two major points of confusion:
    1) Your thread isn't doing anything, since it terminates before the timer ever fires once;
    2) You have mis-diagnosed the problem with the touch events and don't need a new thread. I.e. even if you got a detached thread working to fire your timer, that's not going to solve your touch problem.
    I think bringing a new thread into the mix has gotten you in over your head and taken your attention away from the primary problem. So take sptrakesh's advice. Put the timer back into the main thread and focus on why you're not catching the events you want.

  • JProgressBar is not updating even in new Thread !

    Hello every buddy....
    I'm new to SDN and I hope I'll enjoy being an active member.
    I've a problem with updating JProgressBar in actionPerformed method. I know that GUI can not be updating in the event dispatching thread, so, I created a new class to show the JProgress bar in a separate thread as follows:
    {color:#333399}import javax.swing.JProgressBar;
    import javax.swing.Frame;
    public class ProgressBar
    public ProgressBar()
    new Thread(new Runnable()
    public void run()
    showProgressBar();
    }).start();
    }// End of constructor
    private void showProgressBar()
    JProgressBar pb = new JProgressBar(0, 100);
    pb.setPainted(true);
    JFrame f = new Frame();
    f.setSize(250, 100);
    f.getContentPane().add(pb);
    f.setVisible(true);
    while( Crypt.done == false)
    pb.setValue( Crypt.percentageCompleted );
    f.dispose();
    f = null;
    }// End of showProgressBar method
    } // End of ProgressBar class
    {color}{color:#000000}I create an objmect of the above class inside another class called Crypt. when a button is clicked actionPerformed is invoked I do:
    ProgressBar progress = new ProgressBar();
    the frame f shows, but the JProgressBar never shows!
    Can anyone help me?
    with best wishes{color}

    scphan wrote:
    your declaration worked when i plugged it in into my program
    but the way you've programmed the JProgressBar to update is very inefficient, you should just get a ref to your JProgressBar and call setValue() from inside the loop of whatever you're doing
    Edited by: scphan on Mar 24, 2009 10:04 AMThat's bad advice. The setValue method must be invoked on the EDT. I suggest using a SwingWorker and its progress bound property:
    [http://java.sun.com/docs/books/tutorial/uiswing/components/progress.html]

Maybe you are looking for