Author Topic: Alpha Keyhotee Bug Reporting in this thread.  (Read 162970 times)

0 Members and 1 Guest are viewing this topic.

Offline coolspeed

  • Hero Member
  • *****
  • Posts: 536
    • View Profile
    • My Blog
ver 0.5.5

Crashes when I input Chinese character "?" in the compose mail window, popping diagnostic window.

But the diagnostic log dumps so much personal information that I don't want to post them here.

UPDATE:
It crashes EVERY TIME I input that character in Chinese input method(I've tried 2 sorts of Chinese input method), but not when I compose my mail in notepad.exe ant ctrl-c, ctrl-v to compose mail window.
« Last Edit: February 23, 2014, 05:41:49 am by coolspeed »
Please vote for  delegate.coolspeed    dac.coolspeed
BTS account: coolspeed
Sina Weibo:@coolspeed

Offline dannotestein

  • Moderator
  • Hero Member
  • *****
  • Posts: 760
    • View Profile
    • BlockTrades International
  • BitShares: btsnow
Code: [Select]
2323035ms       th_a start_mail_connect_l ] start_mail_connect_loop application.cpp:154
2328040ms       th_a    mail_connect_loop ] mail connect 162.243.67.4:7896 application.cpp:80
2328040ms       th_a              connect ] connect to 162.243.67.4:7896 and resolved ["162.243.67.4:7896"] mail_connection.cpp:208
2329175ms       th_a              connect ]     connected to 162.243.67.4:7896 mail_connection.cpp:199
now connected, but 0 connection
That's the correct display, although it's quite confusing, I agree. The 0 connections means it's not connected to any peers (as peer connections are disabled in the current alpha release of KH). The mail server doesn't count as a peer for this display. So, in short, you're as connected as you can get with the current version of KH, and you should be able to create an identity and send mail to other KH users.
http://blocktrades.us Fast/Safe/High-Liquidity Crypto Coin Converter

Offline chida

  • Full Member
  • ***
  • Posts: 77
    • View Profile
Code: [Select]
2323035ms       th_a start_mail_connect_l ] start_mail_connect_loop application.cpp:154
2328040ms       th_a    mail_connect_loop ] mail connect 162.243.67.4:7896 application.cpp:80
2328040ms       th_a              connect ] connect to 162.243.67.4:7896 and resolved ["162.243.67.4:7896"] mail_connection.cpp:208
2329175ms       th_a              connect ]     connected to 162.243.67.4:7896 mail_connection.cpp:199
now connected, but 0 connection
BTC: 12A5tZgivCa7BVF4YbQdtSedFzanpCbupb
MMC: MBayoLj9WEWTsCk8n45G37tDSSJP2Dd9k5
PTS: PiVUjNkwk6VKrKWCMtA7NkqFhfkqR5pnCS

Offline chida

  • Full Member
  • ***
  • Posts: 77
    • View Profile
on Windows server NO CONNECTION. Is necessary open a port on firewall?
BTC: 12A5tZgivCa7BVF4YbQdtSedFzanpCbupb
MMC: MBayoLj9WEWTsCk8n45G37tDSSJP2Dd9k5
PTS: PiVUjNkwk6VKrKWCMtA7NkqFhfkqR5pnCS

Offline dannotestein

  • Moderator
  • Hero Member
  • *****
  • Posts: 760
    • View Profile
    • BlockTrades International
  • BitShares: btsnow
I was using Ubuntu 12.04.3

If I start out with the ethernet cable  plugged in, it works. I tried with some test-profiles.

If I start out offline and create my Founder ID, it freezes from the moment I plug in, so I wasn't able to verify my registration.

Thanks
Thanks for the additional info. I've filed a github issue for it and we'll start looking into this.
http://blocktrades.us Fast/Safe/High-Liquidity Crypto Coin Converter

Offline Austin

  • Newbie
  • *
  • Posts: 2
    • View Profile
I was using Ubuntu 12.04.3

If I start out with the ethernet cable  plugged in, it works. I tried with some test-profiles.

If I start out offline and create my Founder ID, it freezes from the moment I plug in, so I wasn't able to verify my registration.

Thanks
Keyhotee: 6VNTDz8965y842uks1rtPeXmxLYqMHbJZGho7AbGRzEzdM8zZg

Offline dannotestein

  • Moderator
  • Hero Member
  • *****
  • Posts: 760
    • View Profile
    • BlockTrades International
  • BitShares: btsnow
