Hi Bill,
Interesting results. The first time I ran it under control of gdb WSJT-X 
started up properly. I gracefully ended it and then re-started. Below is the 
output you requested. I noticed that, on the first, successful attempt, there 
were six threads started after the last ALSA warning. On the failure attempt, 
it died with a memory access failure after the first thread had started. Is 
this indicative of a bad Raspberry Pi card? Not having this issue anywhere 
else...
(gdb) r
Starting program: /usr/local/bin/wsjtx 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
libEGL warning: DRI2: failed to authenticate
[New Thread 0x705fa3d0 (LWP 4278)]
[New Thread 0x6fdfa3d0 (LWP 4279)]
[New Thread 0x6f5fa3d0 (LWP 4280)]
[New Thread 0x6edfa3d0 (LWP 4281)]
[New Thread 0x6e5bc3d0 (LWP 4282)]
[New Thread 0x6ca873d0 (LWP 4283)]
[New Thread 0x6c02c3d0 (LWP 4284)]
ALSA lib pcm_dmix.c:961:(snd_pcm_dmix_open) The dmix plugin supports only 
playback stream
ALSA lib pcm_dmix.c:961:(snd_pcm_dmix_open) The dmix plugin supports only 
playback stream
ALSA lib pcm_dmix.c:961:(snd_pcm_dmix_open) The dmix plugin supports only 
playback stream
ALSA lib pcm_dsnoop.c:557:(snd_pcm_dsnoop_open) The dsnoop plugin supports only 
capture stream
ALSA lib pcm_dsnoop.c:557:(snd_pcm_dsnoop_open) The dsnoop plugin supports only 
capture stream
ALSA lib pcm_dsnoop.c:557:(snd_pcm_dsnoop_open) The dsnoop plugin supports only 
capture stream
ALSA lib pcm_dsnoop.c:557:(snd_pcm_dsnoop_open) The dsnoop plugin supports only 
capture stream
ALSA lib pcm_dsnoop.c:557:(snd_pcm_dsnoop_open) The dsnoop plugin supports only 
capture stream
[New Thread 0x675bd3d0 (LWP 4307)]
^CCannot access memory at address 0x5

Program received signal SIGINT, Interrupt.
Cannot access memory at address 0x5
0x76457bc4 in ?? () from /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5
(gdb) info threads
  Id   Target Id         Frame 
  9    Thread 0x675bd3d0 (LWP 4307) "QThread" 0x75a74c80 in poll ()
    at ../sysdeps/unix/syscall-template.S:81
  8    Thread 0x6c02c3d0 (LWP 4284) "threaded-ml" 0x75a74c80 in poll ()
    at ../sysdeps/unix/syscall-template.S:81
  7    Thread 0x6ca873d0 (LWP 4283) "Qt bearer threa" 0x75a74c80 in poll ()
    at ../sysdeps/unix/syscall-template.S:81
  6    Thread 0x6e5bc3d0 (LWP 4282) "QXcbEventReader" 0x75a74c80 in poll ()
    at ../sysdeps/unix/syscall-template.S:81
  5    Thread 0x6edfa3d0 (LWP 4281) "llvmpipe-3" 0x75af97a4 in 
__pthread_cond_wait (cond=0x3cbdf60, mutex=0x3cbdf48) at pthread_cond_wait.c:187
  4    Thread 0x6f5fa3d0 (LWP 4280) "llvmpipe-2" 0x75af97a4 in 
__pthread_cond_wait (cond=0x3cbde50, mutex=0x3cbde38) at pthread_cond_wait.c:187
  3    Thread 0x6fdfa3d0 (LWP 4279) "llvmpipe-1" 0x75af97a4 in 
__pthread_cond_wait (cond=0x3cbdd40, mutex=0x3cbdd28) at pthread_cond_wait.c:187
  2    Thread 0x705fa3d0 (LWP 4278) "llvmpipe-0" 0x75af97a4 in 
__pthread_cond_wait (cond=0x3cbdc30, mutex=0x3cbdc18) at pthread_cond_wait.c:187
* 1    Thread 0x735f9000 (LWP 4277) "wsjtx" Cannot access memory at address 0x5
0x76457bc4 in ?? ()
   from /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5
(gdb) bt
#0  0x76457bc4 in ?? () from /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5
#1  0x00000000 in ?? ()
(gdb) 
73, Jim / W6JHB
      From: Bill Somerville <[email protected]>
 To: [email protected] 
 Sent: Monday, May 30, 2016 2:48 AM
 Subject: Re: [wsjt-devel] WSJT-X r6707 Startup Problems
   
On 30/05/2016 05:18, Jim Bennett wrote:
> Need some help or suggestions here - running a compiled r6707 version 
> on a Raspberry Pi 3 under Raspian Jessie. I start WSJT-X via a 
> terminal session. During startup I usually get several ALSA "error" 
> messages like "the dmix plugin supports only playback stream" or "the 
> dsnoop plugin supports only capture stream". There are normally six to 
> eight of them and then WSJT-X starts up. Occasionally, after those 
> messages appear on the terminal, WSJT-X does NOT start; it just sits 
> there doing nothing. I have to do a CTRL-C to kill it. I try again and 
> it starts up OK.
>
> Well, now it does not start. I've tried it a bazillion times. Same 
> problem - just sits there. CPU utilization is sitting right around 25% 
> which is what I usually see when WSJT-X is running. Have booted the 
> RPi several times - no luck.
>
> Any ideas what I can do to get this fixed so I can get the application 
> running again?

Hi Jim,

are you sure that there is not a window hiding somewhere waiting for a 
response. For example if you killed a previous instance there may be a 
stale lock file which WSJT-X will ask for confirmation before deleting 
it and carrying on with its start up.

If that doesn't get you going I can explain how to determine where it is 
getting hung up.

73
Bill
G4WJS.


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


  
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to