Closed Bug 287514 Opened 20 years ago Closed 18 years ago

printing segfaults on solaris

Categories

(Calendar :: General, defect)

Sun
Solaris
defect
Not set
major

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: mozilla-bugs, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.6) Gecko/20050301 Firefox/1.0.1
Build Identifier: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.6) Gecko/20050301 Firefox/1.0.1



Build fetched from:
http://ftp.mozilla.org/pub/mozilla.org/calendar/sunbird/nightly/contrib/2004-09-17/MozillaSunbird-sparc-sun-solaris2.9-20040917.tar.bz2

Build ID:
Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8a4) Gecko/20040918 Mozilla
Sunbird/0.2a

Program received signal SIGSEGV, Segmentation fault.
0x00000000 in ?? ()
(gdb) bt
#0  0x00000000 in ?? ()
#1  0xfe581668 in nsRenderingContextGTK::DrawString ()
   from /export/home/sunbird-0.2a/components/libgfx_gtk.so
#2  0xfe0f4d7c in nsTextFrame::PaintAsciiText ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#3  0xfe0f19dc in nsTextFrame::Paint ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#4  0xfe0b1544 in nsContainerFrame::PaintChild ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#5  0xfe3b3e10 in nsBlockFrame::PaintChild ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#6  0xfe0aa284 in nsBlockFrame::PaintChildren ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#7  0xfe0c1174 in nsHTMLContainerFrame::PaintDecorationsAndChildren ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#8  0xfe0a9f18 in nsBlockFrame::Paint ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#9  0xfe0b1544 in nsContainerFrame::PaintChild ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#10 0xfe0b1418 in nsContainerFrame::PaintChildren ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#11 0xfe149cf4 in nsTableCellFrame::Paint ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
---Type <return> to continue, or q <return> to quit---
#12 0xfe0b1544 in nsContainerFrame::PaintChild ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#13 0xfe0b1418 in nsContainerFrame::PaintChildren ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#14 0xfe163034 in nsTableRowFrame::Paint ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#15 0xfe0b1544 in nsContainerFrame::PaintChild ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#16 0xfe0b1418 in nsContainerFrame::PaintChildren ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#17 0xfe16564c in nsTableRowGroupFrame::Paint ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#18 0xfe0b1544 in nsContainerFrame::PaintChild ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#19 0xfe0b1418 in nsContainerFrame::PaintChildren ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#20 0xfe14f388 in nsTableFrame::PaintChildren ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#21 0xfe14f760 in nsTableFrame::Paint ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#22 0xfe0b1544 in nsContainerFrame::PaintChild ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#23 0xfe15e224 in nsTableOuterFrame::Paint ()
---Type <return> to continue, or q <return> to quit---
   from /export/home/sunbird-0.2a/components/libgklayout.so
#24 0xfe0b1544 in nsContainerFrame::PaintChild ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#25 0xfe3b3e10 in nsBlockFrame::PaintChild ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#26 0xfe0aa284 in nsBlockFrame::PaintChildren ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#27 0xfe0c1174 in nsHTMLContainerFrame::PaintDecorationsAndChildren ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#28 0xfe0a9f18 in nsBlockFrame::Paint ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#29 0xfe0b1544 in nsContainerFrame::PaintChild ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#30 0xfe3b3e10 in nsBlockFrame::PaintChild ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#31 0xfe0aa284 in nsBlockFrame::PaintChildren ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#32 0xfe0c1174 in nsHTMLContainerFrame::PaintDecorationsAndChildren ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#33 0xfe0a9f18 in nsBlockFrame::Paint ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#34 0xfe0b1544 in nsContainerFrame::PaintChild ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
---Type <return> to continue, or q <return> to quit---
#35 0xfe0b1418 in nsContainerFrame::PaintChildren ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#36 0xfe0c0ff8 in nsHTMLContainerFrame::Paint ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#37 0xfe0c1fa8 in CanvasFrame::Paint ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#38 0xfe0ea75c in PresShell::Paint ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#39 0xfe327ae0 in nsView::Paint ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#40 0xfe32d86c in nsViewManager::RenderDisplayListElement ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#41 0xfe32d158 in nsViewManager::RenderViews ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#42 0xfe32bf68 in nsViewManager::Refresh ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#43 0xfe32e67c in nsViewManager::DispatchEvent ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#44 0xfe327204 in HandleEvent ()
   from /export/home/sunbird-0.2a/components/libgklayout.so
#45 0xfe88b280 in nsWidget::DispatchEvent ()
   from /export/home/sunbird-0.2a/components/libwidget_gtk.so
