linux 2x client segfault

mike_z

Bit poster
server: win2008 (rdp)

client: Intel(R) Atom(TM) CPU D2700
thinstation 5.
Linux t 3.6.11TS_SMP #1 SMP i686

appserverclient -m MF -s server.domain -u user@domain -p password -O COM4=/dev/ttyS0 -O COM6=/dev/ttyS1 -O COM3=/dev/ttyUSB1 -O COM5=/dev/ttyUSB0 -S local=verygood

Code:
Jan 14 04:09:51 ts_80ee7336f368 user.info kernel: 2x[13082]: segfault at 8 ip 080efe8e sp b5c692c0 error 4 in appserverclient[8048000+11b000]
Jan 14 23:44:16 ts_80ee7336f368 user.info kernel: 2x[13736]: segfault at 8 ip 080efe8e sp b5c602c0 error 4 in appserverclient[8048000+11b000]
Mar 16 00:30:03 (none) user.info kernel: 2x[29856]: segfault at 8 ip 080efe8e sp b5c482c0 error 4 in appserverclient[8048000+11b000]
Mar 17 04:22:35 (none) user.info kernel: 2x[30533]: segfault at 8 ip 080efe8e sp b5bce2c0 error 4 in appserverclient[8048000+11b000]


objdump
Code:
080efe70 <_ZN10CESDPlayer8PlayWaveEv>:
 80efe70:	55                   	push   %ebp
 80efe71:	89 e5                	mov    %esp,%ebp
 80efe73:	57                   	push   %edi
 80efe74:	56                   	push   %esi
 80efe75:	53                   	push   %ebx
 80efe76:	83 ec 3c             	sub    $0x3c,%esp
 80efe79:	8b 35 a4 a3 1a 08    	mov    0x81aa3a4,%esi
 80efe7f:	8b 1e                	mov    (%esi),%ebx
 80efe81:	39 f3                	cmp    %esi,%ebx
 80efe83:	75 09                	jne    80efe8e <_ZN10CESDPlayer8PlayWaveEv+0x1e>
 80efe85:	eb 11                	jmp    80efe98 <_ZN10CESDPlayer8PlayWaveEv+0x28>
 80efe87:	90                   	nop    
 80efe88:	8b 1b                	mov    (%ebx),%ebx
 80efe8a:	39 f3                	cmp    %esi,%ebx
 80efe8c:	74 0a                	je     80efe98 <_ZN10CESDPlayer8PlayWaveEv+0x28>
 80efe8e:	8b 43 08             	mov    0x8(%ebx),%eax
 80efe91:	66 83 78 2e 00       	cmpw   $0x0,0x2e(%eax)
 80efe96:	74 f0                	je     80efe88 <_ZN10CESDPlayer8PlayWaveEv+0x18>
 80efe98:	c7 04 24 dc a3 1a 08 	movl   $0x81aa3dc,(%esp)
 80efe9f:	e8 6c 86 f6 ff       	call   8058510 <pthread_mutex_lock@plt>
 80efea4:	80 3d f4 a3 1a 08 00 	cmpb   $0x0,0x81aa3f4
 80efeab:	74 07                	je     80efeb4 <_ZN10CESDPlayer8PlayWaveEv+0x44>
 80efead:	c6 05 f4 a3 1a 08 00 	movb   $0x0,0x81aa3f4
 
That segfault must have occurred with a (now) outdated linux client since the sound interface was changed from version 11.0.1892 onward and ESDPlayer is not being used anymore. Please update your client and see if it solves your issue.
 
11.0.1892
it hangs, when first sound played
PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND
2322 2297 root S 43520 2.1 0 24.9 2x -m MF
 
new client
opensuse 12.3
ALSA lib pcm.c:7810:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7810:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7810:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7810:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7810:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7810:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7810:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7810:(snd_pcm_recover) underrun occurred
[ 4288.459701] alsa_player_thr[27608]: segfault at 8a26000 ip 00000000f620f897 sp 00000000f54bc038 error 4 in libc-2.17.so[f60d6000+1af000]
 
Hi,

Is the same hardware being used as posted originally (Intel(R) Atom(TM))?
Is the kernel version the same or different? If different are you using the 32 or 64-bit version of OpenSuse 12.3?
Can you give us more info on the sound hardware?

I'm assuming that appserverclient parameters and server version are the same as the ones mentioned in the first post.
 
Back
Top