(maemo-on-ubuntu) Scratchbox does not work with latest Feisty kernel image

Bug #86457 reported by Karoliina Salminen
26
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Won't Fix
Medium
Unassigned
linux-source-2.6.20 (Ubuntu)
Fix Released
Medium
Ben Collins

Bug Description

Binary package hint: linux-image-2.6.20-8-generic

Feisty kernel image 2.6.20.8.4 prevents running Scratchbox (r4 Apophis) (Scratchbox stopped working after
dist-upgrade last week). Here is what the Scratchbox complains:
karoliina@karoliina-laptop:/scratchbox$ ./login

Welcome to Scratchbox, the cross-compilation toolkit!

Use 'sb-menu' to change your compilation target.
See /scratchbox/doc/ for documentation.

Inconsistency detected by ld.so: rtld.c: 1192: dl_main: Assertion `(void *) ph->p_vaddr == _rtld_local._dl_sysinfo_dso' failed!
Inconsistency detected by ld.so: rtld.c: 1192: dl_main: Assertion `(void *) ph->p_vaddr == _rtld_local._dl_sysinfo_dso' failed!
Inconsistency detected by ld.so: rtld.c: 1192: dl_main: Assertion `(void *) ph->p_vaddr == _rtld_local._dl_sysinfo_dso' failed!
karoliina@karoliina-laptop:/scratchbox$

According to Daniel Stone, the kernel needs VDSO compat enabled in order to run Scratchbox.
The Scratchbox runs on older kernel image.

This bug currently blocks Launchpad spec: https://blueprints.launchpad.net/ubuntu/+spec/maemo-on-ubuntu
as it prevents running the Scratchbox on the latest Feisty kernel.

Revision history for this message
Karoliina Salminen (karoliina-t-salminen) wrote :

So my temporary fix for continuing running the scratchbox is to use 2.6.20-6 -kernel.
Any news on this? This affects every Maemo developer running Feisty.

Revision history for this message
Ross Burton (ross) wrote :

I'm running 2.6.20-9 and this still hits me.

Revision history for this message
Ben Collins (ben-collins) wrote :

Ooops. This got disabled when we enabled paravirt, but the two should work together.

Changed in linux-source-2.6.20:
assignee: nobody → ben-collins
importance: Undecided → Medium
status: Unconfirmed → Fix Committed
Revision history for this message
Murray Cumming (murrayc) wrote :

The latest Ubuntu Feisty update has fixed this.

Changed in linux-source-2.6.20:
status: Fix Committed → Fix Released
Revision history for this message
John Dong (jdong) wrote :

Check for scratchbox sessions running...
Inconsistency detected by ld.so: rtld.c: 1192: dl_main: Assertion `(void *) ph->p_vaddr == _rtld_local._dl_sysinfo_dso' failed!
Inconsistency detected by ld.so: rtld.c: 1192: dl_main: Assertion `(void *) ph->p_vaddr == _rtld_local._dl_sysinfo_dso' failed!
Inconsistency detected by ld.so: rtld.c: 1192: dl_main: Assertion `(void *) ph->p_vaddr == _rtld_local._dl_sysinfo_dso' failed!
Inconsistency detected by ld.so: rtld.c: 1192: dl_main: Assertion `(void *) ph->p_vaddr == _rtld_local._dl_sysinfo_dso' failed!
E: You must close your other scratchbox sessions first
E: Specify an alternative installation path using '-s PATH' option.

Regression in Hardy

Revision history for this message
Elias Julkunen (eliasj) wrote :
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Just reassigning this to the kernel team. Also, I'm reassigning this bug to the "linux" package. Beginning with Hardy, kernel bugs should be reported against linux instead of linux-source-2.6.xx. Sorry for any confusion. Thanks.

Changed in linux-source-2.6.24:
assignee: nobody → ubuntu-kernel-team
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Tim Gardner (timg-tpi) wrote :

The security team specifically requested that COMPAT_VDSO be disabled for Hardy and subsequent kernels as it is considered a security vulnerability.

Changed in linux:
status: Triaged → Won't Fix
Revision history for this message
Launchpad Janitor (janitor) wrote : Kernel team bugs

Per a decision made by the Ubuntu Kernel Team, bugs will longer be assigned to the ubuntu-kernel-team in Launchpad as part of the bug triage process. The ubuntu-kernel-team is being unassigned from this bug report. Refer to https://wiki.ubuntu.com/KernelTeamBugPolicies for more information. Thanks.

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.