Closed Bug 540115 Opened 15 years ago Closed 15 years ago

[OOPP] _XError() leading to abort() with flash

Categories

(Core Graveyard :: Plug-ins, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 540114

People

(Reporter: cjones, Unassigned)

Details

jst came across this today loading youtube.com.  He says he can repro with one profile, but not another, so STR might be hard.

#
Thread 13 (Thread 0x7f339d268910 (LWP 9886)):
#
#0  0x00007f33a449d1e1 in nanosleep () from /lib64/libc.so.6
#
#1  0x00007f33a449d030 in sleep () from /lib64/libc.so.6
#
#2  0x00007f33a5d0ecab in ah_crap_handler (signum=6)
#
    at ../../../mozilla/toolkit/xre/nsSigHandlers.cpp:155
#
#3  <signal handler called>
#
#4  0x00007f33a442c275 in raise () from /lib64/libc.so.6
#
#5  0x00007f33a442da55 in abort () from /lib64/libc.so.6
#
#6  0x00007f33a1e1cb27 in IA__g_logv (log_domain=<value optimized out>,
#
    log_level=<value optimized out>, format=<value optimized out>,
#
    args1=0x7f339d2675e0) at gmessages.c:506
#
#7  0x00007f33a1e1cbb3 in IA__g_log (
#
    log_domain=0x269d <Address 0x269d out of bounds>, log_level=9886,
#
    format=0x6 <Address 0x6 out of bounds>) at gmessages.c:526
#
#8  0x00007f33a0505456 in gdk_x_error (display=<value optimized out>,
#
    error=<value optimized out>) at gdkmain-x11.c:641
#
#9  0x00007f33a1ae80b4 in _XError (dpy=0x7f339808fd90, rep=0x7f3398279990)
#
    at XlibInt.c:2924
#
#10 0x00007f33a1aee3fc in process_responses (dpy=0x7f339808fd90,
#
    wait_for_first_event=<value optimized out>,
#
    current_error=<value optimized out>, current_request=0) at xcb_io.c:207
#
#11 0x00007f33a1aeedb7 in _XEventsQueued (dpy=0x7f339808fd90,
#
    mode=<value optimized out>) at xcb_io.c:256
#
#12 0x00007f33a1ad7bfd in XPending (dpy=0x7f339808fd90) at Pending.c:56
#
#13 0x00007f33a04fb459 in _gdk_events_queue (display=0x7f3398214100)
#
    at gdkevents-x11.c:2278
#
#14 0x00007f33a04fb9de in gdk_event_dispatch (source=<value optimized out>,
#
    callback=0x269e, user_data=0x6) at gdkevents-x11.c:2361
#
#15 0x00007f33a1e1290e in g_main_dispatch (context=<value optimized out>)
#
    at gmain.c:1824
#
#16 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#
#17 0x00007f33a1e160e8 in g_main_context_iterate (context=0x7f33981174d0,
#
    block=<value optimized out>, dispatch=<value optimized out>,
#
    self=<value optimized out>) at gmain.c:2455
#
#18 0x00007f33a1e1620a in IA__g_main_context_iteration (
#
    context=0x7f33981174d0, may_block=0) at gmain.c:2518
#
#19 0x00007f33a68387ed in nsBaseAppShell::DoProcessNextNativeEvent (
#
    this=0x269d, mayWait=9886)
#
---Type <return> to continue, or q <return> to quit---
#
    at ../../../../mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp:155
#
#20 0x00007f33a6838b88 in nsBaseAppShell::OnProcessNextEvent (
#
    this=0x7f3398276fa0, thr=0x7f3398003b10, mayWait=0,
#
    recursionDepth=<value optimized out>)
#
    at ../../../../mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp:293
#
#21 0x00007f33a6a013c0 in nsThread::ProcessNextEvent (this=0x7f3398003b10,
#
    mayWait=0, result=0x7f339d267c3c)
#
    at ../../../mozilla/xpcom/threads/nsThread.cpp:508
#
#22 0x00007f33a69be0d7 in NS_ProcessNextEvent_P (thread=0x269d, mayWait=0)
#
    at nsThreadUtils.cpp:250
#
#23 0x00007f33a690f2a5 in mozilla::ipc::MessagePump::Run (this=0x7f33980008c0,
#
    aDelegate=0x7f339d267e10) at ../../../mozilla/ipc/glue/MessagePump.cpp:118
#
#24 0x00007f33a6970b40 in MessageLoop::RunInternal (this=0x7f339d267e10)
#
    at ../../../mozilla/ipc/chromium/src/base/message_loop.cc:211
#
#25 0x00007f33a6970ba3 in MessageLoop::Run (this=0x7f339d267e10)
#
    at ../../../mozilla/ipc/chromium/src/base/message_loop.cc:168
#
#26 0x00007f33a6838c5e in nsBaseAppShell::Run (this=0x7f3398276fa0)
#
    at ../../../../mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp:174
#
#27 0x00007f33a5d0edf8 in XRE_RunAppShell ()
#
    at ../../../mozilla/toolkit/xre/nsEmbedFunctions.cpp:463
#
#28 0x00007f33a690f44e in mozilla::ipc::MessagePumpForChildProcess::Run (
#
    this=0x7f33980008c0, aDelegate=0x7f339d267e10)
#
    at ../../../mozilla/ipc/glue/MessagePump.cpp:218
#
#29 0x00007f33a6970b40 in MessageLoop::RunInternal (this=0x7f339d267e10)
#
    at ../../../mozilla/ipc/chromium/src/base/message_loop.cc:211
#
#30 0x00007f33a6970ba3 in MessageLoop::Run (this=0x7f339d267e10)
#
    at ../../../mozilla/ipc/chromium/src/base/message_loop.cc:168
#
#31 0x00007f33a6986ff4 in base::Thread::ThreadMain (this=0xf6cfe0)
#
    at ../../../mozilla/ipc/chromium/src/base/thread.cc:165
#
#32 0x00007f33a69a5c1e in ThreadFunc (closure=0x269d)
#
    at ../../../mozilla/ipc/chromium/src/base/platform_thread_posix.cc:26
#
#33 0x00007f33a780185a in start_thread () from /lib64/libpthread.so.0
#
#34 0x00007f33a44d722d in clone () from /lib64/libc.so.6
#
#35 0x0000000000000000 in ?? ()
Oops, race condition.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.