Bug 550865 - [abrt] crash detected in firefox-3.5.6-1.fc12
Summary: [abrt] crash detected in firefox-3.5.6-1.fc12
Keywords:
Status: CLOSED DUPLICATE of bug 543165
Alias: None
Product: Fedora
Classification: Fedora
Component: firefox
Version: 12
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: Gecko Maintainer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:52e887e93ac58fa0a43ed64d3a2...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-12-27 20:30 UTC by Flóki Pálsson
Modified: 2010-01-01 03:52 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-01-01 03:52:33 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (80.66 KB, text/plain)
2009-12-27 20:31 UTC, Flóki Pálsson
no flags Details
rpm -qa *xulrun* *firefox* *mozilla* *flash* *plugin* (64.97 KB, text/plain)
2009-12-31 15:12 UTC, Flóki Pálsson
no flags Details

Description Flóki Pálsson 2009-12-27 20:30:57 UTC
abrt 1.0.0 detected a crash.

How to reproduce
-----
1.http://www.tonlist.is/Music/Artist/2675/megas/?lang=en-US 
2. refrech with F5
3.

Attached file: backtrace
cmdline: /usr/lib/firefox-3.5.6/firefox
component: firefox
executable: /usr/lib/firefox-3.5.6/firefox
kernel: 2.6.31.9-174.fc12.i686.PAE
package: firefox-3.5.6-1.fc12
rating: 4
reason: Process was terminated by signal 6

Comment 1 Flóki Pálsson 2009-12-27 20:31:00 UTC
Created attachment 380553 [details]
File: backtrace

Comment 2 Chris Campbell 2009-12-28 19:50:37 UTC
3  <signal handler called>
No symbol table info available.
#4  0x00643424 in __kernel_vsyscall ()
No symbol table info available.
#5  0x00383a81 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
        resultvar = <value optimized out>
        resultvar = <value optimized out>
        pid = 5021684
        selftid = 15231
#6  0x0038534a in abort () at abort.c:92
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0xbfa61850, sa_sigaction = 
    0xbfa61850}, sa_mask = {__val = {2994975232, 3215333412, 3411240, 
    3215333396, 5511180, 3215333384, 3500604, 0, 3074732912, 5, 0, 1, 
    3074531328, 2908751384, 2909284992, 3076846508, 128, 3076845632, 
    3215333352, 5127300, 76, 0, 3215333456, 3215333384, 3215333396, 5760359, 
    3074531328, 0, 5544880, 6451620, 6451620, 2909284992}}, sa_flags = 
    -1079633800, sa_restorer = 0x57fc36 <IA__g_log_default_handler+598>}
        sigs = {__val = {32, 0 <repeats 31 times>}}
#7  0x00580486 in IA__g_logv (log_domain=<value optimized out>, 
    log_level=<value optimized out>, format=<value optimized out>, 
    args1=<value optimized out>) at gmessages.c:549
        depth = 0
        domain = <value optimized out>
        data = <value optimized out>
        log_func = 0x57f9e0 <IA__g_log_default_handler>
        domain_fatal_mask = 5
        masquerade_fatal = <value optimized out>
        test_level = <value optimized out>
        was_recursion = 0
        i = <value optimized out>
#8  0x005804b7 in IA__g_log (log_domain=<value optimized out>, 
    log_level=<value optimized out>, format=<value optimized out>)
    at gmessages.c:569
No locals.
#9  0x0057e6ff in IA__g_malloc (n_bytes=<value optimized out>) at gmem.c:135
        mem = <value optimized out>
#10 0x00598e95 in IA__g_strndup (str=<value optimized out>, 
    n=<value optimized out>) at gstrfuncs.c:155
        new_str = <value optimized out>
#11 0x016c0730 in totemPlugin::SetRectangle(_NPString const&) ()
   from /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so
No symbol table info available.
#12 0x016c4395 in totemNarrowSpacePlayer::InvokeByIndex(int, _NPVariant const*, unsigned int, _NPVariant*) ()
   from /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so
No symbol table info available.
#13 0x016be90a in totemNPObject::Invoke(void*, _NPVariant const*, unsigned int, _NPVariant*) () from /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so
No symbol table info available.
#14 0x016bd5d8 in totemNPClass_base::Invoke(NPObject*, void*, _NPVariant const*, unsigned int, _NPVariant*) ()
   from /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so
No symbol table info available.




-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 3 Chris Campbell 2009-12-28 19:50:56 UTC
Thanks for the bug report.  We have reviewed the information you have provided above, and there is some additional information we require that will be helpful in our diagnosis of this issue.

First of all, could we get output of the command

	rpm -qa *xulrun* *firefox* *mozilla* *flash* *plugin*

