Ed wrote:
> On Mon, 2009-09-07 at 10:37 -0700, Bob Snyder wrote:
>   
>> Joseph A. Counsil wrote:
>>     
>>> Greetings,
>>>
>>> I noticed in the latest stable release 3.12.4 (for Windows), and in 
>>> Alpha release 3.13AE that when I double-click on a callsign in the 
>>> received text window, then the first time after executing FLDigi 
>>> right-clicking on the callsign and select "Look up call" nothing 
>>> happens.  If I right-click again and select "Look up call" it opens the 
>>> web browser (Firefox in my case) and displays the QRZ page for that 
>>> callsign.
>>>
>>> If I close FLDigi (leaving Firefox open), then execute FLDigi again, it 
>>> does the same thing - requiring two attempts to get the QRZ lookup, then 
>>> all subsequent lookups work on the first try.
>>>
>>> I'm not using the QRZ paid service, but just using the public web lookup.
>>>
>>> Bug?
>>>
>>> 73,
>>> -Joe-
>>>       
>> I have had the same or a similar problem going back many versions, both 
>> downloaded as binaries and when I've compiled it myself.
>>
>> The first time after starting fldigi, when I right click on a call in 
>> the Rx pane and click "Look up call", the notes window shows "Request 
>> sent to QRZ.com..." but nothing actually happens, it just stays like 
>> that although everything else continues to work fine. I have verified 
>> with Wireshark that there is nothing being sent to qrz.com. When I 
>> repeat the procedure, it will work fine. I am a subscriber to qrz.com, fwiw.
>>
>>
>> Bob, W6CP
>>     
>
>
> Works as expected here. In 3.12.4 as well as 3.13AE. No matter if I use
> the lookup from the QSO window and click on the QRZ icon or right click
> from the receive text. It just works.
>
> In Linux you can set the default browser, but I've not a clue how you do
> it in M$ and that may be part of the problem. I know when we first
> started testing the look up feature it had problems with determining the
> default browser. 
>
> Ubuntu 9.04
>
>
> Ed W3NR

Hi Ed, thanks for testing for the problem.

It may help for me to be more specific.

I am experiencing this problem on Slackware Linux 12.0, on two different 
machines. I see it both on the distribution binary and when I build it 
from source. I have seen it on every version of fldigi going back a year 
or more. It seems especially curious that while most don't see the 
problem, the original poster saw what seems to me to be the same problem 
on Windows.

It doesn't matter whether I configure it for "QRZ online via default 
Internet Browser" or "Paid online subscription". It also doesn't matter 
which method I use to invoke the lookup: "right click menu->Look up 
call" or enter the call manually and press the QRZ button. It doesn't 
matter which order I use those methods. The very first time I do this, 
nothing happens. If I'm configured for the subscription, I see "Request 
sent to qrz.com..." With it set for web lookup nothing happens on my 
browser. If the browser is not running it won't be started. In any case 
it will stay in that state forever although fldigi continues to operate 
normally. On all subsequent lookup attempts, whichever method I use, it 
works fine.

Using Wireshark I have verified that on the first attempt nothing is 
sent out to QRZ.com. If I had to take a wild guess, I'd say it may be 
related to some library version, or possibly the kernel version 
(2.6.21.5-smp) since that is something that could be different on my 
setup. This isn't a major issue, but it bugs me every time :-)

Fwiw, I've included the output from ldd on fldigi Ver 3.13AD below.

Bob W6CP

$ ldd /usr/local/bin/fldigi
        linux-gate.so.1 =>  (0xffffe000)
        libportaudio.so.2 => /usr/local/lib/libportaudio.so.2 (0xb7f7c000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7f65000)
        libpng.so.3 => /usr/lib/libpng.so.3 (0xb7f2a000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb7f16000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7ef5000)
        libXft.so.2 => /usr/lib/libXft.so.2 (0xb7ee3000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7edf000)
        libm.so.6 => /lib/libm.so.6 (0xb7eb8000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb7eaa000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7dc2000)
        libsndfile.so.1 => /usr/lib/libsndfile.so.1 (0xb7d6c000)
        libsamplerate.so.0 => /usr/local/lib/libsamplerate.so.0 (0xb7c03000)
        libpulse-simple.so.0 => /usr/local/lib/libpulse-simple.so.0 
(0xb7bf5000)
        libpulse.so.0 => /usr/local/lib/libpulse.so.0 (0xb7ba7000)
        libhamlib.so.2 => /usr/local/lib/libhamlib.so.2 (0xb7b8d000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7b52000)
        libxmlrpc_server_abyss++.so.3 => 
/usr/local/lib/libxmlrpc_server_abyss++.so.3 (0xb7b4c000)
        libxmlrpc_server++.so.3 => 
/usr/local/lib/libxmlrpc_server++.so.3 (0xb7b43000)
        libxmlrpc_server_abyss.so.3 => 
/usr/local/lib/libxmlrpc_server_abyss.so.3 (0xb7b3f000)
        libxmlrpc_server.so.3 => /usr/local/lib/libxmlrpc_server.so.3 
(0xb7b3b000)
        libxmlrpc_abyss.so.3 => /usr/local/lib/libxmlrpc_abyss.so.3 
(0xb7b2c000)
        libxmlrpc++.so.3 => /usr/local/lib/libxmlrpc++.so.3 (0xb7b0a000)
        libxmlrpc.so.3 => /usr/local/lib/libxmlrpc.so.3 (0xb7afe000)
        libxmlrpc_util.so.3 => /usr/local/lib/libxmlrpc_util.so.3 
(0xb7afb000)
        libxmlrpc_xmlparse.so.3 => 
/usr/local/lib/libxmlrpc_xmlparse.so.3 (0xb7aef000)
        libxmlrpc_xmltok.so.3 => /usr/local/lib/libxmlrpc_xmltok.so.3 
(0xb7ada000)
        librt.so.1 => /lib/librt.so.1 (0xb7ad1000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb79ed000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb79e2000)
        libc.so.6 => /lib/libc.so.6 (0xb78a0000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7875000)
        libasound.so.2 => /usr/lib/libasound.so.2 (0xb77bc000)
        /lib/ld-linux.so.2 (0xb7fbe000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb774e000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7746000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7743000)
        libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb7741000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb772a000)
        libFLAC.so.7 => /usr/lib/libFLAC.so.7 (0xb76e8000)
        libgdbm.so.3 => /usr/lib/libgdbm.so.3 (0xb76e2000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb76da000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb76c2000)
        libusb-0.1.so.4 => /usr/lib/libusb-0.1.so.4 (0xb76ba000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7699000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7694000)

Reply via email to