Git Product home page Git Product logo

Comments (6)

GSI avatar GSI commented on May 14, 2024

Closing, as I am unable to reproduce the issue since switching to nouveau (#221).
Will reopen if necessary;

from uzbl.

GSI avatar GSI commented on May 14, 2024
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.

GSI avatar GSI commented on May 14, 2024

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.

keis avatar keis commented on May 14, 2024

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.

GSI avatar GSI commented on May 14, 2024

from uzbl.

keis avatar keis commented on May 14, 2024

Nope. I can set it to 1.3 just fine. But maybe my magic number is something else

from uzbl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.