Bug 1505 - Firefox 4.0.1 crashes on crash recovery
Summary: Firefox 4.0.1 crashes on crash recovery
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal major
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks:
 
Reported: 2011-06-01 05:00 CEST by Herbert Poetzl
Modified: 2011-08-31 13:08 CEST (History)
1 user (show)

See Also:
Source RPM: firefox-4.0.1-4.mga1.src.rpm
CVE:
Status comment:


Attachments

Description Herbert Poetzl 2011-06-01 05:00:28 CEST
Description of problem:
recovering from the last firefox crash inevitably leads to a new crash without any bug reporting or bug buddy launch

Version-Release number of selected component (if applicable):
firefox-4.0.1-4.mga1

How reproducible:
currently always, 

Steps to Reproduce:
1. launch firefox
2. wait for the crash to happen
3.


Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 0x7fffe42ff710 (LWP 19243)]
0x00007ffff7bd287c in send () from /lib64/libpthread.so.0
(gdb) where
#0  0x00007ffff7bd287c in send () from /lib64/libpthread.so.0
#1  0x00007ffff6326e3d in pt_Send (fd=0x7fffbfe80d90, buf=0x7fffd0f0e000, amount=37, flags=0, timeout=0)
    at ../../../mozilla/nsprpub/pr/src/pthreads/ptio.c:1931
#2  0x00007ffff3cfadab in ssl_DefSend (ss=0x7fffd0f0a000, buf=0x7fffd0f0e000 "\025\003\001", len=37, flags=0) at ssldef.c:127
#3  0x00007ffff3ceb05e in ssl3_SendRecord (ss=0x7fffd0f0a000, type=content_alert, pIn=<value optimized out>, nIn=<value optimized out>, flags=0)
    at ssl3con.c:2280
#4  0x00007ffff3cee39f in SSL3_SendAlert (ss=0x7fffd0f0a000, level=<value optimized out>, desc=close_notify) at ssl3con.c:2535
#5  0x00007ffff3cff783 in ssl_SecureClose (ss=0x7fffd0f0a000) at sslsecur.c:1067
#6  0x00007ffff53a1641 in ?? () from /usr/lib64/xulrunner-2.0.1/libxul.so
#7  0x00007ffff53919f0 in ?? () from /usr/lib64/xulrunner-2.0.1/libxul.so
#8  0x00007ffff53a0278 in ?? () from /usr/lib64/xulrunner-2.0.1/libxul.so
#9  0x00007ffff49e1054 in ?? () from /usr/lib64/xulrunner-2.0.1/libxul.so
#10 0x00007ffff49e3172 in ?? () from /usr/lib64/xulrunner-2.0.1/libxul.so
#11 0x00007ffff49e4a21 in ?? () from /usr/lib64/xulrunner-2.0.1/libxul.so
#12 0x00007ffff49e4cf4 in ?? () from /usr/lib64/xulrunner-2.0.1/libxul.so
#13 0x00007ffff49e4f3b in ?? () from /usr/lib64/xulrunner-2.0.1/libxul.so
#14 0x00007ffff56a3c4d in ?? () from /usr/lib64/xulrunner-2.0.1/libxul.so
#15 0x00007ffff565d507 in ?? () from /usr/lib64/xulrunner-2.0.1/libxul.so
#16 0x00007ffff49e53c2 in ?? () from /usr/lib64/xulrunner-2.0.1/libxul.so
#17 0x00007ffff56a3d53 in ?? () from /usr/lib64/xulrunner-2.0.1/libxul.so
#18 0x00007ffff565d42c in ?? () from /usr/lib64/xulrunner-2.0.1/libxul.so
#19 0x00007ffff56a38dc in ?? () from /usr/lib64/xulrunner-2.0.1/libxul.so
#20 0x00007ffff632a183 in _pt_root (arg=0x7ffff6d67d00) at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:187
#21 0x00007ffff7bcad25 in start_thread () from /lib64/libpthread.so.0
#22 0x00007ffff741ffdd in clone () from /lib64/libc.so.6
#23 0x0000000000000000 in ?? ()
Comment 1 Thierry Vignaud 2011-06-01 18:59:25 CEST
1) install xulxrunner-debug prior running gdb
2) That's not the real error.
   Either make gdb ignore SIGPIPE or use "CONT" until
   it really crashes

Keywords: (none) => NEEDINFO
CC: (none) => thierry.vignaud

Comment 2 Herbert Poetzl 2011-06-01 19:15:46 CEST
urpmi xulxrunner-debug
No package named xulxrunner-debug
urpmi xulrunner-debug
Package xulrunner-debug-2.0.1-1.mga1.x86_64 is already installed

