FS#42 - Crashes on multiple sites with 'Trying to recursivly lock a mutex'
Attached to Project:
Uzbl
Opened by Anonymous Submitter - 2009-06-16 06:19:31 PM
Last edited by Dieter Plaetinck (Dieter_be) - 2010-01-02 04:33:45 PM
Opened by Anonymous Submitter - 2009-06-16 06:19:31 PM
Last edited by Dieter Plaetinck (Dieter_be) - 2010-01-02 04:33:45 PM
|
DetailsUzbl, latest from experimental, keeps crashing on many sites (including uzbl.org!) with the following error:
GThread-ERROR **: Trying to recursivly lock a mutex at 'unknown', previously locked at 'unknown' |
This task depends upon
commit hash, which os, kernel, webkit library, gtk library,....
show us the output of uzbl --verbose
Running 8284be1a0682492a3d65b6fa12534e247460e94d
or 7335fa2d650c4a3378484dfbc71ff572b5613b27
both have the issue
Ubuntu Jaunty
libwebkit-dev 1.1.10-1~jjwkt1
libglib2.0-0 2.20.1-0ubuntu2
libgtk2.0-0 2.16.1-0ubuntu2
$ uname -a
Linux singpolyma-mini 2.6.28-12-generic #43-Ubuntu SMP Fri May 1 19:27:06 UTC 2009 i686 GNU/Linux
uzbl -v output going to ossguy.com
STDOUT:
Uzbl start location: uzbl
window_id 20971557
pid 10309
name: (null)
init_fifo: created successfully as /tmp/uzbl_fifo_20971557
init_socket: opened in /tmp/uzbl_socket_20971557
Binding j : scroll_vert 20
Binding
: scroll_vert 20 # currently not working
Binding : scroll_vert 95% # hack in my version, `n is \n, `s is " "
Binding k : scroll_vert -20
Binding h : scroll_horz -20
Binding l : scroll_horz 20
Binding gg : scroll_begin
Binding G : scroll_end
Binding b : back
Binding m : forward
Binding S : stop
Binding r : reload
Binding R : reload_ign_cache
Binding + : zoom_in
Binding - : zoom_out
Binding T : toggle_zoom_type
Binding 1 : sh "echo set zoom_level = 1.0 > $4"
Binding 2 : sh "echo set zoom_level = 2.0 > $4"
Binding t : toggle_status
Binding /* : search %s
Binding ?* : search_reverse %s
Binding n : search
Binding N : search_reverse
Binding gh : uri http://www.uzbl.org
Binding y _ : uri http://yubnub.org/parser/parse?default=gbbn&command=%s
Binding g _ : uri http://google.com/search?q=%s
Binding wp _ : uri http://en.wikipedia.org/?search=%s
Binding @ _ : uri http://twitter.com/%s
Binding @@ _ : uri http://identi.ca/%s
Binding :_ : chain '%s'
Binding s _ : set %s
Binding i : toggle_insert_mode
Binding I : toggle_insert_mode 0
Binding D : sh 'exec uzbl -u "http://delicious.com/save?url=$6&title=$7&v=5"'
Binding d : uri http://del.icio.us/singpolyma
Binding o : spawn "/home/singpolyma/.local/share/uzbl/scripts/load_url_from_history.sh"
Binding s : js (function(){var url=document.location;var links=document.getElementsByTagName('link');var found=0;for(var i=0,l;l=links[i];i++){if(l.getAttribute('rev')=='canonical'||(/alternate short/).exec(l.getAttribute('rel'))){found=l.getAttribute('href');break;}}if(found){prompt('URL:',found);}else{window.onTinyUrlGot=function(r){if(r.errorCode==0){var t;for(var i in r.results){t=r.results[i].shortUrl;}prompt('URL:',t);}else{alert('Could not shorten with bit.ly');}};var s=document.createElement('script');s.type='text/javascript';s.src='http://api.bit.ly/shorten?login=bitlyapidemo&apiKey=R_0da49e0a9118ff35f52f629d2d71bf07&version=2.0.1&callback=onTinyUrlGot&longUrl='+encodeURIComponent(document.location);document.getElementsByTagName('head')[0].appendChild(s);}})();
Binding | : js (function(){readStyle='style-ebook';readSize='size-large';readMargin='margin-medium';_readability_script=document.createElement('SCRIPT');_readability_script.type='text/javascript';_readability_script.src='http://lab.arc90.com/experiments/readability/js/readability-0.1.js?x='+(Math.random());document.getElementsByTagName('head')[0].appendChild(_readability_script);_readability_css=document.createElement('LINK');_readability_css.rel='stylesheet';_readability_css.href='http://lab.arc90.com/experiments/readability/css/readability.css';_readability_css.type='text/css';document.getElementsByTagName('head')[0].appendChild(_readability_css);_readability_print_css=document.createElement('LINK');_readability_print_css.rel='stylesheet';_readability_print_css.href='http://lab.arc90.com/experiments/readability/css/readability-print.css';_readability_print_css.media='print';_readability_print_css.type='text/css';document.getElementsByTagName('head')[0].appendChild(_readability_print_css);})();
Binding yy : spawn "/home/singpolyma/.local/share/uzbl/scripts/yank.sh" 6 primary
Binding ytitle : spawn "/home/singpolyma/.local/share/uzbl/scripts/yank.sh" 7 clipboard
Binding p : sh 'echo "uri `xclip -selection primary -o`" > $4'
Binding P : sh 'echo "uri `xclip -selection clipboard -o`" > $4'
Binding 'p : sh 'exec uzbl -u $(xclip -o)'
Binding ZZ : exit
Binding Xs : js alert("hi");
Binding XS : sh 'echo "js alert (\\"This is sent by the shell via a fifo\\")" > "$4"'
Binding !dump : sh "echo dump_config > $4"
Binding !reload : sh 'cat $1 > $4'
Binding f* : script /home/singpolyma/.local/share/uzbl/scripts/follow_Numbers.js %s
Binding F* : script /home/singpolyma/.local/share/uzbl/scripts/inspect_Numbers.js %s
Stdin: watch added successfully
spawned: '/home/singpolyma/.local/share/uzbl/scripts/cookies.py' '/home/singpolyma/.config/uzbl/config' '10309' '20971557' '/tmp/uzbl_fifo_20971557' '/tmp/uzbl_socket_20971557' '' '' 'GET' 'ossguy.com' '/' -- result: true
Stdout:
spawned: '/home/singpolyma/.local/share/uzbl/scripts/cookies.py' '/home/singpolyma/.config/uzbl/config' '10309' '20971557' '/tmp/uzbl_fifo_20971557' '/tmp/uzbl_socket_20971557' 'http://ossguy.com/' 'A better world' 'GET' 'ossguy.com' '/wp-content/themes/kaytwo-read-only/style.css' -- result: true
Stdout:
spawned: '/home/singpolyma/.local/share/uzbl/scripts/cookies.py' '/home/singpolyma/.config/uzbl/config' '10309' '20971557' '/tmp/uzbl_fifo_20971557' '/tmp/uzbl_socket_20971557' 'http://ossguy.com/' 'A better world' 'GET' 'ossguy.com' '/wp-includes/js/jquery/jquery.js' -- result: true
Stdout:
spawned: '/home/singpolyma/.local/share/uzbl/scripts/cookies.py' '/home/singpolyma/.config/uzbl/config' '10309' '20971557' '/tmp/uzbl_fifo_20971557' '/tmp/uzbl_socket_20971557' 'http://ossguy.com/' 'A better world' 'GET' 'ossguy.com' '/wp-content/themes/kaytwo-read-only/js/k2.functions.js.php' -- result: true
Stdout:
spawned: '/home/singpolyma/.local/share/uzbl/scripts/cookies.py' '/home/singpolyma/.config/uzbl/config' '10309' '20971557' '/tmp/uzbl_fifo_20971557' '/tmp/uzbl_socket_20971557' 'http://ossguy.com/' 'A better world' 'GET' 'ossguy.com' '/css/action-streams.css' -- result: true
Stdout:
spawned: '/home/singpolyma/.local/share/uzbl/scripts/cookies.py' '/home/singpolyma/.config/uzbl/config' '10309' '20971557' '/tmp/uzbl_fifo_20971557' '/tmp/uzbl_socket_20971557' 'http://ossguy.com/' 'A better world' 'GET' 'ossguy.com' '/wp-content/plugins/lifestream/lifestream.css' -- result: true
Stdout:
spawned: '/home/singpolyma/.local/share/uzbl/scripts/cookies.py' '/home/singpolyma/.config/uzbl/config' '10309' '20971557' '/tmp/uzbl_fifo_20971557' '/tmp/uzbl_socket_20971557' 'http://ossguy.com/' 'A better world' 'GET' 'ossguy.com' '/wp-content/plugins/openid/f/openid.min.css' -- result: true
Stdout:
spawned: '/home/singpolyma/.local/share/uzbl/scripts/cookies.py' '/home/singpolyma/.config/uzbl/config' '10309' '20971557' '/tmp/uzbl_fifo_20971557' '/tmp/uzbl_socket_20971557' 'http://ossguy.com/' 'A better world' 'GET' 'ossguy.com' '/wp-content/plugins/wp-contact-form-iii/wp-contactform-iii.css' -- result: true
Stdout:
spawned: '/home/singpolyma/.local/share/uzbl/scripts/cookies.py' '/home/singpolyma/.config/uzbl/config' '10309' '20971557' '/tmp/uzbl_fifo_20971557' '/tmp/uzbl_socket_20971557' 'http://ossguy.com/' 'A better world' 'GET' 'ossguy.com' '/wp-content/themes/kaytwo-read-only/css/core.css.php' -- result: true
Stdout:
spawned: '/home/singpolyma/.local/share/uzbl/scripts/cookies.py' '/home/singpolyma/.config/uzbl/config' '10309' '20971557' '/tmp/uzbl_fifo_20971557' '/tmp/uzbl_socket_20971557' 'http://ossguy.com/' 'A better world' 'GET' 'ossguy.com' '/wp-content/plugins/lifestream/lifestream.js' -- result: true
Stdout:
spawned: '/home/singpolyma/.local/share/uzbl/scripts/cookies.py' '/home/singpolyma/.config/uzbl/config' '10309' '20971557' '/tmp/uzbl_fifo_20971557' '/tmp/uzbl_socket_20971557' 'http://ossguy.com/' 'A better world' 'GET' 'ossguy.com' '/wp-content/themes/kaytwo-read-only/images/time.png' -- result: true
Stdout:
spawned: '/home/singpolyma/.local/share/uzbl/scripts/cookies.py' '/home/singpolyma/.config/uzbl/config' '10309' '20971557' '/tmp/uzbl_fifo_20971557' '/tmp/uzbl_socket_20971557' 'http://ossguy.com/' 'A better world' 'GET' 'ossguy.com' '/wp-content/themes/kaytwo-read-only/images/comment.png' -- result: true
Stdout:
spawned: '/home/singpolyma/.local/share/uzbl/scripts/cookies.py' '/home/singpolyma/.config/uzbl/config' '10309' '20971557' '/tmp/uzbl_fifo_20971557' '/tmp/uzbl_socket_20971557' 'http://ossguy.com/' 'A better world' 'GET' 'ossguy.com' '/wp-content/themes/kaytwo-read-only/images/quote.png' -- result: true
Stdout:
spawned: '/home/singpolyma/.local/share/uzbl/scripts/cookies.py' '/home/singpolyma/.config/uzbl/config' '10309' '20971557' '/tmp/uzbl_fifo_20971557' '/tmp/uzbl_socket_20971557' 'http://ossguy.com/' 'A better world' 'GET' 'i.creativecommons.org' '/l/by-sa/3.0/88x31.png' -- result: true
Stdout:
spawned: '/home/singpolyma/.local/share/uzbl/scripts/cookies.py' '/home/singpolyma/.config/uzbl/config' '10309' '20971557' '/tmp/uzbl_fifo_20971557' '/tmp/uzbl_socket_20971557' 'http://ossguy.com/' 'A better world' 'GET' 'ossguy.com' '/avatar/denver_48.png' -- result: true
Stdout:
STDERR:
GThread-ERROR **: Trying to recursivly lock a mutex at 'unknown', previously locked at 'unknown'
aborting...
Aborted
what's your libsoup version? mine is 2.26.2
I am on Ubuntu Jaunty as well. Do you think it might be libsoup?
UZBL CURRENT COMMIT HASH
$ git rev-parse HEAD
9a32a5f8c8d18d143cf8b4a89531c866679026c7
PACKAGE VERSIONS
Ubuntu Jaunty
libwebkit-dev 1.1.10-1~jjwkt1
libglib2.0-0 2.20.1-0ubuntu2
libgtk2.0-0 2.16.1-0ubuntu2
libsoup-gnome2.4-1 2.27.2-0ubuntu1~jjwkt1
libsoup2.4-1 2.27.2-0ubuntu1~jjwkt1
UNAME
$ uname -a
Linux computername 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux
UZBL OUTPUT
$ uzbl -v -u http://uzbl.org
Uzbl start location: uzbl
window_id 44040235
pid 23402
name: (null)
** (uzbl:23402): WARNING **: init_fifo: can't create /home/saul/tmp/uzbl_fifo_44040235: file exists
init_socket: opened in /home/saul/tmp/uzbl_socket_44040235
Binding j : scroll_vert 20
Binding J : scroll_vert 95%
Binding k : scroll_vert -20
Binding K : scroll_vert -95%
Binding h : scroll_horz -20
Binding l : scroll_horz 20
Binding << : scroll_begin
Binding gg : scroll_begin
Binding >> : scroll_end
Binding G : scroll_end
Binding b : back
Binding m : forward
Binding S : stop
Binding r : reload
Binding R : reload_ign_cache
Binding + : zoom_in
Binding - : zoom_out
Binding T : toggle_zoom_type
Binding 1 : sh "echo set zoom_level = 1.0 > $4"
Binding 2 : sh "echo set zoom_level = 2.0 > $4"
Binding t : toggle_status
Binding /* : search %s
Binding ?* : search_reverse %s
Binding n : search
Binding N : search_reverse
Binding gh : uri http://www.uzbl.org
Binding :_ : chain '%s'
Binding o _ : uri %s
Binding s _ : set %s
Binding \wiki _ : uri http://wiki.archlinux.org/index.php/Special:Search?search=%s&go=Go
Binding g _ : uri http://www.google.com/search?q=%s
Binding i : toggle_insert_mode
Binding I : toggle_insert_mode 0
Binding B : spawn /home/saul/.config/uzbl/scripts/insert_bookmark.sh
Binding U : spawn /home/saul/.config/uzbl/scripts/load_url_from_history.sh
Binding u : spawn /home/saul/.config/uzbl/scripts/load_url_from_bookmarks.sh
Binding yurl : spawn /home/saul/.config/uzbl/scripts/yank.sh 6 primary
Binding ytitle : spawn /home/saul/.config/uzbl/scripts/yank.sh 7 clipboard
Binding y2url : sh 'echo -n $6 | xclip'
Binding p : sh 'echo "uri `xclip -selection primary -o`" > $4'
Binding P : sh 'echo "uri `xclip -selection clipboard -o`" > $4'
Binding 'p : sh 'exec uzbl --uri $(xclip -o)'
Binding ZZ : exit
Binding Xs : js alert("hi");
Binding XS : sh 'echo "js alert (\\"This is sent by the shell via a fifo\\")" > "$4"'
Binding !dump : sh "echo dump_config > $4"
Binding !reload : sh 'cat $1 > $4'
Binding za : spawn /home/saul/.config/uzbl/scripts/formfiller.sh
Binding ze : spawn /home/saul/.config/uzbl/scripts/formfiller.sh edit
Binding zn : spawn /home/saul/.config/uzbl/scripts/formfiller.sh new
Binding zl : spawn /home/saul/.config/uzbl/scripts/formfiller.sh load
Binding LL : spawn /home/saul/.config/uzbl/scripts/formfiller.pl load
Binding LN : spawn /home/saul/.config/uzbl/scripts/formfiller.pl new
Binding LE : spawn /home/saul/.config/uzbl/scripts/formfiller.pl edit
Binding F : script /home/saul/.config/uzbl/scripts/hint.js
Binding fl* : script /home/saul/.config/uzbl/scripts/follow_Numbers.js %s
Binding fL* : script /home/saul/.config/uzbl/scripts/follow_Numbers_Strings.js %s
Icon "./uzbl.png" not found. ignoring.
spawned: '/home/saul/.config/uzbl/scripts/history.sh' '/home/saul/.config/uzbl/config' '23402' '44040235' '' '/home/saul/tmp/uzbl_socket_44040235' 'http://uzbl.org' '' '2009-07-06 16:34:52' -- result: true
Traceback (most recent call last):
File "/home/saul/.config/uzbl/scripts/cookies.py", line 65, in <module>
os.environ['XDG_DATA_HOME']+'/uzbl',
File "/usr/lib/python2.6/UserDict.py", line 22, in __getitem__
raise KeyError(key)
KeyError: 'XDG_DATA_HOME'
spawned: '/home/saul/.config/uzbl/scripts/cookies.py' '/home/saul/.config/uzbl/config' '23402' '44040235' '' '/home/saul/tmp/uzbl_socket_44040235' 'http://uzbl.org' '' 'GET' 'uzbl.org' '/' -- result: true
Stdout:
Traceback (most recent call last):
File "/home/saul/.config/uzbl/scripts/cookies.py", line 65, in <module>
os.environ['XDG_DATA_HOME']+'/uzbl',
File "/usr/lib/python2.6/UserDict.py", line 22, in __getitem__
raise KeyError(key)
KeyError: 'XDG_DATA_HOME'
spawned: '/home/saul/.config/uzbl/scripts/cookies.py' '/home/saul/.config/uzbl/config' '23402' '44040235' '' '/home/saul/tmp/uzbl_socket_44040235' 'http://uzbl.org' '' 'GET' 'www.uzbl.org' '/' -- result: true
Stdout:
Traceback (most recent call last):
File "/home/saul/.config/uzbl/scripts/cookies.py", line 65, in <module>
os.environ['XDG_DATA_HOME']+'/uzbl',
File "/usr/lib/python2.6/UserDict.py", line 22, in __getitem__
raise KeyError(key)
KeyError: 'XDG_DATA_HOME'
spawned: '/home/saul/.config/uzbl/scripts/cookies.py' '/home/saul/.config/uzbl/config' '23402' '44040235' '' '/home/saul/tmp/uzbl_socket_44040235' 'http://www.uzbl.org/' 'Uzbl - a browser that adheres to the unix philosophy.' 'GET' 'www.google-analytics.com' '/ga.js' -- result: true
Stdout:
Traceback (most recent call last):
File "/home/saul/.config/uzbl/scripts/cookies.py", line 65, in <module>
os.environ['XDG_DATA_HOME']+'/uzbl',
File "/usr/lib/python2.6/UserDict.py", line 22, in __getitem__
raise KeyError(key)
KeyError: 'XDG_DATA_HOME'
spawned: '/home/saul/.config/uzbl/scripts/cookies.py' '/home/saul/.config/uzbl/config' '23402' '44040235' '' '/home/saul/tmp/uzbl_socket_44040235' 'http://www.uzbl.org/' 'Uzbl - a browser that adheres to the unix philosophy.' 'GET' 'www.uzbl.org' '/style.css' -- result: true
Stdout:
Traceback (most recent call last):
File "/home/saul/.config/uzbl/scripts/cookies.py", line 65, in <module>
os.environ['XDG_DATA_HOME']+'/uzbl',
File "/usr/lib/python2.6/UserDict.py", line 22, in __getitem__
raise KeyError(key)
KeyError: 'XDG_DATA_HOME'
spawned: '/home/saul/.config/uzbl/scripts/cookies.py' '/home/saul/.config/uzbl/config' '23402' '44040235' '' '/home/saul/tmp/uzbl_socket_44040235' 'http://www.uzbl.org/' 'Uzbl - a browser that adheres to the unix philosophy.' 'GET' 'www.uzbl.org' '/img/uzbl-logo.png' -- result: true
Stdout:
** Message: NP_Initialize
** Message: NP_Initialize succeeded
GThread-ERROR **: Trying to recursivly lock a mutex at 'unknown', previously locked at 'unknown'
aborting...
Aborted
FS#85It seems that the packages I have are slightly newer versions than what I see in the previous comments so maybe this is related to specific versions of the dependencies. Have you guys tried updating everything?
johnsu01@myles:~/usr/src/uzbl$ uname -a
Linux myles 2.6.30-1-amd64 #1 SMP Mon Aug 3 12:28:22 UTC 2009 x86_64 GNU/Linux
ii libsoup2.4-dev 2.27.4-1
ii libwebkit-dev 1.1.12-1
ii libgtk2.0-dev 2.16.6-1
ii libglib2.0-dev 2.20.5-1
uzbl --verbose crashes instantly with this error.
Build output is:
cc -std=c99 -D_REENTRANT -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/webkit-1.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -ggdb -Wall -W -DARCH="\"x86_64\"" -lgthread-2.0 -DG_ERRORCHECK_MUTEXES -DCOMMIT="\"9ffda40a7fe43be4df100aa1e599d4556833b4ad\"" -fPIC -W -Wall -Wextra -pedantic -ggdb3 -pthread -lwebkit-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -pthread uzblctrl.c -o uzblctr
Hash:
9ffda40a7fe43be4df100aa1e599d4556833b4ad
Package Versions:
libwebkit-newest 1.1.14-2
glib2-newest 2.21.6-1
gtk2 2.16.5-1
libsoup-newest 2.27.92-1
kernel26 2.6.30.5-1
Output of uzbl -v:
sueño:~> uzbl -v http://thevideobay.org/play/35/Ghost+Robot+-+Music+Video/
Uzbl start location: uzbl
window_id 20971523
pid 11641
name: 20971523
commit: 9ffda40a7fe43be4df100aa1e599d4556833b4ad
** (uzbl:11641): WARNING **: init_fifo: can't create /tmp/uzbl_fifo_20971523: file exists
init_socket: opened in /tmp/uzbl_socket_20971523
Binding :_ : chain '%s'
Binding j : scroll_vert 20
Binding k : scroll_vert -20
Binding h : scroll_horz -20
Binding l : scroll_horz 20
Binding << : scroll_begin
Binding >> : scroll_end
Binding b : back
Binding m : forward
Binding S : stop
Binding r : reload
Binding R : reload_ign_cache
Binding + : zoom_in
Binding - : zoom_out
Binding 1 : sh "echo set zoom_level = 1.0 > $4"
Binding 2 : sh "echo set zoom_level = 1.3 > $4"
Binding t : toggle_status
Binding /* : search %s
Binding ?* : search_reverse %s
Binding n : search
Binding N : search_reverse
Binding gh : uri http://www.uzbl.org
Binding cc : sh uzbl
Binding c _ : sh "uzbl -u %s"
Binding o _ : set uri = %s
Binding s _ : set %s
Binding \bbs _ : uri http://wiki.archlinux.org/index.php/Special:Search?search=%s&go=Go
Binding gg _ : uri http://www.google.com/search?q=%s
Binding gi _ : uri http://images.google.com/images?q=%s
Binding \imdb _ : uri http://www.imdb.com/find?s=all&q=%s
Binding i : toggle_insert_mode
Binding I : toggle_insert_mode 0
Binding B : spawn /home/ebirtaid/.local/share/uzbl/scripts/insert_bookmark.sh
Binding U : spawn /home/ebirtaid/.local/share/uzbl/scripts/load_url_from_history.sh
Binding u : spawn /home/ebirtaid/.local/share/uzbl/scripts/load_url_from_bookmarks.sh
Binding y : sh 'echo -n $6 | xclip'
Binding p : sh 'echo "uri `xclip -selection primary -o`" > $4'
Binding P : sh 'echo "uri `xclip -selection clipboard -o`" > $4'
Binding 'p : sh 'exec uzbl --uri $(xclip -o)'
Binding ZZ : exit
Binding q : exit
Binding Q : exit
Binding XS : sh 'echo "js alert (\\"This is sent by the shell via a fifo\\")" > "$4"'
Binding !dump : sh "echo dump_config > $4"
Binding !reload : sh 'cat $1 > $4'
Binding za : spawn /home/ebirtaid/.local/share/uzbl/scripts/formfiller.sh
Binding ze : spawn /home/ebirtaid/.local/share/uzbl/scripts/formfiller.sh edit
Binding zn : spawn /home/ebirtaid/.local/share/uzbl/scripts/formfiller.sh new
Binding zl : spawn /home/ebirtaid/.local/share/uzbl/scripts/formfiller.sh load
Binding LL : spawn /home/ebirtaid/.local/share/uzbl/scripts/formfiller.pl load
Binding LN : spawn /home/ebirtaid/.local/share/uzbl/scripts/formfiller.pl new
Binding LE : spawn /home/ebirtaid/.local/share/uzbl/scripts/formfiller.pl edit
Binding f* : script /home/ebirtaid/.local/share/uzbl/scripts/follow_Numbers.js %s
Binding fL* : script /home/ebirtaid/.local/share/uzbl/scripts/follow_Numbers_Strings.js %s
Navigation requested -> file:///home/ebirtaid/uconfig.html
Binding :nos : set disable_scripts = 1
Binding :scr : set disable_scripts = 0
Binding :reload : sh 'cat $1 > "$4"' # reload config
Binding :nocookies : set cookie_handler = sh 'true'
Binding :plu : set disable_plugins = 0
Binding :nop : set disable_plugins = 1
Binding :ff : set useragent = "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042810 GranParadiso/3.0.10"
Binding T _ : sh 'uzbl --uri %s'
Binding \wiki _ : uri http://en.wikipedia.org/wiki/Special:Search?search=%s
Binding \dict _ : uri http://dictionary.reference.com/search?q=%s&x=0&y=0
Binding F* : script /home/ebirtaid/.local/share/uzbl/scripts/follow_NumbersTab.js %s
Navigation requested -> http://thevideobay.org/play/35/Ghost+Robot+-+Music+Video/
spawned: '/home/ebirtaid/.local/share/uzbl/scripts/history.sh' '/home/ebirtaid/.config/uzbl/config' '11641' '20971523' '' '/tmp/uzbl_socket_20971523' 'http://thevideobay.org/play/35/Ghost+Robot+-+Music+Video/' '' '' -- result:
true
spawned: '/home/ebirtaid/.local/share/uzbl/scripts/cookies.py' '/home/ebirtaid/.config/uzbl/config' '11641' '20971523' '' '/tmp/uzbl_socket_20971523' 'http://thevideobay.org/play/35/Ghost+Robot+-+Music+Video/' '' 'GET' 'http'
'thevideobay.org' '/play/35/Ghost+Robot+-+Music+Video/' -- result: true
Stdout: PHPSESSID=7aa20429f73cf86eeed0d54ab0a6db59
spawned: '/home/ebirtaid/.local/share/uzbl/scripts/cookies.py' '/home/ebirtaid/.config/uzbl/config' '11641' '20971523' '' '/tmp/uzbl_socket_20971523' 'http://thevideobay.org/play/35/Ghost+Robot+-+Music+Video/' 'The Video Bay'
'GET' 'http' 'thevideobay.org' '/style.css' -- result: true
Stdout: PHPSESSID=7aa20429f73cf86eeed0d54ab0a6db59
GThread-ERROR **: Trying to recursivly lock a mutex at 'unknown', previously locked at 'unknown'
aborting...
zsh: trace trap uzbl -v http://thevideobay.org/play/35/Ghost+Robot+-+Music+Video/
And youtube:
sueño:~> uzbl -v http://youtube.com/html5
Uzbl start location: uzbl
window_id 20971523
pid 13199
name: 20971523
commit: 9ffda40a7fe43be4df100aa1e599d4556833b4ad
** (uzbl:13199): WARNING **: init_fifo: can't create /tmp/uzbl_fifo_20971523: file exists
init_socket: opened in /tmp/uzbl_socket_20971523
Binding :_ : chain '%s'
Binding j : scroll_vert 20
Binding k : scroll_vert -20
Binding h : scroll_horz -20
Binding l : scroll_horz 20
Binding << : scroll_begin
Binding >> : scroll_end
Binding b : back
Binding m : forward
Binding S : stop
Binding r : reload
Binding R : reload_ign_cache
Binding + : zoom_in
Binding - : zoom_out
Binding 1 : sh "echo set zoom_level = 1.0 > $4"
Binding 2 : sh "echo set zoom_level = 1.3 > $4"
Binding t : toggle_status
Binding /* : search %s
Binding ?* : search_reverse %s
Binding n : search
Binding N : search_reverse
Binding gh : uri http://www.uzbl.org
Binding cc : sh uzbl
Binding c _ : sh "uzbl -u %s"
Binding o _ : set uri = %s
Binding s _ : set %s
Binding \bbs _ : uri http://wiki.archlinux.org/index.php/Special:Search?search=%s&go=Go
Binding gg _ : uri http://www.google.com/search?q=%s
Binding gi _ : uri http://images.google.com/images?q=%s
Binding \imdb _ : uri http://www.imdb.com/find?s=all&q=%s
Binding i : toggle_insert_mode
Binding I : toggle_insert_mode 0
Binding B : spawn /home/ebirtaid/.local/share/uzbl/scripts/insert_bookmark.sh
Binding U : spawn /home/ebirtaid/.local/share/uzbl/scripts/load_url_from_history.sh
Binding u : spawn /home/ebirtaid/.local/share/uzbl/scripts/load_url_from_bookmarks.sh
Binding y : sh 'echo -n $6 | xclip'
Binding p : sh 'echo "uri `xclip -selection primary -o`" > $4'
Binding P : sh 'echo "uri `xclip -selection clipboard -o`" > $4'
Binding 'p : sh 'exec uzbl --uri $(xclip -o)'
Binding ZZ : exit
Binding q : exit
Binding Q : exit
Binding XS : sh 'echo "js alert (\\"This is sent by the shell via a fifo\\")" > "$4"'
Binding !dump : sh "echo dump_config > $4"
Binding !reload : sh 'cat $1 > $4'
Binding za : spawn /home/ebirtaid/.local/share/uzbl/scripts/formfiller.sh
Binding ze : spawn /home/ebirtaid/.local/share/uzbl/scripts/formfiller.sh edit
Binding zn : spawn /home/ebirtaid/.local/share/uzbl/scripts/formfiller.sh new
Binding zl : spawn /home/ebirtaid/.local/share/uzbl/scripts/formfiller.sh load
Binding LL : spawn /home/ebirtaid/.local/share/uzbl/scripts/formfiller.pl load
Binding LN : spawn /home/ebirtaid/.local/share/uzbl/scripts/formfiller.pl new
Binding LE : spawn /home/ebirtaid/.local/share/uzbl/scripts/formfiller.pl edit
Binding f* : script /home/ebirtaid/.local/share/uzbl/scripts/follow_Numbers.js %s
Binding fL* : script /home/ebirtaid/.local/share/uzbl/scripts/follow_Numbers_Strings.js %s
Navigation requested -> file:///home/ebirtaid/uconfig.html
Binding :nos : set disable_scripts = 1
Binding :scr : set disable_scripts = 0
Binding :reload : sh 'cat $1 > "$4"' # reload config
Binding :nocookies : set cookie_handler = sh 'true'
Binding :plu : set disable_plugins = 0
Binding :nop : set disable_plugins = 1
Binding :ff : set useragent = "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042810 GranParadiso/3.0.10"
Binding T _ : sh 'uzbl --uri %s'
Binding \wiki _ : uri http://en.wikipedia.org/wiki/Special:Search?search=%s
Binding \dict _ : uri http://dictionary.reference.com/search?q=%s&x=0&y=0
Binding F* : script /home/ebirtaid/.local/share/uzbl/scripts/follow_NumbersTab.js %s
Navigation requested -> http://youtube.com/html5
spawned: '/home/ebirtaid/.local/share/uzbl/scripts/history.sh' '/home/ebirtaid/.config/uzbl/config' '13199' '20971523' '' '/tmp/uzbl_socket_20971523' 'http://youtube.com/html5' '' '' -- result: true
spawned: '/home/ebirtaid/.local/share/uzbl/scripts/cookies.py' '/home/ebirtaid/.config/uzbl/config' '13199' '20971523' '' '/tmp/uzbl_socket_20971523' 'http://youtube.com/html5' '' 'GET' 'http' 'youtube.com' '/html5' -- result:
true
Stdout: use_hitbox=72c46ff6cbcdb7c5585c36411b6b334edAEAAAAw; VISITOR_INFO1_LIVE=v19UvBMA-G8; GEO=65f81f73e5bfde0899c750b38efea940cwsAAAAzVVNiQzjNSqaGpA==; watched_video_id_list=1c43a55145b69136b49b7346f9dbc090WwQAAABzCwAAADhMW
EFBX1d5dE9BcwsAAAAzTTBmV0pDZ21OVXMLAAAAaWFlWmpLYmx5NEFzCwAAAENiOFRRd1lad2JZ
Navigation requested -> http://www.youtube.com/html5
spawned: '/home/ebirtaid/.local/share/uzbl/scripts/cookies.py' '/home/ebirtaid/.config/uzbl/config' '13199' '20971523' '' '/tmp/uzbl_socket_20971523' 'http://youtube.com/html5' '' 'GET' 'http' 'www.youtube.com' '/html5' -- res
ult: true
Stdout: use_hitbox=72c46ff6cbcdb7c5585c36411b6b334edAEAAAAw; VISITOR_INFO1_LIVE=v19UvBMA-G8; GEO=65f81f73e5bfde0899c750b38efea940cwsAAAAzVVNiQzjNSqaGpA==; watched_video_id_list=1c43a55145b69136b49b7346f9dbc090WwQAAABzCwAAADhMW
EFBX1d5dE9BcwsAAAAzTTBmV0pDZ21OVXMLAAAAaWFlWmpLYmx5NEFzCwAAAENiOFRRd1lad2JZ
spawned: '/home/ebirtaid/.local/share/uzbl/scripts/cookies.py' '/home/ebirtaid/.config/uzbl/config' '13199' '20971523' '' '/tmp/uzbl_socket_20971523' 'http://www.youtube.com/html5' 'YouTube HTML5 Demo' 'GET' 'http' 'www.youtub
e.com' '/demo/demo.css' -- result: true
Stdout: use_hitbox=72c46ff6cbcdb7c5585c36411b6b334edAEAAAAw; VISITOR_INFO1_LIVE=v19UvBMA-G8; GEO=65f81f73e5bfde0899c750b38efea940cwsAAAAzVVNiQzjNSqaGpA==; watched_video_id_list=1c43a55145b69136b49b7346f9dbc090WwQAAABzCwAAADhMW
EFBX1d5dE9BcwsAAAAzTTBmV0pDZ21OVXMLAAAAaWFlWmpLYmx5NEFzCwAAAENiOFRRd1lad2JZ
GThread-ERROR **: Trying to recursivly lock a mutex at 'unknown', previously locked at 'unknown'
aborting...
zsh: trace trap uzbl -v http://youtube.com/html5
My advice:
- upgrade to the latest uzbl release
- make sure you have no old scripts laying around (uzbl can use the ones in /usr/lib/uzbl/.. automatically).
- update your config if needed
- cleanup any leftover fifo's and socket files (we also fixed some things so that shouldn't happen anymore)
if you still have the problem, reopen this ticket and provide all relevant info (commit hash, versions of all libs, affected pages, etc)