Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
xlockmore non locca
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Tue May 13, 2008 11:56 am    Post subject: xlockmore non locca Reply with quote

Ho installato xlockmore per bloccarmi lo schermo, ma ho notato che da un piccolissimo problema. Qualunque password io inserisca ( corretta, sbagliata o nessuna ) esce tranquillamente... riducendolo quindi ad un semplice screensaver con rottura di scatole finale.
Quale puo' essere il motivo?

l'ho emerso con queste USE flag
x11-misc/xlockmore-5.23-r1 USE="crypt opengl pam truetype unicode -debug -esd -gtk -motif -nas -xlockrc"

Se lo eseguo da terminale ottengo questo output:

Quote:

$ xlock
xlock: can not find font: -b&h-lucida-medium-r-normal-sans-24-*-*-*-*-*-iso8859-1, using fixed...
*** glibc detected *** xlock: free(): invalid pointer: 0xbfc211bc ***
======= Backtrace: =========
/lib/libc.so.6[0xb79f5a00]
/lib/libc.so.6(cfree+0x89)[0xb79f76f9]
/lib/security/pam_unix.so[0xb6bc2d7c]
======= Memory map: ========
08048000-08227000 r-xp 00000000 08:02 2392072 /usr/bin/xlock
08227000-08228000 r--p 001de000 08:02 2392072 /usr/bin/xlock
08228000-082ab000 rw-p 001df000 08:02 2392072 /usr/bin/xlock
082ab000-08350000 rw-p 082ab000 00:00 0 [heap]
b6a00000-b6a21000 rw-p b6a00000 00:00 0
b6a21000-b6b00000 ---p b6a21000 00:00 0
b6bbb000-b6bbe000 r--p 00000000 08:02 2212527 /usr/share/locale/it/LC_MESSAGES/Linux-PAM.mo
b6bbe000-b6bc8000 r-xp 00000000 08:02 2212419 /lib/security/pam_unix.so
b6bc8000-b6bc9000 r--p 00009000 08:02 2212419 /lib/security/pam_unix.so
b6bc9000-b6bca000 rw-p 0000a000 08:02 2212419 /lib/security/pam_unix.so
b6bca000-b6c77000 rw-p b6bca000 00:00 0
b6c77000-b6c7b000 r-xp 00000000 08:02 2230798 /usr/lib/libXfixes.so.3.1.0
b6c7b000-b6c7c000 r--p 00003000 08:02 2230798 /usr/lib/libXfixes.so.3.1.0
b6c7c000-b6c7d000 rw-p 00004000 08:02 2230798 /usr/lib/libXfixes.so.3.1.0
b6c7d000-b6c84000 r-xp 00000000 08:02 2230567 /usr/lib/libXrender.so.1.3.0
b6c84000-b6c85000 r--p 00006000 08:02 2230567 /usr/lib/libXrender.so.1.3.0
b6c85000-b6c86000 rw-p 00007000 08:02 2230567 /usr/lib/libXrender.so.1.3.0
b6c86000-b6c8e000 r-xp 00000000 08:02 2232697 /usr/lib/libXcursor.so.1.0.2
b6c8e000-b6c8f000 r--p 00007000 08:02 2232697 /usr/lib/libXcursor.so.1.0.2
b6c8f000-b6c90000 rw-p 00008000 08:02 2232697 /usr/lib/libXcursor.so.1.0.2
b6c90000-b6c98000 r-xp 00000000 08:02 1872865 /lib/libnss_files-2.6.1.so
b6c98000-b6c99000 r--p 00007000 08:02 1872865 /lib/libnss_files-2.6.1.so
b6c99000-b6c9a000 rw-p 00008000 08:02 1872865 /lib/libnss_files-2.6.1.so
b6c9a000-b6ca2000 r-xp 00000000 08:02 1873398 /lib/libnss_nis-2.6.1.so
b6ca2000-b6ca3000 r--p 00007000 08:02 1873398 /lib/libnss_nis-2.6.1.so
b6ca3000-b6ca4000 rw-p 00008000 08:02 1873398 /lib/libnss_nis-2.6.1.so
b6ca4000-b6cb7000 r-xp 00000000 08:02 1873369 /lib/libnsl-2.6.1.so
b6cb7000-b6cb8000 r--p 00012000 08:02 1873369 /lib/libnsl-2.6.1.so
b6cb8000-b6cb9000 rw-p 00013000 08:02 1873369 /lib/libnsl-2.6.1.so
b6cb9000-b6cbb000 rw-p b6cb9000 00:00 0
b6cbb000-b6cc1000 r-xp 00000000 08:02 1873359 /lib/libnss_compat-2.6.1.so
b6cc1000-b6cc2000 r--p 00005000 08:02 1873359 /lib/libnss_compat-2.6.1.so
b6cc2000-b6cc3000 rw-p 00006000 08:02 1873359 /lib/libnss_compat-2.6.1.so
b6cc4000-b6cc5000 r-xp 00000000 08:02 2212440 /lib/security/pam_deny.so
b6cc5000-b6cc6000 r--p 00000000 08:02 2212440 /lib/security/pam_deny.so
b6cc6000-b6cc7000 rw-p 00001000 08:02 2212440 /lib/security/pam_deny.so
b6cc7000-b6ccd000 r-xp 00000000 08:02 2199017 /lib/libcrack.so.2.8.0
b6ccd000-b6ccf000 rw-p 00005000 08:02 2199017 /lib/libcrack.so.2.8.0
b6ccf000-b6cd2000 rw-p b6ccf000 00:00 0
b6cd2000-b6cd4000 r-xp 00000000 08:02 2212410 /lib/security/pam_env.so
b6cd4000-b6cd5000 r--p 00001000 08:02 2212410 /lib/security/pam_env.so
b6cd5000-b6cd6000 rw-p 00002000 08:02 2212410 /lib/security/pam_env.so
b6cd7000-b6d16000 r--p 00000000 08:02 1654884 /usr/lib/locale/it_IT.utf8/LC_CTYPE
b6d16000-b6df6000 r--p 00000000 08:02 1654887 /usr/lib/locale/it_IT.utf8/LC_COLLATE
b6df6000-b6e5c000 rw-p b6df6000 00:00 0
b6e5c000-b6e60000 r-xp 00000000 08:02 2230265 /usr/lib/libXdmcp.so.6.0.0
b6e60000-b6e61000 r--p 00003000 08:02 2230265 /usr/lib/libXdmcp.so.6.0.0
b6e61000-b6e62000 rw-p 00004000 08:02 2230265 /usr/lib/libXdmcp.so.6.0.0
b6e62000-b6e64000 r-xp 00000000 08:02 2230118 /usr/lib/libXau.so.6.0.0
b6e64000-b6e65000 r--p 00001000 08:02 2230118 /usr/lib/libXau.so.6.0.0
b6e65000-b6e66000 rw-p 00002000 08:02 2230118 /usr/lib/libXau.so.6.0.0
b6e66000-b6e67000 r-xp 00000000 08:02 1922009 /usr/lib/opengl/nvidia/tls/libnvidia-tls.so.169.12
b6e67000-b6e68000 rw-p 00000000 08:02 1922009 /usr/lib/opengl/nvidia/tls/libnvidia-tls.so.169.12
b6e68000-b6e69000 rw-p b6e68000 00:00 0
b6e69000-b793d00Abortito

