Repeatable Crash in TextArea Box

Eric Kratschmer's Avatar

Eric Kratschmer

15 Aug, 2016 08:07 PM

Good morning,

I have the following repeatable crash using 38.10 for G5: If I go to enter text into a form which uses the <TextArea> input tag the browser crashes immediately upon clicking in the box, or tabbing into the box and entering the first character. Upon restart and "reload the page" I can fill the form out. This is consistent at any website which has a form with a TextArea tag. Once crashed and reopened, I can revisit the form and entrer text successfully so long as I have not closed the browser session.

This goes back at least to 36.x (or before?) using both the G5 version on my desktop and the G4e version on my laptop.

I found references to crashes in FireFox when attempting to paste large blocks of text but nothing about crashing when selecting an entry point.

On a different note, thank you so much for maintaining TenFourFox -my PPC boxes are rock solid and I see no reason at all to scrap them.

  1. Support Staff 1 Posted by Cameron Kaiser on 15 Aug, 2016 11:27 PM

    Cameron Kaiser's Avatar

    <textarea> is a very, very, very common tag (the Tenderapp comment box I'm typing into on my quad G5 is a text area box). If this were a core bug, I would expect many more reports about it, since lots of forms would be affected. I can't reproduce this on 38.10 or 45.3b1.

    Here is a page with just a naked <textarea> container:

    http://www.floodgap.com/software/tenfourfox/bleh/textarea.html

    If the crash happens there, please provide me with a crash dump or log so I can see where your browser bombed out. I suspect you have an incompatible input method or some other similar system issue.

  2. 2 Posted by Eric on 16 Aug, 2016 01:33 AM

    Eric's Avatar

    Hi Cameron,

    Thanks for the rapid response.

    I went to the textarea.html and did not get a crash exactly -I got a
    spinning beachball (well, thats new!); I finally had to do a force
    quit. When I relaunched and clicked in the box again I was able to
    enter text... Sigh.

    Viewing your source the only difference I noted was in the textarea
    boxes which have caused my crashes the size of the boxes was called
    out in the format "cols='60' rows='8'" . That and the fact that the
    textarea is always inside a form and being used as an input.

    The freeze tonight was on my home laptop with OS X 10.4.11 running
    TenFourFox7450-38.10.0:

      Machine Name: PowerBook G4 15"
       Machine Model: PowerBook3,5
       CPU Type: PowerPC G4 (3.3)
       Number Of CPUs: 1
       CPU Speed: 1 GHz
       L2 Cache (per CPU): 256 KB
       L3 Cache (per CPU): 1 MB
       Memory: 1 GB
       Bus Speed: 133 MHz
       Boot ROM Version: 4.5.3f2

    What is interesting is that I can do this on my G5 desktop at work
    and my G4 laptop at home. They are not synched and the only thing in
    common is I exported my bookmarks from work and imported them into
    the laptop- 18 months ago, and at least 6 months before these crashes
    started. Both 10.4 installs were straight from disk and configured
    independently, no caches or preferences were transferred.

    I just went to a website I maintain- no java, strait HTML 4
    transitional with CSS 2:

       http://www.spindustries.com/contact/form_feedback.html and clicked
    in this box:

       <textarea name="comments" cols="50" rows="6"></textarea>

    and immediately crashed. Here is the crash report Apple's reporter
    generated. I hope this helps:

    Date/Time: 2016-08-15 21:18:35.927 -0400
    OS Version: 10.4.11 (Build 8S165)
    Report Version: 4

    Command: firefox
    Path: /Applications/TenFourFox7450.app/Contents/MacOS/firefox
    Parent: WindowServer [530]

    Version: 38.10.0 (3816.7.29)

    PID: 973
    Thread: 0

    Exception: EXC_BAD_ACCESS (0x0001)
    Codes: KERN_INVALID_ADDRESS (0x0001) at 0x830a2511

    Thread 0 Crashed:
    0 libobjc.A.dylib 0x90a415a8 class_initialize + 132
    1 libobjc.A.dylib 0x90a412fc
    _class_lookupMethodAndLoadCache + 132
    2 libobjc.A.dylib 0x90a411d4 objc_msgSend + 244
    3 com.apple.AppKit 0x937cdbb0 +[NSGraphicsContext
    setCurrentContext:] + 80
    4 XUL 0x063e1898
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 2632744
    5 XUL 0x0666b19c
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 5293356
    6 XUL 0x06603db0
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 4870464
    7 XUL 0x06604480
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 4872208
    8 XUL 0x04fbdea8 void
    std::__stable_sort_adaptive<__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority>(__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    __gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority) + 64408
    9 XUL 0x04fbb6b8 void
    std::__stable_sort_adaptive<__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority>(__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    __gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority) + 54184
    10 XUL 0x04faeab0 void
    std::__stable_sort_adaptive<__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority>(__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    __gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority) + 1952
    11 XUL 0x04faeab0 void
    std::__stable_sort_adaptive<__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority>(__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    __gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority) + 1952
    12 XUL 0x04fbaf04 void
    std::__stable_sort_adaptive<__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority>(__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    __gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority) + 52212
    13 XUL 0x066af3d4
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 5572452
    14 XUL 0x066aff8c
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 5575452
    15 XUL 0x066d5b54
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 5730020
    16 XUL 0x0634b354
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 2016996
    17 XUL 0x0634bf0c
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 2019996
    18 XUL 0x065dd368
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 4712184
    19 XUL 0x065e04f8
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 4724872
    20 XUL 0x065e05fc
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 4725132
    21 XUL 0x0463b1a0 XRE_AddJarManifestLocation + 74784
    22 XUL 0x0463b638 XRE_AddJarManifestLocation + 75960
    23 XUL 0x04635d88 XRE_AddJarManifestLocation + 53256
    24 XUL 0x0465c37c
    NS_UnregisterXPCOMExitRoutine + 20652
    25 XUL 0x0635cb10
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 2088608
    26 XUL 0x063af4e4
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 2426996
    27 com.apple.CoreFoundation 0x907df300 __CFRunLoopDoSources0 + 384
    28 com.apple.CoreFoundation 0x907de830 __CFRunLoopRun + 452
    29 com.apple.CoreFoundation 0x907de2b0 CFRunLoopRunSpecific + 268
    30 com.apple.HIToolbox 0x932adb20 RunCurrentEventLoopInMode + 264
    31 com.apple.HIToolbox 0x932ad1b4 ReceiveNextEventCommon + 380
    32 com.apple.HIToolbox 0x932ad020
    BlockUntilNextEventMatchingListInMode + 96
    33 com.apple.AppKit 0x93791734 _DPSNextEvent + 384
    34 com.apple.AppKit 0x937913f8 -[NSApplication
    nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
    35 XUL 0x063a659c
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 2390316
    36 com.apple.AppKit 0x9378d93c -[NSApplication run] + 472
    37 XUL 0x063b1998
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 2436392
    38 XUL 0x06d523ec std::_Rb_tree<int,
    std::pair<int const,
    google::protobuf::internal::ExtensionSet::Extension>,
    std::_Select1st<std::pair<int const,
    google::protobuf::internal::ExtensionSet::Extension> >,
    std::less<int>, std::allocator<std::pair<int const,
    google::protobuf::internal::ExtensionSet::Extension> > >::swap(std::_Rb_tree<int,
    std::pair<int const,
    google::protobuf::internal::ExtensionSet::Extension>,
    std::_Select1st<std::pair<int const,
    google::protobuf::internal::ExtensionSet::Extension> >,
    std::less<int>, std::allocator<std::pair<int const,
    google::protobuf::internal::ExtensionSet::Extension> > >&) + 1580
    39 XUL 0x06db1294 XRE_IsParentProcess + 2532
    40 XUL 0x06db3b80 XRE_IsParentProcess + 13008
    41 XUL 0x06db3e4c XRE_main + 188
    42 com.floodgap.tenfourfox 0x00004ec4 dyld_stub_vfprintf$LDBL128 + 2836
    43 com.floodgap.tenfourfox 0x00001e1c start + 812
    44 com.floodgap.tenfourfox 0x00001b20 start + 48

    Thread 1:
    0 libSystem.B.dylib 0x9002ec8c kevent + 12
    1 XUL 0x04975fcc
    std::_Rb_tree<sigslot::_signal_base_interface*,
    sigslot::_signal_base_interface*,
    std::_Identity<sigslot::_signal_base_interface*>,
    std::less<sigslot::_signal_base_interface*>,
    std::allocator<sigslot::_signal_base_interface*> >::erase(sigslot::_signal_base_interface*
    const&) + 88236
    2 XUL 0x0496eb08
    std::_Rb_tree<sigslot::_signal_base_interface*,
    sigslot::_signal_base_interface*,
    std::_Identity<sigslot::_signal_base_interface*>,
    std::less<sigslot::_signal_base_interface*>,
    std::allocator<sigslot::_signal_base_interface*> >::erase(sigslot::_signal_base_interface*
    const&) + 58344
    3 XUL 0x04976cfc
    std::_Rb_tree<sigslot::_signal_base_interface*,
    sigslot::_signal_base_interface*,
    std::_Identity<sigslot::_signal_base_interface*>,
    std::less<sigslot::_signal_base_interface*>,
    std::allocator<sigslot::_signal_base_interface*> >::erase(sigslot::_signal_base_interface*
    const&) + 91612
    4 XUL 0x0498b018
    std::_Rb_tree<std::basic_string<char, std::char_traits<char>,
    std::allocator<char> >, std::pair<std::basic_string<char,
    std::char_traits<char>, std::allocator<char> > const, int>,
    std::_Select1st<std::pair<std::basic_string<char,
    std::char_traits<char>, std::allocator<char> > const, int> >,
    std::less<std::basic_string<char, std::char_traits<char>,
    std::allocator<char> > >,
    std::allocator<std::pair<std::basic_string<char,
    std::char_traits<char>, std::allocator<char> > const,
    int> > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char,
    std::char_traits<char>, std::allocator<char> > const, int> >*) + 18680
    5 XUL 0x0499a8c0 void
    std::sort<__gnu_cxx::__normal_iterator<int*, std::vector<int,
    std::allocator<int> > > >(__gnu_cxx::__normal_iterator<int*,
    std::vector<int, std::allocator<int> > >,
    __gnu_cxx::__normal_iterator<int*, std::vector<int,
    std::allocator<int> > >) + 16096
    6 XUL 0x0497777c
    std::_Rb_tree<sigslot::_signal_base_interface*,
    sigslot::_signal_base_interface*,
    std::_Identity<sigslot::_signal_base_interface*>,
    std::less<sigslot::_signal_base_interface*>,
    std::allocator<sigslot::_signal_base_interface*> >::erase(sigslot::_signal_base_interface*
    const&) + 94300
    7 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 2:
    0 libSystem.B.dylib 0x9001f48c select + 12
    1 libnss3.dylib 0x01240924 poll + 564
    2 libnss3.dylib 0x01253fa0 libVersionPointnspr + 1280
    3 XUL 0x047106c0
    JS::CompileOptions::introductionScript() const + 337536
    4 XUL 0x04710ae8
    JS::CompileOptions::introductionScript() const + 338600
    5 XUL 0x04710f30
    JS::CompileOptions::introductionScript() const + 339696
    6 XUL 0x04635d88 XRE_AddJarManifestLocation + 53256
    7 XUL 0x0465c75c
    NS_UnregisterXPCOMExitRoutine + 21644
    8 XUL 0x049ac914
    std::deque<IPC::SyncChannel::ReceivedSyncMsgQueue::QueuedMessage,
    std::allocator<IPC::SyncChannel::ReceivedSyncMsgQueue::QueuedMessage> >::_M_reallocate_map(unsigned
    long, bool) + 37236
    9 XUL 0x0498b018
    std::_Rb_tree<std::basic_string<char, std::char_traits<char>,
    std::allocator<char> >, std::pair<std::basic_string<char,
    std::char_traits<char>, std::allocator<char> > const, int>,
    std::_Select1st<std::pair<std::basic_string<char,
    std::char_traits<char>, std::allocator<char> > const, int> >,
    std::less<std::basic_string<char, std::char_traits<char>,
    std::allocator<char> > >,
    std::allocator<std::pair<std::basic_string<char,
    std::char_traits<char>, std::allocator<char> > const,
    int> > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char,
    std::char_traits<char>, std::allocator<char> > const, int> >*) + 18680
    10 XUL 0x04637efc XRE_AddJarManifestLocation + 61820
    11 libnss3.dylib 0x0125af58 PRP_NakedBroadcast + 792
    12 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 3:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.d (truncated)

  3. Support Staff 3 Posted by Cameron Kaiser on 16 Aug, 2016 01:52 AM

    Cameron Kaiser's Avatar

    This is a null graphics context error. That shouldn't happen unless something changed under TenFourFox's nose. Are you running any haxies or unusual system extensions? Did you change any settings in about:config or install custom TenFourFox settings?

    It's difficult for me to tell exactly which call in the widget library is responsible on your system for the call which went bad. It could potentially do so in one of around seventeen potential places.

    You could see if the problem persists in the 45 beta, but I would look at the first two questions first before trying that.

  4. 4 Posted by Eric Kratschmer on 16 Aug, 2016 04:16 PM

    Eric Kratschmer's Avatar

    Hi Cameron,

    I just crashed TFF 38.10.0 on the G5 Dual 2-GHz, OS X 10.4.11, at work
    by going to your dummy textarea box. Relaunched and was able to type
    text into it. Like I said, a very repeatable crash.

    I have not made any "about:config" changes -I only use the TFF prefs panes.

    At work here I have these (3) extensions: "Download YouTube Videos as
    MP4 1.8.4", "OverbiteFF 3.1.1695", and QuickTime Enabler 120". I will
    have to look at home to see, but probably I have the same there as well.
    Maybe more as I am a little more experimental with my home system.

    No haxies. Both systems have growl, authoxy, macaroni, perian, and
    macfuse. There may be a few more at home in addition.

    Just restarted TFF in safe mode, went to your textarea, and crashed it
    as soon as I clicked within the box. Well, I guess its not an extension.

    Tonight I will try sacrificing a chicken at the crossroads at
    midnight... If it is a full moon and the wind is from the east ;-)

    Here is the G5 crash report for what its worth:

    Date/Time: 2016-08-16 12:10:55.678 -0400
    OS Version: 10.4.11 (Build 8S165)
    Report Version: 4

    Command: firefox
    Path: /Applications/TenFourFoxG5.app/Contents/MacOS/firefox
    Parent: launchd [1]

    Version: 38.10.0 (3816.7.28)

    PID: 20800
    Thread: 0

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

    Thread 0 Crashed:
    0 <<00000000>> 0xfffeff20 objc_msgSend_rtp + 32
    1 com.apple.AppKit 0x937ddbb0 +[NSGraphicsContext
    setCurrentContext:] + 80
    2 XUL 0x0638d7f8
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 2628904
    3 XUL 0x06615b6c
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 5283996
    4 XUL 0x065af170
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 4863648
    5 XUL 0x065af824
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 4865364
    6 XUL 0x04f6f1a8 void
    std::__stable_sort_adaptive<__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority>(__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    __gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority) + 64152
    7 XUL 0x04f6c9b8 void
    std::__stable_sort_adaptive<__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority>(__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    __gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority) + 53928
    8 XUL 0x04f5feb0 void
    std::__stable_sort_adaptive<__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority>(__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    __gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority) + 1952
    9 XUL 0x04f5feb0 void
    std::__stable_sort_adaptive<__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority>(__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    __gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority) + 1952
    10 XUL 0x04f6c214 void
    std::__stable_sort_adaptive<__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority>(__gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    __gnu_cxx::__normal_iterator<nsRefPtr<mozilla::layers::AsyncPanZoomController>*,
    std::vector<nsRefPtr<mozilla::layers::AsyncPanZoomController>,
    std::allocator<nsRefPtr<mozilla::layers::AsyncPanZoomController> > > >,
    nsRefPtr<mozilla::layers::AsyncPanZoomController>*, int,
    mozilla::layers::CompareByScrollPriority) + 51972
    11 XUL 0x066597f4
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 5561636
    12 XUL 0x0665a3ac
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 5564636
    13 XUL 0x0667fe04
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 5718836
    14 XUL 0x062f7ba4
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 2015444
    15 XUL 0x062f876c
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 2018460
    16 XUL 0x06588998
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 4705992
    17 XUL 0x0658b918
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 4718152
    18 XUL 0x0658ba1c
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 4718412
    19 XUL 0x045efc80 XRE_AddJarManifestLocation + 74496
    20 XUL 0x045f00f8 XRE_AddJarManifestLocation + 75640
    21 XUL 0x045ea8d8 XRE_AddJarManifestLocation + 53080
    22 XUL 0x04610c8c NS_UnregisterXPCOMExitRoutine +
    20492
    23 XUL 0x063092f0
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 2086944
    24 XUL 0x0635b584
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 2423476
    25 com.apple.CoreFoundation 0x907df300 __CFRunLoopDoSources0 + 384
    26 com.apple.CoreFoundation 0x907de830 __CFRunLoopRun + 452
    27 com.apple.CoreFoundation 0x907de2b0 CFRunLoopRunSpecific + 268
    28 com.apple.HIToolbox 0x932bcb20 RunCurrentEventLoopInMode + 264
    29 com.apple.HIToolbox 0x932bc1b4 ReceiveNextEventCommon + 380
    30 com.apple.HIToolbox 0x932bc020
    BlockUntilNextEventMatchingListInMode + 96
    31 com.apple.AppKit 0x937a1734 _DPSNextEvent + 384
    32 com.apple.AppKit 0x937a13f8 -[NSApplication
    nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
    33 XUL 0x063525bc
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 2386668
    34 com.apple.AppKit 0x9379d93c -[NSApplication run] + 472
    35 XUL 0x0635da38
    _ZNSt8_Rb_treeIN7mozilla3dom6IdTypeINS1_9TabParentEEESt4pairIKS4_8nsRefPtrINS1_8TabChildEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ISA_EESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EOT_
    + 2432872
    36 XUL 0x06cf85e0 std::_Rb_tree<int,
    std::pair<int const,
    google::protobuf::internal::ExtensionSet::Extension>,
    std::_Select1st<std::pair<int const,
    google::protobuf::internal::ExtensionSet::Extension> >, std::less<int>,
    std::allocator<std::pair<int const,
    google::protobuf::internal::ExtensionSet::Extension> >
     >::swap(std::_Rb_tree<int, std::pair<int const,
    google::protobuf::internal::ExtensionSet::Extension>,
    std::_Select1st<std::pair<int const,
    google::protobuf::internal::ExtensionSet::Extension> >, std::less<int>,
    std::allocator<std::pair<int const,
    google::protobuf::internal::ExtensionSet::Extension> > >&) + 1600
    37 XUL 0x06d569d4 XRE_IsParentProcess + 2532
    38 XUL 0x06d592c0 XRE_IsParentProcess + 13008
    39 XUL 0x06d5958c XRE_main + 188
    40 com.floodgap.tenfourfox 0x00004ec4 dyld_stub_vfprintf$LDBL128 + 2836
    41 com.floodgap.tenfourfox 0x00001e2c start + 812
    42 com.floodgap.tenfourfox 0x00001b30 start + 48

    Thread 1:
    0 libSystem.B.dylib 0x9002ec8c kevent + 12
    1 XUL 0x0492a3dc
    std::_Rb_tree<sigslot::_signal_base_interface*,
    sigslot::_signal_base_interface*,
    std::_Identity<sigslot::_signal_base_interface*>,
    std::less<sigslot::_signal_base_interface*>,
    std::allocator<sigslot::_signal_base_interface*>
     >::erase(sigslot::_signal_base_interface* const&) + 88220
    2 XUL 0x04922f38
    std::_Rb_tree<sigslot::_signal_base_interface*,
    sigslot::_signal_base_interface*,
    std::_Identity<sigslot::_signal_base_interface*>,
    std::less<sigslot::_signal_base_interface*>,
    std::allocator<sigslot::_signal_base_interface*>
     >::erase(sigslot::_signal_base_interface* const&) + 58360
    3 XUL 0x0492b0fc
    std::_Rb_tree<sigslot::_signal_base_interface*,
    sigslot::_signal_base_interface*,
    std::_Identity<sigslot::_signal_base_interface*>,
    std::less<sigslot::_signal_base_interface*>,
    std::allocator<sigslot::_signal_base_interface*>
     >::erase(sigslot::_signal_base_interface* const&) + 91580
    4 XUL 0x0493f448
    std::_Rb_tree<std::basic_string<char, std::char_traits<char>,
    std::allocator<char> >, std::pair<std::basic_string<char,
    std::char_traits<char>, std::allocator<char> > const, int>,
    std::_Select1st<std::pair<std::basic_string<char,
    std::char_traits<char>, std::allocator<char> > const, int> >,
    std::less<std::basic_string<char, std::char_traits<char>,
    std::allocator<char> > >,
    std::allocator<std::pair<std::basic_string<char, std::char_traits<char>,
    std::allocator<char> > const, int> >
     >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char,
    std::char_traits<char>, std::allocator<char> > const, int> >*) + 18680
    5 XUL 0x0494ec20 void
    std::sort<__gnu_cxx::__normal_iterator<int*, std::vector<int,
    std::allocator<int> > > >(__gnu_cxx::__normal_iterator<int*,
    std::vector<int, std::allocator<int> > >,
    __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int>
     > >) + 16000
    6 XUL 0x0492bb7c
    std::_Rb_tree<sigslot::_signal_base_interface*,
    sigslot::_signal_base_interface*,
    std::_Identity<sigslot::_signal_base_interface*>,
    std::less<sigslot::_signal_base_interface*>,
    std::allocator<sigslot::_signal_base_interface*>
     >::erase(sigslot::_signal_base_interface* const&) + 94268
    7 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 2:
    0 libSystem.B.dylib 0x9001f48c select + 12
    1 libnss3.dylib 0x0123fbf4 poll + 564
    2 libnss3.dylib 0x01253040 libVersionPointnspr + 1280
    3 XUL 0x046c5220
    JS::CompileOptions::introductionScript() const + 337328
    4 XUL 0x046c5618
    JS::CompileOptions::introductionScript() const + 338344
    5 XUL 0x046c5a40
    JS::CompileOptions::introductionScript() const + 339408
    6 XUL 0x045ea8d8 XRE_AddJarManifestLocation + 53080
    7 XUL 0x0461106c NS_UnregisterXPCOMExitRoutine +
    21484
    8 XUL 0x04960b34
    std::deque<IPC::SyncChannel::ReceivedSyncMsgQueue::QueuedMessage,
    std::allocator<IPC::SyncChannel::ReceivedSyncMsgQueue::QueuedMessage>
     >::_M_reallocate_map(unsigned long, bool) + 36996
    9 XUL 0x0493f448
    std::_Rb_tree<std::basic_string<char, std::char_traits<char>,
    std::allocator<char> >, std::pair<std::basic_string<char,
    std::char_traits<char>, std::allocator<char> > const, int>,
    std::_Select1st<std::pair<std::basic_string<char,
    std::char_traits<char>, std::allocator<char> > const, int> >,
    std::less<std::basic_string<char, std::char_traits<char>,
    std::allocator<char> > >,
    std::allocator<std::pair<std::basic_string<char, std::char_traits<char>,
    std::allocator<char> > const, int> >
     >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char,
    std::char_traits<char>, std::allocator<char> > const, int> >*) + 18680
    10 XUL 0x045eca4c XRE_AddJarManifestLocation + 61644
    11 libnss3.dylib 0x0125a058 PRP_NakedBroadcast + 792
    12 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 3:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x01258ec4 PR_WaitCondVar + 324
    3 XUL 0x07674d9c js::ProtoKeyToClass(JSProtoKey)
    + 15660
    4 libnss3.dylib 0x0125a058 PRP_NakedBroadcast + 792
    5 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 4:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x01258ec4 PR_WaitCondVar + 324
    3 XUL 0x07674d9c js::ProtoKeyToClass(JSProtoKey)
    + 15660
    4 libnss3.dylib 0x0125a058 PRP_NakedB (truncated)

  5. Support Staff 5 Posted by Cameron Kaiser on 16 Aug, 2016 08:27 PM

    Cameron Kaiser's Avatar

    I don't doubt it's repeatable on your system, but to be candid, that doesn't help me much because I can't reproduce it on any of mine, which means I can't debug it further. I really do think this is something local about your machine because I'm not seeing the volume of reports that an issue apparently this pervasive would cause, but I'd like to understand what it is (and preferably demonstrate it under a controlled test) before making an attempt at working around it.

    There aren't going to be further releases in the 38 family unless there is a serious security hole that needs repair, so the next release will be 45.4. With that in mind,

    1) Does this occur under 45.3 beta 1? If it doesn't, yay, something else fixed it. You can download it from the development blog: http://tenfourfox.blogspot.com/2016/08/453-beta-1-available.html

    2) If it does, the only other report I can find that sounds like this is this one: http://tenfourfox.tenderapp.com/discussions/problems/7029-crashing-...

    Two things were actually fixed in this bug, but the text area one sounds a little like what John reported. Perhaps there is something in common between your two systems. I will also post a note to John to look at this thread in case he is still reading it.

    If nothing else can be figured out, I will post a symbols build that should enable a more useful backtrace/crash report, but it would be better if we could reproduce it on one of my debug systems and unfortunately none of what you've provided crashes for me so far. Inserting null checks into those seventeen-odd potential crash points without knowing why may well move the crash into some other less understood location, and will slow the browser down for everyone else, so I'm not willing to do that as a "shot in the dark."

  6. 6 Posted by Eric Kratschmer on 16 Aug, 2016 09:51 PM

    Eric Kratschmer's Avatar

    Cameron,

    I absolutely agree with you and I greatly appreciate you taking the time
    you have already spent on this. I will download the beta and play with
    it for a while on the home machine. In the meantime I may restart the
    work Mac in 'safe' mode as well as FFT 38 and see what happens.

    Regardless, I have a browser which gets me into my banking and business
    websites and runs on the PPC computer which I must, because of legacy
    issues, absolutely maintain. I hugely appreciate the time you have spent
    and continue to spend on forking FF to PPC and am very very grateful for
    that.

    Also, since this is so repeatable, all I have to do on a new site is
    click in the text box, relaunch the crashed browser, and get on with my
    form filling ... Thats not terrible, at most 15 seconds out of my life,
    and infinitely preferable to not being able to browse at all!

    Thank you again for your time. If I ever figure this out I will let you
    know.

    Gratefully,

    Eric Kratschmer

    772 Grove Ave
    Southampton, PA 18966

    res: 215-953-0209
    cel: 267-575-4891
    fax: 215-953-0374

    On 16.Aug.2016 16:27 EDT, Cameron Kaiser wrote:

  7. 7 Posted by John Boyd on 16 Aug, 2016 10:11 PM

    John Boyd's Avatar

    Thank you, again for being there, Cameron.

    And Eric, you are quite adept compared to my small potential.

    I'm surprised that I can type into this "Reply" area. But can attribute to the fact that I did type into your text area box and had the anticipated crash and re-open of TFF.

    I have no concept of what could be a "crash dump". Be glad to supply if you can spell out slightly more. Are these long reports and threads useful in understanding the problem?

    My earlier instances of crash when clicking into the text area of a "Reply" email or a "Compose" email have been dependably repeated. Also I found it when clicking into the area for a text response in the midst of a survey. And I mentioned the crash in using your text area box.

    Is the information about the computer of value to you?
    "Desktop" PowerPC G4
    800MHz
    OS 10.4.11
    TenFourFox 38.10

    Far as I know there are no add ons or extensions. Where would I look to check?

    "growl, authoxy, macaroni, perian, and macfuse" I love the names, but haven't a clue what any one might be !!

    I can confirm that the moon will be full on the 18th of August in PA. I hope you have enjoyed the planets in our skies these nights. I would be able to make landfall for us if needed, so am not totally useless in all areas.

    Thanks . . . John

    Sorry, not sure if the above was posted.

    Eric, I drive for BCT (7 years now) and have delivered a passenger to your street. A relative?

  8. Support Staff 8 Posted by Chris (chtrusch... on 17 Aug, 2016 04:15 AM

    Chris (chtrusch)'s Avatar

    Just a quick thought: Can you still repeat the crash when you disable the spellchecker? (Right-click into any text input box and uncheck "Check Spelling")

  9. 9 Posted by John Boyd on 17 Aug, 2016 01:49 PM

    John Boyd's Avatar

    Morning Chris . . .

    And thanks for the thought. For Mac I believe the "right click" is to hold
    Control and then click, a feature I often use to see what I can do with
    something without actually activating it.

    Tried that in the Reply text box for your email and it crashed as always,
    restarting (with apology) in the windows that were open.

    I can try turning off spellcheck in the preferences and restarting the
    email. Will get back with that possiblity.
    --
    Best to you, John . . .
    [email blocked]

  10. 10 Posted by John Boyd on 17 Aug, 2016 02:04 PM

    John Boyd's Avatar

    Well, well, well . . . (as Joe Kenda would say)
    Did that: unchecked spell check in preferences, advanced, general. And then I quit and relaunched TFF. Came back to Cameron's link to a textarea, clicked and it highlighted ready to receive !!

    Note: I just re-read the above and I had terribly mis-spelled "preferences". So I suppose I should really want the feature turned on, if there's a way.

  11. 11 Posted by John Boyd on 17 Aug, 2016 04:33 PM

    John Boyd's Avatar

    Turned off spellcheck and I thought it had done the trick. Very happy and posted a reply here which got lost.

    Now it seems that the earlier crash and re-open of TFF was the reason why the spellcheck fix seemed to work. It really did look like the answer, but sorry to say, no go.

  12. 12 Posted by Eric Kratschmer on 17 Aug, 2016 11:20 PM

    Eric Kratschmer's Avatar

    Hi Chris,

    I just checked my TFF 38.10 prefs on the G5 - Advanced > General > and I
    have "Check my spelling as I type" unchecked. I would bet spellcheck on
    the TFF 38.10 G4 Powerbook at home is unchecked as well. I disable
    automatic spellcheck on every application that will let me do so.

    I do note in the same preference pane that autoscrolling, smooth
    scrolling, and hardware acceleration are all checked. Any possibilities
    there?

    Thanks,

    Eric

    On 17.Aug.2016 00:15 EDT, Chris (chtrusch) wrote:

  13. Support Staff 13 Posted by Cameron Kaiser on 25 Aug, 2016 04:51 AM

    Cameron Kaiser's Avatar

    I've been pondering this while I've been working on the next 45 beta, since if it's happening to at least two of you (assuming it's actually the same underlying issue), it may be affecting others even though it does not appear to be widespread.

    Spellcheck is probably not the problem here since the crash is actually in CoreGraphics. The hardware acceleration isn't hooked up in this version (it is disabled at the library level) and the scrolling options are higher level than this. All the direct uses of the function that bombs out only occur through the widget library that I know of. The fact that clicking on the box makes it crash makes me wonder about the routine that draws focus rings around controls, though why it would only do this for text boxes isn't clear to me.

    Since you mentioned you had a G5, I just went ahead and inserted a debug statement before all 17 of those occurrences and rebuilt it. This version is purely for testing this issue and has not been verified for other functionality. Start the context debugging version of TenFourFox you'll download below (this is G5 only, since it's what I had handy) and open Console.app. Click Clear in Console.app and switch back to the browser. Open anything with a text box and make the browser crash. Does anything like NULL CONTEXT appear in the Console log? If it does, paste it here. It should give a file name and a number.

    You can download it from https://sourceforge.net/projects/tenfourfox/files/unstable/45.3.0b1/ and then select TenFourFoxG5-context-debug.app.zip (don't pick the regular G5 version).

  14. 14 Posted by Eric on 26 Aug, 2016 02:07 AM

    Eric's Avatar

    Hi Cameron,

    Sourceforge is in static offline mode just now; I will download the
    TFF 45 as soon as it comes back up. In the meantime here is another
    observation and thought:

    I think whatever is happening has something to do with rendering the
    input field in both the X and Y axis. A straight text box is defined
    strictly by column(s) -the X axis width- and is rendered as high as
    the font. A textarea box is two dimensional, it has both a column(s)
    width and a row(s) height which defines it. On the G5 I was looking
    at a text box and the lower rh corner had a "grab point" (for lack of
    a better term) -so instead of clicking inside the box I grabbed the
    corner and resized the box ... It resized, and then immediately the
    cursor went to a beachball and I had to force-quit the browser. This
    too is repeatable. So it is not just by clicking inside the rendered
    box, stretching the box will also result in a crash.

    I will play with the beta browser tomorrow and see what I find.

    Thanks again to all who are a part of this project for keeping the PPCs viable.

    Eric

  15. Support Staff 15 Posted by Cameron Kaiser on 26 Aug, 2016 05:04 AM

    Cameron Kaiser's Avatar

    I realize you're trying to find a theory here, but this is actually a very low-level issue. It's going to be more useful just to find what block of code is trying to set a null graphics context and deal with that instead of getting into the rafters of the layout system.

    I'm holding the next beta to see what you come up with. If you can give me a test of this tomorrow and we get something useful out of it I can patch, then I'll rerun the next beta with that and you can see if that fixes it. If we can't get anything useful or you're unable to test tomorrow, I'll release the next beta since there are other things in there that need testing while I think of something else (or you test later).

  16. Support Staff 16 Posted by Cameron Kaiser on 26 Aug, 2016 05:06 AM

    Cameron Kaiser's Avatar

    When you do test it, please verify the following:

    • That you get a NULL CONTEXT error in Console.app. If you don't, I'll have to think of something else to try.
    • Assuming you do, when you click on the box, verify the NULL CONTEXT error is always at the same filename and program line
    • See whether you get a different NULL CONTEXT error when you resize the box (and if you do, if that error itself is consistently at the same filename and program line)
  17. 17 Posted by John Boyd on 26 Aug, 2016 08:39 AM

    John Boyd's Avatar

    Good morning, Cameron . . .

    Had the crash again this AM in the usual situation of sending an email reply.

    Odd feature today was that the Console program was loaded and the System
    log window was open behind the TFF window. With the crash, the showing of
    many days of System log was completely erased and the following few lines
    written:

    Aug 26 04:14:18 Power-Mac-G4 cp: error processing extended attributes:
    Operation not permitted
    Aug 26 08:14:19 Power-Mac-G4 postfix/postqueue[11860]: warning: Mail
    system is down -- accessing queue directly
    Aug 26 04:14:19 Power-Mac-G4 cp: error processing extended attributes:
    Operation not permitted

    I've been following for several days in hope of understanding why my
    system 10.4.11 won't stay asleep properly. All that history was gone.
    Those few lines and nothing more is left.

    I had a look at the Console log and found the following:

    Aug 26 04:13:56 Power-Mac-G4 crashdump[11776]: firefox crashed
    Aug 26 04:13:58 Power-Mac-G4 crashdump[11776]: crash report written to:
    /Users/johnboyd/Library/Logs/CrashReporter/firefox.crash.log
    console.error:
      [CustomizableUI]
      Custom widget with id loop-button does not return a valid node
    console.error:
      [CustomizableUI]
      Custom widget with id loop-button does not return a valid node
    Warning: TenFourFox rejecting bitmap-only font VT100-Bold.
    Warning: TenFourFox rejecting bitmap-only font FoundrySansExpert-Bold.
    Warning: TenFourFox rejecting bitmap-only font ItcEras-Bold.
    Warning: TenFourFox rejecting bitmap-only font CentaurMT-Bold.
    Warning: TenFourFox rejecting bitmap-only font GB18030Bitmap.
    Warning: TenFourFox rejecting bitmap-only font WoodtypeOrnaments-Two.
    Warning: TenFourFox rejecting bitmap-only font ATUncial.
    Warning: TenFourFox rejecting bitmap-only font BellCentennial-BoldListingAlt.
    Warning: TenFourFox rejecting bitmap-only font FoundrySans-Bold.
    console.error:
      [CustomizableUI]
      Custom widget with id loop-button does not return a valid node

    Those lines of "Custom widget" and the "Warnings" about fonts are frequent
    and also I don't understand, but the most unusual are the dated lines. I
    don't see dates elsewhere in the Console log as I do in the System log.

    --
    Best to you, John . . .
    [email blocked]

  18. Support Staff 18 Posted by Cameron Kaiser on 26 Aug, 2016 03:57 PM

    Cameron Kaiser's Avatar

    The dated lines are generated by another system process unrelated to TenFourFox (in this case, the crashdump utility). The CustomizableUI and font warnings are not related to this bug.

    If you were looking for the NULL CONTEXT errors I mentioned above, they will only appear with the specially programmed context debug G5 version I mentioned above. If you have a G5 that manifests the same problem, I would appreciate you running it as well. If you only have a G4, and we don't make any traction this go around, I may generate a 7450 version later.

  19. 19 Posted by Eric Kratschmer on 26 Aug, 2016 05:57 PM

    Eric Kratschmer's Avatar

    Hi Cameron,

    I downloaded the TenFourFoxG5-context-debug.app and managed to crash it
    several times clicking in various textarea boxes. BUT- it was much
    harder to crash. Many times I was able to click within and drag-to-size
    the textareas with no problems at all. Sigh; I hate an intermittent. TFF
    38 is much more consistent in its crashes.

    I went to ~/Library/Logs/CrashReporter/firefox.crash.log but

    filter for "null" gave no lines.

    filter for "context" gave multiple lines but were similar in nature to:

    1 com.apple.AppKit 0x937ddbb0 +[NSGraphicsContext
    setCurrentContext:] + 80
    3 XUL 0x04d8fdd0
    mozilla::LoadInfo::GetRedirectChain(JSContext*,
    JS::MutableHandle<JS::Value>) + 409456

    Not, I think, what you are looking for.

    I did save each log as a text file before I cleared it so if there is
    something else you would like me to search for?

    Sorry I could not be more help.

    Eric

    On 26.Aug.2016 01:06 EDT, Cameron Kaiser wrote:

  20. Support Staff 20 Posted by Cameron Kaiser on 26 Aug, 2016 06:02 PM

    Cameron Kaiser's Avatar

    I don't want the crash log -- that won't contain this information. Start Console.app (if you're not sure which one, go to Spotlight and type Console and it should appear). Click Clear in that window that says console.log (there should only be a single window anyway). Start TenFourFox, make it crash. In the console.log window -- not the crash log -- look for a NULL CONTEXT error.

  21. 21 Posted by Eric Kratschmer on 26 Aug, 2016 07:43 PM

    Eric Kratschmer's Avatar

    Hi Cameron,

    Sorry, but no joy there either. Just cleared the console.log, crashed
    TFF 45.3, and this is all:

    ===== Friday, August 26, 2016 14:54:01 US/Eastern =====
    Aug 26 14:54:45 G5-PowerMac crashdump[24144]: firefox crashed
    Aug 26 14:54:47 G5-PowerMac crashdump[24144]: crash report written to:
    /Users/erick/Library/Logs/CrashReporter/firefox.crash.log

    I used the browser for a while and logged the following:

    deliver mode: 7
    2016-08-26 15:01:13.909 thunderbird-bin[24140] Looked for URLs on the
    pasteboard, but found none.
    2016-08-26 15:05:16.944 firefox[24146] *** _NSAutoreleaseNoPool():
    Object 0x40df10 of class NSCFNumber autoreleased with no pool in place -
    just leaking
    deliver mode: 7
    deliver mode: 7
    2016-08-26 15:19:04.229 firefox[24147] *** _NSAutoreleaseNoPool():
    Object 0x40df10 of class NSCFNumber autoreleased with no pool in place -
    just leaking
    deliver mode: 7
    2016-08-26 15:35:01.394 firefox[24159] *** _NSAutoreleaseNoPool():
    Object 0x40df10 of class NSCFNumber autoreleased with no pool in place -
    just leaking

    Also, I did a filter on the console.log for "null" and "context" with
    the log history from August 22 to now and came up with nothing.

    Which brings me up to now. I went back through the console.log and found
    the following for the timeframe when I was crashing 45.3 originally (the
    crash logs I cited in the previous email):

    NOTE: I have removed <snip> many multiple instances of
    "G5-PowerMac mDNSResponder: ERROR: getOptRdata - unknown opt 4"
    which has been an ongoing error forever.

    DEBUG: couldn't remove the directory /tmp/PSNormalizer.RqY6mj/ due to
    error: "No such file or directory"!
    2016-08-26 11:53:46.385 firefox[24063] *** _NSAutoreleaseNoPool():
    Object 0x40de30 of class NSCFNumber autoreleased with no pool in place -
    just leaking

    <snip>

    Warning: unrecognized command line flag -foreground
    2016-08-26 12:27:17.455 firefox[24063] Looked for URLs on the
    pasteboard, but found none.
    Aug 26 12:29:16 G5-PowerMac crashdump[24069]: firefox crashed
    Aug 26 12:29:18 G5-PowerMac crashdump[24069]: crash report written to:
    /Users/erick/Library/Logs/CrashReporter/firefox.crash.log

    <snip>

    2016-08-26 13:03:54.521 firefox[24093] *** _NSAutoreleaseNoPool():
    Object 0x40df10 of class NSCFNumber autoreleased with no pool in place -
    just leaking
    2016-08-26 13:04:59.128 firefox[24094] *** _NSAutoreleaseNoPool():
    Object 0x40df10 of class NSCFNumber autoreleased with no pool in place -
    just leaking
    2016-08-26 13:08:41.080 firefox[24096] *** _NSAutoreleaseNoPool():
    Object 0x40df10 of class NSCFNumber autoreleased with no pool in place -
    just leaking

    <snip>

    Aug 26 13:10:37 G5-PowerMac crashdump[24097]: firefox crashed
    Aug 26 13:10:38 G5-PowerMac crashdump[24097]: crash report written to:
    /Users/erick/Library/Logs/CrashReporter/firefox.crash.log
    2016-08-26 13:17:16.050 firefox[24100] *** _NSAutoreleaseNoPool():
    Object 0x40df10 of class NSCFNumber autoreleased with no pool in place -
    just leaking
    2016-08-26 13:17:59.011 firefox[24101] *** _NSAutoreleaseNoPool():
    Object 0x40df10 of class NSCFNumber autoreleased with no pool in place -
    just leaking
    Warning: unrecognized command line flag -foreground
    Aug 26 13:20:16 G5-PowerMac crashdump[24103]: firefox crashed
    Aug 26 13:20:17 G5-PowerMac crashdump[24103]: crash report written to:
    /Users/erick/Library/Logs/CrashReporter/firefox.crash.log
    2016-08-26 13:25:05.901 firefox[24105] *** _NSAutoreleaseNoPool():
    Object 0x40df10 of class NSCFNumber autoreleased with no pool in place -
    just leaking
    2016-08-26 13:25:26.058 firefox[24107] *** _NSAutoreleaseNoPool():
    Object 0x40df10 of class NSCFNumber autoreleased with no pool in place -
    just leaking
    Aug 26 13:28:44 G5-PowerMac crashdump[24108]: firefox crashed
    Aug 26 13:28:45 G5-PowerMac crashdump[24108]: crash report written to:
    /Users/erick/Library/Logs/CrashReporter/firefox.crash.log
    deliver mode: 7
    deliver mode: 7
    2016-08-26 13:43:35.257 firefox[24110] *** _NSAutoreleaseNoPool():
    Object 0x40df10 of class NSCFNumber autoreleased with no pool in place -
    just leaking
    2016-08-26 13:45:05.709 firefox[24111] *** _NSAutoreleaseNoPool():
    Object 0x40df10 of class NSCFNumber autoreleased with no pool in place -
    just leaking
    deliver mode: 7
    2016-08-26 13:48:14.726 firefox[24114] *** _NSAutoreleaseNoPool():
    Object 0x40df10 of class NSCFNumber autoreleased with no pool in place -
    just leaking

    Let me know if there is anything else I can do to help.

    Eric

    On 26.Aug.2016 14:02 EDT, Cameron Kaiser wrote:

  22. Support Staff 22 Posted by Cameron Kaiser on 26 Aug, 2016 08:07 PM

    Cameron Kaiser's Avatar

    Then I don't have any other ideas right now, but thanks for looking.

  23. 23 Posted by kennethy4 on 27 Aug, 2016 01:07 AM

    kennethy4's Avatar

    Hi Cameron,

    I'm having a reproducible crash problem also, on a G5 running 38.9 while trying to print from within the browser, and get the following in the crash log:

    Exception Type: EXC_BAD_ACCESS (SIGBUS)
    Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000014
    Crashed Thread: 0

    This happened a few times several months ago, which I ignored, and within the last week or 2 it's constant. I click on print in the print dialog box, it closes, nothing happens for maybe 5 - 10 seconds, then the app quits. I started using TenFourFoxBox several months ago, and also occasionally use v.31.4 when I'm not too concerned about security - because it runs much faster. I've checked lots of things, and it only happens with TFF (either version above) or TFFB as described above.

    Ken

  24. Support Staff 24 Posted by Cameron Kaiser on 27 Aug, 2016 01:59 AM

    Cameron Kaiser's Avatar

    Please open up another ticket for that issue; yours almost certainly has a different cause.

  25. 25 Posted by Alexandre Lolli... on 08 Mar, 2021 08:24 AM

    Alexandre Lollini's Avatar

    As usual I get application quit unexpectedly at first click in a <TextArea>

    this is a very long lasting bug continuing from version to version, now even with the current one. (march 2021)

    mac os is 10.4.11, cpu is G4 7450 (mac mini is stable otherwise)
    here is the text of problem report :

    Date/Time: 2021-03-08 09:15:20.913 +0100
    OS Version: 10.4.11 (Build 8S165)
    Report Version: 4

    Command: firefox
    Path: /Applications/TenFourFox7450.app/Contents/MacOS/firefox
    Parent: WindowServer [67]

    Version: 45.39.2 (4521.2.18)

    PID: 246
    Thread: 0

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

    Thread 0 Crashed:
    0 <<00000000>> 0xfffeff20 objc_msgSend_rtp + 32
    1 com.apple.AppKit 0x937efbb0 +[NSGraphicsContext setCurrentContext:] + 80
    2 XUL 0x072c913c std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 2792236
    3 XUL 0x07569858 std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 5546568
    4 XUL 0x07536480 std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 5336688
    5 XUL 0x07536b54 std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 5338436
    6 XUL 0x05c29938 _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE16_M_insert_uniqueIS2_EES0_ISt17_Rb_tree_iteratorIS2_EbEOT_ + 92648
    7 XUL 0x05c2355c _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE16_M_insert_uniqueIS2_EES0_ISt17_Rb_tree_iteratorIS2_EbEOT_ + 67084
    8 XUL 0x05c1a410 _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE16_M_insert_uniqueIS2_EES0_ISt17_Rb_tree_iteratorIS2_EbEOT_ + 29888
    9 XUL 0x05c1a410 _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE16_M_insert_uniqueIS2_EES0_ISt17_Rb_tree_iteratorIS2_EbEOT_ + 29888
    10 XUL 0x05c26f24 _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE16_M_insert_uniqueIS2_EES0_ISt17_Rb_tree_iteratorIS2_EbEOT_ + 81876
    11 XUL 0x07582284 std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 5647476
    12 XUL 0x075eec4c std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 6092348
    13 XUL 0x075fedc4 std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 6158260
    14 XUL 0x07259964 std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 2335572
    15 XUL 0x07259d0c std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 2336508
    16 XUL 0x07259e8c std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 2336892
    17 XUL 0x07503498 std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 5127816
    18 XUL 0x0750a70c std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 5157116
    19 XUL 0x0750a8f0 std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 5157600
    20 XUL 0x07504484 std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 5131892
    21 XUL 0x05197c74 XRE_AddJarManifestLocation + 66244
    22 XUL 0x051d369c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 63612
    23 XUL 0x07280530 std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 2494240
    24 XUL 0x072d2114 std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 2829060
    25 com.apple.CoreFoundation 0x907df300 __CFRunLoopDoSources0 + 384
    26 com.apple.CoreFoundation 0x907de830 __CFRunLoopRun + 452
    27 com.apple.CoreFoundation 0x907de2b0 CFRunLoopRunSpecific + 268
    28 com.apple.HIToolbox 0x932adb20 RunCurrentEventLoopInMode + 264
    29 com.apple.HIToolbox 0x932ad12c ReceiveNextEventCommon + 244
    30 com.apple.HIToolbox 0x932ad020 BlockUntilNextEventMatchingListInMode + 96
    31 com.apple.AppKit 0x937b3734 _DPSNextEvent + 384
    32 com.apple.AppKit 0x937b33f8 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
    33 XUL 0x072d1c1c std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 2827788
    34 com.apple.AppKit 0x937af93c -[NSApplication run] + 472
    35 XUL 0x072d5ac8 std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 2843832
    36 XUL 0x07d83214 XRE_StartupTimelineRecord + 5780
    37 XUL 0x07dde1a4 XRE_IsContentProcess + 12068
    38 XUL 0x07ddeb6c XRE_IsContentProcess + 14572
    39 XUL 0x07ddeec0 XRE_main + 176
    40 com.floodgap.tenfourfox 0x00004ed4 0x1000 + 16084
    41 com.floodgap.tenfourfox 0x00001d4c start + 812
    42 com.floodgap.tenfourfox 0x00001a50 start + 48

    Thread 1:
    0 libSystem.B.dylib 0x9002ec8c kevent + 12
    1 XUL 0x055451dc std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 25996
    2 XUL 0x05547d14 std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 37060
    3 XUL 0x055242cc _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 51244
    4 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    5 XUL 0x05534590 void std::__introsort_loop<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int>(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int) + 13728
    6 XUL 0x0553124c void std::__introsort_loop<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int>(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int) + 604
    7 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 2:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x052246ac mozilla::LoadInfo::SetCorsPreflightInfo(nsTArray<nsCString> const&, bool) + 1164
    4 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    5 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 3:
    0 libSystem.B.dylib 0x9001f48c select + 12
    1 libnss3.dylib 0x02c6f778 poll + 472
    2 libnss3.dylib 0x02c830d0 libVersionPointnspr + 4544
    3 XUL 0x0528b840 mozilla::LoadInfo::GetRedirectChain(JSContext*, JS::MutableHandle<JS::Value>) + 410512
    4 XUL 0x0528bef4 mozilla::LoadInfo::GetRedirectChain(JSContext*, JS::MutableHandle<JS::Value>) + 412228
    5 XUL 0x0528c474 mozilla::LoadInfo::GetRedirectChain(JSContext*, JS::MutableHandle<JS::Value>) + 413636
    6 XUL 0x05197c74 XRE_AddJarManifestLocation + 66244
    7 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    8 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    9 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    10 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    11 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    12 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 4:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x0870827c js::ProtoKeyToClass(JSProtoKey) + 17020
    4 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    5 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 5:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x0870827c js::ProtoKeyToClass(JSProtoKey) + 17020
    4 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    5 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 6:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x0870827c js::ProtoKeyToClass(JSProtoKey) + 17020
    4 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    5 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 7:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x0870827c js::ProtoKeyToClass(JSProtoKey) + 17020
    4 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    5 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 8:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x0870827c js::ProtoKeyToClass(JSProtoKey) + 17020
    4 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    5 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 9:
    0 libSystem.B.dylib 0x90053f88 semaphore_timedwait_signal_trap + 8
    1 libSystem.B.dylib 0x90053de4 pthread_cond_timedwait + 676
    2 libnss3.dylib 0x02c873c8 PR_SetThreadRecycleMode + 536
    3 libnss3.dylib 0x02c878a8 PR_WaitCondVar + 120
    4 XUL 0x058a5900 std::_Rb_tree<unsigned long, std::pair<unsigned long const, float>, std::_Select1st<std::pair<unsigned long const, float> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, float> > >::_M_get_insert_unique_pos(unsigned long const&) + 557984
    5 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    6 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 10:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05190748 XRE_AddJarManifestLocation + 36248
    4 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    5 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 11:
    0 libSystem.B.dylib 0x90053f88 semaphore_timedwait_signal_trap + 8
    1 libSystem.B.dylib 0x90053de4 pthread_cond_timedwait + 676
    2 libnss3.dylib 0x02c873c8 PR_SetThreadRecycleMode + 536
    3 libnss3.dylib 0x02c878a8 PR_WaitCondVar + 120
    4 XUL 0x0519b588 XRE_AddJarManifestLocation + 80856
    5 XUL 0x05197c74 XRE_AddJarManifestLocation + 66244
    6 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    7 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    8 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    9 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    10 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    11 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 12:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05337480 mozilla::LoadInfo::GetRedirectChain(JSContext*, JS::MutableHandle<JS::Value>) + 1114064
    4 XUL 0x053375c0 mozilla::LoadInfo::GetRedirectChain(JSContext*, JS::MutableHandle<JS::Value>) + 1114384
    5 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    6 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 13:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05192a0c XRE_AddJarManifestLocation + 45148
    4 XUL 0x05197be8 XRE_AddJarManifestLocation + 66104
    5 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    6 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    7 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    8 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    9 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    10 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 14:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x07bfe68c bool std::binary_search<unsigned short*, char>(unsigned short*, unsigned short*, char const&) + 243084
    4 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    5 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 15:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 XUL 0x05535ec8 _ZNSt6vectorISbIwSt11char_traitsIwESaIwEESaIS3_EE19_M_emplace_back_auxIIRKS3_EEEvDpOT_ + 5992
    3 XUL 0x05535f48 _ZNSt6vectorISbIwSt11char_traitsIwESaIwEESaIS3_EE19_M_emplace_back_auxIIRKS3_EEEvDpOT_ + 6120
    4 XUL 0x05524720 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 52352
    5 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    6 XUL 0x05534590 void std::__introsort_loop<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int>(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int) + 13728
    7 XUL 0x0553124c void std::__introsort_loop<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int>(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int) + 604
    8 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 16:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 XUL 0x05535ec8 _ZNSt6vectorISbIwSt11char_traitsIwESaIwEESaIS3_EE19_M_emplace_back_auxIIRKS3_EEEvDpOT_ + 5992
    3 XUL 0x05535f48 _ZNSt6vectorISbIwSt11char_traitsIwESaIwEESaIS3_EE19_M_emplace_back_auxIIRKS3_EEEvDpOT_ + 6120
    4 XUL 0x05524720 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 52352
    5 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    6 XUL 0x05534590 void std::__introsort_loop<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int>(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int) + 13728
    7 XUL 0x0553124c void std::__introsort_loop<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int>(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int) + 604
    8 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 17:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05d6e1c8 imgLoader::SupportImageWithMimeType(char const*, AcceptedMimeTypes) + 163208
    4 XUL 0x05197c74 XRE_AddJarManifestLocation + 66244
    5 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    6 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    7 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    8 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    9 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    10 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 18:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05192a0c XRE_AddJarManifestLocation + 45148
    4 XUL 0x05197be8 XRE_AddJarManifestLocation + 66104
    5 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    6 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    7 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    8 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    9 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    10 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 19:
    0 libSystem.B.dylib 0x90053f88 semaphore_timedwait_signal_trap + 8
    1 libSystem.B.dylib 0x900707e8 pthread_cond_timedwait_relative_np + 556
    2 XUL 0x055257c8 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 56616
    3 XUL 0x05535efc _ZNSt6vectorISbIwSt11char_traitsIwESaIwEESaIS3_EE19_M_emplace_back_auxIIRKS3_EEEvDpOT_ + 6044
    4 XUL 0x05524834 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 52628
    5 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    6 XUL 0x05534590 void std::__introsort_loop<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int>(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int) + 13728
    7 XUL 0x0553124c void std::__introsort_loop<__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int>(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int) + 604
    8 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 20:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05192a0c XRE_AddJarManifestLocation + 45148
    4 XUL 0x05197be8 XRE_AddJarManifestLocation + 66104
    5 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    6 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    7 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    8 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    9 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    10 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 21:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x070a1708 std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 532728
    4 XUL 0x0704712c std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 162588
    5 XUL 0x05197c74 XRE_AddJarManifestLocation + 66244
    6 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    7 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    8 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    9 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    10 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    11 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 22:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x070a1708 std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 532728
    4 XUL 0x0704712c std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 162588
    5 XUL 0x05197c74 XRE_AddJarManifestLocation + 66244
    6 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    7 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    8 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    9 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    10 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    11 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 23:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05192a0c XRE_AddJarManifestLocation + 45148
    4 XUL 0x05197be8 XRE_AddJarManifestLocation + 66104
    5 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    6 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    7 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    8 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    9 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    10 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 24:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05192a0c XRE_AddJarManifestLocation + 45148
    4 XUL 0x05197be8 XRE_AddJarManifestLocation + 66104
    5 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    6 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    7 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    8 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    9 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    10 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 25:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05192a0c XRE_AddJarManifestLocation + 45148
    4 XUL 0x05197be8 XRE_AddJarManifestLocation + 66104
    5 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    6 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    7 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    8 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    9 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    10 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 26:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05192a0c XRE_AddJarManifestLocation + 45148
    4 XUL 0x05197be8 XRE_AddJarManifestLocation + 66104
    5 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    6 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    7 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    8 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    9 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    10 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 27:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05192a0c XRE_AddJarManifestLocation + 45148
    4 XUL 0x05197be8 XRE_AddJarManifestLocation + 66104
    5 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    6 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    7 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    8 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    9 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    10 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 28:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05192a0c XRE_AddJarManifestLocation + 45148
    4 XUL 0x05197be8 XRE_AddJarManifestLocation + 66104
    5 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    6 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    7 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    8 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    9 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    10 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 29:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x06e694b8 mozilla_set_coreaudio_notification_runloop_if_needed + 1109992
    4 XUL 0x06e695f0 mozilla_set_coreaudio_notification_runloop_if_needed + 1110304
    5 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    6 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 30:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05192a0c XRE_AddJarManifestLocation + 45148
    4 XUL 0x05197be8 XRE_AddJarManifestLocation + 66104
    5 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    6 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    7 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    8 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    9 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    10 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 31:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05192a0c XRE_AddJarManifestLocation + 45148
    4 XUL 0x05197be8 XRE_AddJarManifestLocation + 66104
    5 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    6 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    7 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    8 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    9 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    10 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 32:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05192a0c XRE_AddJarManifestLocation + 45148
    4 XUL 0x05197be8 XRE_AddJarManifestLocation + 66104
    5 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    6 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    7 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    8 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    9 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    10 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 33:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x070a1708 std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 532728
    4 XUL 0x0704712c std::_Rb_tree<unsigned long long, unsigned long long, std::_Identity<unsigned long long>, std::less<unsigned long long>, std::allocator<unsigned long long> >::_M_copy(std::_Rb_tree_node<unsigned long long> const*, std::_Rb_tree_node<unsigned long long>*) + 162588
    5 XUL 0x05197c74 XRE_AddJarManifestLocation + 66244
    6 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    7 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    8 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    9 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    10 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    11 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 34:
    0 libSystem.B.dylib 0x9002bfc8 semaphore_wait_signal_trap + 8
    1 libSystem.B.dylib 0x90030aac pthread_cond_wait + 480
    2 libnss3.dylib 0x02c87964 PR_WaitCondVar + 308
    3 XUL 0x05192a0c XRE_AddJarManifestLocation + 45148
    4 XUL 0x05197be8 XRE_AddJarManifestLocation + 66104
    5 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    6 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    7 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    8 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    9 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    10 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 35:
    0 libSystem.B.dylib 0x90053f88 semaphore_timedwait_signal_trap + 8
    1 libSystem.B.dylib 0x90053de4 pthread_cond_timedwait + 676
    2 libnss3.dylib 0x02c873c8 PR_SetThreadRecycleMode + 536
    3 libnss3.dylib 0x02c878a8 PR_WaitCondVar + 120
    4 XUL 0x0519653c XRE_AddJarManifestLocation + 60300
    5 XUL 0x05197c74 XRE_AddJarManifestLocation + 66244
    6 XUL 0x051d396c _ZNSt6vectorImSaImEE19_M_emplace_back_auxIImEEEvDpOT_ + 64332
    7 XUL 0x0554fe3c std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) + 70124
    8 XUL 0x05527028 _ZNSt6vectorItSaItEE19_M_emplace_back_auxIIRKtEEEvDpOT_ + 62856
    9 XUL 0x05194af4 XRE_AddJarManifestLocation + 53572
    10 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    11 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 36:
    0 libSystem.B.dylib 0x90053f88 semaphore_timedwait_signal_trap + 8
    1 libSystem.B.dylib 0x90053de4 pthread_cond_timedwait + 676
    2 libnss3.dylib 0x02c873c8 PR_SetThreadRecycleMode + 536
    3 libnss3.dylib 0x02c878a8 PR_WaitCondVar + 120
    4 XUL 0x052b9050 mozilla::LoadInfo::GetRedirectChain(JSContext*, JS::MutableHandle<JS::Value>) + 596896
    5 XUL 0x052ba96c mozilla::LoadInfo::GetRedirectChain(JSContext*, JS::MutableHandle<JS::Value>) + 603324
    6 libnss3.dylib 0x02c88ce8 PRP_NakedBroadcast + 1336
    7 libSystem.B.dylib 0x9002b908 _pthread_body + 96

    Thread 0 crashed with PPC Thread State 64:
      srr0: 0x00000000fffeff20 srr1: 0x000000000000f930 vrsave: 0x0000000080000000
        cr: 0x44444282 xer: 0x0000000020000004 lr: 0x00000000937efbb0 ctr: 0x000000009012adf8
        r0: 0x00000000937efba4 r1: 0x00000000efffb710 r2: 0x0000000000000000 r3: 0x00000000174ffd50
        r4: 0x0000000090aacaa0 r5: 0x000000000000006c r6: 0x00000000ffffffff r7: 0x0000000017945600
        r8: 0x00000000000012e4 r9: 0x0000000017946b44 r10: 0x00000000000004b9 r11: 0x000000006f54caa0
       r12: 0x0000000015a2bb9b r13: 0x0000000000000000 r14: 0x0000000001b86d64 r15: 0x0000000008f00000
       r16: 0x00000000efffc6a0 r17: 0x00000000efffbd60 r18: 0x0000000000000001 r19: 0x0000000000007224
       r20: 0x0000000017cecbec r21: 0x0000000000000001 r22: 0x000000000000468c r23: 0x0000000000000000
       r24: 0x0000000019b98670 r25: 0x00000000800000f0 r26: 0x0000000090ab09d4 r27: 0x00000000a37e4694
       r28: 0x00000000a37e46a4 r29: 0x00000000006a74f0 r30: 0x00000000174ffd50 r31: 0x00000000937efb60

    Binary Images Description:
        0x1000 - 0x4fff com.floodgap.tenfourfox 45.39.2 (4521.2.18) /Applications/TenFourFox7450.app/Contents/MacOS/firefox
       0x24000 - 0x42fff libmozglue.dylib /Applications/TenFourFox7450.app/Contents/MacOS/libmozglue.dylib
       0x48000 - 0x55fff libgcc_s.1.dylib /Applications/TenFourFox7450.app/Contents/MacOS/libgcc_s.1.dylib
       0x7d000 - 0x80fff libatomic.1.dylib /Applications/TenFourFox7450.app/Contents/MacOS/libatomic.1.dylib
       0xb3000 - 0xbdfff liblgpllibs.dylib /Applications/TenFourFox7450.app/Contents/MacOS/liblgpllibs.dylib
      0x205000 - 0x361fff libstdc++.6.dylib /Applications/TenFourFox7450.app/Contents/MacOS/libstdc++.6.dylib
      0x460000 - 0x54efff libxml2.2.dylib /usr/lib/libxml2.2.dylib
     0x1008000 - 0x115efff libicuuc.56.dylib /Applications/TenFourFox7450.app/Contents/MacOS/libicuuc.56.dylib
     0x1208000 - 0x13ecfff libicui18n.56.dylib /Applications/TenFourFox7450.app/Contents/MacOS/libicui18n.56.dylib
     0x1570000 - 0x1578fff libbrowsercomps.dylib /Applications/TenFourFox7450.app/Contents/Resources/browser/components/libbrowsercomps.dylib
     0x2008000 - 0x29fdfff libicudata.56.dylib /Applications/TenFourFox7450.app/Contents/MacOS/libicudata.56.dylib
     0x2a00000 - 0x2cbbfff libnss3.dylib /Applications/TenFourFox7450.app/Contents/MacOS/libnss3.dylib
     0x3d00000 - 0x3d3efff libsoftokn3.dylib /Applications/TenFourFox7450.app/Contents/MacOS/libsoftokn3.dylib
     0x50ba000 - 0x8efafff XUL /Applications/TenFourFox7450.app/Contents/MacOS/XUL
     0xe174000 - 0xe1bcfff libnssckbi.dylib /Applications/TenFourFox7450.app/Contents/MacOS/libnssckbi.dylib
     0xf200000 - 0xf2a4fff libfreebl3.dylib /Applications/TenFourFox7450.app/Contents/MacOS/libfreebl3.dylib
    0x12874000 - 0x12875fff com.ecamm.pluginloader Ecamm Plugin Loader v1.0.5 (1.0.5) /Library/InputManagers/Ecamm/Ecamm Plugin Loader.bundle/Contents/MacOS/Ecamm Plugin Loader
    0x8fe00000 - 0x8fe52fff dyld 46.16 /usr/lib/dyld
    0x90000000 - 0x901bcfff libSystem.B.dylib /usr/lib/libSystem.B.dylib
    0x90214000 - 0x90219fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib
    0x9021b000 - 0x90268fff com.apple.CoreText 1.0.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
    0x90293000 - 0x90344fff ATS /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x90373000 - 0x9072efff com.apple.CoreGraphics 1.258.85 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x907bb000 - 0x90895fff com.apple.CoreFoundation 6.4.11 (368.35) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x908de000 - 0x908defff com.apple.CoreServices 10.4 (???) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x908e0000 - 0x909e2fff libicucore.A.dylib /usr/lib/libicucore.A.dylib
    0x90a3c000 - 0x90ac0fff libobjc.A.dylib /usr/lib/libobjc.A.dylib
    0x90aea000 - 0x90b5cfff com.apple.framework.IOKit 1.4 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x90b72000 - 0x90b84fff libauto.dylib /usr/lib/libauto.dylib
    0x90b8b000 - 0x90e62fff com.apple.CoreServices.CarbonCore 681.19 (681.21) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x90ec8000 - 0x90f48fff com.apple.CoreServices.OSServices 4.1 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x90f92000 - 0x90fd4fff com.apple.CFNetwork 129.24 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x90fe9000 - 0x91001fff com.apple.WebServices 1.1.2 (1.1.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
    0x91011000 - 0x91092fff com.apple.SearchKit 1.0.8 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x910d8000 - 0x91101fff com.apple.Metadata 10.4.4 (121.36) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x91112000 - 0x91120fff libz.1.dylib /usr/lib/libz.1.dylib
    0x91123000 - 0x912defff com.apple.security 4.6 (29770) /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x913dd000 - 0x913e6fff com.apple.DiskArbitration 2.1.2 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x913ed000 - 0x913f5fff libbsm.dylib /usr/lib/libbsm.dylib
    0x913f9000 - 0x91421fff com.apple.SystemConfiguration 1.8.3 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x91434000 - 0x9143ffff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
    0x91444000 - 0x914bffff com.apple.audio.CoreAudio 3.0.5 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x914fc000 - 0x914fcfff com.apple.ApplicationServices 10.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x914fe000 - 0x91536fff com.apple.AE 312.2 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x91551000 - 0x91623fff com.apple.ColorSync 4.4.13 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x91676000 - 0x91707fff com.apple.print.framework.PrintCore 4.6 (177.13) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x9174e000 - 0x91805fff com.apple.QD 3.10.28 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x91842000 - 0x918a0fff com.apple.HIServices 1.5.3 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x918cf000 - 0x918f0fff com.apple.LangAnalysis 1.6.1 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x91904000 - 0x91929fff com.apple.FindByContent 1.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent
    0x9193c000 - 0x9197efff com.apple.LaunchServices 183.1 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x9199a000 - 0x919aefff com.apple.speech.synthesis.framework 3.3 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x919bc000 - 0x91a02fff com.apple.ImageIO.framework 1.5.9 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x91a19000 - 0x91ae0fff libcrypto.0.9.7.dylib /usr/lib/libcrypto.0.9.7.dylib
    0x91b2e000 - 0x91b43fff libcups.2.dylib /usr/lib/libcups.2.dylib
    0x91b48000 - 0x91b66fff libJPEG.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x91b6c000 - 0x91c23fff libJP2.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x91c72000 - 0x91c76fff libGIF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x91c78000 - 0x91ce2fff libRaw.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib
    0x91ce7000 - 0x91d02fff libPng.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x91d07000 - 0x91d0afff libRadiance.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x91e0a000 - 0x91e48fff libTIFF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x91e4f000 - 0x91e4ffff com.apple.Accelerate 1.2.2 (Accelerate 1.2.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x91e51000 - 0x91f36fff com.apple.vImage 2.4 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x91f3e000 - 0x91f5dfff com.apple.Accelerate.vecLib 3.2.2 (vecLib 3.2.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x91fc9000 - 0x92037fff libvMisc.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x92042000 - 0x920d7fff libvDSP.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x920f1000 - 0x92679fff libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x926ac000 - 0x929d7fff libLAPACK.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x92a07000 - 0x92af5fff libiconv.2.dylib /usr/lib/libiconv.2.dylib
    0x92af8000 - 0x92b80fff com.apple.DesktopServices 1.3.7 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x92bc1000 - 0x92df4fff com.apple.Foundation 6.4.12 (567.42) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x92f27000 - 0x92f45fff libGL.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x92f50000 - 0x92faafff libGLU.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x92fc8000 - 0x92fc8fff com.apple.Carbon 10.4 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x92fca000 - 0x92fdefff com.apple.ImageCapture 3.0 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x92ff6000 - 0x93006fff com.apple.speech.recognition.framework 3.4 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x93012000 - 0x93027fff com.apple.securityhi 2.0 (203) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x93039000 - 0x930c0fff com.apple.ink.framework 101.2 (69) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x930d4000 - 0x930dffff com.apple.help 1.0.3 (32) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x930e9000 - 0x93117fff com.apple.openscripting 1.2.7 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x93131000 - 0x93140fff com.apple.print.framework.Print 5.2 (192.4) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x9314c000 - 0x931b2fff com.apple.htmlrendering 1.1.2 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
    0x931e3000 - 0x93232fff com.apple.NavigationServices 3.4.4 (3.4.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
    0x93260000 - 0x9327dfff com.apple.audio.SoundManager 3.9 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
    0x9328f000 - 0x9329cfff com.apple.CommonPanels 1.2.2 (73) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x932a5000 - 0x935b3fff com.apple.HIToolbox 1.4.10 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x93703000 - 0x9370ffff com.apple.opengl 1.4.7 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x93714000 - 0x93734fff com.apple.DirectoryService.Framework 3.3 /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
    0x937a9000 - 0x937a9fff com.apple.Cocoa 6.4 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x937ab000 - 0x93ddefff com.apple.AppKit 6.4.10 (824.48) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x9416b000 - 0x941ddfff com.apple.CoreData 91 (92.1) /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x94216000 - 0x942dbfff com.apple.audio.toolbox.AudioToolbox 1.4.7 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x9432e000 - 0x9432efff com.apple.audio.units.AudioUnit 1.4 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x94330000 - 0x944f0fff com.apple.QuartzCore 1.4.12 /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x9453a000 - 0x94577fff libsqlite3.0.dylib /usr/lib/libsqlite3.0.dylib
    0x9457f000 - 0x945cffff libGLImage.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x945d8000 - 0x945f1fff com.apple.CoreVideo 1.4.2 /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x947aa000 - 0x947b9fff libCGATS.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
    0x947c1000 - 0x947cefff libCSync.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
    0x94814000 - 0x9482dfff libRIP.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x94834000 - 0x94b67fff com.apple.QuickTime 7.6.4 (1327.73) /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
    0x94c4f000 - 0x94cc0fff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib
    0x94e36000 - 0x94f66fff com.apple.AddressBook.framework 4.0.6 (490) /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
    0x94ff9000 - 0x95008fff com.apple.DSObjCWrappers.Framework 1.1 /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers
    0x95010000 - 0x9503dfff com.apple.LDAPFramework 1.4.1 (69.0.1) /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x95044000 - 0x95054fff libsasl2.2.dylib /usr/lib/libsasl2.2.dylib
    0x95058000 - 0x95087fff libssl.0.9.7.dylib /usr/lib/libssl.0.9.7.dylib
    0x95097000 - 0x950b4fff libresolv.9.dylib /usr/lib/libresolv.9.dylib
    0x960e9000 - 0x960ebfff com.apple.ExceptionHandling 1.2 (???) /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling
    0x9cde7000 - 0x9ce07fff libmx.A.dylib /usr/lib/libmx.A.dylib

    Model: PowerMac10,2, BootROM 4.9.4f1, 1 processors, PowerPC G4 (1.2), 1.5 GHz, 1 GB
    Graphics: ATI Radeon 9200, ATY,RV280, AGP, 64 MB
    Memory Module: DIMM0/J11, 1 GB, DDR SDRAM, PC3200U-30330
    AirPort: AirPort Extreme, 405.1 (3.90.34.0.p18)
    Bluetooth: Version 1.9.5f4, 2 service, 1 devices, 1 incoming serial ports
    Network Service: AirPort, AirPort, en1
    PCI Card: pci106b,4318, sppci_othernetwork, SLOT-B
    Parallel ATA Device: HTS721010G9AT00, 93.16 GB
    Parallel ATA Device: MATSHITACD-RW CW-8124
    USB Device: Bluetooth USB Host Controller, Apple, Inc., Up to 12 Mb/sec, 500 mA
    USB Device: ROCCAT Kain 100, ROCCAT, Up to 12 Mb/sec, 500 mA
    USB Device: iMate, USB To ADB Adaptor, Griffin Technology, Inc., Up to 1.5 Mb/sec, 500 mA
    FireWire Device: HDD, Storeva, Up to 400 Mb/sec

  26. 26 Posted by Alexandre Lolli... on 08 Mar, 2021 08:40 AM

    Alexandre Lollini's Avatar

    The crash occurs repeatably at first attempt.

    But when relaunch, the text area seems to work for a while, then it crashes again randomly.

  27. Support Staff 27 Posted by Cameron Kaiser on 08 Mar, 2021 05:37 PM

    Cameron Kaiser's Avatar

    Alexandre, I can only repeat what I've told people above: this affects a minority of systems, or I would have many more reports of it, and no one has found anything in common between those systems. I have never been able to reproduce it on my systems, so I can't fix what I can't observe. If I did fix it, I would say so.

    If you have a consistent site, or series of steps, that can reproduce the problem reliably, then post them. But if the crashes are intermittent or only sometimes, it doesn't add anything to my understanding of the problem. If someone who can reproduce it is able to submit a patch, I will certainly review it, but until I can reproduce it I can't fix it.

  28. 28 Posted by Alexandre Lolli... on 12 Mar, 2021 10:13 AM

    Alexandre Lollini's Avatar

    Hello,
    thank you for your help,

    it happens on 4 different systems, two are mac mini g4, a g4 quicksilver, and a G5 2x1,8ghz
    each downloading the right version for cpu.

    It is always a TEXT AREA

    The crash occurs always at first launch after boot. In this case it happens 9/10 times.

    It occurs more rarely at random.

    --

    Alexandre Lollini ——————— [email blocked]
    ESPACE Lollini ------------------- www.espacelollini.com
    mob: +33 6 76 24 01 38 ———— phone: +33 4 93 81 08 69
    Official Philatelic Editor of the European Space Agency.
          Space stamps and mail for collectors

  29. Support Staff 29 Posted by Cameron Kaiser on 12 Mar, 2021 06:52 PM

    Cameron Kaiser's Avatar

    Alexandre, I understand it's repeatable for you but a crash like that should be easily observable on my test systems and it's not. I get some number of these reports, so I agree there's something going on with some computers, but this problem isn't widespread. There is something these systems have in common. Until that's sorted out, this remains unfixed.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac