Security update of libx11-6 leads to crash of Opera 9.10 on Ubuntu 6.10 (edgy)

Bug #107732 reported by pirx67
36
Affects Status Importance Assigned to Milestone
libx11 (Debian)
Fix Released
Unknown
libx11 (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: libx11-6

I'm running Ubuntu 6.10 (edgy) on my computer at work.

I installed this morning the security update for the following packets:

libx11-6 (2:1.0.3-0ubuntu4) to 2:1.0.3-0ubuntu4.1
libx11-data (2:1.0.3-0ubuntu4) to 2:1.0.3-0ubuntu4.1

After this starting Opera 9.10 immediately leads to a crash of Opera.

The installed Opera package is 9.10-20061214.6ubuntu2 from the edgy-commercial repository.

At the moment I cannot install (or test with) the Opera 9.20 package from the edgy-commercial repository
because it has broken dependencies.

I downgraded the libx11-6 (only this package, libx11-data was kept up to date) to "1.0.3-0ubuntu4". After
this downgrade Opera starts like before.

I remember to have done the security upgrade for this X client library on my computer at home yesterday.
I'm running Ubuntu 6.06 (dapper) there and also Opera 9.10. There was no problem. But I'll check it later
again when I'm home.

I'll try to append the crash log that was generated.

Revision history for this message
pirx67 (pirx67) wrote :
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Upstream bug. Wait for an update from Opera.

I'll leave this open for now.

Changed in libx11:
importance: Undecided → Low
status: Unconfirmed → Confirmed
status: Unconfirmed → Unknown
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

oh, there is a new one already? What problems do you have when you try to install it?

Changed in libx11:
status: Unknown → Confirmed
Revision history for this message
pirx67 (pirx67) wrote :

Thank you for pointing me to the Debian bug.

The Opera changelog for 9.20 @ http://www.opera.com/docs/changelogs/linux/920/ says
"Fixed an issue where the libX11 patch for CVE-2007-1667 causes Opera to crash on startup."

If I try to install opera release "9.20-20070409.6ubuntu2" from (edgy-commercial) I get the following
unresolved dependencies from Synaptic:

opera:
  Hängt ab: »libc6 (>=2.5-0ubuntu1)«, aber es wird »2.4-1ubuntu12.3« installiert.
  Hängt ab: »libgcc1 (>=1:4.1.2)«, aber es wird »1:4.1.1-13ubuntu5« installiert.
  Hängt ab: »libqt3-mt (>=3:3.3.8really3.3.7)«, aber es wird »3:3.3.6-3ubuntu3.1« installiert.
  Hängt ab: »libstdc++6 (>=4.1.2)«, aber es wird »4.1.1-13ubuntu5« installiert.

PS:
Tested Opera 9.10 on my dapper installation at home this morning. It also crashes in the same way.

Revision history for this message
pirx67 (pirx67) wrote :

Installation of Opera 9.20 from the opera website (opera_9.20-20070409.6-shared-qt_en_i386.deb)
is possible and fixes the problem.

But the broken package for opera 9.20 is still in the edgy-commercial repository as other people
already found out, too (https://bugs.launchpad.net/ubuntu/+bug/107655).

Revision history for this message
Cruncher (ubuntu-wkresse) wrote :

If for some reason you want to keep using 9.10, here is a workaround from http://my.opera.com/desktopteam/blog/ that might help:

"If you do not want to install a weekly release but continue running version 9.1, you can change the "DefaultDepth" option to 16 in your /etc/X11/xorg.conf file, as this will also work around the problem."

Revision history for this message
TomasHnyk (sup) wrote :

I mark this as fixed since it has been fixed upstream and that the upgrade is impossible from the comercial repositories (although think the packages coming from there are no better than those directly from opera.com, opera also maintains its own deb repository) is a different bug (https://bugs.launchpad.net/ubuntu/+bug/107655 - as was mentioned in the comments

Changed in libx11:
status: Confirmed → Fix Released
Changed in libx11:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.