Bug#782075: gnome-tweak-tool: Crashes Gnome when reducing Number of Workspaces

jre jre.winesim at gmail.com
Wed Apr 15 21:57:17 UTC 2015


Control: found -1 3.14.4-1


Hi,

here's the screenlog/backtrace following
https://wiki.gnome.org/Projects/GnomeShell/Debugging after upgrading to
the new mutter version.

The log/backtrace shows the assertion failed in mutter when I reduced
the "number of workspaces" in Gnome Tweak Tool the first time.

I didn't do the second reduction, which would be necessary to actually
crash the Gnome session.

Greets
jre

-------------- next part --------------
. xenv.sh 
bash: /proc//environ: No such file or directory
declare -x DEBEMAIL="jre.winesim at gmail.com"
declare -x DEBFULLNAME="jre"
declare -x HOME="/home/jens"
declare -x HUSHLOGIN="FALSE"
declare -x LANG="en_US.UTF-8"
declare -x LANGUAGE="en_US:en"
declare -x LOGNAME="jens"
declare -x LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:"
declare -x MAIL="/var/mail/jens"
declare -x OLDPWD
declare -x PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
declare -x PWD="/home/jens"
declare -x SHELL="/bin/bash"
declare -x SHLVL="2"
declare -x STY="7905.tty2.hope"
declare -x TERM="screen.linux"
declare -x TERMCAP="SC|screen.linux|VT 100/ANSI X3.64 virtual terminal:\\
	:DO=\\E[%dB:LE=\\E[%dD:RI=\\E[%dC:UP=\\E[%dA:bs:bt=\\E[Z:\\
	:cd=\\E[J:ce=\\E[K:cl=\\E[H\\E[J:cm=\\E[%i%d;%dH:ct=\\E[3g:\\
	:do=^J:nd=\\E[C:pt:rc=\\E8:rs=\\Ec:sc=\\E7:st=\\EH:up=\\EM:\\
	:le=^H:bl=^G:cr=^M:it#8:ho=\\E[H:nw=\\EE:ta=^I:is=\\E)0:\\
	:li#56:co#200:am:xn:xv:LP:sr=\\EM:al=\\E[L:AL=\\E[%dL:\\
	:cs=\\E[%i%d;%dr:dl=\\E[M:DL=\\E[%dM:dc=\\E[P:DC=\\E[%dP:\\
	:im=\\E[4h:ei=\\E[4l:mi:IC=\\E[%d@:ks=\\E[?1h\\E=:\\
	:ke=\\E[?1l\\E>:vi=\\E[?25l:ve=\\E[34h\\E[?25h:vs=\\E[34l:\\
	:ti=\\E[?1049h:te=\\E[?1049l:us=\\E[4m:ue=\\E[24m:so=\\E[3m:\\
	:se=\\E[23m:mb=\\E[5m:md=\\E[1m:mh=\\E[2m:mr=\\E[7m:\\
	:me=\\E[m:ms:\\
	:Co#8:pa#64:AF=\\E[3%dm:AB=\\E[4%dm:op=\\E[39;49m:AX:\\
	:vb=\\Eg:as=\\E(0:ae=\\E(B:\\
	:ac=\\140\\140aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~..--++,,hhII00:\\
	:Km=\\E[M:k0=\\E[10~:k1=\\EOP:k2=\\EOQ:k3=\\EOR:k4=\\EOS:\\
	:k5=\\E[15~:k6=\\E[17~:k7=\\E[18~:k8=\\E[19~:k9=\\E[20~:\\
	:k;=\\E[21~:F1=\\E[23~:F2=\\E[24~:F3=\\E[25~:F4=\\E[26~:\\
	:F5=\\E[28~:F6=\\E[29~:F7=\\E[31~:F8=\\E[32~:F9=\\E[33~:\\
	:FA=\\E[34~:kb=:K2=\\E[G:kB=\\E[Z:kh=\\E[1~:@1=\\E[1~:\\
	:kH=\\E[4~:@7=\\E[4~:kN=\\E[6~:kP=\\E[5~:kI=\\E[2~:kD=\\E[3~:\\
	:ku=\\EOA:kd=\\EOB:kr=\\EOC:kl=\\EOD:"
declare -x USER="jens"
declare -x WINDOW="0"
declare -x WINEDEBUG="fixme+all,err+all"
declare -x XDG_RUNTIME_DIR="/run/user/1000"
declare -x XDG_SEAT="seat0"
declare -x XDG_SESSION_ID="5"
declare -x XDG_VTNR="2"
bash: /proc//environ: No such file or directory
declare -x DEBEMAIL="jre.winesim at gmail.com"
declare -x DEBFULLNAME="jre"
declare -x HOME="/home/jens"
declare -x HUSHLOGIN="FALSE"
declare -x LANG="en_US.UTF-8"
declare -x LANGUAGE="en_US:en"
declare -x LOGNAME="jens"
declare -x LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:"
declare -x MAIL="/var/mail/jens"
declare -x OLDPWD
declare -x PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
declare -x PWD="/home/jens"
declare -x SHELL="/bin/bash"
declare -x SHLVL="2"
declare -x STY="7905.tty2.hope"
declare -x TERM="screen.linux"
declare -x TERMCAP="SC|screen.linux|VT 100/ANSI X3.64 virtual terminal:\\
	:DO=\\E[%dB:LE=\\E[%dD:RI=\\E[%dC:UP=\\E[%dA:bs:bt=\\E[Z:\\
	:cd=\\E[J:ce=\\E[K:cl=\\E[H\\E[J:cm=\\E[%i%d;%dH:ct=\\E[3g:\\
	:do=^J:nd=\\E[C:pt:rc=\\E8:rs=\\Ec:sc=\\E7:st=\\EH:up=\\EM:\\
	:le=^H:bl=^G:cr=^M:it#8:ho=\\E[H:nw=\\EE:ta=^I:is=\\E)0:\\
	:li#56:co#200:am:xn:xv:LP:sr=\\EM:al=\\E[L:AL=\\E[%dL:\\
	:cs=\\E[%i%d;%dr:dl=\\E[M:DL=\\E[%dM:dc=\\E[P:DC=\\E[%dP:\\
	:im=\\E[4h:ei=\\E[4l:mi:IC=\\E[%d@:ks=\\E[?1h\\E=:\\
	:ke=\\E[?1l\\E>:vi=\\E[?25l:ve=\\E[34h\\E[?25h:vs=\\E[34l:\\
	:ti=\\E[?1049h:te=\\E[?1049l:us=\\E[4m:ue=\\E[24m:so=\\E[3m:\\
	:se=\\E[23m:mb=\\E[5m:md=\\E[1m:mh=\\E[2m:mr=\\E[7m:\\
	:me=\\E[m:ms:\\
	:Co#8:pa#64:AF=\\E[3%dm:AB=\\E[4%dm:op=\\E[39;49m:AX:\\
	:vb=\\Eg:as=\\E(0:ae=\\E(B:\\
	:ac=\\140\\140aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~..--++,,hhII00:\\
	:Km=\\E[M:k0=\\E[10~:k1=\\EOP:k2=\\EOQ:k3=\\EOR:k4=\\EOS:\\
	:k5=\\E[15~:k6=\\E[17~:k7=\\E[18~:k8=\\E[19~:k9=\\E[20~:\\
	:k;=\\E[21~:F1=\\E[23~:F2=\\E[24~:F3=\\E[25~:F4=\\E[26~:\\
	:F5=\\E[28~:F6=\\E[29~:F7=\\E[31~:F8=\\E[32~:F9=\\E[33~:\\
	:FA=\\E[34~:kb=:K2=\\E[G:kB=\\E[Z:kh=\\E[1~:@1=\\E[1~:\\
	:kH=\\E[4~:@7=\\E[4~:kN=\\E[6~:kP=\\E[5~:kI=\\E[2~:kD=\\E[3~:\\
	:ku=\\EOA:kd=\\EOB:kr=\\EOC:kl=\\EOD:"
declare -x USER="jens"
declare -x WINDOW="0"
declare -x WINEDEBUG="fixme+all,err+all"
declare -x XDG_RUNTIME_DIR="/run/user/1000"
declare -x XDG_SEAT="seat0"
declare -x XDG_SESSION_ID="5"
declare -x XDG_VTNR="2"
bash: /proc//environ: No such file or directory
declare -x DEBEMAIL="jre.winesim at gmail.com"
declare -x DEBFULLNAME="jre"
declare -x HOME="/home/jens"
declare -x HUSHLOGIN="FALSE"
declare -x LANG="en_US.UTF-8"
declare -x LANGUAGE="en_US:en"
declare -x LOGNAME="jens"
declare -x LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:"
declare -x MAIL="/var/mail/jens"
declare -x OLDPWD
declare -x PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
declare -x PWD="/home/jens"
declare -x SHELL="/bin/bash"
declare -x SHLVL="2"
declare -x STY="7905.tty2.hope"
declare -x TERM="screen.linux"
declare -x TERMCAP="SC|screen.linux|VT 100/ANSI X3.64 virtual terminal:\\
	:DO=\\E[%dB:LE=\\E[%dD:RI=\\E[%dC:UP=\\E[%dA:bs:bt=\\E[Z:\\
	:cd=\\E[J:ce=\\E[K:cl=\\E[H\\E[J:cm=\\E[%i%d;%dH:ct=\\E[3g:\\
	:do=^J:nd=\\E[C:pt:rc=\\E8:rs=\\Ec:sc=\\E7:st=\\EH:up=\\EM:\\
	:le=^H:bl=^G:cr=^M:it#8:ho=\\E[H:nw=\\EE:ta=^I:is=\\E)0:\\
	:li#56:co#200:am:xn:xv:LP:sr=\\EM:al=\\E[L:AL=\\E[%dL:\\
	:cs=\\E[%i%d;%dr:dl=\\E[M:DL=\\E[%dM:dc=\\E[P:DC=\\E[%dP:\\
	:im=\\E[4h:ei=\\E[4l:mi:IC=\\E[%d@:ks=\\E[?1h\\E=:\\
	:ke=\\E[?1l\\E>:vi=\\E[?25l:ve=\\E[34h\\E[?25h:vs=\\E[34l:\\
	:ti=\\E[?1049h:te=\\E[?1049l:us=\\E[4m:ue=\\E[24m:so=\\E[3m:\\
	:se=\\E[23m:mb=\\E[5m:md=\\E[1m:mh=\\E[2m:mr=\\E[7m:\\
	:me=\\E[m:ms:\\
	:Co#8:pa#64:AF=\\E[3%dm:AB=\\E[4%dm:op=\\E[39;49m:AX:\\
	:vb=\\Eg:as=\\E(0:ae=\\E(B:\\
	:ac=\\140\\140aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~..--++,,hhII00:\\
	:Km=\\E[M:k0=\\E[10~:k1=\\EOP:k2=\\EOQ:k3=\\EOR:k4=\\EOS:\\
	:k5=\\E[15~:k6=\\E[17~:k7=\\E[18~:k8=\\E[19~:k9=\\E[20~:\\
	:k;=\\E[21~:F1=\\E[23~:F2=\\E[24~:F3=\\E[25~:F4=\\E[26~:\\
	:F5=\\E[28~:F6=\\E[29~:F7=\\E[31~:F8=\\E[32~:F9=\\E[33~:\\
	:FA=\\E[34~:kb=:K2=\\E[G:kB=\\E[Z:kh=\\E[1~:@1=\\E[1~:\\
	:kH=\\E[4~:@7=\\E[4~:kN=\\E[6~:kP=\\E[5~:kI=\\E[2~:kD=\\E[3~:\\
	:ku=\\EOA:kd=\\EOB:kr=\\EOC:kl=\\EOD:"
declare -x USER="jens"
declare -x WINDOW="0"
declare -x WINEDEBUG="fixme+all,err+all"
declare -x XDG_RUNTIME_DIR="/run/user/1000"
declare -x XDG_SEAT="seat0"
declare -x XDG_SESSION_ID="5"
declare -x XDG_VTNR="2"
jens at hope:~$ gdb --args /usr/bin/gnome-shell --replace
GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/gnome-shell...Reading symbols from /usr/lib/debug//usr/bin/gnome-shell...done.
done.
(gdb) run
Starting program: /usr/bin/gnome-shell --replace
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe0e49700 (LWP 7955)]
[New Thread 0x7fffda427700 (LWP 7971)]
[New Thread 0x7fffd9c26700 (LWP 7973)]
[New Thread 0x7fffd9012700 (LWP 7975)]
[New Thread 0x7fffc7ffe700 (LWP 7976)]
[New Thread 0x7fffc77fd700 (LWP 7977)]
[New Thread 0x7fffc6ffc700 (LWP 7978)]
Gjs-Message: JS LOG: Failed to launch ibus-daemon: Failed to execute child process "ibus-daemon" (No such file or directory)
[New Thread 0x7fffb30d1700 (LWP 7986)]
[New Thread 0x7fffb28d0700 (LWP 7990)]
[New Thread 0x7fffb1eff700 (LWP 7995)]
[New Thread 0x7fffb16fe700 (LWP 7997)]
[Thread 0x7fffb16fe700 (LWP 7997) exited]

(gnome-shell:7950): Gjs-WARNING **: JS ERROR: Exception in callback for signal: startup-complete: Error: Requiring GSystem, version none: Typelib file for namespace 'GSystem' (any version) not found
_initializeUI/<@resource:///org/gnome/shell/ui/main.js:216
_emit at resource:///org/gnome/gjs/modules/signals.js:124
LayoutManager<._startupAnimationComplete at resource:///org/gnome/shell/ui/layout.js:691
wrapper at resource:///org/gnome/gjs/modules/lang.js:169
_addHandler/params[name]@resource:///org/gnome/shell/ui/tweener.js:91
_callOnFunction at resource:///org/gnome/gjs/modules/tweener/tweener.js:203
_updateTweenByIndex at resource:///org/gnome/gjs/modules/tweener/tweener.js:333
_updateTweens at resource:///org/gnome/gjs/modules/tweener/tweener.js:345
_onEnterFrame at resource:///org/gnome/gjs/modules/tweener/tweener.js:360
_emit at resource:///org/gnome/gjs/modules/signals.js:124
ClutterFrameTicker<._onNewFrame at resource:///org/gnome/shell/ui/tweener.js:208
wrapper at resource:///org/gnome/gjs/modules/lang.js:169
ClutterFrameTicker<._init/<@resource:///org/gnome/shell/ui/tweener.js:183

[Thread 0x7fffb28d0700 (LWP 7990) exited]
[Thread 0x7fffd9c26700 (LWP 7973) exited]
[Thread 0x7fffb1eff700 (LWP 7995) exited]
[New Thread 0x7fffb1eff700 (LWP 7998)]
[Thread 0x7fffb30d1700 (LWP 7986) exited]
[New Thread 0x7fffb30d1700 (LWP 8019)]
[New Thread 0x7fffd9c26700 (LWP 8021)]
[New Thread 0x7fffb28d0700 (LWP 8022)]
[New Thread 0x7fffb16fe700 (LWP 8025)]
[New Thread 0x7fffa33fc700 (LWP 8029)]
[Thread 0x7fffb30d1700 (LWP 8019) exited]
[Thread 0x7fffb28d0700 (LWP 8022) exited]
[Thread 0x7fffb16fe700 (LWP 8025) exited]
[Thread 0x7fffa33fc700 (LWP 8029) exited]
[Thread 0x7fffb1eff700 (LWP 7998) exited]
[New Thread 0x7fffb1eff700 (LWP 8141)]
[Thread 0x7fffb1eff700 (LWP 8141) exited]
**
mutter:ERROR:core/screen.c:1250:update_num_workspaces: assertion failed: (w->windows == NULL)

Program received signal SIGABRT, Aborted.
0x00007ffff4a7b107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) t a a bt

Thread 15 (Thread 0x7fffd9c26700 (LWP 8021)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff509a657 in g_cond_wait_until (cond=cond at entry=0x1cb6628, mutex=mutex at entry=0x1cb6620, end_time=end_time at entry=3538200896) at /tmp/buildd/glib2.0-2.42.1/./glib/gthread-posix.c:1443
#2  0x00007ffff502aa69 in g_async_queue_pop_intern_unlocked (queue=queue at entry=0x1cb6620, wait=wait at entry=1, end_time=end_time at entry=3538200896) at /tmp/buildd/glib2.0-2.42.1/./glib/gasyncqueue.c:422
#3  0x00007ffff502b08b in g_async_queue_timeout_pop (queue=0x1cb6620, timeout=timeout at entry=15000000) at /tmp/buildd/glib2.0-2.42.1/./glib/gasyncqueue.c:543
#4  0x00007ffff507d38c in g_thread_pool_wait_for_new_pool () at /tmp/buildd/glib2.0-2.42.1/./glib/gthreadpool.c:167
#5  g_thread_pool_thread_proxy (data=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gthreadpool.c:364
#6  0x00007ffff507c935 in g_thread_proxy (data=0x63a320) at /tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764
#7  0x00007ffff4df70a4 in start_thread (arg=0x7fffd9c26700) at pthread_create.c:309
#8  0x00007ffff4b2c04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7fffc6ffc700 (LWP 7978)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fffe661c2fd in PR_WaitCondVar (cvar=0x1e5eab0, timeout=4294967295) at ptsynch.c:385
#2  0x00007ffff0747f2e in threadLoop (this=0x1ebabc8) at /tmp/buildd/mozjs24-24.2.0/js/src/jsscript.cpp:1094
#3  js::SourceCompressorThread::compressorThread (arg=0x1ebabc8) at /tmp/buildd/mozjs24-24.2.0/js/src/jsscript.cpp:965
#4  0x00007fffe6621848 in _pt_root (arg=0x1e52c00) at ptthread.c:212
#5  0x00007ffff4df70a4 in start_thread (arg=0x7fffc6ffc700) at pthread_create.c:309
#6  0x00007ffff4b2c04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7fffc77fd700 (LWP 7977)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fffe661c2fd in PR_WaitCondVar (cvar=0x1e1b910, timeout=4294967295) at ptsynch.c:385
#2  0x00007ffff06d4b34 in js::GCHelperThread::threadLoop (this=0x1ebaae8) at /tmp/buildd/mozjs24-24.2.0/js/src/jsgc.cpp:2266
#3  0x00007fffe6621848 in _pt_root (arg=0x1e1b9b0) at ptthread.c:212
#4  0x00007ffff4df70a4 in start_thread (arg=0x7fffc77fd700) at pthread_create.c:309
#5  0x00007ffff4b2c04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fffc7ffe700 (LWP 7976)):
#0  0x00007ffff4b2350d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff0cd3cc1 in poll (__timeout=-1, __nfds=2, __fds=0x7fffc00049d0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  poll_func (ufds=0x7fffc00049d0, nfds=2, timeout=-1, userdata=0x1e73520) at pulse/thread-mainloop.c:71
#3  0x00007ffff0cc52a1 in pa_mainloop_poll (m=m at entry=0x1e73410) at pulse/mainloop.c:851
#4  0x00007ffff0cc593e in pa_mainloop_iterate (m=0x1e73410, block=<optimized out>, retval=0x0) at pulse/mainloop.c:933
#5  0x00007ffff0cc59f0 in pa_mainloop_run (m=0x1e73410, retval=retval at entry=0x0) at pulse/mainloop.c:951
#6  0x00007ffff0cd3c56 in thread (userdata=0x1e13320) at pulse/thread-mainloop.c:90
#7  0x00007fffe70a0a98 in internal_thread_func (userdata=0x1d621b0) at pulsecore/thread-posix.c:83
#8  0x00007ffff4df70a4 in start_thread (arg=0x7fffc7ffe700) at pthread_create.c:309
#9  0x00007ffff4b2c04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7fffd9012700 (LWP 7975)):
#0  0x00007ffff4b2350d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff5055ee4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fffd00010c0, timeout=-1, context=0x1dec6f0) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:4076
#2  g_main_context_iterate (context=context at entry=0x1dec6f0, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3776
#3  0x00007ffff5055ffc in g_main_context_iteration (context=0x1dec6f0, may_block=1) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3842
#4  0x00007fffd901a27d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#5  0x00007ffff507c935 in g_thread_proxy (data=0x1eedb20) at /tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764
#6  0x00007ffff4df70a4 in start_thread (arg=0x7fffd9012700) at pthread_create.c:309
#7  0x00007ffff4b2c04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fffda427700 (LWP 7971)):
#0  0x00007ffff4b2350d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff5055ee4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7fffd40010c0, timeout=-1, context=0x1cb0f90) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:4076
#2  g_main_context_iterate (context=0x1cb0f90, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3776
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff5056272 in g_main_loop_run (loop=0x1cb0f20) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3975
#4  0x00007ffff5854f76 in gdbus_shared_thread_func (user_data=0x1cb0f60) at /tmp/buildd/glib2.0-2.42.1/./gio/gdbusprivate.c:273
#5  0x00007ffff507c935 in g_thread_proxy (data=0x63a140) at /tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764
#6  0x00007ffff4df70a4 in start_thread (arg=0x7fffda427700) at pthread_create.c:309
#7  0x00007ffff4b2c04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fffe0e49700 (LWP 7955)):
#0  0x00007ffff4b2350d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff5055ee4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7fffdc0008e0, timeout=-1, context=0x639d00) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:4076
#2  g_main_context_iterate (context=context at entry=0x639d00, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3776
#3  0x00007ffff5055ffc in g_main_context_iteration (context=0x639d00, may_block=may_block at entry=1) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3842
#4  0x00007ffff5056039 in glib_worker_main (data=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:5589
#5  0x00007ffff507c935 in g_thread_proxy (data=0x63a000) at /tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764
#6  0x00007ffff4df70a4 in start_thread (arg=0x7fffe0e49700) at pthread_create.c:309
#7  0x00007ffff4b2c04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ffff7f88a40 (LWP 7950)):
#0  0x00007ffff4a7b107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff4a7c4e8 in __GI_abort () at abort.c:89
#2  0x00007ffff507bb35 in g_assertion_message (domain=domain at entry=0x7ffff69da940 "mutter", file=file at entry=0x7ffff69db384 "core/screen.c", line=line at entry=1250, 
    func=func at entry=0x7ffff69dc060 <__FUNCTION__.78089> "update_num_workspaces", message=message at entry=0x366b720 "assertion failed: (w->windows == NULL)")
    at /tmp/buildd/glib2.0-2.42.1/./glib/gtestutils.c:2291
#3  0x00007ffff507bbca in g_assertion_message_expr (domain=domain at entry=0x7ffff69da940 "mutter", file=file at entry=0x7ffff69db384 "core/screen.c", line=line at entry=1250, 
    func=func at entry=0x7ffff69dc060 <__FUNCTION__.78089> "update_num_workspaces", expr=expr at entry=0x7ffff69db48e "w->windows == NULL") at /tmp/buildd/glib2.0-2.42.1/./glib/gtestutils.c:2306
#4  0x00007ffff69865a8 in update_num_workspaces (screen=0x6536c0, timestamp=3526581) at core/screen.c:1250
#5  0x00007ffff698245b in emit_changed (pref=META_PREF_NUM_WORKSPACES) at core/prefs.c:888
#6  0x00007ffff69824b7 in changed_idle_handler (data=<optimized out>) at core/prefs.c:914
#7  0x00007ffff5055b6d in g_main_dispatch (context=0x63a800) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3111
#8  g_main_context_dispatch (context=context at entry=0x63a800) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3710
#9  0x00007ffff5055f48 in g_main_context_iterate (context=0x63a800, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3781
#10 0x00007ffff5056272 in g_main_loop_run (loop=0x619040) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3975
#11 0x00007ffff697f8c8 in meta_run () at core/main.c:473
#12 0x000000000040208d in main (argc=1, argv=0x7fffffffe1a8) at main.c:463
(gdb) quit
A debugging session is active.

	Inferior 1 [process 7950] will be killed.

Quit anyway? (y or n) y
jens at hope:~$ exit
exit


More information about the pkg-gnome-maintainers mailing list