Hello,

I downloaded http://www.invictus.io/bin/keyhotee_0.5.3.gz

I'm able to run it offline, but it freezes from the moment I plug in the internet cable.

Regards
What Linux version are you using? Also, what happens when you start it with your ethernet cable already plugged in (i.e. do you get any GUI at all this way, if so, how far can you get)?
http://blocktrades.us Fast/Safe/High-Liquidity Crypto Coin Converter

Offline Austin

  • Newbie
  • *
  • Posts: 2
    • View Profile
Hello,

I downloaded http://www.invictus.io/bin/keyhotee_0.5.3.gz

I'm able to run it offline, but it freezes from the moment I plug in the internet cable.

Regards
Keyhotee: 6VNTDz8965y842uks1rtPeXmxLYqMHbJZGho7AbGRzEzdM8zZg

Offline dannotestein

  • Moderator
  • Hero Member
  • *****
  • Posts: 760
    • View Profile
    • BlockTrades International
  • BitShares: btsnow
Hello!

I still have the same issue explained in detail on page 2.
Starting to get worried i've screwed things up so bad now that my founder ID is gone.

Hi Andhar,

There's no real way to lose your FounderId (at least not prior to release of the genesis block). I'm presuming the keyhoteeID (kID) in question is "andhar". I've checked the founder registration server and no public key has yet been registered for this kID, so it's still possible to register it with Keyhotee itself if you want.

My first question is, do you currently have the latest alpha version installed (0.5.2). This version is only prebuilt for windows currently, so if you're on Linux, you would need to either wait for our Linux binary release (which has been delayed some by some new dependencies that were added to the code, but is again near ready for release) or build one yourself.

Next, assuming you have 0.5.2 running, do you have a profile and identity created that you are able to login in to? If not, go ahead and create one per previous instructions. Note there's two separate steps here: create profile then do "New Identity" from the menu option after logging into profile.

If you already have a profile generated, you have two options: 1) create a new profile and identity and register that new public key by using your FounderCode (this is the option I would recommend), or 2) fill out the founder form with info from your existing profile using the link below:

http://invictus-innovations.com/founder-sign-up/

The downside to option 2 is that you won't be able to get any immediate feedback in KeyHotee that your id is registered, since there's a manual step we have to do on this side to move the info from the web form database to the server that KeyHotee queries for registration points.
http://blocktrades.us Fast/Safe/High-Liquidity Crypto Coin Converter

Offline andhar

  • Board Moderator
  • Sr. Member
  • *****
  • Posts: 241
  • *BOH!*
    • View Profile
Hello!

I still have the same issue explained in detail on page 2.
Starting to get worried i've screwed things up so bad now that my founder ID is gone.

Offline bytemaster

I can talk with Dan about this as I know the cause.   It fails because the last sync time was not properly saved and it fetches the messages a second time


Sent from my iPhone using Tapatalk
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline Evan

  • Full Member
  • ***
  • Posts: 75
    • View Profile
  • BitShares: evan
keyhotee git commit 4ee8f688006e7e0f0e33edd01cf0acc92090ade4
BitShares git commit 11fb258a0a2a415fdbca18befca103001080e3b8
fc git commit ff2173c8d60629a278e48614baaa292463c572cf

I may have figured out how to reproduce the issue of duplicate messages in the inbox (issue #238), but I will need to re-create my profiles since they no longer open after login (issue #237).

I received two separate messages that were sent in the same minute from one of my contacts.  I closed and re-opened the profile, and those two messages multiplied to 7 messages (1 of them unread).  Repeating this process, the messages multiplied further to 19 to 60 to 113 to 226 to 430; each time, one of the messages was unread.  Finally I deleted all the duplicate messages, intending to keep the two original messages.  I closed and re-opened my profile and noticed many instances of these messages on the console:

Code: [Select]
3014340ms th_a       MailboxModel.cpp:82           fillMailHeader       ] invalid_key
unable to find key 4b5e0130f16e98346eebdd913611feaf896821b07292196d2f7b9b34bcd7deef
    {"key":"4b5e0130f16e98346eebdd913611feaf896821b07292196d2f7b9b34bcd7deef"}
    th_a  level_pod_map.hpp:60 fetch
