I'm using dwb for quite some weeks now, thanks a LOT for this nearly perfect browser.
Anyways, I've encountered some issue I could not find here in the forums.
Since yesterday, I'm having trouble with some ssl pages; this sudomain (bbs.archlinux.org) for example does not load, instead it says:
Unable to load page
Problem occurred while loading the URL https://bbs.archlinux.org/
SSL handshake failed
And on stderr I get:
(dwb:2056): libsoup-CRITICAL **: async_send_request_return_result: assertion 'item->task != NULL' failed
But any other *.archlinux.org domain loads just fine.
Same problem with google and random other domains.
dwb -V
This is : dwb-git
Version : commit 2016-03-21 7fb82bc
Built : Apr 6 2016 13:52:44
Copyright : (C) 2010-2014 Stefan Bolte
License : GNU General Public License, version 3 or later
GTK+ : 2.24.30
WebKitGTK+ : 2.4.10
LibSoup : 2.52.2
cairo : 1.14.6
I'm all out of ideas, what can I do?
EDIT:
Whe I use a fresh profile with `dwb -t` everything works as it shoud.
ondoho wrote:Leaving directory '/tmp/yaourt/aur-dwb-git/src/dwb/src' ...
i have no clue what's happening there.I think the answer is in bold. Build with makepkg, and not under tmp.
ondoho wrote:dwb is the only acceptable alternative on this old netbook, but i haven't yet looked so much into other minimalistic ui webkit frontends.
How do you know it's the only acceptable one if you haven't looked into others? Qutebrowser seems to be (one of) the most actively maintained browser in this class at the moment.
trying again, dwb-git compiled nicely both on my main desktop as well as on my netbook, and in each case both with makepkg and with yaourt.
and it runs and hasn't crashed yet either, so maybe i can go on using it for a while.
The only minimal webkit browsers that use the up-to-date webkit2gtk are epiphany from [extra], lariza and the webkit2gtk branch of surf (which is currently being discussed to become the default rendering engine, as soon as this happens I'll remove this package). I highly recommend you @ondoho to check them out. Lariza and Surf are much more minimal than dwb and epiphany, just so you aren't shocked
]]>Leaving directory '/tmp/yaourt/aur-dwb-git/src/dwb/src' ...
i have no clue what's happening there.
I think the answer is in bold. Build with makepkg, and not under tmp.
dwb is the only acceptable alternative on this old netbook, but i haven't yet looked so much into other minimalistic ui webkit frontends.
How do you know it's the only acceptable one if you haven't looked into others? Qutebrowser seems to be (one of) the most actively maintained browser in this class at the moment.
]]>i've been having the crashing problems described earlier; i think changing to the git version helped.
dwb is still running reasonably well.
i wanted to try and update it - it is on 2015.05.24.g5134b57-1, and according to aur it looks like i can update to 2015.07.26.gdda5aa7-1.
but i keep getting a compile error which i haven't seen mentioned anywhere in this thread (at least not the last few pages):
scripts/cl_gobject.c: In function ‘gobject_disconnect’:
scripts/cl_gobject.c:488:5: error: non-floating-point argument in call to function ‘__builtin_isnan’
if (!isnan(id))
^
Makefile:44: recipe for target 'scripts/cl_gobject.o' failed
make[1]: *** [scripts/cl_gobject.o] Error 1
make[1]: Leaving directory '/tmp/yaourt/aur-dwb-git/src/dwb/src'
Makefile:17: recipe for target 'src.subdir-make' failed
make: *** [src.subdir-make] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build dwb-git.
i have no clue what's happening there.
should i even bother to attempt the upgrade?
dwb is the only acceptable alternative on this old netbook, but i haven't yet looked so much into other minimalistic ui webkit frontends.
i guess i will look at some mentioned in this thread, esp. those without ui toolkit dependencies.
On the other hand mhertz, there still were several cases where you chould have used the 'edit' button to add new information to your existing last post rather than creating a new one. Please consider that option in the future.
]]>Thank you for 4 good years dwb(portix)!
]]>On one side, i'm really happy about finally finding the issue and working around it, but also i'm not happy about living without adblocker... Now i'll have to use other means like hosts blocking or privoxy etc...
]]>However, i'm thinking that maybe i'm misunderstanding something...
Do you guys have any other suggestions of what to do when reading this from a webkitgtk2 arch bugreport: https://bugs.archlinux.org/task/45067
Description:
Update to version 2.4.9-1 crashes browsers, namely dwb. Downgrade to 2.4.8-2 fixes the issue. This issue occurs on both multiple machines with different browser configurations.
And the "fix" later on:
luakit works out of the box
I compiled dwb using -Os -march=i686 -mtune=i686 (-O1/ -O2/ -O3 crash)
It is the second packages that I use the same workarond
Maybe due line 41 on https://projects.archlinux.org/svntogit … /webkitgtk ?
I then just changed the 'sed' line in the pkgbuild's line 41, from '-O1' to '-Os', but are there any other things you could please suggest to do(edit makefile?)...
Thanks!
]]>I've searched A LOT the last ~6 months time, but somehow missed the above... Webkitgtk2 is compiled with -O1, on line 41 of pkgbuild, and gOrelike(thanks!) posted on his system -O1, -O2 and -O3 crashes, but -Os not, so I will try to recompile webkitgtk2 with -Os instead of default -O1 and test, but I will have to get some sleep first, so first some time later... Fingers crossed!
]]>Just some frustration really, as I don't expect anyone to be able to answer this much...
Edit: Well, obviously it's because it's an older webkit linked to older other packages/libs, so not much of a "why", but more of a "please, if anyone knows how to make dwb work(start-up!) with latest webkitgtk2 without immidiately crashing, then I would much appreciate it"
]]>I've tried using firefox/pentadactyl for a little while instead, but always comes back to dwb since it's so much faster...
]]>