Comments (6)
Closing, as I am unable to reproduce the issue since switching to nouveau (#221).
Will reopen if necessary;
from uzbl.
Commit: v0.9.0-21-g4851bae
GTK compile: 3.20.2
GTK run: 3.20.3
WebKit compile: 2.4.10
WebKit run: 2.4.10
WebKit2: 0
libsoup compile: 2.54.0
libsoup run: 2.54.0
Reopening - The crashes persist.
I am now able to consistently reproduce the crash on https://global.americanexpress.com/myca/logon/emea/action?Face=de_AT when zoom_level
is set to 1.3.
I either set it to that value and visit the page afterwards OR I zoom to that level once I'm already there. Both variants cause the crash.
With other zoom levels the page works fine. (I've tried from 1.0 to 2.0, iterating by 0.1)
With zoom_text_only
, the crashes are avoided.
I suspect this to be related to my previous bug report #177, although I am unable to reproduce on neither YouTube nor Google Maps.
# coredumpctl gdb 7123
(gdb) bt
#0 0x00007fce8fbd0470 in ?? () from /usr/lib/libpixman-1.so.0
#1 0x00007fce8fb93693 in ?? () from /usr/lib/libpixman-1.so.0
#2 0x00007fce8fb4ddbe in pixman_blt () from /usr/lib/libpixman-1.so.0
#3 0x00007fce98d662bb in ?? () from /usr/lib/libcairo.so.2
#4 0x00007fce98da2800 in ?? () from /usr/lib/libcairo.so.2
#5 0x00007fce98da288e in ?? () from /usr/lib/libcairo.so.2
#6 0x00007fce98da2ba9 in ?? () from /usr/lib/libcairo.so.2
#7 0x00007fce98d5a419 in ?? () from /usr/lib/libcairo.so.2
#8 0x00007fce98da5c31 in ?? () from /usr/lib/libcairo.so.2
#9 0x00007fce98dd2d6c in ?? () from /usr/lib/libcairo.so.2
#10 0x00007fce98db8334 in ?? () from /usr/lib/libcairo.so.2
#11 0x00007fce98db8659 in ?? () from /usr/lib/libcairo.so.2
#12 0x00007fce98db908e in ?? () from /usr/lib/libcairo.so.2
#13 0x00007fce98d5a730 in ?? () from /usr/lib/libcairo.so.2
#14 0x00007fce98dd4298 in ?? () from /usr/lib/libcairo.so.2
#15 0x00007fce98da6157 in ?? () from /usr/lib/libcairo.so.2
#16 0x00007fce98d6379c in ?? () from /usr/lib/libcairo.so.2
#17 0x00007fce98d5c139 in ?? () from /usr/lib/libcairo.so.2
#18 0x00007fce98d54f55 in cairo_fill () from /usr/lib/libcairo.so.2
#19 0x00007fce9a998938 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#20 0x00007fce9a9926e2 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#21 0x00007fce9a9f932e in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#22 0x00007fce9a9f34d8 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#23 0x00007fce9b1b435b in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#24 0x00007fce9b199ba8 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#25 0x00007fce9b1a1d60 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#26 0x00007fce9b1a22cd in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#27 0x00007fce9b1a603e in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#28 0x00007fce9b16a830 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#29 0x00007fce9b156aa0 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#30 0x00007fce9b159a2b in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#31 0x00007fce9b159bf2 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#32 0x00007fce9b15979f in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#33 0x00007fce9b16a92b in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#34 0x00007fce9b156aa0 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#35 0x00007fce9b159a2b in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#36 0x00007fce9b159bf2 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#37 0x00007fce9b15979f in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#38 0x00007fce9b16a92b in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#39 0x00007fce9b156aa0 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#40 0x00007fce9b159a2b in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#41 0x00007fce9b159bf2 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#42 0x00007fce9b15979f in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#43 0x00007fce9b16a92b in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#44 0x00007fce9b156aa0 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0 [0/3280]
#45 0x00007fce9b159a2b in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#46 0x00007fce9b159bf2 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#47 0x00007fce9b15979f in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#48 0x00007fce9b16a92b in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#49 0x00007fce9b156aa0 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#50 0x00007fce9b226c08 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#51 0x00007fce9b22f1c8 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#52 0x00007fce9b239d2e in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#53 0x00007fce9b23a991 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#54 0x00007fce9b23c3d2 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#55 0x00007fce9b239a37 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#56 0x00007fce9b23a991 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#57 0x00007fce9b23aca4 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#58 0x00007fce9b0d1eaf in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#59 0x00007fce9b86cef2 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#60 0x00007fce9a94141b in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#61 0x00007fce9aa5de80 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#62 0x00007fce9aa7f5e2 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0
#63 0x00007fce981b7823 in ?? () from /usr/lib/libglib-2.0.so.0
#64 0x00007fce981b6dba in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#65 0x00007fce981b7160 in ?? () from /usr/lib/libglib-2.0.so.0
#66 0x00007fce981b7482 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#67 0x00007fce99557575 in gtk_main () from /usr/lib/libgtk-3.so.0
#68 0x000000000040a5e9 in ?? ()
#69 0x00007fce9788d710 in __libc_start_main () from /usr/lib/libc.so.6
#70 0x000000000040a749 in ?? ()
(gdb) info registers
rax 0x7fce059ab000 140522834014208
rbx 0xfac 4012
rcx 0xf6c 3948
rdx 0x7fce057bdc00 140522831993856
rsi 0x7fce057be840 140522831996992
rdi 0x7fce059ab340 140522834015040
rbp 0xfb0 0xfb0
rsp 0x7ffe9e777138 0x7ffe9e777138
r8 0x7fce057bdc00 140522831993856
r9 0x1 1
r10 0xfac 4012
r11 0x7fce059ab370 140522834015088
r12 0xf80 3968
r13 0x3d 61
r14 0x0 0
r15 0x20 32
rip 0x7fce8fbd0470 0x7fce8fbd0470
eflags 0x10287 [ CF PF SF IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
from uzbl.
Also iterated by 0.01 from 1.28 up to 1.39. Only the values 1.30 and 1.31 cause the crash.
Iterating by 0.001 from 1.298 to 1.313 only 1.300, 1.310 and 1.311 cause the crash.
from uzbl.
I'm afraid I'm not going to be of much help debugging this deep in the draw stack, I can't imagine this being uzbl specific though. I would suggest trying to reproduce this with the simplebrowser demo thing from the webkit repo and bringing it to them. I can help you figure out what to patch if anything to set the zoom level if you're up for it.
from uzbl.
from uzbl.
Nope. I can set it to 1.3 just fine. But maybe my magic number is something else
from uzbl.
Related Issues (20)
- Javascript in binding not getting executed HOT 19
- uzbl-tabbed shows empty window HOT 3
- event manager doesn't "connect"(?) unless uzbl-browser is being verbose HOT 8
- event-manager NEVER connects, verbose option or not HOT 3
- pb with uzbl scripting (load_url_from_surfraw.sh) HOT 1
- global problem which my explain the symptoms (last issues posted by me) HOT 2
- No website displays after compiling in current environment HOT 15
- blank page, couldn't set ssl credentials, PROP_TIMELINE_PROFILING_ENABLED... ??? HOT 3
- Fonts imported from the web don't load HOT 1
- Example files are installed using cp and do not have the right permissions HOT 16
- Which commit should currently be considered "stable"? HOT 4
- CJK input (e.g. mozc, anthy) via X input methods (e.g. uim, fcitx, ibus) doesn't work in the status bar
- alerta.io is not displayed correctly HOT 6
- ReactJs doesn't work
- What is the official status of this project? HOT 5
- Directory "= " created in current directory HOT 2
- www.uzbl.org web site is down HOT 6
- Github isn't shown correctly
- Keyboards scrolling not working HOT 4
- Web feed not working at uzbl.org HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from uzbl.