error fetching key 4b5e0130f16e98346eebdd913611feaf896821b07292196d2f7b9b34bcd7deef
    {"key":"4b5e0130f16e98346eebdd913611feaf896821b07292196d2f7b9b34bcd7deef"}
    th_a  level_pod_map.hpp:70 fetch

    {"digest":"4b5e0130f16e98346eebdd913611feaf896821b07292196d2f7b9b34bcd7deef"}
    th_a  bitchat_message_db.cpp:148 fetch_data
3014340ms th_a       MailboxModel.cpp:82           fillMailHeader       ] invalid_key
unable to find key d0c410e019dd4f203600dfc927a33afb3a52dba3f21e81b1e60641747d708572
    {"key":"d0c410e019dd4f203600dfc927a33afb3a52dba3f21e81b1e60641747d708572"}
    th_a  level_pod_map.hpp:60 fetch
error fetching key d0c410e019dd4f203600dfc927a33afb3a52dba3f21e81b1e60641747d708572
    {"key":"d0c410e019dd4f203600dfc927a33afb3a52dba3f21e81b1e60641747d708572"}
    th_a  level_pod_map.hpp:70 fetch

    {"digest":"d0c410e019dd4f203600dfc927a33afb3a52dba3f21e81b1e60641747d708572"}
    th_a  bitchat_message_db.cpp:148 fetch_data

The original two messages had disappeared from this profile.  I closed and tried to re-open this profile, but Keyhotee hung indefinitely until I killed the process.

Earlier when my two profiles were functioning properly, I sent 3 messages within a 1-2 minute period from my Founder ID in one profile to a spare identity in the other profile.  When I opened the spare identity profile, I received all 3 messages.  I closed and re-opened the profile, and there were 6 messages (3 of them unread).  I'm guessing that sending multiple messages from one ID to another in a relatively short period of time (less than 15 minutes, if I recall correctly based on the first time this happened earlier this month) somehow contributes to the duplication of inbox messages for the recipient.

Edit: I forgot to mention that Keyhotee crashed when I attempted to delete the hundreds of duplicate messages.  Here is the console output:

Code: [Select]
2979684ms th_a       MailboxModel.cpp:321          getFullMessage       ] invalid_key
unable to find key d0c410e019dd4f203600dfc927a33afb3a52dba3f21e81b1e60641747d708572
    {"key":"d0c410e019dd4f203600dfc927a33afb3a52dba3f21e81b1e60641747d708572"}
    th_a  level_pod_map.hpp:60 fetch
error fetching key d0c410e019dd4f203600dfc927a33afb3a52dba3f21e81b1e60641747d708572
    {"key":"d0c410e019dd4f203600dfc927a33afb3a52dba3f21e81b1e60641747d708572"}
    th_a  level_pod_map.hpp:70 fetch

    {"digest":"d0c410e019dd4f203600dfc927a33afb3a52dba3f21e81b1e60641747d708572"}
    th_a  bitchat_message_db.cpp:148 fetch_data
KeyhoteeD: /home/eblack/tempfiles/keyhotee/src/keyhotee/ContactListEdit.cpp:285: void ContactListEdit::SetCollectedContacts(const TRecipientPublicKeys&): Assertion `recipient.valid()' failed.
Aborted (core dumped)
« Last Edit: January 24, 2014, 08:33:25 pm by Evan »

Offline bulabu

  • Full Member
  • ***
  • Posts: 122
    • View Profile
My keyhotee doesn't display "founderid",just "registered with 127.8 points"(I already received the mail “Keyhotee Founder ID Success!”),is this a bug?thx!
No, that means you've registered successfully.
thank you for your answer,but how I can see "founderid" in my keyhotee?
It won't show as a founder id until the blockchain is started.
thx!

Offline dannotestein

  • Moderator
  • Hero Member
  • *****
  • Posts: 760
    • View Profile
    • BlockTrades International
  • BitShares: btsnow
My keyhotee doesn't display "founderid",just "registered with 127.8 points"(I already received the mail “Keyhotee Founder ID Success!”),is this a bug?thx!
No, that means you've registered successfully.
thank you for your answer,but how I can see "founderid" in my keyhotee?
It won't show as a founder id until the blockchain is started.
http://blocktrades.us Fast/Safe/High-Liquidity Crypto Coin Converter

Offline bulabu

  • Full Member
  • ***
  • Posts: 122
    • View Profile
My keyhotee doesn't display "founderid",just "registered with 127.8 points"(I already received the mail “Keyhotee Founder ID Success!”),is this a bug?thx!
No, that means you've registered successfully.
thank you for your answer,but how I can see "founderid" in my keyhotee?