Closed Bug 1423869 Opened 7 years ago Closed 7 years ago

Titlebar rendering stopped working in latest Nightly

Categories

(Core :: Widget: Gtk, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla59
Tracking Status
firefox-esr52 --- unaffected
firefox57 --- unaffected
firefox58 --- unaffected
firefox59 --- fixed

People

(Reporter: marco, Assigned: stransky)

References

(Blocks 1 open bug)

Details

(Keywords: regression)

Attachments

(3 files)

Ubuntu 17.10. With the latest Nightly update, titlebar rendering stopped working. Something that landed between yesterday and today must have caused this regression.
Thanks, will look at it.
Assignee: nobody → stransky
Marco, do I understand correctly that: MOZ_GTK_TITLEBAR_DECORATION=client ./firefox - works MOZ_GTK_TITLEBAR_DECORATION=system ./firefox - does not work and your $XDG_CURRENT_DESKTOP is "ubuntu:GNOME" at Ubuntu 17.10.
Flags: needinfo?(mcastelluccio)
(In reply to Martin Stránský [:stransky] from comment #3) > Marco, do I understand correctly that: > > MOZ_GTK_TITLEBAR_DECORATION=client ./firefox - works > MOZ_GTK_TITLEBAR_DECORATION=system ./firefox - does not work > > and your $XDG_CURRENT_DESKTOP is "ubuntu:GNOME" at Ubuntu 17.10. Correct!
Flags: needinfo?(mcastelluccio)
Attached patch wip patch (deleted) — Splinter Review
There's a patch but it needs to be tested and also better fixed the nsWindow::GetScreenBounds() which is for Bug 1423810.
Can confirm the problem with manjaro linux (Arch) Works with MOZ_GTK_TITLEBAR_DECORATION=client doesn't work with MOZ_GTK_TITLEBAR_DECORATION=system $XDG_CURRENT_DESKTOP is "GNOME" Quick fix, add export MOZ_GTK_TITLEBAR_DECORATION=client to .profile
Hm, are you sure the regression range is correct? I did test builds of the latest trunk + reverted those patches but I still see the default system titlebar shown.
(In reply to Martin Stránský [:stransky] from comment #7) > Hm, are you sure the regression range is correct? I did test builds of the > latest trunk + reverted those patches but I still see the default system > titlebar shown. Please ignore this comment, I had "browser.tabs.drawInTitlebar" set off ;-)
Comment on attachment 8935367 [details] Bug 1423869 - force CSD_SUPPORT_NONE when XDG_CURRENT_DESKTOP is not set, https://reviewboard.mozilla.org/r/206262/#review211858 Please remove changes which are not relevant to this bug.
Attachment #8935367 - Flags: review?(jhorak) → review-
Comment on attachment 8935367 [details] Bug 1423869 - force CSD_SUPPORT_NONE when XDG_CURRENT_DESKTOP is not set, https://reviewboard.mozilla.org/r/206262/#review211868
Attachment #8935367 - Flags: review?(jhorak) → review+
Pushed by stransky@redhat.com: https://hg.mozilla.org/integration/autoland/rev/4960f30d91b2 don't draw to mContainer when decorations are rendered by window manager, r=jhorak
Backout by btara@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/762445af77cb Backed out 1 changesets for causing frequent Linux chrome failure in toolkit/content/tests/chrome/test_chromemargin.xul r=backout on a CLOSED TREE
Backed out bug 1417874 and bug 1423869 for causing frequent Linux chrome failure in toolkit/content/tests/chrome/test_chromemargin.xul (please check which patch is responsible and reland the other one): bug 1417874 https://hg.mozilla.org/integration/autoland/rev/02016450850a73d021b083b545b5cac17608f366 bug 1423869 https://hg.mozilla.org/integration/autoland/rev/762445af77cbbc0f561d0ffcfc381203c6de90bd Push range with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&fromchange=d71f9e83d6ef7affa3b707cd4a2be0f21ebf8378&filter-resultStatus=retry&filter-resultStatus=usercancel&filter-resultStatus=runnable&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-resultStatus=success&filter-searchStr=linux%20M%28c3%29&tochange=762445af77cbbc0f561d0ffcfc381203c6de90bd Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=150521887&repo=autoland [task 2017-12-07T15:33:42.325Z] 15:33:42 INFO - TEST-START | toolkit/content/tests/chrome/test_chromemargin.xul [task 2017-12-07T15:33:42.349Z] 15:33:42 INFO - GECKO(4779) | ++DOMWINDOW == 84 (0xd7a6b000) [pid = 4779] [serial = 139] [outer = 0xcd7f0040] [task 2017-12-07T15:33:42.468Z] 15:33:42 INFO - GECKO(4779) | ++DOCSHELL 0xd7a67800 == 10 [pid = 4779] [id = {5baff83b-c496-4434-84ba-2faf399144ec}] [task 2017-12-07T15:33:42.468Z] 15:33:42 INFO - GECKO(4779) | ++DOMWINDOW == 85 (0xcd609280) [pid = 4779] [serial = 140] [outer = (nil)] [task 2017-12-07T15:33:42.468Z] 15:33:42 INFO - GECKO(4779) | ++DOMWINDOW == 86 (0xd7a68800) [pid = 4779] [serial = 141] [outer = 0xcd609280] [task 2017-12-07T15:33:42.691Z] 15:33:42 INFO - GECKO(4779) | Hit MOZ_CRASH(X_CreateGC: BadDrawable (invalid Pixmap or Window parameter); 5 requests ago; id=0x0 [task 2017-12-07T15:33:42.693Z] 15:33:42 INFO - GECKO(4779) | Re-running with MOZ_X_SYNC=1 in the environment may give a more helpful backtrace.) at /builds/worker/workspace/build/src/toolkit/xre/nsX11ErrorHandler.cpp:145 [task 2017-12-07T15:33:42.693Z] 15:33:42 INFO - GECKO(4779) | ExceptionHandler::GenerateDump cloned child 4974 [task 2017-12-07T15:33:42.694Z] 15:33:42 INFO - GECKO(4779) | ExceptionHandler::SendContinueSignalToChild sent continue signal to child [task 2017-12-07T15:33:42.695Z] 15:33:42 INFO - GECKO(4779) | ExceptionHandler::WaitForContinueSignal waiting for continue signal... [task 2017-12-07T15:33:42.943Z] 15:33:42 INFO - GECKO(4779) | Hit MOZ_CRASH(Aborting on channel error.) at /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2534 [task 2017-12-07T15:33:42.945Z] 15:33:42 INFO - GECKO(4779) | #01: mozilla::ipc::MessageChannel::OnChannelErrorFromLink [ipc/glue/MessageChannel.cpp:2534] [task 2017-12-07T15:33:42.946Z] 15:33:42 INFO - [task 2017-12-07T15:33:42.948Z] 15:33:42 INFO - GECKO(4779) | #02: mozilla::ipc::ProcessLink::OnChannelError [ipc/glue/MessageLink.cpp:389] [task 2017-12-07T15:33:42.950Z] 15:33:42 INFO - [task 2017-12-07T15:33:42.952Z] 15:33:42 INFO - GECKO(4779) | #03: IPC::Channel::ChannelImpl::OnFileCanReadWithoutBlocking [ipc/chromium/src/chrome/common/ipc_channel_posix.cc:802] [task 2017-12-07T15:33:42.955Z] 15:33:42 INFO - [task 2017-12-07T15:33:42.957Z] 15:33:42 INFO - GECKO(4779) | #04: event_process_active_single_queue [ipc/chromium/src/third_party/libevent/event.c:1648] [task 2017-12-07T15:33:42.961Z] 15:33:42 INFO - [task 2017-12-07T15:33:42.967Z] 15:33:42 INFO - GECKO(4779) | #05: event_base_loop [ipc/chromium/src/third_party/libevent/event.c:1741] [task 2017-12-07T15:33:42.970Z] 15:33:42 INFO - [task 2017-12-07T15:33:42.973Z] 15:33:42 INFO - GECKO(4779) | #06: base::MessagePumpLibevent::Run [ipc/chromium/src/base/message_pump_libevent.cc:381] [task 2017-12-07T15:33:42.975Z] 15:33:42 INFO - [task 2017-12-07T15:33:42.977Z] 15:33:42 INFO - GECKO(4779) | #07: MessageLoop::RunInternal [ipc/chromium/src/base/message_loop.cc:327] [task 2017-12-07T15:33:42.980Z] 15:33:42 INFO - [task 2017-12-07T15:33:42.983Z] 15:33:42 INFO - GECKO(4779) | #08: MessageLoop::Run [ipc/chromium/src/base/message_loop.cc:298] [task 2017-12-07T15:33:42.985Z] 15:33:42 INFO - [task 2017-12-07T15:33:42.988Z] 15:33:42 INFO - GECKO(4779) | #09: base::Thread::ThreadMain [ipc/chromium/src/base/thread.cc:184] [task 2017-12-07T15:33:42.990Z] 15:33:42 INFO - [task 2017-12-07T15:33:42.997Z] 15:33:42 INFO - GECKO(4779) | #10: ThreadFunc [ipc/chromium/src/base/platform_thread_posix.cc:40] [task 2017-12-07T15:33:42.999Z] 15:33:42 INFO - [task 2017-12-07T15:33:43.001Z] 15:33:43 INFO - GECKO(4779) | #11: libpthread.so.0 + 0x6295 [task 2017-12-07T15:33:43.002Z] 15:33:43 INFO - [task 2017-12-07T15:33:43.105Z] 15:33:43 INFO - TEST-INFO | Main app process: exit 11 [task 2017-12-07T15:33:43.108Z] 15:33:43 INFO - Buffered messages logged at 15:33:42 [task 2017-12-07T15:33:43.110Z] 15:33:43 INFO - must wait for load [task 2017-12-07T15:33:43.112Z] 15:33:43 INFO - must wait for focus [task 2017-12-07T15:33:43.113Z] 15:33:43 INFO - TEST-PASS | toolkit/content/tests/chrome/test_chromemargin.xul | couldn't set/get chromemargin? [task 2017-12-07T15:33:43.115Z] 15:33:43 INFO - Buffered messages finished [task 2017-12-07T15:33:43.117Z] 15:33:43 ERROR - TEST-UNEXPECTED-FAIL | toolkit/content/tests/chrome/test_chromemargin.xul | application terminated with exit code 11 [task 2017-12-07T15:33:43.118Z] 15:33:43 INFO - runtests.py | Application ran for: 0:01:32.068653 [task 2017-12-07T15:33:43.120Z] 15:33:43 INFO - zombiecheck | Reading PID log: /tmp/tmpHwoKzUpidlog [task 2017-12-07T15:33:43.121Z] 15:33:43 INFO - ==> process 4779 launched child process 4802 [task 2017-12-07T15:33:43.123Z] 15:33:43 INFO - ==> process 4779 launched child process 4863 [task 2017-12-07T15:33:43.124Z] 15:33:43 INFO - ==> process 4779 launched child process 4893 [task 2017-12-07T15:33:43.125Z] 15:33:43 INFO - ==> process 4779 launched child process 4920 [task 2017-12-07T15:33:43.127Z] 15:33:43 INFO - ==> process 4779 launched child process 4948 [task 2017-12-07T15:33:43.128Z] 15:33:43 INFO - zombiecheck | Checking for orphan process with PID: 4920 [task 2017-12-07T15:33:43.130Z] 15:33:43 INFO - zombiecheck | Checking for orphan process with PID: 4802 [task 2017-12-07T15:33:43.131Z] 15:33:43 INFO - zombiecheck | Checking for orphan process with PID: 4948 [task 2017-12-07T15:33:43.133Z] 15:33:43 INFO - zombiecheck | Checking for orphan process with PID: 4893 [task 2017-12-07T15:33:43.134Z] 15:33:43 INFO - zombiecheck | Checking for orphan process with PID: 4863 [task 2017-12-07T15:33:43.136Z] 15:33:43 INFO - mozcrash Copy/paste: /usr/local/bin/linux64-minidump_stackwalk /tmp/tmp8iQEA7.mozrunner/minidumps/6c250d71-caa7-922a-f8e6-487fcf1e6b2c.dmp /builds/worker/workspace/build/symbols [task 2017-12-07T15:33:51.573Z] 15:33:51 INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/6c250d71-caa7-922a-f8e6-487fcf1e6b2c.dmp [task 2017-12-07T15:33:51.573Z] 15:33:51 INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/6c250d71-caa7-922a-f8e6-487fcf1e6b2c.extra [task 2017-12-07T15:33:51.653Z] 15:33:51 INFO - PROCESS-CRASH | toolkit/content/tests/chrome/test_chromemargin.xul | application crashed [@ MOZ_CrashOOL] [task 2017-12-07T15:33:51.654Z] 15:33:51 INFO - Crash dump filename: /tmp/tmp8iQEA7.mozrunner/minidumps/6c250d71-caa7-922a-f8e6-487fcf1e6b2c.dmp [task 2017-12-07T15:33:51.654Z] 15:33:51 INFO - Operating system: Linux [task 2017-12-07T15:33:51.655Z] 15:33:51 INFO - 0.0.0 Linux 3.13.0-112-generic #159-Ubuntu SMP Fri Mar 3 15:26:07 UTC 2017 x86_64 [task 2017-12-07T15:33:51.655Z] 15:33:51 INFO - CPU: x86 [task 2017-12-07T15:33:51.656Z] 15:33:51 INFO - GenuineIntel family 6 model 62 stepping 4 [task 2017-12-07T15:33:51.656Z] 15:33:51 INFO - 2 CPUs [task 2017-12-07T15:33:51.657Z] 15:33:51 INFO - [task 2017-12-07T15:33:51.657Z] 15:33:51 INFO - GPU: UNKNOWN [task 2017-12-07T15:33:51.657Z] 15:33:51 INFO - [task 2017-12-07T15:33:51.658Z] 15:33:51 INFO - Crash reason: SIGSEGV [task 2017-12-07T15:33:51.658Z] 15:33:51 INFO - Crash address: 0x0 [task 2017-12-07T15:33:51.659Z] 15:33:51 INFO - Process uptime: not available [task 2017-12-07T15:33:51.659Z] 15:33:51 INFO - [task 2017-12-07T15:33:51.660Z] 15:33:51 INFO - Thread 0 (crashed) [task 2017-12-07T15:33:51.660Z] 15:33:51 INFO - 0 firefox!MOZ_CrashOOL [Assertions.cpp:cd64829da06b : 33 + 0x0] [task 2017-12-07T15:33:51.661Z] 15:33:51 INFO - eip = 0x0804d25f esp = 0xffe69aa0 ebp = 0xffe69aa8 ebx = 0xcd5bac0c [task 2017-12-07T15:33:51.661Z] 15:33:51 INFO - esi = 0x08086000 edi = 0xf64efa30 eax = 0x08086980 ecx = 0xf7571864 [task 2017-12-07T15:33:51.662Z] 15:33:51 INFO - edx = 0x00000000 efl = 0x00010286 [task 2017-12-07T15:33:51.662Z] 15:33:51 INFO - Found by: given as instruction pointer in context [task 2017-12-07T15:33:51.663Z] 15:33:51 INFO - 1 libxul.so!X11Error [nsX11ErrorHandler.cpp:cd64829da06b : 145 + 0x18] [task 2017-12-07T15:33:51.663Z] 15:33:51 INFO - eip = 0xf253a16d esp = 0xffe69ab0 ebp = 0xffe6a3a8 ebx = 0xf552b000 [task 2017-12-07T15:33:51.664Z] 15:33:51 INFO - esi = 0xffe69b40 edi = 0xf64efa30 [task 2017-12-07T15:33:51.664Z] 15:33:51 INFO - Found by: call frame info [task 2017-12-07T15:33:51.665Z] 15:33:51 INFO - 2 libxul.so!GdkErrorHandler [nsGDKErrorHandler.cpp:cd64829da06b : 84 + 0x5] [task 2017-12-07T15:33:51.665Z] 15:33:51 INFO - eip = 0xf253a416 esp = 0xffe6a3b0 ebp = 0xffe6a458 ebx = 0xf552b000 [task 2017-12-07T15:33:51.666Z] 15:33:51 INFO - esi = 0xf55498cc edi = 0xffe6a42c [task 2017-12-07T15:33:51.666Z] 15:33:51 INFO - Found by: call frame info [task 2017-12-07T15:33:51.666Z] 15:33:51 INFO - 3 libglib-2.0.so.0.4800.2 + 0x4d63b [task 2017-12-07T15:33:51.667Z] 15:33:51 INFO - eip = 0xf5e5663b esp = 0xffe6a460 ebp = 0x00000004 ebx = 0xf5f31000 [task 2017-12-07T15:33:51.667Z] 15:33:51 INFO - esi = 0x00000002 edi = 0x00000000 [task 2017-12-07T15:33:51.668Z] 15:33:51 INFO - Found by: call frame info [task 2017-12-07T15:33:51.668Z] 15:33:51 INFO - 4 libgdk-3.so.0.1800.9 + 0x86a8e [task 2017-12-07T15:33:51.669Z] 15:33:51 INFO - eip = 0xf668ea8e esp = 0xffe6a464 ebp = 0x00000004 [task 2017-12-07T15:33:51.669Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.670Z] 15:33:51 INFO - 5 libglib-2.0.so.0.4800.2 + 0x128a84 [task 2017-12-07T15:33:51.671Z] 15:33:51 INFO - eip = 0xf5f31a84 esp = 0xffe6a474 ebp = 0x00000004 [task 2017-12-07T15:33:51.671Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.672Z] 15:33:51 INFO - 6 firefox!AutoLock<Mutex>::~AutoLock [Mutex.h:cd64829da06b : 79 + 0xb] [task 2017-12-07T15:33:51.673Z] 15:33:51 INFO - eip = 0x0804f644 esp = 0xffe6a480 ebp = 0xffe6a498 [task 2017-12-07T15:33:51.673Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.674Z] 15:33:51 INFO - 7 0x6 [task 2017-12-07T15:33:51.675Z] 15:33:51 INFO - eip = 0x00000006 esp = 0xffe6a4a0 ebp = 0x00000006 ebx = 0xf668ea8e [task 2017-12-07T15:33:51.675Z] 15:33:51 INFO - esi = 0xf5f31aa0 [task 2017-12-07T15:33:51.676Z] 15:33:51 INFO - Found by: call frame info [task 2017-12-07T15:33:51.677Z] 15:33:51 INFO - 8 libxul.so!X11Error [nsX11ErrorHandler.cpp:cd64829da06b : 45 + 0x9] [task 2017-12-07T15:33:51.677Z] 15:33:51 INFO - eip = 0xf253a176 esp = 0xffe6a4a4 ebp = 0x00000006 [task 2017-12-07T15:33:51.678Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.679Z] 15:33:51 INFO - 9 libgdk-3.so.0.1800.9 + 0x86a8e [task 2017-12-07T15:33:51.679Z] 15:33:51 INFO - eip = 0xf668ea8e esp = 0xffe6a4ac ebp = 0x00000006 [task 2017-12-07T15:33:51.680Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.681Z] 15:33:51 INFO - 10 libglib-2.0.so.0.4800.2 + 0x12845c [task 2017-12-07T15:33:51.681Z] 15:33:51 INFO - eip = 0xf5f3145c esp = 0xffe6a4b0 ebp = 0x00000006 [task 2017-12-07T15:33:51.682Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.682Z] 15:33:51 INFO - 11 libgdk-3.so.0.1800.9 + 0xeaba0 [task 2017-12-07T15:33:51.683Z] 15:33:51 INFO - eip = 0xf66f2ba0 esp = 0xffe6a4b4 ebp = 0x00000006 [task 2017-12-07T15:33:51.683Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.684Z] 15:33:51 INFO - 12 ld-2.23.so + 0xe8c2 [task 2017-12-07T15:33:51.685Z] 15:33:51 INFO - eip = 0xf77bc8c2 esp = 0xffe6a4b8 ebp = 0x00000006 [task 2017-12-07T15:33:51.685Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.685Z] 15:33:51 INFO - 13 libglib-2.0.so.0.4800.2 + 0x65865 [task 2017-12-07T15:33:51.686Z] 15:33:51 INFO - eip = 0xf5e6e865 esp = 0xffe6a4d0 ebp = 0x00000006 [task 2017-12-07T15:33:51.686Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.687Z] 15:33:51 INFO - 14 libgdk-3.so.0.1800.9 + 0xa2708 [task 2017-12-07T15:33:51.687Z] 15:33:51 INFO - eip = 0xf66aa708 esp = 0xffe6a4d8 ebp = 0xffe6a4e8 [task 2017-12-07T15:33:51.688Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.688Z] 15:33:51 INFO - 15 0x759abd00 [task 2017-12-07T15:33:51.688Z] 15:33:51 INFO - eip = 0x759abd00 esp = 0xffe6a4f0 ebp = 0xdbbae400 [task 2017-12-07T15:33:51.689Z] 15:33:51 INFO - Found by: previous frame's frame pointer [task 2017-12-07T15:33:51.689Z] 15:33:51 INFO - 16 libglib-2.0.so.0.4800.2 + 0x40a8 [task 2017-12-07T15:33:51.689Z] 15:33:51 INFO - eip = 0xf5e0d0a8 esp = 0xffe6a4f8 ebp = 0xffe6a50c [task 2017-12-07T15:33:51.690Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.690Z] 15:33:51 INFO - 17 libgdk-3.so.0.1800.9 + 0x86a8e [task 2017-12-07T15:33:51.691Z] 15:33:51 INFO - eip = 0xf668ea8e esp = 0xffe6a514 ebp = 0xf5e56815 [task 2017-12-07T15:33:51.691Z] 15:33:51 INFO - Found by: previous frame's frame pointer [task 2017-12-07T15:33:51.691Z] 15:33:51 INFO - 18 libgdk-3.so.0.1800.9 + 0xa3313 [task 2017-12-07T15:33:51.692Z] 15:33:51 INFO - eip = 0xf66ab313 esp = 0xffe6a51c ebp = 0xf5e56815 [task 2017-12-07T15:33:51.692Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.693Z] 15:33:51 INFO - 19 libgdk-3.so.0.1800.9 + 0x86a8e [task 2017-12-07T15:33:51.693Z] 15:33:51 INFO - eip = 0xf668ea8e esp = 0xffe6a524 ebp = 0xffe6a53c [task 2017-12-07T15:33:51.693Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.694Z] 15:33:51 INFO - 20 0xf7147100 [task 2017-12-07T15:33:51.694Z] 15:33:51 INFO - eip = 0xf7147100 esp = 0xffe6a544 ebp = 0xdbbae400 [task 2017-12-07T15:33:51.695Z] 15:33:51 INFO - Found by: previous frame's frame pointer [task 2017-12-07T15:33:51.695Z] 15:33:51 INFO - 21 libgdk-3.so.0.1800.9 + 0xa2121 [task 2017-12-07T15:33:51.695Z] 15:33:51 INFO - eip = 0xf66aa121 esp = 0xffe6a550 ebp = 0xdbbae400 [task 2017-12-07T15:33:51.696Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.696Z] 15:33:51 INFO - 22 libxcb.so.1.1.0 + 0x25000 [task 2017-12-07T15:33:51.697Z] 15:33:51 INFO - eip = 0xf5c20000 esp = 0xffe6a558 ebp = 0xdbbae400 [task 2017-12-07T15:33:51.697Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.697Z] 15:33:51 INFO - 23 firefox!arena_t::DallocSmall [mozjemalloc.cpp:cd64829da06b : 3396 + 0xa] [task 2017-12-07T15:33:51.698Z] 15:33:51 INFO - eip = 0x08055c34 esp = 0xffe6a55c ebp = 0xdbbae400 [task 2017-12-07T15:33:51.698Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.699Z] 15:33:51 INFO - 24 libmozsqlite3.so!detachFunc [sqlite3.c:cd64829da06b : 100122 + 0xc] [task 2017-12-07T15:33:51.699Z] 15:33:51 INFO - eip = 0xf7000000 esp = 0xffe6a59c ebp = 0xdbbae400 [task 2017-12-07T15:33:51.699Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.700Z] 15:33:51 INFO - 25 libgdk-3.so.0.1800.9 + 0x4b429 [task 2017-12-07T15:33:51.701Z] 15:33:51 INFO - eip = 0xf6653429 esp = 0xffe6a5ac ebp = 0xdbbae400 [task 2017-12-07T15:33:51.702Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.702Z] 15:33:51 INFO - 26 libgdk-3.so.0.1800.9 + 0xea000 [task 2017-12-07T15:33:51.703Z] 15:33:51 INFO - eip = 0xf66f2000 esp = 0xffe6a5b0 ebp = 0xdbbae400 [task 2017-12-07T15:33:51.704Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.705Z] 15:33:51 INFO - 27 libgdk-3.so.0.1800.9 + 0x56aa4 [task 2017-12-07T15:33:51.706Z] 15:33:51 INFO - eip = 0xf665eaa4 esp = 0xffe6a5c0 ebp = 0xdbbae400 [task 2017-12-07T15:33:51.707Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.707Z] 15:33:51 INFO - 28 libgdk-3.so.0.1800.9 + 0x56a6a [task 2017-12-07T15:33:51.708Z] 15:33:51 INFO - eip = 0xf665ea6a esp = 0xffe6a5d0 ebp = 0xdbbae400 [task 2017-12-07T15:33:51.709Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.710Z] 15:33:51 INFO - 29 libgdk-3.so.0.1800.9 + 0x56a09 [task 2017-12-07T15:33:51.711Z] 15:33:51 INFO - eip = 0xf665ea09 esp = 0xffe6a5dc ebp = 0xdbbae400 [task 2017-12-07T15:33:51.712Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.712Z] 15:33:51 INFO - 30 libX11.so.6.3.0 + 0x148000 [task 2017-12-07T15:33:51.713Z] 15:33:51 INFO - eip = 0xf6605000 esp = 0xffe6a5e0 ebp = 0xdbbae400 [task 2017-12-07T15:33:51.714Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.719Z] 15:33:51 INFO - 31 libX11.so.6.3.0 + 0x3923a [task 2017-12-07T15:33:51.720Z] 15:33:51 INFO - eip = 0xf64f623a esp = 0xffe6a5f0 ebp = 0xdbbae400 [task 2017-12-07T15:33:51.720Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.721Z] 15:33:51 INFO - 32 libpthread-2.23.so + 0x9c7b [task 2017-12-07T15:33:51.722Z] 15:33:51 INFO - eip = 0xf7775c7b esp = 0xffe6a5fc ebp = 0xffe6a61c [task 2017-12-07T15:33:51.723Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.724Z] 15:33:51 INFO - 33 0xf7196000 [task 2017-12-07T15:33:51.725Z] 15:33:51 INFO - eip = 0xf7196000 esp = 0xffe6a624 ebp = 0x00000000 [task 2017-12-07T15:33:51.727Z] 15:33:51 INFO - Found by: previous frame's frame pointer [task 2017-12-07T15:33:51.727Z] 15:33:51 INFO - 34 libxul.so!_fini + 0x15c68ad [task 2017-12-07T15:33:51.728Z] 15:33:51 INFO - eip = 0xf5003709 esp = 0xffe6a630 ebp = 0x00000000 [task 2017-12-07T15:33:51.729Z] 15:33:51 INFO - Found by: stack scanning [task 2017-12-07T15:33:51.730Z] 15:33:51 INFO - 35 libxcb.so.1.1.0 + 0x25000 [task 2017-12-07T15:33:51.731Z] 15:33:51 INFO - eip = 0xf5c20000 esp = 0xffe6a65c ebp = 0xffe6a67c [task 2017-12-07T15:33:51.732Z] 15:33:51 INFO - Found by: stack scanning
Flags: needinfo?(stransky)
I'll look at it, Thanks!
Flags: needinfo?(stransky)
It's clear from the log now: https://public-artifacts.taskcluster.net/ZFCMuw28T9W2xhiEn1qo-Q/0/public/logs/live_backing.log nsWindow::GetCSDSupportLevel: MOZ_GTK_TITLEBAR_DECORATION=null nsWindow::GetCSDSupportLevel: XDG_CURRENT_DESKTOP=null GetCSDSupportLevel() = 3 hasCSDStyle = 0, mIsCSDAvailable = 1 We claim CSD supported although it's definitely not.
Comment on attachment 8936225 [details] Bug 1423869 - don't draw to mContainer when decorations are rendered by window manager, https://reviewboard.mozilla.org/r/206994/#review212814
Attachment #8936225 - Flags: review?(jhorak) → review+
Pushed by stransky@redhat.com: https://hg.mozilla.org/integration/autoland/rev/460e464f20d9 force CSD_SUPPORT_NONE when XDG_CURRENT_DESKTOP is not set, r=jhorak https://hg.mozilla.org/integration/autoland/rev/eba3cedfe84b don't draw to mContainer when decorations are rendered by window manager, r=jhorak
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: