keeleysam / tenfourfox

Automatically exported from code.google.com/p/tenfourfox
0 stars 0 forks source link

TenFourFox Crashes on 10.4.11 Server (8S2159) when trying to print any page. #279

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
* I read everything above and have demonstrated this bug only occurs on
10.4Fx by testing against this official version of Firefox 4/up (not
applicable for startup failure) - SPECIFY VERSION YOU TESTED AGAINST:

Very fundamental bug - 10.4.Fx crashes on all my Mac OS 10.4.11 Server Systems 
(9S2169) during printing of ANY web page (even the most simple HTML 404 error 
page).  The problem can not be printer dependent (discovered it with two simple 
postscript network printers) but tested the generic save to PS-File option of 
the PDF button in the end.

Cross Testing against a modern Firefox is pretty pointless, but for the sake of 
completeness Firefox 3.6.28 on the same system prints and the problem does not 
occur with the latest Firefox 30 on a Snow Leopard System (Laptop) nor with the 
same 10.4.Fx Version on Leopard 10.5.8 Server (9L34) or any of my 10.4.11 
Standard (8S165) Systems.

* Layout bugs MUST be tested against a system WITHOUT hardware
acceleration. Go to Help, Troubleshooting Information to see if your test
system is accelerated. If your test system IS accelerated, you must make
sure it is OFF, OR test on ANOTHER system that isn't. If this is NOT a
layout or display bug, you can skip this step.

Not a layout problem.

* This is a startup crash or failure to start (Y/N):

NO

* This is a fault of JavaScript acceleration (Y/N): 

NO

* What steps are necessary to reproduce the bug? These must be reasonably
reliable.

Install 10.4. Fox 24.0.6. on a 10.4.11 Server an try to print a page - as 
simple as that.

* Describe your processor, computer, operating system and any special
things about your environment.

Three Systems tested with the crash:
- Early G5, 1.8MHz single CPU, MacOS X Server 10.4.11 (8S2159), G5 Build of 
10.4Fx.
- Middle Aged G5, 2x2GHz dual CPU, MacOS X Server 10.4.11 (8S2159), G5 Build of 
10.4Fx.
- MacMini G4, 1.5GHz single CPU, MacOS X Server 10.4.11 (8S2159) 7450 Build of 
10.4Fx.

* If this is a startup crash or failure to start, have you tried restarting
with a clean profile or in safe mode? Does this fix the problem?

N/A

* For crashes or startup failure (optional): paste in any information from
Crash Reporter, or if you are able to run 10.4Fx in gdb, paste in the
backtrace. You can often do it like this from within Terminal.app:

Crash reporter backtrace attached.

* Include any useful additional information, steps you have tried, etc.:

Thanks for your help!

You are welcome, thanks for that nice developer effort with PPC. Still using 
several 10.4. Systems for full production in an entire family (due to 
Framemaker Use in Classic).

Thomas M. Stricker

Original issue reported on code.google.com by tom...@gmail.com on 29 Jun 2014 at 5:24

GoogleCodeExporter commented 9 years ago
Could provide a load unlimited copy of Tiger SERVER from an EDU institution for 
the resolution of this test case because we are very interested in the 
resolution of this. We are close to legal vintage status with this OS anyhow.

Original comment by tom...@gmail.com on 29 Jun 2014 at 5:27

GoogleCodeExporter commented 9 years ago
I don't have any free systems here to put Tiger Server on, nor free space to 
set up a test system. If someone is already running this that can debug it, I 
will accept their patch, but I can't resolve this currently.

Original comment by classi...@floodgap.com on 29 Jun 2014 at 6:48

