[mythtv-users] .20 upgrade: mythfrontend segfaults with "X Error: BadLength (poly request too large or internal Xlib length error) 16"

Eyal Lebedinsky eyal at eyal.emu.id.au
Mon Oct 9 00:16:20 UTC 2006


Debian Sarge, upgraded to .20

I cannot start the frontend, so naturally I cannot even go through the
fe setup to see if anything is bad.

Should I switch out of MythCenter? I see that I have
	.mythtv/themecache:
	total 8
	drwxr-xr-x  6 eyal eyal 8192 Jun 30 09:28 MythCenter.1888.1176
which should fit on the screen. I removed this directory and it had
no effect (and it was not recreated).

TIA


$ mythfrontend
2006-10-09 09:28:14.793 Using runtime prefix = /usr
2006-10-09 09:28:14.810 DPMS is active.
2006-10-09 09:28:14.823 New DB connection, total: 1
2006-10-09 09:28:14.825 Connected to database 'mythconverg' at host: localhost
2006-10-09 09:28:14.826 Total desktop dim: 1920x1200, with 1 screen[s].
2006-10-09 09:28:14.828 Using screen 0, 1920x1200 at 0,0
2006-10-09 09:28:14.839 Current Schema Version: 1160
2006-10-09 09:28:14.840 mythfrontend version: 0.20.20060828-3 www.mythtv.org
2006-10-09 09:28:14.840 Enabled verbose msgs:  important general
2006-10-09 09:28:15.038 Total desktop dim: 1920x1200, with 1 screen[s].
2006-10-09 09:28:15.039 Using screen 0, 1920x1200 at 0,0
2006-10-09 09:28:15.040 Switching to square mode (MythCenter)
X Error: BadLength (poly request too large or internal Xlib length error) 16
  Major opcode:  147
  Minor opcode:  3
  Resource id:  0x115
Segmentation fault

upgrade process
===============
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  libmyth-0.20
Suggested packages:
  mythtv-debug mythmusic mythgame msttcorefonts
Recommended packages:
  xine ogle
The following NEW packages will be installed:
  libmyth-0.20
The following packages will be upgraded:
  liblame0 mythdvd mythgallery mythtv mythtv-backend mythtv-common
  mythtv-database mythtv-doc mythtv-frontend mythtv-themes mythvideo
  mythweather mythweb
13 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 19.3MB/34.8MB of archives.
After unpacking 33.2MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://www.debian-multimedia.org sarge/main libmyth-0.20 0.20-0.2sarge1 [8363kB]
Get:2 http://www.debian-multimedia.org sarge/main mythtv 0.20-0.2sarge1 [19.2kB]
Get:3 http://www.debian-multimedia.org sarge/main mythtv-database 0.20-0.2sarge1 [21.2kB]
Get:4 http://www.debian-multimedia.org sarge/main mythtv-frontend 0.20-0.2sarge1 [1745kB]
Get:5 http://www.debian-multimedia.org sarge/main mythtv-backend 0.20-0.2sarge1 [1119kB]
Get:6 http://www.debian-multimedia.org sarge/main mythtv-common 0.20-0.2sarge1 [5304kB]
Get:7 http://www.debian-multimedia.org sarge/main mythdvd 0.20-0.6sarge1 [323kB]
Get:8 http://www.debian-multimedia.org sarge/main mythgallery 0.20-0.6sarge1 [245kB]
Get:9 http://www.debian-multimedia.org sarge/main mythvideo 0.20-0.6sarge1 [570kB]
Get:10 http://www.debian-multimedia.org sarge/main mythweather 0.20-0.6sarge1 [985kB]
Get:11 http://www.debian-multimedia.org sarge/main mythweb 0.20-0.6sarge1 [591kB]
Fetched 19.3MB in 2m24s (134kB/s)
Preconfiguring packages ...
(Reading database ... 153435 files and directories currently installed.)
Preparing to replace liblame0 3.96.1-1 (using .../liblame0_3.97-0.0sarge1_i386.deb) ...
Unpacking replacement liblame0 ...
Selecting previously deselected package libmyth-0.20.
Unpacking libmyth-0.20 (from .../libmyth-0.20_0.20-0.2sarge1_i386.deb) ...
Preparing to replace mythtv 0.19-0.10sarge1 (using .../mythtv_0.20-0.2sarge1_all.deb) ...
Unpacking replacement mythtv ...
Preparing to replace mythtv-database 0.19-0.10sarge1 (using .../mythtv-database_0.20-0.2sarge1_all.deb) ...
Unpacking replacement mythtv-database ...
Preparing to replace mythtv-frontend 0.19-0.10sarge1 (using .../mythtv-frontend_0.20-0.2sarge1_i386.deb) ...
Unpacking replacement mythtv-frontend ...
Preparing to replace mythtv-backend 0.19-0.10sarge1 (using .../mythtv-backend_0.20-0.2sarge1_i386.deb) ...
Stopping MythTV server: mythbackend .
Unpacking replacement mythtv-backend ...
Preparing to replace mythtv-common 0.19-0.10sarge1 (using .../mythtv-common_0.20-0.2sarge1_all.deb) ...
Unpacking replacement mythtv-common ...
Preparing to replace mythdvd 0.19-0.6sarge1 (using .../mythdvd_0.20-0.6sarge1_i386.deb) ...
Unpacking replacement mythdvd ...
Preparing to replace mythgallery 0.19-0.6sarge1 (using .../mythgallery_0.20-0.6sarge1_i386.deb) ...
Unpacking replacement mythgallery ...
Preparing to replace mythtv-doc 0.19-0.10sarge1 (using .../mythtv-doc_0.20-0.2sarge1_all.deb) ...
Unpacking replacement mythtv-doc ...
Preparing to replace mythtv-themes 0.19-0.0 (using .../mythtv-themes_0.20-0.1_all.deb) ...
Unpacking replacement mythtv-themes ...
Preparing to replace mythvideo 0.19-0.6sarge1 (using .../mythvideo_0.20-0.6sarge1_i386.deb) ...
Unpacking replacement mythvideo ...
Preparing to replace mythweather 0.19-0.6sarge1 (using .../mythweather_0.20-0.6sarge1_i386.deb) ...
Unpacking replacement mythweather ...
Preparing to replace mythweb 0.19-0.6sarge1 (using .../mythweb_0.20-0.6sarge1_all.deb) ...
Unpacking replacement mythweb ...
Setting up liblame0 (3.97-0.0sarge1) ...