note that there is no lib64xulrunner2.0.1-debug or similar


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff7fd6720 (LWP 20342)]
0x00007fffb1abefa7 in ?? ()
Missing debug package(s), you should install: libdatrie-debug-0.2.4-1.mga1.x86_64 libthai-debug-0.1.14-1.mga1.x86_64
(gdb) where
#0  0x00007fffb1abefa7 in ?? ()
#1  0x00007fffbd56c000 in ?? ()
#2  0x00007ffff671f021 in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#3  0x00007ffff674720c in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#4  0x00007ffff6747603 in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#5  0x00007ffff6802d3a in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#6  0x00007fff26c227bb in ?? ()
#7  0x0000000100000001 in ?? ()
#8  0x00007fff35782138 in ?? ()
#9  0x00007fffffff4e20 in ?? ()
#10 0x00007fffffff54c0 in ?? ()
#11 0x00007fffffff4e40 in ?? ()
#12 0x00007fffe2600dd0 in ?? ()
#13 0x00007fff2694425d in ?? ()
#14 0x00007fffe2600d28 in ?? ()
#15 0x00007fffbd56c000 in ?? ()
#16 0x00007fffe26aa820 in ?? ()
#17 0x00007fffe2600908 in ?? ()
#18 0x00007fffbd56c000 in ?? ()
#19 0x00007fff26be6480 in ?? ()
#20 0x00007ffff6ac8080 in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#21 0x000000000000ffff in ?? ()
#22 0x00007fffffff4fc0 in ?? ()
#23 0x00007fffe2600908 in ?? ()
#24 0x00007ffff677efa4 in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#25 0x00007ffff661fc71 in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#26 0x00007ffff6801fef in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#27 0x00007ffff67e349c in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#28 0x00007fff26c315b8 in ?? ()
#29 0x0000000100000001 in ?? ()
#30 0x00007fff26abb0c8 in ?? ()
#31 0x00007fff27492af8 in ?? ()
#32 0x00007fffffff5c10 in ?? ()
#33 0x0000000000000001 in ?? ()
#34 0x00007fffe26008e8 in ?? ()
#35 0x00007fff26be6590 in ?? ()
#36 0x00007fffe2600880 in ?? ()
#37 0x00007fffbd56c000 in ?? ()
#38 0x00007fffe26aa640 in ?? ()
#39 0x00007fffe2600708 in ?? ()
#40 0x00007fffbd56c000 in ?? ()
#41 0x00007fff35782080 in ?? ()
#42 0x00007ffff6ac8080 in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#43 0x000000000000ffff in ?? ()
#44 0x00007fffffff5710 in ?? ()
#45 0x00007fffe2600708 in ?? ()
#46 0x00007ffff677efa4 in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#47 0x00007ffff661fc71 in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#48 0x00007ffff6801fef in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#49 0x00007ffff67e349c in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#50 0x00007fff26c48893 in ?? ()
#51 0x00007fff26c7e3b0 in ?? ()
#52 0x00007fff26abb0c8 in ?? ()
#53 0x0f00653de5fc8141 in ?? ()
#54 0x00007fffffff6360 in ?? ()
#55 0x4100007fff274f4a in ?? ()
#56 0x00007fffe2600668 in ?? ()
#57 0x00007fff26be6590 in ?? ()
#58 0x00007fffe2600600 in ?? ()
#59 0x00007fffbd56c000 in ?? ()
#60 0x00007fffe26aa400 in ?? ()
#61 0x00007fffe26004c8 in ?? ()
#62 0x00007fffbd56c000 in ?? ()
#63 0x00007fff35782080 in ?? ()
#64 0x00007ffff6ac8080 in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#65 0x000000000000ffff in ?? ()
#66 0x00007fffffff5e60 in ?? ()
#67 0x00007fffe26004c8 in ?? ()
#68 0x00007ffff677efa4 in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#69 0x00007ffff661fc71 in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#70 0x00007ffff6801fef in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#71 0x00007ffff67e349c in ?? () from /usr/lib64/xulrunner-2.0.1/libmozjs.so
#72 0x00007fff26c47a34 in ?? ()
#73 0x00007fff26c7e3b0 in ?? ()
#74 0x00007fff26abb0c8 in ?? ()
#75 0x00007fff27492af8 in ?? ()
#76 0x0000000000000000 in ?? ()
Comment 3 Herbert Poetzl 2011-06-01 19:29:45 CEST
rpm -ql xulrunner-debug
(contains no files)
Comment 4 Manuel Hiebel 2011-07-28 22:20:48 CEST
please test with firefox 5 (in updates_testing)
see bug 1973
Comment 5 Herbert Poetzl 2011-08-27 04:54:12 CEST
seems to be fixed in firefox 5 now testing firefox 6 ...
Comment 6 Manuel Hiebel 2011-08-31 13:08:30 CEST
so closing

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.