GoogleCodeExporter commented 9 years ago
(Also, I don't see the attached backtrace.)

Original comment by classi...@floodgap.com on 29 Jun 2014 at 6:49

GoogleCodeExporter commented 9 years ago
Dear TenFourFox huntsmen,

you write:
 >I don't have any free systems here to put Tiger Server on, nor free  
space to set up a test system. If someone is already running this  
that can debug it, I will accept their patch, but I can't >resolve  
this currently.

It is quite sad that some little bug sneaked in, that restricts the  
fully functional browser to the standard edition only of 10.4. Tiger.  
According to the design of the OS standard and server editions should  
really be identical when it comes to basic function like screen  
graphic and printing. I am quite surprised they are not.

Since in the EDU world we received unlimited licenses for the server  
for free, we intalled servers by routine in many instances (i.e. when  
file sharing was part of game because there are some near deadlocks  
that kill sharing performance in the standard version of the OS X).

Regarding you suggestion that I fix the bug myself I wonder how  
difficult it would be to download the source and build the actual Ten  
Four Fox, since I am a computer architecture professor with decent  
programming knowledge but fairly little experience in open software  
or even Google Code building scripts. Which Version of xtools  
(compilers) is normally used?

I can't quite believe that you don't have an 10GB spare room for a  
Tiger Server partition on one of your development systems, since it  
is quite easy with tools like iPartition to shink some partion and  
put another one there.

But I do know that it is far more than an hour of work to do a  
complete server install with all updates. I do have a fully installed  
and updated 10.4.srv installation at hand on an external disk and  
would be able to send you a fully installed configured disk image.  
Internet is so powerful those days that I could simply upload the  
*.dmg on my server in Michigan. Just tell me which xtools you require  
and I can put a complete 10.4.srv there to be downloaded. It will  
take an hour in the background but download with little effort.

Best regard
Thomas M. Stricker
Z�rich, Switzerland

PS: The crashdump trace is attached to this email. I ziped the file  
an attached it with the button when entering the bug on the Google  
Code Bulletin Board.

Original comment by tom...@gmail.com on 3 Jul 2014 at 9:21

GoogleCodeExporter commented 9 years ago
Thomas, attachments to Google's bugs get filtered over E-mail. You need to 
attach them through the web interface.

I have exactly *one* development system (the quad I'm typing this on); the 
others are test machines which also serve other roles. I keep another quad as a 
spare, but it is not usually hooked up. I think we're going to disagree on this 
point, but I'm not going to go find space to set up another machine and/or 
completely reconfigure this one to solve this problem. This is a project I do 
in my spare time to keep my computers working, and while I endeavour to fix 
bugs other people report, I don't find the request reasonable. I'm sorry if you 
disagree.

That said, I'm not necessarily saying *you* need to fix the bug, but you're 
exactly the first person I've heard from who's even using the browser with 
Tiger Server. There may be others, but in four years of this project, you're 
the first to make any report. We do have build instructions, but you need an 
updated compiler, debugger and bintools on top of Xcode. See this document: 
https://code.google.com/p/tenfourfox/wiki/HowToBuildRightNow

You might also consider looking at old versions to see when things changed. 
Since 3.6 works, you may need to start with 4.0. Bear in mind old versions may 
corrupt your profile, so you should back up the Application Support/Firefox 
folder if you decide to check into this.

I'm leaving the bug open to see if another individual has the same problem. 
However, unless I suddenly find a need to run Server myself, it won't be me 
that fixes it. Sorry.

Original comment by classi...@floodgap.com on 3 Jul 2014 at 1:44

GoogleCodeExporter commented 9 years ago
Greetings,

well I did attach the the crash log over the Web interface filing the  
bug report. I attached  it gzipped to make it a shorte attachment,  
maybe it got overlooked because of that zip.

---

Well I will try to build firefox on my sample server image and see  
what could go wrong on server.

Tracking what was going on looks quite ugly to me. It is the nasty  
middleware and framework trap of software development, you program at  
a nice higher abstraction level but when something goes wrong you are  
debugging with at the lowest level, mostly with some part of the (OS  
Library) source missing.

Best regards
Thomas M. Stricker

PS: In any case here is the crash report again in verbatim without  
attachment.

**********

Host Name:      Weinburg
Date/Time:      2014-06-29 19:11:36.506 +0200
OS Version:     10.4.11 (Build 8S2169)
Report Version: 4

Command: firefox
Path:    /Applications-OSX/FireTenFourFox7450.app/Contents/MacOS/firefox
Parent:  WindowServer [88]

Version: 24.6.0 (2414.6.7)

PID:    701
Thread: 0

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

Thread 0 Crashed:
0   libstdc++.6.dylib               0x90b5b7fc __cxa_get_globals + 436
1   libstdc++.6.dylib               0x90b5c030 __gxx_personality_v0 +  
736
2   libgcc_s.1.dylib                0x90bfa820 _Unwind_RaiseException  
+ 256
3   libstdc++.6.dylib               0x90b5c4c4 __cxa_throw + 116
4   ...e.print.framework.PrintCore  0x9176bf00  
PMSessionGetCGGraphicsContext + 140
5   XUL                             0x04ffa3f0 JSD_GetValueForObject  
+ 1098144
6   XUL                             0x03e80550  
_ZNSt6vectorI8nsRefPtrI13imgCacheEntryESaIS2_EE13_M_insert_auxIIRKS2_EEE 
vN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_ + 140768
7   XUL                             0x04aace30  
std::vector<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint,  
std::allocator<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint>  
 >::_M_fill_insert 
(__gnu_cxx::__normal_iterator<mozilla::EnergyEndpointer::HistoryRing::De 
cisionPoint*,  
std::vector<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint,  
std::allocator<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint>  
 > >, unsigned long,  
mozilla::EnergyEndpointer::HistoryRing::DecisionPoint const&) + 119616
8   XUL                             0x04aad7b0  
std::vector<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint,  
std::allocator<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint>  
 >::_M_fill_insert 
(__gnu_cxx::__normal_iterator<mozilla::EnergyEndpointer::HistoryRing::De 
cisionPoint*,  
std::vector<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint,  
std::allocator<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint>  
 > >, unsigned long,  
mozilla::EnergyEndpointer::HistoryRing::DecisionPoint const&) + 122048
9   XUL                             0x04aadb44  
std::vector<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint,  
std::allocator<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint>  
 >::_M_fill_insert 
(__gnu_cxx::__normal_iterator<mozilla::EnergyEndpointer::HistoryRing::De 
cisionPoint*,  
std::vector<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint,  
std::allocator<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint>  
 > >, unsigned long,  
mozilla::EnergyEndpointer::HistoryRing::DecisionPoint const&) + 122964
10  XUL                             0x03f2712c  
_ZNSt6vectorI8nsRefPtrI13imgCacheEntryESaIS2_EE13_M_insert_auxIIRKS2_EEE 
vN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_ + 823740
11  XUL                             0x057a22c4 _NS_InvokeByIndex + 216
12  XUL                             0x04cb15bc NS_NewBackstagePass 
(BackstagePass**) + 80780
13  XUL                             0x04cb9510 NS_NewBackstagePass 
(BackstagePass**) + 113376
14  XUL                             0x05f69cf0 JS_DefineDebuggerObject 
(JSContext*, JSObject*) + 231648
15  XUL                             0x05f63d08 JS_DefineDebuggerObject 
(JSContext*, JSObject*) + 207096
16  XUL                             0x05f68d6c JS_DefineDebuggerObject 
(JSContext*, JSObject*) + 227676
17  XUL                             0x05f69bbc JS_DefineDebuggerObject 
(JSContext*, JSObject*) + 231340
18  XUL                             0x05f6a5a4 JS_DefineDebuggerObject 
(JSContext*, JSObject*) + 233876
19  XUL                             0x06036268 JS_CallFunctionValue 
(JSContext*, JSObject*, JS::Value, unsigned, JS::Value*, JS::Value*)  
+ 72
20  XUL                             0x05340ec0  
std::vector<__gnu_cxx::_Hashtable_node<std::pair<int const,  
mozilla::ipc::SharedMemory*> >*,  
std::allocator<__gnu_cxx::_Hashtable_node<std::pair<int const,  
mozilla::ipc::SharedMemory*> >*> >::_M_fill_insert 
(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std::pair<int c 
onst, mozilla::ipc::SharedMemory*> >**,  
std::allocator<__gnu_cxx::_Hashtable_node<std::pair<int const,  
mozilla::ipc::SharedMemory*> >*> >, unsigned long,  
__gnu_cxx::_Hashtable_node<std::pair<int const,  
mozilla::ipc::SharedMemory*> >* const&) + 2247504
21  XUL                             0x04860308  
_ZNSt5dequeIN7mozilla10AudioChunkESaIS1_EE12emplace_backIIS1_EEEvDpOT_ + 
  2055192
22  XUL                             0x0441f878  
_ZNSt6vectorIN7mozilla6RefPtrINS0_3gfx4PathEEESaIS4_EE13_M_insert_auxIIR 
KS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_ + 545576
23  XUL                             0x0441fcc8  
_ZNSt6vectorIN7mozilla6RefPtrINS0_3gfx4PathEEESaIS4_EE13_M_insert_auxIIR 
KS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_ + 546680
24  XUL                             0x04416560  
_ZNSt6vectorIN7mozilla6RefPtrINS0_3gfx4PathEEESaIS4_EE13_M_insert_auxIIR 
KS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_ + 507920
25  XUL                             0x044177bc  
_ZNSt6vectorIN7mozilla6RefPtrINS0_3gfx4PathEEESaIS4_EE13_M_insert_auxIIR 
KS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_ + 512620
26  XUL                             0x04419598  
_ZNSt6vectorIN7mozilla6RefPtrINS0_3gfx4PathEEESaIS4_EE13_M_insert_auxIIR 
KS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_ + 520264
27  XUL                             0x0430ee78 std::_Rb_tree<unsigned  
long long, std::pair<unsigned long long const,  
nsRefPtr<nsContentView> >, std::_Select1st<std::pair<unsigned long  
long const, nsRefPtr<nsContentView> > >, std::less<unsigned long  
long>, std::allocator<std::pair<unsigned long long const,  
nsRefPtr<nsContentView> > > >::_M_copy 
(std::_Rb_tree_node<std::pair<unsigned long long const,  
nsRefPtr<nsContentView> > > const*,  
std::_Rb_tree_node<std::pair<unsigned long long const,  
nsRefPtr<nsContentView> > >*) + 2699192
28  XUL                             0x0427deb4 std::_Rb_tree<unsigned  
long long, std::pair<unsigned long long const,  
nsRefPtr<nsContentView> >, std::_Select1st<std::pair<unsigned long  
long const, nsRefPtr<nsContentView> > >, std::less<unsigned long  
long>, std::allocator<std::pair<unsigned long long const,  
nsRefPtr<nsContentView> > > >::_M_copy 
(std::_Rb_tree_node<std::pair<unsigned long long const,  
nsRefPtr<nsContentView> > > const*,  
std::_Rb_tree_node<std::pair<unsigned long long const,  
nsRefPtr<nsContentView> > >*) + 2105332
29  XUL                             0x04add5b0  
std::vector<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint,  
std::allocator<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint>  
 >::_M_fill_insert 
(__gnu_cxx::__normal_iterator<mozilla::EnergyEndpointer::HistoryRing::De 
cisionPoint*,  
std::vector<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint,  
std::allocator<mozilla::EnergyEndpointer::HistoryRing::DecisionPoint>  
 > >, unsigned long,  
mozilla::EnergyEndpointer::HistoryRing::DecisionPoint const&) + 318144
30  XUL                             0x04416160  
_ZNSt6vectorIN7mozilla6RefPtrINS0_3gfx4PathEEESaIS4_EE13_M_insert_auxIIR 
KS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_ + 506896
31  XUL                             0x04417624  
_ZNSt6vectorIN7mozilla6RefPtrINS0_3gfx4PathEEESaIS4_EE13_M_insert_auxIIR 
KS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_ + 512212
32  XUL                             0x04419598  
_ZNSt6vectorIN7mozilla6RefPtrINS0_3gfx4PathEEESaIS4_EE13_M_insert_auxIIR 
KS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_ + 520264
33  XUL                             0x0430ee78 std::_Rb_tree<unsigned  
long long, std::pair<unsigned long long const,  
nsRefPtr<nsContentView> >, std::_Select1st<std::pair<unsigned long  
long const, nsRefPtr<nsContentView> > >, std::less<unsigned long  
long>, std::allocator<std::pair<unsigned long long const,  
nsRefPtr<nsContentView> > > >::_M_copy 
(std::_Rb_tree_node<std::pair<unsigned long long const,  
nsRefPtr<nsContentView> > > const*,  
std::_Rb_tree_node<std::pair<unsigned long long const,  
nsRefPtr<nsContentView> > >*) + 2699192
34  XUL                             0x04fa6ea4 JSD_GetValueForObject  
+ 756820
35  XUL                             0x04fa1438 JSD_GetValueForObject  
+ 733672
36  com.apple.AppKit                0x93810d5c -[NSApplication  
sendAction:to:from:] + 108
37  com.apple.AppKit                0x938b33dc -[NSMenu  
performActionForItemAtIndex:] + 376
38  com.apple.AppKit                0x938b314c -[NSCarbonMenuImpl  
performActionWithHighlightingForItemAtIndex:] + 100
39  com.apple.AppKit                0x937f3264  
_NSHandleCarbonMenuEvent + 412
40  com.apple.AppKit                0x93738f4c _DPSNextEvent + 1488
41  com.apple.AppKit                0x9373878c -[NSApplication  
nextEventMatchingMask:untilDate:inMode:dequeue:] + 132
42  XUL                             0x04faf774 JSD_GetValueForObject  
+ 791844
43  com.apple.AppKit                0x93732c64 -[NSApplication run] +  
468
44  XUL                             0x04faf868 JSD_GetValueForObject  
+ 792088
45  XUL                             0x04dbad2c  
XRE_StartupTimelineRecord + 620
46  XUL                             0x03b0e7d4 XRE_GetProcessType + 1620
47  XUL                             0x03b10d1c XRE_GetProcessType +  
11164
48  XUL                             0x03b11160 XRE_main + 176
49  com.floodgap.tenfourfox         0x00004ee4 0x1000 + 16100
50  com.floodgap.tenfourfox         0x0000203c start + 812
51  com.floodgap.tenfourfox         0x00001d40 start + 48

Thread 1:
0   libSystem.B.dylib               0x9002faec kevent + 12
1   XUL                             0x057c626c SharedStub + 145368
2   XUL                             0x057beec8 SharedStub + 115764
3   XUL                             0x057e892c std::vector<void*,  
std::allocator<void*> >::_M_default_append(unsigned long) + 3596
4   XUL                             0x057d5cc8 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) + 9640
5   XUL                             0x057e1060  
_ZNSt6vectorIPN4base13SystemMonitor13PowerObserverESaIS3_EE13_M_insert_a 
uxIIRKS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_ + 2560
6   XUL                             0x057e92cc std::vector<void*,  
std::allocator<void*> >::_M_default_append(unsigned long) + 6060
7   libSystem.B.dylib               0x9002c768 _pthread_body + 96

Thread 2:
0   libSystem.B.dylib               0x9002024c select + 12
1   libnss3.dylib                   0x011639f4 PR_Now + 2052
2   libnss3.dylib                   0x0115a1b0 libVersionPointnspr +  
1280
3   XUL                             0x03bffc60 XRE_GetFileFromPath +  
918000
4   XUL                             0x03c00148 XRE_GetFileFromPath +  
919256
5   XUL                             0x03c00580 XRE_GetFileFromPath +  
920336
6   XUL                             0x05784734 XRE_AddStaticComponent  
+ 35588
7   XUL                             0x05728f4c  
std::vector<__gnu_cxx::_Hashtable_node<std::pair<int const,  
mozilla::ipc::SharedMemory*> >*,  
std::allocator<__gnu_cxx::_Hashtable_node<std::pair<int const,  
mozilla::ipc::SharedMemory*> >*> >::_M_fill_insert 
(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std::pair<int c 
onst, mozilla::ipc::SharedMemory*> >**,  
std::allocator<__gnu_cxx::_Hashtable_node<std::pair<int const,  
mozilla::ipc::SharedMemory*> >*> >, unsigned long,  
__gnu_cxx::_Hashtable_node<std::pair<int const,  
mozilla::ipc::SharedMemory*> >* const&) + 6343644
8   XUL                             0x057855fc XRE_AddStaticComponent  
+ 39372
9   libnss3.dylib                   0x01160e88 PRP_NakedBroadcast + 760
10  libSystem.B.dylib               0x9002c768 _pthread_body + 96

Thread 3..Thread 28 are in a
0   libSystem.B.dylib               0x9002ce08  
semaphore_wait_signal_trap + 8
or similar...

Thread 0 crashed with PPC Thread State 64:
   srr0: 0x0000000090b5b7fc srr1:  
0x000000000200d930                        vrsave: 0x0000000000000000
     cr: 0x24824422          xer: 0x0000000020000007   lr:  
0x0000000090b5b7e8  ctr: 0x0000000000210394
     r0: 0x0000000000210394   r1: 0x00000000efffaa70   r2:  
0x000000000ef60b00   r3: 0x0000000000000000
     r4: 0x000000000027d188   r5: 0x00000000efffab08   r6:  
0x00000000a174197c   r7: 0x000000000ef60ae0
     r8: 0x00000000efffae1c   r9: 0x000000000027cfc0  r10:  
0x0000000000000060  r11: 0x0000000000000007
    r12: 0x0000000000210394  r13: 0x0000000000000000  r14:  
0x000000000188c1a0  r15: 0x00000000091d877a
    r16: 0x00000000efffab18  r17: 0x0000000000000001  r18:  
0x00000000a1741958  r19: 0x0000000000000000
    r20: 0x0000000000000001  r21: 0x000000009176bf14  r22:  
0x000000000027d188  r23: 0x00000000efffae1c
    r24: 0x000000000ef60ab0  r25: 0x00000000a1741979  r26:  
0x00000000474e5543  r27: 0x00000000432b2b00
    r28: 0x00000000efffab08  r29: 0x000000005f9e1590  r30:  
0x000000000027d188  r31: 0x0000000090b5c460

Binary Images Description:
     0x1000 -     0x4fff com.floodgap.tenfourfox 24.6.0 (2414.6.7)  / 
Applications-OSX/FireTenFourFox7450.app/Contents/MacOS/firefox
     0x7000 -     0x7fff libmozalloc.dylib  /Applications-OSX/ 
FireTenFourFox7450.app/Contents/MacOS/libmozalloc.dylib
    0x17000 -    0x29fff libmozglue.dylib   /Applications-OSX/ 
FireTenFourFox7450.app/Contents/MacOS/libmozglue.dylib
    0x2e000 -    0x38fff libgcc_s.1.dylib   /Applications-OSX/ 
FireTenFourFox7450.app/Contents/MacOS/libgcc_s.1.dylib
   0x205000 -   0x27bfff libstdc++.6.dylib  /Applications-OSX/ 
FireTenFourFox7450.app/Contents/MacOS/libstdc++.6.dylib
   0x2d2000 -   0x3c0fff libxml2.2.dylib    /usr/lib/libxml2.2.dylib
   0x676000 -   0x67efff libbrowsercomps.dylib  /Applications-OSX/ 
FireTenFourFox7450.app/Contents/MacOS/browser/components/ 
libbrowsercomps.dylib
   0x6fd000 -   0x70cfff com.unsanity.ape 2.0.3 /Library/Frameworks/ 
ApplicationEnhancer.framework/Versions/A/ApplicationEnhancer
   0x71e000 -   0x726fff fr.madrau.switchres.apemodule 3.7.9    /Library/ 
Application Enhancers/SwitchResX Features.ape/Contents/MacOS/ 
SwitchResX Features
  0x1008000 -  0x1233fff libnss3.dylib  /Applications-OSX/ 
FireTenFourFox7450.app/Contents/MacOS/libnss3.dylib
  0x3aff000 -  0x678ffff XUL    /Applications-OSX/ 
FireTenFourFox7450.app/Contents/MacOS/XUL
  0x7a25000 -  0x7a27fff com.unsanity.menuextraenabler 1.0.3    /Library/ 
InputManagers/Menu Extra Enabler/Menu Extra Enabler.bundle/Contents/ 
MacOS/Menu Extra Enabler
  0xd61d000 -  0xd643fff com.apple.print.framework.Print.Private 4.6  
(163.10)    /System/Library/Frameworks/Carbon.framework/Versions/A/ 
Frameworks/Print.framework/Versions/Current/Plugins/ 
PrintCocoaUI.bundle/Contents/MacOS/PrintCocoaUI
  0xd656000 -  0xd670fff com.apple.print.PrintingCocoaPDEs 4.6  
(163.10)    /System/Library/Frameworks/Carbon.framework/Versions/A/ 
Frameworks/Print.framework/Versions/A/Plugins/ 
PrintingCocoaPDEs.bundle/Contents/MacOS/PrintingCocoaPDEs
  0xd680000 -  0xd694fff com.apple.print.PrintingTiogaPDEs 4.6  
(163.10)    /System/Library/Frameworks/Carbon.framework/Frameworks/ 
Print.framework/Versions/A/Plugins/PrintingTiogaPDEs.bundle/Contents/ 
MacOS/PrintingTiogaPDEs
  0xe705000 -  0xe73bfff libsoftokn3.dylib  /Applications-OSX/ 
FireTenFourFox7450.app/Contents/MacOS/libsoftokn3.dylib
  0xe797000 -  0xe7bafff libnssdbm3.dylib   /Applications-OSX/ 
FireTenFourFox7450.app/Contents/MacOS/libnssdbm3.dylib
  0xf005000 -  0xf073fff libfreebl3.dylib   /Applications-OSX/ 
FireTenFourFox7450.app/Contents/MacOS/libfreebl3.dylib
  0xf605000 -  0xf658fff libnssckbi.dylib   /Applications-OSX/ 
FireTenFourFox7450.app/Contents/MacOS/libnssckbi.dylib
0x8fe00000 - 0x8fe50fff dyld 46.16  /usr/lib/dyld
0x90000000 - 0x901c0fff libSystem.B.dylib   /usr/lib/libSystem.B.dylib
0x90218000 - 0x9021dfff libmathCommon.A.dylib   /usr/lib/system/ 
libmathCommon.A.dylib
0x9021f000 - 0x90261fff com.apple.CoreText 1.1.3 (???)  /System/ 
Library/Frameworks/ApplicationServices.framework/Versions/A/ 
Frameworks/CoreText.framework/Versions/A/CoreText
0x90289000 - 0x9036dfff ATS     /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/ 
Versions/A/ATS
0x90396000 - 0x90758fff com.apple.CoreGraphics 1.258.85 (???)   /System/ 
Library/Frameworks/ApplicationServices.framework/Versions/A/ 
Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x907e7000 - 0x908befff com.apple.CoreFoundation 6.4.11 (368.35)    / 
System/Library/Frameworks/CoreFoundation.framework/Versions/A/ 
CoreFoundation
0x90905000 - 0x90905fff com.apple.CoreServices 10.4 (???)   /System/ 
Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90907000 - 0x90a10fff libicucore.A.dylib  /usr/lib/libicucore.A.dylib
0x90a61000 - 0x90ae4fff libobjc.A.dylib     /usr/lib/libobjc.A.dylib
0x90b0d000 - 0x90b7ffff libstdc++.6.dylib   /usr/lib/libstdc++.6.dylib
0x90bf2000 - 0x90bfdfff libgcc_s.1.dylib    /usr/lib/libgcc_s.1.dylib
0x90c02000 - 0x90c77fff com.apple.framework.IOKit 1.4.8 (???)   /System/ 
Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90c8d000 - 0x90ca1fff libauto.dylib   /usr/lib/libauto.dylib
0x90ca7000 - 0x90f72fff com.apple.CoreServices.CarbonCore 682.31  
(682.32)    /System/Library/Frameworks/CoreServices.framework/Versions/A/ 
Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90fcf000 - 0x91048fff com.apple.CoreServices.OSServices 4.1   /System/ 
Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/ 
OSServices.framework/Versions/A/OSServices
0x9108b000 - 0x910ccfff com.apple.CFNetwork 129.24  /System/Library/ 
Frameworks/CoreServices.framework/Versions/A/Frameworks/ 
CFNetwork.framework/Versions/A/CFNetwork
0x910e0000 - 0x910f4fff com.apple.WebServices 1.1.3 (1.1.0) /System/ 
Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/ 
WebServicesCore.framework/Versions/A/WebServicesCore
0x91100000 - 0x91192fff com.apple.SearchKit 1.0.8   /System/Library/ 
Frameworks/CoreServices.framework/Versions/A/Frameworks/ 
SearchKit.framework/Versions/A/SearchKit
0x911ce000 - 0x911eefff com.apple.Metadata 10.4.4 (121.36)  /System/ 
Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/ 
Metadata.framework/Versions/A/Metadata
0x911fb000 - 0x9120afff libz.1.dylib    /usr/lib/libz.1.dylib
0x9120d000 - 0x913c2fff com.apple.security 4.5.2 (29774)    /System/ 
Library/Frameworks/Security.framework/Versions/A/Security
0x914bf000 - 0x914c8fff com.apple.DiskArbitration 2.1.2 /System/ 
Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x914cf000 - 0x914d7fff libbsm.dylib    /usr/lib/libbsm.dylib
0x914db000 - 0x91503fff com.apple.SystemConfiguration 1.8.6 /System/ 
Library/Frameworks/SystemConfiguration.framework/Versions/A/ 
SystemConfiguration
0x91515000 - 0x9158efff com.apple.audio.CoreAudio 3.0.5 /System/ 
Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x915d8000 - 0x915d8fff com.apple.ApplicationServices 10.4 (???)    / 
System/Library/Frameworks/ApplicationServices.framework/Versions/A/ 
ApplicationServices
0x915da000 - 0x9160dfff com.apple.AE 316.3  /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/AE.framework/ 
Versions/A/AE
0x91623000 - 0x91700fff com.apple.ColorSync 4.4.13  /System/Library/ 
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ 
ColorSync.framework/Versions/A/ColorSync
0x9173f000 - 0x917c0fff com.apple.print.framework.PrintCore 4.6  
(177.13)    /System/Library/Frameworks/ApplicationServices.framework/ 
Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x917fd000 - 0x918affff com.apple.QD 3.10.28 (???)  /System/Library/ 
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ 
QD.framework/Versions/A/QD
0x918e4000 - 0x9193afff com.apple.HIServices 1.5.2 (???)    /System/ 
Library/Frameworks/ApplicationServices.framework/Versions/A/ 
Frameworks/HIServices.framework/Versions/A/HIServices
0x91962000 - 0x9197cfff com.apple.LangAnalysis 1.6.3    /System/Library/ 
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ 
LangAnalysis.framework/Versions/A/LangAnalysis
0x9198a000 - 0x919aafff com.apple.FindByContent 1.5 /System/Library/ 
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ 
FindByContent.framework/Versions/A/FindByContent
0x919b7000 - 0x919f3fff com.apple.LaunchServices 183.1  /System/ 
Library/Frameworks/ApplicationServices.framework/Versions/A/ 
Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x91a0b000 - 0x91a19fff com.apple.speech.synthesis.framework 3.5    / 
System/Library/Frameworks/ApplicationServices.framework/Versions/A/ 
Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x91a21000 - 0x91a60fff com.apple.ImageIO.framework 1.5.9   /System/ 
Library/Frameworks/ApplicationServices.framework/Versions/A/ 
Frameworks/ImageIO.framework/Versions/A/ImageIO
0x91a75000 - 0x91b38fff libcrypto.0.9.7.dylib   /usr/lib/libcrypto. 
0.9.7.dylib
0x91b83000 - 0x91b98fff libcups.2.dylib     /usr/lib/libcups.2.dylib
0x91b9d000 - 0x91bbdfff libJPEG.dylib   /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/ 
Versions/A/Resources/libJPEG.dylib
0x91bc2000 - 0x91c22fff libJP2.dylib    /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/ 
Versions/A/Resources/libJP2.dylib
0x91c34000 - 0x91c38fff libGIF.dylib    /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/ 
Versions/A/Resources/libGIF.dylib
0x91c3a000 - 0x91ca7fff libRaw.dylib    /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/ 
Versions/A/Resources/libRaw.dylib
0x91cac000 - 0x91cc8fff libPng.dylib    /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/ 
Versions/A/Resources/libPng.dylib
0x91ccd000 - 0x91ccffff libRadiance.dylib   /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/ 
Versions/A/Resources/libRadiance.dylib
0x91dde000 - 0x91e1ffff libTIFF.dylib   /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/ 
Versions/A/Resources/libTIFF.dylib
0x91e25000 - 0x91e25fff com.apple.Accelerate 1.3.1 (Accelerate  
1.3.1)  /System/Library/Frameworks/Accelerate.framework/Versions/A/ 
Accelerate
0x91e27000 - 0x91f0dfff com.apple.vImage 2.5    /System/Library/ 
Frameworks/Accelerate.framework/Versions/A/Frameworks/ 
vImage.framework/Versions/A/vImage
0x91f15000 - 0x91f34fff com.apple.Accelerate.vecLib 3.3.1 (vecLib  
3.3.1)  /System/Library/Frameworks/Accelerate.framework/Versions/A/ 
Frameworks/vecLib.framework/Versions/A/vecLib
0x91fa0000 - 0x9202cfff libvMisc.dylib  /System/Library/Frameworks/ 
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/ 
A/libvMisc.dylib
0x92038000 - 0x920cffff libvDSP.dylib   /System/Library/Frameworks/ 
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/ 
A/libvDSP.dylib
0x920e8000 - 0x92695fff libBLAS.dylib   /System/Library/Frameworks/ 
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/ 
A/libBLAS.dylib
0x926c8000 - 0x929f3fff libLAPACK.dylib     /System/Library/Frameworks/ 
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/ 
A/libLAPACK.dylib
0x92a23000 - 0x92b12fff libiconv.2.dylib    /usr/lib/libiconv.2.dylib
0x92b15000 - 0x92b9bfff com.apple.DesktopServices 1.3.7 /System/ 
Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/ 
DesktopServicesPriv
0x92bdd000 - 0x92e19fff com.apple.Foundation 6.4.12 (567.42)    /System/ 
Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92f42000 - 0x92f62fff libGL.dylib     /System/Library/Frameworks/ 
OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92f6d000 - 0x92fc9fff libGLU.dylib    /System/Library/Frameworks/ 
OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92fdf000 - 0x92fdffff com.apple.Carbon 10.4 (???) /System/Library/ 
Frameworks/Carbon.framework/Versions/A/Carbon
0x92fe1000 - 0x92ff6fff com.apple.ImageCapture 3.0.4    /System/Library/ 
Frameworks/Carbon.framework/Versions/A/Frameworks/ 
ImageCapture.framework/Versions/A/ImageCapture
0x93007000 - 0x93012fff com.apple.speech.recognition.framework 3.6  / 
System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
SpeechRecognition.framework/Versions/A/SpeechRecognition
0x9301a000 - 0x93023fff com.apple.securityhi 2.0.1 (24742)  /System/ 
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
SecurityHI.framework/Versions/A/SecurityHI
0x9302b000 - 0x930befff com.apple.ink.framework 101.2.1 (71)    /System/ 
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
Ink.framework/Versions/A/Ink
0x930d3000 - 0x930d8fff com.apple.help 1.0.3 (32.1) /System/Library/ 
Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/ 
Versions/A/Help
0x930dc000 - 0x930fefff com.apple.openscripting 1.2.7 (???) /System/ 
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
OpenScripting.framework/Versions/A/OpenScripting
0x93112000 - 0x9311afff com.apple.print.framework.Print 5.2 (192.4) / 
System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
Print.framework/Versions/A/Print
0x93121000 - 0x9318afff com.apple.htmlrendering 66.1 (1.1.3)    /System/ 
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
HTMLRendering.framework/Versions/A/HTMLRendering
0x931b3000 - 0x931fbfff com.apple.NavigationServices 3.4.4 (3.4.3)  / 
System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
NavigationServices.framework/Versions/A/NavigationServices
0x93225000 - 0x93236fff com.apple.audio.SoundManager 3.9.1  /System/ 
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
CarbonSound.framework/Versions/A/CarbonSound
0x9323f000 - 0x93246fff com.apple.CommonPanels 1.2.3 (73)   /System/ 
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
CommonPanels.framework/Versions/A/CommonPanels
0x9324c000 - 0x93573fff com.apple.HIToolbox 1.4.10 (???)    /System/ 
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
HIToolbox.framework/Versions/A/HIToolbox
0x936a8000 - 0x936b5fff com.apple.opengl 1.4.16 /System/Library/ 
Frameworks/OpenGL.framework/Versions/A/OpenGL
0x936ba000 - 0x936d3fff com.apple.DirectoryService.Framework 3.3    / 
System/Library/Frameworks/DirectoryService.framework/Versions/A/ 
DirectoryService
0x93721000 - 0x93721fff com.apple.Cocoa 6.4 (???)   /System/Library/ 
Frameworks/Cocoa.framework/Versions/A/Cocoa
0x93723000 - 0x93d91fff com.apple.AppKit 6.4.10 (824.48)    /System/ 
Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x94119000 - 0x9418dfff com.apple.CoreData 91 (92.1)    /System/Library/ 
Frameworks/CoreData.framework/Versions/A/CoreData
0x941c7000 - 0x94286fff com.apple.audio.toolbox.AudioToolbox 1.4.7  / 
System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x942ca000 - 0x942cafff com.apple.audio.units.AudioUnit 1.4.2   /System/ 
Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x942cc000 - 0x9447ffff com.apple.QuartzCore 1.4.12 /System/Library/ 
Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x944c8000 - 0x94508fff libsqlite3.0.dylib  /usr/lib/libsqlite3.0.dylib
0x94510000 - 0x94554fff libGLImage.dylib    /System/Library/Frameworks/ 
OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x9455b000 - 0x94574fff com.apple.CoreVideo 1.4.2   /System/Library/ 
Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x9470d000 - 0x9471efff libCGATS.A.dylib    /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ 
CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x94725000 - 0x94732fff libCSync.A.dylib    /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ 
CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x94782000 - 0x9479cfff libRIP.A.dylib  /System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ 
CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x947a3000 - 0x94ad2fff com.apple.QuickTime 7.5.5 (990.7)   /System/ 
Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x94cad000 - 0x94de3fff com.apple.AddressBook.framework 4.0.6 (490) / 
System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
0x94e71000 - 0x94e80fff com.apple.DSObjCWrappers.Framework 1.1  / 
System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/ 
DSObjCWrappers
0x94e88000 - 0x94eb5fff com.apple.LDAPFramework 1.4.2 (69.1.1)  / 
System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x94ebc000 - 0x94edefff libmx.A.dylib   /usr/lib/libmx.A.dylib
0x94ee4000 - 0x94ef4fff libsasl2.2.dylib    /usr/lib/libsasl2.2.dylib
0x94ef8000 - 0x94f24fff libssl.0.9.7.dylib  /usr/lib/libssl.0.9.7.dylib
0x94f33000 - 0x94f51fff libresolv.9.dylib   /usr/lib/libresolv.9.dylib
0x95ec1000 - 0x95ec3fff com.apple.ExceptionHandling 1.2 (???)   /System/ 
Library/Frameworks/ExceptionHandling.framework/Versions/A/ 
ExceptionHandling
0x9a945000 - 0x9a95cfff libCFilter.A.dylib  /System/Library/ 
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ 
CoreGraphics.framework/Versions/A/Resources/libCFilter.A.dylib

Original comment by tom...@gmail.com on 3 Jul 2014 at 2:22

GoogleCodeExporter commented 9 years ago
The nature of the address (0x0001) suggests that this is a null pointer getting 
to an operating system routine. We've had some trouble with this before; see 
issue 82 for some ideas where to look.

Original comment by classi...@floodgap.com on 3 Jul 2014 at 10:21

GoogleCodeExporter commented 9 years ago
pointer getting to an operating system routine.
 >We've had some trouble with this before; see issue 82 for some  
ideas where to look.

Yep, the null pointer reference is where the bomb finally explodes.  
The question is where the firefox code lits the powder fuze. Since  
the 10.4 server and standard OS kernels only differ in extreme  
subtleties like e.g. a more precise task scheduler in the server, I  
would expect an extremely hidden issue to cause this.

I might have some time over the weekend to take a look - since our  
state here was born on an 1st od August rather than a 4th of July :-).

Original comment by tom...@gmail.com on 4 Jul 2014 at 3:51