_________________
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." -- Damian Conway

Proudly member of the Torino Linux Task Force
Back to top
View user's profile Send private message
nikko96
Apprentice
Apprentice


Joined: 22 Jul 2005
Posts: 229
Location: Pulcinella's Country

PostPosted: Tue May 13, 2008 1:19 pm    Post subject: Re: xlockmore non locca Reply with quote

Oltre al fatto dei font non trovati,e in conseguenza usa i fixed,sembra che le
glibc rilevino un problema di "Invalid pointer" della chiamata free,che punta a una zona di
memoria a quanto pare già assegnata.
Quindi,potrebbe anche trattarsi di un bug di xlock

Provato a fare la stessa cosa con xscreensaver?
_________________
My system: cpu Intel core 2 duo e6750,mb asus p5n-e sli,scheda grafica nvidia GeForce 9600 GT,kernel 2.6.31-gentoo-r6
Back to top
View user's profile Send private message
HoX
Guru
Guru


Joined: 11 Nov 2006
Posts: 385

PostPosted: Tue May 13, 2008 3:48 pm    Post subject: Reply with quote

Non ho provato e al momento non ho modo di provare. Pero' ho trovato su bugs.gentoo.org questo . Esiste un workaround, ma di fatto e' un bug.

Aggiungendo export MALLOC_CHECK_=0 prima di lanciare xlock funziona. Se ho tempo cerco pero' di capire qual'e' il problema nel codice.
_________________
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." -- Damian Conway

Proudly member of the Torino Linux Task Force
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum