#0 0xb7fb7430 in __kernel_vsyscall () #1 0xb7dee4b0 in raise () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x08057c3e in nsProfileLock::FatalSignalHandler (signo=-1210097676) at nsProfileLock.cpp:206 unblock_sigs = {__val = {1024, 0 }} oldact = #3 #4 ComputePlaceholderContainment (aView=0x2) at nsViewManager.cpp:2342 containsPlaceholder = -1283092492 child = #5 0xb369e4c7 in ComputePlaceholderContainment (aView=0x97ac960) at nsViewManager.cpp:2346 containsPlaceholder = 0 child = (class nsView *) 0x2 #6 0xb369e4c7 in ComputePlaceholderContainment (aView=0x9762fa0) at nsViewManager.cpp:2346 containsPlaceholder = 0 child = (class nsView *) 0x97ac960 #7 0xb369e4c7 in ComputePlaceholderContainment (aView=0x9762de8) at nsViewManager.cpp:2346 containsPlaceholder = 0 child = (class nsView *) 0x9762fa0 #8 0xb369e4c7 in ComputePlaceholderContainment (aView=0x9773110) at nsViewManager.cpp:2346 containsPlaceholder = 0 child = (class nsView *) 0x9762de8 #9 0xb369e4c7 in ComputePlaceholderContainment (aView=0x9771ee8) at nsViewManager.cpp:2346 containsPlaceholder = 0 child = (class nsView *) 0x9773110 #10 0xb369e4c7 in ComputePlaceholderContainment (aView=0x964f510) at nsViewManager.cpp:2346 containsPlaceholder = 0 child = (class nsView *) 0x9771ee8 #11 0xb369e4c7 in ComputePlaceholderContainment (aView=0x9122738) at nsViewManager.cpp:2346 containsPlaceholder = 0 child = (class nsView *) 0x964f510 #12 0xb36a2a5e in nsViewManager::BuildDisplayList (this=0x8f36a70, aView=0x9122738, aRect=@0xbf8d2c4c, aEventProcessing=0, aCaptured=0, aSuppressScrolling=0x0, aDisplayList=0xbf8d2cdc, aPool=@0xbf8d2c5c) at nsViewManager.cpp:2430 displayRoot = (class nsView *) 0x9122738 zTree = paintFloats = #13 0xb36a4397 in nsViewManager::BuildRenderingDisplayList (this=0x8f36a70, aRootView=0x9122738, aRegion=@0xbf8d2c2c, aDisplayList=0xbf8d2cdc, aPool=@0xbf8d2c5c, aIgnoreCoveringWidgets=0, aIgnoreOutsideClipping=0, aSuppressScrolling=0x0) at nsViewManager.cpp:1285 opaqueRgn = {mRectCount = 3073758646, mCurRect = 0xb744c140, mRectListHead = { = { = {x = 168490232, y = 168490224, width = -1209753612, height = 1}, }, prev = 0xbf8d2c78, next = 0xbf8d2b88}, mBoundRect = { = { x = -1284896386, y = 168490232, width = -1209032716, height = -1081267288}, }} finalTransparentRect = {x = -1209716528, y = -1081266980, width = 4, height = 58657919} #14 0xb36a56b7 in nsViewManager::Refresh (this=0x8f36a70, aView=0x9122738, aContext=0x9e6d408, aRegion=0x9e752d0, aUpdateFlags=1) at nsViewManager.cpp:872 viewRect = {x = 0, y = 0, width = 19200, height = 14205} damageRegion = {mRectCount = 1, mCurRect = 0x8c7a1fc, mRectListHead = { = { = {x = 0, y = 0, width = 0, height = 0}, }, prev = 0x8c7a1fc, next = 0x8c7a1fc}, mBoundRect = { = {x = 18915, y = 60, width = 255, height = 255}, }} localcx = { = {mRawPtr = 0x9e6d408}, } ds = (struct nsIDrawingSurface *) 0x0 damageRect = {x = 18915, y = 60, width = 255, height = 255} widgetDamageRectInPixels = {x = 1261, y = 4, width = 18, height = 18} displayList = { = {_vptr.nsVoidArray = 0xb7ef6668, mImpl = 0xbf8d2ce4}, mAutoBuf = "\b\000\000\000\000\000\000\000í¤i³èjó\b\fm\177³\f-\215¿\021>j³pjó\bpjó\b(-\215¿"} displayArena = {first = {next = 0x0, base = 3213700204, limit = 3213700204, avail = 3213700204}, current = 0xbf8d2c5c, arenasize = 1024, mask = 3} anyTransparentPixels = needBlending = usingDoubleBuffer = #15 0xb36a6684 in nsViewManager::DispatchEvent (this=0x8f36a70, aEvent=0xbf8d2e7c, aStatus=0xbf8d2e20) at nsViewManager.cpp:2051 widget = (nsIWidget *) 0x0 translucentWindow = 0 didResize = view = (class nsView *) 0x9122738 region = { = {mRawPtr = 0x9e752d0}, } #16 0xb369a6e6 in HandleEvent (aEvent=0xbf8d2e7c) at nsView.cpp:171 result = nsEventStatus_eConsumeNoDefault #17 0xb51dd51e in nsCommonWidget::DispatchEvent (this=0x9122798, aEvent=0xbf8d2e7c, aStatus=@0xbf8d2ec8) at nsCommonWidget.cpp:219 No locals. #18 0xb51d7427 in nsWindow::OnExposeEvent (this=0x9122798, aWidget=0x8c80080, aEvent=0xbf8d32e4) at nsWindow.cpp:1465 rc = { = {mRawPtr = 0x9e6d408}, } updateRegion = { = { mRawPtr = 0x9e752d0}, } rects = (GdkRectangle *) 0xa0ca778 nrects = event = { = { = {eventStructType = 6 '\006', message = 130, point = {x = 1261, y = 4}, refPoint = {x = 0, y = 0}, time = 0, flags = 0, internalAppFlags = 2, userType = 0x0}, widget = 0x9122798, nativeMsg = 0x0}, renderingContext = 0x9e6d408, region = 0x9e752d0, rect = 0x0} status = nsEventStatus_eIgnore kRegionCID = {m0 = 3777450736, m1 = 61082, m2 = 4561, m3 = "¨*\000@\225\232(É"} #19 0xb51d74a9 in expose_event_cb (widget=0x8c80080, event=0xbf8d32e4) at nsWindow.cpp:3810 window = (nsWindow *) 0x2 #20 0xb7b60316 in _gtk_marshal_BOOLEAN__BOXED (closure=0x90332d0, return_value=0xbf8d30a0, n_param_values=2, param_values=0x9844b40, invocation_hint=0xbf8d308c, marshal_data=0xb51d7480) at /build/buildd/gtk+2.0-2.16.0/gtk/gtkmarshalers.c:84 data1 = (gpointer) 0x8c80080 data2 = v_return = __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" #21 0xb772fc7b in IA__g_closure_invoke (closure=0x90332d0, return_value=0xbf8d30a0, n_param_values=2, param_values=0x9844b40, invocation_hint=0xbf8d308c) at /build/buildd/glib2.0-2.20.0/gobject/gclosure.c:767 marshal = (GClosureMarshal) 0xb7b60280 <_gtk_marshal_BOOLEAN__BOXED> marshal_data = (gpointer) 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #22 0xb7745e0f in signal_emit_unlocked_R (node=0x8aaef48, detail=0, instance=0x8c80080, emission_return=0xbf8d31d8, instance_and_params=0x9844b40) at /build/buildd/glib2.0-2.20.0/gobject/gsignal.c:3244 tmp = handler = (Handler *) 0x8f43a20 accumulator = (SignalAccumulator *) 0x8aaef90 emission = {next = 0x0, instance = 0x8c80080, ihint = { signal_id = 38, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = (GClosure *) 0x8aaee50 handler_list = (Handler *) 0x8f43a20 return_accu = (GValue *) 0xbf8d30a0 accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 38 max_sequential_handler_number = 587 return_value_altered = 0 #23 0xb774731f in IA__g_signal_emit_valist (instance=0x8c80080, signal_id=38, detail=0, var_args=0xbf8d3230 "H2\215¿ä2\215¿\200") at /build/buildd/glib2.0-2.20.0/gobject/gsignal.c:2987 return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} error = signal_return_type = 20 param_values = (GValue *) 0x9844b54 node = (SignalNode *) 0x8aaef48 i = 1 n_params = 1 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #24 0xb7747906 in IA__g_signal_emit (instance=0x8c80080, signal_id=38, detail=0) at /build/buildd/glib2.0-2.20.0/gobject/gsignal.c:3034 No locals. #25 0xb7c7b0ae in gtk_widget_event_internal (widget=0x8c80080, event=0xbf8d32e4) at /build/buildd/gtk+2.0-2.16.0/gtk/gtkwidget.c:4761 signal_num = return_val = 0 #26 0xb7b5a193 in IA__gtk_main_do_event (event=0xbf8d32e4) at /build/buildd/gtk+2.0-2.16.0/gtk/gtkmain.c:1562 event_widget = (GtkWidget *) 0x8c80080 grab_widget = (GtkWidget *) 0x8c80080 window_group = (GtkWindowGroup *) 0x8ecedc0 rewritten_event = (GdkEvent *) 0x0 tmp_list = __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" #27 0xb79cecb5 in gdk_window_process_updates_internal (window=0x9032920) at /build/buildd/gtk+2.0-2.16.0/gdk/gdkwindow.c:2611 event = {type = GDK_EXPOSE, any = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0'}, expose = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', area = {x = 1261, y = 4, width = 17, height = 17}, region = 0x9aeeea0, count = 0}, no_expose = { type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0'}, visibility = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', state = 1261}, motion = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', time = 1261, x = 3.6073928448385892e-313, y = 4.9116068538927781e-262, axes = 0x0, state = 166121984, is_hint = -4108, device = 0xb79cccc9, x_root = -0.014257853607269035, y_root = 2.9711473506528117e-265}, button = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', time = 1261, x = 3.6073928448385892e-313, y = 4.9116068538927781e-262, axes = 0x0, state = 166121984, button = 3077697524, device = 0xb79cccc9, x_root = -0.014257853607269035, y_root = 2.9711473506528117e-265}, scroll = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', time = 1261, x = 3.6073928448385892e-313, y = 4.9116068538927781e-262, state = 0, direction = 166121984, device = 0xb771eff4, x_root = -1.0654253668208149e-40, y_root = -8.3056875741567804e-41}, key = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', time = 1261, state = 4, keyval = 17, length = 17, string = 0x9aeeea0 "\002", hardware_keycode = 0, group = 0 '\0', is_modifier = 0}, crossing = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', subwindow = 0x4ed, time = 4, x = 3.6073928454808745e-313, y = 8.0265557001154241e-316, x_root = -1.2869394148064232e-41, y_root = -1.0654253668208149e-40, mode = 3213701944, detail = 3080515819, focus = 151202080, state = 0}, focus_change = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', in = -18570}, configure = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', x = 1261, y = 4, width = 17, height = 17}, property = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', atom = 0x4ed, time = 4, state = 17}, selection = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', selection = 0x4ed, target = 0x4, property = 0x11, time = 17, requestor = 162459296}, owner_change = { type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', owner = 1261, reason = 4, selection = 0x11, time = 17, selection_time = 162459296}, proximity = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', time = 1261, device = 0x4}, client = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', message_type = 0x4ed, data_format = 4, data = { b = "\021\000\000\000\021\000\000\000 î®\t\000\000\000\000\000Òæ\t", s = {17, 0, 17, 0, -4448, 2478, 0, 0, -11776, 2534}, l = {17, 17, 162459296, 0, 166121984}}}, dnd = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', context = 0x4ed, time = 4, x_root = 17, y_root = 0}, window_state = {type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', changed_mask = 1261, new_window_state = GDK_WINDOW_STATE_MAXIMIZED}, setting = { type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', action = 1261, name = 0x4
}, grab_broken = { type = GDK_EXPOSE, window = 0x9032920, send_event = 0 '\0', keyboard = 1261, implicit = 4, grab_window = 0x11}} window_rect = {x = 0, y = 0, width = 1280, height = 947} expose_region = (GdkRegion *) 0x9aeeea0 window_region = (GdkRegion *) 0x8b99440 width = 1280 height = 947 save_region = 1 #28 0xb79cf2cf in IA__gdk_window_process_all_updates () at /build/buildd/gtk+2.0-2.16.0/gdk/gdkwindow.c:2677 old_update_windows = (GSList *) 0x9e51558 tmp_list = (GSList *) 0x9e51558 #29 0xb79cf2fb in gdk_window_update_idle (data=0x0) at /build/buildd/gtk+2.0-2.16.0/gdk/gdkwindow.c:2521 No locals. #30 0xb79b285b in gdk_threads_dispatch (data=0x96e2260) at /build/buildd/gtk+2.0-2.16.0/gdk/gdk.c:498 ret = 0 #31 0xb76a0b51 in g_idle_dispatch (source=0x9d47588, callback=0x2, user_data=0x96e2260) at /build/buildd/glib2.0-2.20.0/glib/gmain.c:3922 No locals. #32 0xb76a2a58 in IA__g_main_context_dispatch (context=0x8aac7d0) at /build/buildd/glib2.0-2.20.0/glib/gmain.c:1814 No locals. #33 0xb76a5fbb in g_main_context_iterate (context=0x8aac7d0, block=1, dispatch=1, self=0x8a819a0) at /build/buildd/glib2.0-2.20.0/glib/gmain.c:2448 max_priority = 120 timeout = 0 some_ready = 1 nfds = 6 allocated_nfds = fds = (GPollFD *) 0x90d1418 __PRETTY_FUNCTION__ = "g_main_context_iterate" #34 0xb76a648a in IA__g_main_loop_run (loop=0x90d0d48) at /build/buildd/glib2.0-2.20.0/glib/gmain.c:2656 self = (GThread *) 0x8a819a0 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #35 0xb7b5a5c9 in IA__gtk_main () at /build/buildd/gtk+2.0-2.16.0/gtk/gtkmain.c:1205 tmp_list = (GList *) 0xb50da010 functions = (GList *) 0x0 init = (GtkInitFunction *) 0x8c90ed0 loop = (GMainLoop *) 0x90d0d48 #36 0xb51dbe66 in nsAppShell::Run (this=0x8c90ed0) at nsAppShell.cpp:139 No locals. #37 0xb518e287 in nsAppStartup::Run (this=0x8c90e90) at nsAppStartup.cpp:151 rv = #38 0x0804fd7a in XRE_main (argc=3, argv=0xbf8d3904, aAppData=0x805b8e0) at nsAppRunner.cpp:2817 remoteService = { = { mRawPtr = 0x90d0008}, } obsService = { = { mRawPtr = 0x8b3db98}, } windowMediator = { = { mRawPtr = 0x8d39298}, } windowEnumerator = { = { mRawPtr = 0x8ebee70}, } more = 1 appStartup = { = { mRawPtr = 0x8c90e90}, } workingDir = { = { mRawPtr = 0x8eb2660}, } chromeObserver = { = { mRawPtr = 0x8c2b690}, } cmdLine = { = {mRawPtr = 0x8eb2638}, } noEMRestart = xpcom = {mServiceManager = 0x8ad9efc} rv = 0 ar = gtkModules = i = dirProvider = { = { = { = { _vptr.nsISupports = 0x805bae8}, }, }, = { = { _vptr.nsISupports = 0x805bb0c}, }, mAppDir = { = {mRawPtr = 0x8a81a50}, }, mXULAppDir = { = {mRawPtr = 0x0}, }, mProfileDir = { = {mRawPtr = 0x8ada4d0}, }, mProfileLocalDir = { = { mRawPtr = 0x8ada130}, }, mProfileNotified = 1} glib2 = (PRLibrary *) 0x8a814f0 nativeApp = { = { mRawPtr = 0x8acfd20}, } canRun = 1 registryFile = { = { mRawPtr = 0x8ad0100}, } xremotearg = profileLock = { = { mRawPtr = 0x8ad0588}, } startOffline = 0 profD = { = {mRawPtr = 0x8ada4d0}, } profLD = { = {mRawPtr = 0x8ada130}, } upgraded = 0 version = { = { = { = { = {mVTable = 0xb7ef9c68, mData = 0xbf8d37f8 "2.0.0.21_2009031911/1.8.1.21_2009031911", mLength = 39, mFlags = 65553}, }, }, mFixedCapacity = 63, mFixedBuf = 0xbf8d37f8 "2.0.0.21_2009031911/1.8.1.21_2009031911"}, mStorage = "2.0.0.21_2009031911/1.8.1.21_2009031911\000À\032ë·\004\000\000\00088\215¿0®1·ô\237ï·\004<ï·"} osABI = { = { = { = { mVTable = 0xb7ef9c68, mData = 0x80589de "Linux_x86-gcc3", mLength = 14, mFlags = 1}, }, }, } versionOK = needsRestart = 0 appInitiatedRestart = #39 0x0804ad2f in main (argc=) at nsMailApp.cpp:62 No locals.