Please also install firefox-debuginfo (debuginfo-install is from
yum-utils package).

	debuginfo-install firefox

Then run firefox with a parameter -g. That will start firefox running inside of gdb debugger. Then use command run and do whatever you did to make firefox crash. When it happens, you should go back to the gdb and run

	(gdb) thread apply all backtrace

This produces usually many screens of the text. Copy all of them into a text editor and attach the file to the bug as an uncompressed attachment.

We will review this issue again once you've had a chance to attach this information.

Thanks in advance.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 4 Flóki Pálsson 2009-12-31 15:10:24 UTC
I used www.tonlist.is
I am not sure how to repeat crash.
It took some time. 

See in Attachment additional information. 

----------
last part 

Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 0x7f6f31def710 (LWP 5514)]
0x0000003ae900e56c in __libc_send (fd=<value optimized out>, 
    buf=<value optimized out>, n=<value optimized out>, 
    flags=<value optimized out>) at ../sysdeps/unix/sysv/linux/x86_64/send.c:33
33					   (size_t) 0);
Current language:  auto
The current source language is "auto; currently c".
(gdb) thread apply all backtrace

Thread 69 (Thread 0x7f6f1ec7f710 (LWP 5654)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x0000003afbc2380e in PR_WaitCondVar (cvar=0x7f6f248fce00, 
    timeout=4294967295)
    at ../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:417
#2  0x0000003afbc23886 in PR_Wait (mon=0x7f6f2480f940, 
    timeout=<value optimized out>)
    at ../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:601
#3  0x0000003d33b4f16f in Wait (interval=<value optimized out>, 
    this=<value optimized out>) at ../../dist/include/xpcom/nsAutoLock.h:340
#4  nsEventQueue::GetEvent (interval=<value optimized out>, 
    this=<value optimized out>) at nsEventQueue.cpp:85
#5  0x0000003d33b4fe5a in GetEvent (event=<value optimized out>, 
    mayWait=<value optimized out>, this=<value optimized out>)
    at nsThread.h:112
#6  nsThread::ProcessNextEvent (event=<value optimized out>, 
    mayWait=<value optimized out>, this=<value optimized out>)
    at nsThread.cpp:512
#7  0x0000003d33b21019 in NS_ProcessNextEvent_P (thread=<value optimized out>, 
    mayWait=<value optimized out>) at nsThreadUtils.cpp:247
#8  0x0000003d33b50635 in nsThread::ThreadFunc (arg=0x7f6f24a198f0)
---Type <return> to continue, or q <return> to quit---
    at nsThread.cpp:254
#9  0x0000003afbc29353 in _pt_root (arg=0x7f6f24277560)
    at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:228
#10 0x0000003ae9006a3a in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#11 0x0000003ae88ddf3d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 56 (Thread 0x7f6f264ff710 (LWP 5627)):
#0  0x0000003ae88d4aa3 in __poll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003d37c2c51f in poll_func (ufds=0x7f6f255a59a0, nfds=2, timeout=-1, 
    userdata=0x7f6f2598b6d0) at pulse/thread-mainloop.c:75
#2  0x0000003d37c1cb66 in pa_mainloop_poll (m=0x7f6f251b9100)
    at pulse/mainloop.c:879
#3  0x0000003d37c1df29 in pa_mainloop_iterate (m=0x7f6f251b9100, 
    block=<value optimized out>, retval=0x0) at pulse/mainloop.c:961
#4  0x0000003d37c1dfe0 in pa_mainloop_run (m=0x7f6f251b9100, retval=0x0)
    at pulse/mainloop.c:979
#5  0x0000003d37c2c43b in thread (userdata=0x7f6f2598b670)
    at pulse/thread-mainloop.c:94
---Type <return> to continue, or q <return> to quit---q
Quit
(gdb) quit
A debugging session is active.

	Inferior 1 [process 5511] will be killed.

Quit anyway? (y or n) y
[floki@flokipa ~]$

Comment 5 Flóki Pálsson 2009-12-31 15:12:31 UTC
Created attachment 381093 [details]
rpm -qa *xulrun* *firefox* *mozilla* *flash* *plugin*

rpm -qa *xulrun* *firefox* *mozilla* *flash* *plugin*
Information from yum.log

Exampels firefox -g

Comment 6 Chris Campbell 2009-12-31 20:55:35 UTC
Floki, thank you very much for your extra efforts here. I am unable to find a clear indication of how to classify this one, and not able to find a dupe. I'll get a senior triager to look at this after the weekend.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 7 Chris Campbell 2010-01-01 03:52:33 UTC
Thank you for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

*** This bug has been marked as a duplicate of bug 543165 ***


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