#46 0xfe88b17c in nsWidget::DispatchWindowEvent ()
---Type <return> to continue, or q <return> to quit---
   from /export/home/sunbird-0.2a/components/libwidget_gtk.so
#47 0xfe88e4ec in nsWindow::DoPaint ()
   from /export/home/sunbird-0.2a/components/libwidget_gtk.so
#48 0xfe88e60c in nsWindow::Update ()
   from /export/home/sunbird-0.2a/components/libwidget_gtk.so
#49 0xfe88e30c in nsWindow::UpdateIdle ()
   from /export/home/sunbird-0.2a/components/libwidget_gtk.so
#50 0xfeef07cc in g_idle_dispatch () from /opt/csw/lib/libglib-1.2.so.0
#51 0xfeeee0a0 in g_main_dispatch () from /opt/csw/lib/libglib-1.2.so.0
#52 0xfeeeeeac in g_main_iterate () from /opt/csw/lib/libglib-1.2.so.0
#53 0xfeeef244 in g_main_run () from /opt/csw/lib/libglib-1.2.so.0
#54 0xff03f9c8 in gtk_main () at gtkmain.c:524
#55 0xfe87daa4 in nsAppShell::Run ()
   from /export/home/sunbird-0.2a/components/libwidget_gtk.so
#56 0xfe93fac0 in nsAppShellService::Run ()
   from /export/home/sunbird-0.2a/components/libnsappshell.so
#57 0x0001ad68 in xre_main ()
#58 0x00015bec in main ()

Reproducible: Always

Steps to Reproduce:
1. File
2. Print Active Calendars
3. OK

Actual Results:  
SIGSEGV


$ export LD_LIBRARY_PATH=`pwd`:/opt/csw/lib
$ ldd sunbird-bin
	libmozjs.so =>	 /export/home/sunbird-0.2a/libmozjs.so
	libxpcom.so =>	 /export/home/sunbird-0.2a/libxpcom.so
	libplds4.so =>	 /export/home/sunbird-0.2a/libplds4.so
	libplc4.so =>	 /export/home/sunbird-0.2a/libplc4.so
	libnspr4.so =>	 /export/home/sunbird-0.2a/libnspr4.so
	libdl.so.1 =>	 /usr/lib/libdl.so.1
	librt.so.1 =>	 /usr/lib/librt.so.1
	libgtk-1.2.so.0 =>	 /opt/csw/lib/libgtk-1.2.so.0
	libgdk-1.2.so.0 =>	 /opt/csw/lib/libgdk-1.2.so.0
	libgmodule-1.2.so.0 =>	 /opt/csw/lib/libgmodule-1.2.so.0
	libglib-1.2.so.0 =>	 /opt/csw/lib/libglib-1.2.so.0
	libXext.so.0 =>	 /usr/openwin/lib/libXext.so.0
	libX11.so.4 =>	 /usr/openwin/lib/libX11.so.4
	libsocket.so.1 =>	 /usr/lib/libsocket.so.1
	libnsl.so.1 =>	 /usr/lib/libnsl.so.1
	libm.so.1 =>	 /usr/lib/libm.so.1
	libstdc++.so.5 =>	 /opt/csw/lib/libstdc++.so.5
	libgcc_s.so.1 =>	 /opt/csw/lib/libgcc_s.so.1
	libpthread.so.1 =>	 /usr/lib/libpthread.so.1
	libc.so.1 =>	 /usr/lib/libc.so.1
	libthread.so.1 =>	 /usr/lib/libthread.so.1
	libaio.so.1 =>	 /usr/lib/libaio.so.1
	libmd5.so.1 =>	 /usr/lib/libmd5.so.1
	libXi.so.5 =>	 /usr/lib/libXi.so.5
	libmp.so.2 =>	 /usr/lib/libmp.so.2
	/export/home/sunbird-0.2a/cpu/sparcv8plus/libnspr_flt4.so
	/usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1
	/usr/platform/SUNW,Ultra-5_10/lib/libmd5_psr.so.1
$ uname -a
SunOS sleepy 5.9 Generic_112233-10 sun4u sparc SUNW,Ultra-5_10
please try a newer build. sunbird0.2a is old, and a bug just like htis has been
fixed in later builds.
QA Contact: gurganbl → general
Reassigning all automatically assigned bugs from Mostafa to nobody@m.o

Bugspam filter: TorontoMostafaMove
Assignee: mostafah → nobody
Can any of the Sun guys compile Sunbird and attempt to replicate this?

I don't have a Solaris sparc build environment to try and debug this in.
sun4u is sparc.
Keywords: qawanted
not reproducible anymore with Sunbird-0.3 neither on Solaris SPARC nor x86.
=> WFM
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.