Setting up libmyth-0.20 (0.20-0.2sarge1) ...

Setting up mythtv-common (0.20-0.2sarge1) ...

Setting up mythtv-database (0.20-0.2sarge1) ...

Setting up mythtv-frontend (0.20-0.2sarge1) ...

Setting up mythtv-backend (0.20-0.2sarge1) ...

Configuration file `/etc/init.d/mythtv-backend'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : background this process to examine the situation
 The default action is to keep your current version.
*** mythtv-backend (Y/I/N/O/D/Z) [default=N] ? y
Installing new version of config file /etc/init.d/mythtv-backend ...
Starting MythTV server: mythbackend.

Setting up mythtv (0.20-0.2sarge1) ...
Setting up mythdvd (0.20-0.6sarge1) ...

Setting up mythgallery (0.20-0.6sarge1) ...
Setting up mythtv-doc (0.20-0.2sarge1) ...
Setting up mythtv-themes (0.20-0.1) ...
Setting up mythvideo (0.20-0.6sarge1) ...

Setting up mythweather (0.20-0.6sarge1) ...
Setting up mythweb (0.20-0.6sarge1) ...
chgrp: cannot access `/var/cache/mythweb/image_cache': No such file or directory
dpkg: error processing mythweb (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 mythweb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root at e7:/kernels# apt-get install mythweb
Reading Package Lists... Done
Building Dependency Tree... Done
mythweb is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 0B of archives.
After unpacking 0B of additional disk space will be used.
Setting up mythweb (0.20-0.6sarge1) ...
Forcing reload of web server: Apache2.

[Note: I had 'image_cach', a rename fixed it]

Server log after the upgrade
============================
2006-10-09 08:10:04.157 MainServer::HandleAnnounce Monitor
2006-10-09 08:10:04.611 adding: e7 as a client (events: 0)
2006-10-09 08:10:05.731 MainServer::HandleAnnounce Monitor
2006-10-09 08:10:05.755 adding: e7 as a client (events: 0)
2006-10-09 08:10:07.838 MainServer::HandleAnnounce Monitor
2006-10-09 08:10:07.951 adding: e7 as a client (events: 0)
2006-10-09 08:20:12.873 Using runtime prefix = /usr
2006-10-09 08:20:13.174 New DB connection, total: 1
2006-10-09 08:20:13.186 Connected to database 'mythconverg' at host: localhost
2006-10-09 08:20:13.237 Current Schema Version: 1123
2006-10-09 08:20:13.239 Newest Schema Version : 1160
2006-10-09 08:20:13.246 New DB connection, total: 2
2006-10-09 08:20:13.251 Connected to database 'mythconverg' at host: localhost
2006-10-09 08:20:13.336 Setting Lock for Database Schema upgrade. If you see a long pause here it means the Schema is already locked and is being upgraded by another Myth process.
2006-10-09 08:20:13.344 New DB connection, total: 3
2006-10-09 08:20:13.390 Connected to database 'mythconverg' at host: localhost
2006-10-09 08:20:13.446 Upgrading to schema version 1124
2006-10-09 08:20:13.592 New DB connection, total: 4
2006-10-09 08:20:13.619 Connected to database 'mythconverg' at host: localhost
2006-10-09 08:20:13.669 Upgrading to schema version 1125
2006-10-09 08:20:13.754 Upgrading to schema version 1126
2006-10-09 08:20:13.979 Upgrading to schema version 1127
2006-10-09 08:20:13.993 Upgrading to schema version 1128
2006-10-09 08:20:14.117 Upgrading to schema version 1129
2006-10-09 08:20:14.603 New DB connection, total: 5
2006-10-09 08:20:14.671 Connected to database 'mythconverg' at host: localhost
2006-10-09 08:20:14.673 Upgrading to schema version 1130
2006-10-09 08:20:14.688 Upgrading to schema version 1131
2006-10-09 08:20:14.700 Upgrading to schema version 1132
2006-10-09 08:20:14.708 Upgrading to schema version 1133
2006-10-09 08:20:14.729 Upgrading to schema version 1134
2006-10-09 08:20:14.731 Upgrading to schema version 1135
2006-10-09 08:20:14.821 Upgrading to schema version 1136
2006-10-09 08:20:15.746 Upgrading to schema version 1137
2006-10-09 08:20:16.011 Upgrading to schema version 1138
2006-10-09 08:20:16.211 Upgrading to schema version 1139
2006-10-09 08:20:16.375 Upgrading to schema version 1140
2006-10-09 08:20:16.385 Upgrading to schema version 1141
2006-10-09 08:20:16.746 Upgrading to schema version 1142
2006-10-09 08:20:16.769 Upgrading to schema version 1143
2006-10-09 08:20:16.858 Upgrading to schema version 1144
2006-10-09 08:20:16.905 Upgrading to schema version 1145
2006-10-09 08:20:16.920 Upgrading to schema version 1146
2006-10-09 08:20:16.962 Upgrading to schema version 1147
2006-10-09 08:20:17.150 Upgrading to schema version 1148
2006-10-09 08:20:17.236 Upgrading to schema version 1149
2006-10-09 08:20:17.256 Upgrading to schema version 1150
2006-10-09 08:20:17.351 Upgrading to schema version 1151
2006-10-09 08:20:17.378 Upgrading to schema version 1152
2006-10-09 08:20:17.423 Upgrading to schema version 1153
2006-10-09 08:22:27.242 Upgrading to schema version 1154
2006-10-09 08:22:27.623 Upgrading to schema version 1155
2006-10-09 08:22:27.672 Upgrading to schema version 1156
2006-10-09 08:22:27.808 Upgrading to schema version 1157
2006-10-09 08:22:27.940 Upgrading to schema version 1158
2006-10-09 08:22:27.987 Upgrading to schema version 1159
2006-10-09 08:22:28.477 Upgrading to schema version 1160
2006-10-09 08:22:28.486 Database Schema upgrade complete, unlocking.
Starting up as the master server.
2006-10-09 08:22:28.924 EITHelper: localtime offset 10:00:00
2006-10-09 08:22:29.236 EITHelper: localtime offset 10:00:00
2006-10-09 08:22:29.317 New DB scheduler connection
2006-10-09 08:22:29.328 Connected to database 'mythconverg' at host: localhost
2006-10-09 08:22:29.434 Main::Starting HttpServer
2006-10-09 08:22:29.690 Main::Registering HttpStatus Extension
2006-10-09 08:22:29.900 mythbackend version: 0.20.20060828-3 www.mythtv.org
2006-10-09 08:22:29.934 Enabled verbose msgs:  important general
2006-10-09 08:22:30.015 AutoExpire: Found 2 recorders w/max rate of 277 MiB/min
2006-10-09 08:22:30.044 AutoExpire: Required Free Space: 3.2 GB w/freq: 5 min
2006-10-09 08:22:31.541 Reschedule requested for id -1.
2006-10-09 08:22:31.853 Scheduled 32 items in 0.3 = 0.10 match + 0.21 place
2006-10-09 08:22:31.866 Seem to be woken up by USER
2006-10-09 08:30:39.494 MainServer::HandleAnnounce Monitor
2006-10-09 08:30:39.519 adding: e7 as a client (events: 0)

-- 
Eyal Lebedinsky (eyal at eyal.emu.id.au) <http://samba.org/eyal/>
	attach .zip as .dat


More information about the mythtv-users mailing list