Beta 7 Bug Report Thread

mikelove said:
The Duelist - OK, thanks. I'll update once we've tried this out. Are you sure your Tungsten T5 is running the latest firmware? (1.1, available at Palm's website here) There were some bugs in the filesystem on the original T5 that could cause a lot of crashes.
My Palm T5 Firmware (1.1) Is Up To Date.

:idea: Just Thought Of Some Changes That I Did Make To The Flashcard File.

I've Organized It Into Categries/Sub-categories. (Up To 3 Levels)
eg NPCR1
-> NPCR1-1
-> NPCR1-2
...
-> NPCR1-6
-> NPCR1-7
--> Subject 1-7
-> NPCR1-8
--> NPCR1-8a
-> NPCR1-9
--> NPCR1-9a
...
-> NPCR1-14
-->NPCR1-14a
NPCR2
-> NPCR2-15
--> NPCR2-15a
etc.
 

daniel123

榜眼
beta7 works great. And I very appreciate the handedict and tuttle dictionaries. :)
handedict and fulltext search makes it possible to search any German word. It's fantastic!

Using it already 5 days and had just one time to reset the decice.

Found 3 small problems (don't know if they are already reported because I didn't read this thread for a while):

1) In manage flashcards the searching mode "pron" doesn't seem to work for multiple words using "=" or "~=". For example entering "xing hao" it doesn't find anything whereas "xing" finds all kind of xing including xing hao. Don't know if it is a bug or works as designed but I would like also entering multiple words. From my memory this worked in beta6 but I am not fully sure.

2) I once saved a flashcard session that couldn't be deleted. I finished this session later but the question if I want to resume or delete it nevertheless always pops up when open flashcards. When I save another session the problem refers to this new session. I don't see any special session file in the My Documents folder. It is a little annoying always to see this session dialog when open flashcards

3) When I learn many flashcards including sound after some time it always happens that the whole WM device cannot play sound anymore. It is mute. Inside Pleco as well as for example inside the media player. After resetting sound is back. Maybe not a mistake of Pleco but of WM. I have an iPaq 114 with WM 6.

All in all great work!
 

mikelove

皇帝
Staff member
radioman - I'm going to Best Buy today to replace our broken-for-several-weeks-now E2 since it seems like we're not going to be able to get rid of these E2 crashing bugs without actually doing some more E2-specific testing. (the E2 has a version of Palm OS, 5.4.7, that's unique to it and was never shipped on any other device, annoyingly enough) Hopefully it'll all turn out to be related to that now-fixed DBCache leak... but glad to hear the session ran correctly at least.

Sarevok - per your later e-mail I think that session screwup may have had something to do with the flashcard database being on your SD card, rather than your dictionaries being there; our file access code does a generally better job of handling files on memory cards going missing than SQLite's does, so if the file's on the card I'm more inclined to blame SQLite. (though since SQLite is open-source we still can / ought to fix it - given the many file corruption problems in 1.0 on WM, though, I'd rather not even touch SQLite's code at all until we've gotten at least one clean release out the door).

Not sure why the clipboard commands aren't working - might be one of the changes we've made to the way Pleco handles keyboard focus (so that key commands are always directed to the Input Field), that could prevent cut/copy/paste from seeing the correct field to cut/copy/paste from.

marsch - strange that #1 is still happening... are you sure that file's 0 bytes? If you, say, move it to the My Documents folder does the file size change? Is your \\Program Files\Pleco folder named in English or does your system localization put it in another language? (some localizations still call it "Program Files" but others don't) These are both running Windows Mobile 2003, right?

#2/3 I'm seeing here so those should be easy to fix. #4 that is indeed the intended behavior - once we added the looping option to review-incorrect it seemed silly to keep having them affect history (since some people like to loop incorrect cards 10 or 20 times and that would really screw up the card history if they kept being counted). #5 has now been fixed, thanks for catching that. With #6, do you do anything after pressing that iTask button or do you just press it and switch right back into Pleco? Do other parts of the flashcard screen still draw correctly or is the whole thing blank? #7 is indeed pretty minor but takes all of 10 seconds to fix (just calculate the second percentage by subtracting the first one from 100 :) .

#8 that's actually the intended behavior - with built-in dictionaries we assume that anything in parentheses should be stripped out (since most of the time they're (r)s and (zi)s and other unimportant things). Are there a lot of useful characters in parentheses in HanDeDict? Because we could certainly flag that to be treated like a user-created dictionary (in which characters in ()s are retained in flashcards) if most of the content in ()s is useful.

The Duelist - not sure if the reorganization would make a difference but we'll try it out anyway. (haven't managed to reproduce the problems here so far)

daniel123 - #1 and #2 have been found / fixed - #1 was a glitch from some changes we made to custom dictionary searches (which share a lot of code with flashcard searches), #2 we were deleting the file from a different place than we were creating it - the saved session file is in \\Program Files\Pleco now so if you go into there you can delete it and get rid of that message. Not sure what's going on with the sound playback issue in #3, but since we have a 110 series iPAQ here it should hopefully be easy to reproduce - do you have a rough idea of how many flashcards it takes to set this off? 100? 500?
 

Sarevok

进士
mikelove said:
Sarevok - per your later e-mail I think that session screwup may have had something to do with the flashcard database being on your SD card, rather than your dictionaries being there; our file access code does a generally better job of handling files on memory cards going missing than SQLite's does, so if the file's on the card I'm more inclined to blame SQLite. (though since SQLite is open-source we still can / ought to fix it - given the many file corruption problems in 1.0 on WM, though, I'd rather not even touch SQLite's code at all until we've gotten at least one clean release out the door).

Not sure why the clipboard commands aren't working - might be one of the changes we've made to the way Pleco handles keyboard focus (so that key commands are always directed to the Input Field), that could prevent cut/copy/paste from seeing the correct field to cut/copy/paste from.

Still seeing the same behavior even after moving that Flashcard file back to the internal storage My Documents folder and making sure there really isn't any other flashcard file anywhere else (all changes made are affecting that one and the Last Changed date changes accordingly), so maybe it is a mistranslated error message after all? I do have duplicate handling set to Skip...

What about the other methods of triggering the Copy function not working then? They don't have anything to do with currently selected SIP I suppose... or is it just my device acting weird?

BTW, I also noticed that flashcards-text-disappearing-when-iTask-button-pressed bug (also happening when the Mdict popup function is triggered). It's only the text disappearing, other parts of the flashcard interface still draw correctly and the text appears again when Reveal or similar button is pressed (selecting the "invisible" text by the stylus also makes it visible)
 

mikelove

皇帝
Staff member
I meant the behavior with sessions ending on the next card after the system was put in standby - does that still happen with the flashcard file in internal memory? (the error message is definitely related to that Skip setting)

If the focus is getting screwed up that could affect every copy command except the one from the field popup menu (which always goes to whatever field it's active in) so that would explain pretty much all of those commands not working. Sounds like the iTask issue involves something not responding to a redraw command correctly.
 

bernard

Member
On Palm TX

Flabbergasting! However:

Search for yiu resets the handheld when ABC is on (don't ask me why anyone would ever search for yiu)
This does not seem to happen with other dicts. ABC is the only dictionary on the internal memory of my handheld.

'replace bookmark' actually replaces the previous one. Why can't we delete a bookmark?

In the reader: sometimes 'audioplay' does not work if ABC is on.

What does mean the * at the end of some words in ABC (to be added to the help?)
 

daniel123

榜眼
>do you have a rough idea of how many flashcards it takes to set this off? 100? 500?

Maybe after about 150 to 200 cards. But many of them contain more than one sound syllable some contain even longer sentences. So I think it occurs maybe after 500 to 700 spoken syllables. I guess it depends on the number of spoken syllables or words.
 
Hi Mike

Platform: Palm T5
Software: PD2b7(a) (Experimental Stability Update)

I've Installed The 'Experimental Stability Update' (PD2b7a).
Unfortunately It Doesn't Seem To Have Improved Things.
I Still Have ALL The Same Issues. :(
(ie Same Actions -> Same Results (Crashes Previously Described))

The Duelist
 

mikelove

皇帝
Staff member
bernard - found/fixed that "yiu" problem (fix should be in the experimental release), was actually just searching for "yi" but getting more results than it could handle because it was including all multi-syllable "yi" words too. You can delete bookmarks in the manage bookmarks screen (tap-hold on the bookmark icon to get a way to access that). Not sure what's going on with the audio... the * indicates that this is the most common word with that particular Pinyin, without regard to tone (useful if you're not sure if you heard a word correctly).

daniel123 - OK, we'll see if we can reproduce this.

The Duelist - could you send me your flashcard file after all? With the profile configured how you'd normally have it for a flashcard session? Might be something specific to that at work here in your case...
 

radioman

状元
Some GUI commentary (pre beta 7 stability release...), based on some extended flashcard session interaction, in no particular order

Under Manage Flashcards -

- If you select category, then you have access to the categories. the list only goes half way down the page. I know other lists have been extended, which has proven very useful. Requesting this one be extended as well.

- Once you initiate a dictionary remap, you do not get an indication that it is done, the numbers just roll to the end with no "done" message.

Under Char Info:

- If Char Info is called upon again, I am thinking it should default to the last section the user was under (i.e., Detail / Stroke Order / Compounds). Right now, if I enter into a new character, it appears to take me to stroke order first.

- Feature request - Probably belongs under a different thread - Under Compounds, it would be great to have two separate button that expands the lists - one for "starting with this character" and one with " containing this character". This continues my theme of expanding short lists so that you can easily read them. Right now, the scroll list is 3 high for each and there could be dozens of words under each.
 

mikelove

皇帝
Staff member
Good point on the category list, no reason that one should be so small. Char Info actually does remember where you were in Details / Stroke Order - it doesn't return to the compounds screen because that takes so long to load (and therefore would be annoying to have to wait through if you wanted something else), but it'll remember Details versus Stroke Order.
 
Using B7+1 (in case you have more of these) Tapcis Palm

I edited a card in manage flashcards, because it had imported and attached to the chinese-chinese dictionary (which is a different bug, btw). Anyway, I changed the word luan2 乱 to use the ABC dictionary. (Did that yesterday actually using first B7).

I exported the list today, and the export still has the original chinese definition (which I never imported). This is a list where I put the words in Wenlin, then import, but also add ones from Pleco. This one was added from Pleco (search, "+", etc)

I'm also annoyed <smile> by the fact that you don't export definitions for words that I've manually added (via pleco), but I think I understand why.
 

gandq

探花
mikelove said:
gandq - with the missing audio, are you sure you've installed the audio data files? They're in a separate download from the rest of the software. From the ABC error it sounds like the ABC dictionary might not be unlocked - any chance you might have activated Pleco 2.0 using an old Basic-version license (maybe one you bought for a friend that happened to be linked to your account)? Which components are listed as Demo and which as Paid on the ordering screen?

Hi Mike,

of course I installed the audio files, but I will try again in case something went wrong and they didn't transfer correctly.
I have bought the full version of Pleco with all dictionaries available, I think. The Guifan works, BTW. The ABC also used to work in the earlier betas. I guess I'll try to reinstall.

Don't have that much time for betatesting, hope it helps anyway.

Best,


jo.
 

Ajo

Member
Hello,
In the Oxford dictionary I found problems regarding the Traditional Characters. For things I explain below, I made sure that the 言 was pressed.

1/ 們 OF 我們 is coming with it equivalent in simplified character.

2/ Also when I look for the word "RISK" in English the translation which is given is wei1xian3 危險 feng1xian3 風險. Wei1Xian3 is correct but the 險 of 風險 is the equivalent in simplified character. Now if I type feng1xian3 in the C-->E Oxford dictionary the traditional characters are proposed. This is correct.

I looked in pleco 2.0 Beta 6. Same problem.
I looked in pleco 1.0 no problem.

There may be other similar problems it will come only with the usage.

Alexandre
 

ipsi

状元
I believe that's because they've changed how they're formatting the database in the new version, and they haven't had time to convert all the entries to their correct traditional versions yet. It should eventually be done for all their dictionaries, but it may take a little while.
 
mikelove said:
The Duelist - could you send me your flashcard file after all? With the profile configured how you'd normally have it for a flashcard session? Might be something specific to that at work here in your case...
:arrow: Flashcard File Forwarded.
 

gaokang

Member
Here's a repeatable bug on my device. With the language set on 中 and a character, or characters, displayed in the input field, tapping on the 中 to switch over to 英 generates a Fatal Exception error.


Sony Clie PEG TH-55
32MB, 1GB Memory Stick PRO Duo
Palm OS 5.2.1
PlecoDict 1.03
PlecoDict 2 Beta 7
 
Beta 7+ Tapcis Palm

Crashed (needed harware reset) when selecting keyboard tab on input screen.

Had been editing user dictionary entries(maybe 10 or so), switching from "custom" to ABC, since the imported entries were either blank or all chinese.

Then I entered a phrase from my Koyu book which isn't in the dictionary, so I started a user edit. When I switched to the entry screen, then selected the keyboard. When I pressed the Shift key (left side), it crashed with a hissing sound.


After reset, immediately recalled the user dict entry, then went to that input screen, and was able to edit the card, although I had to reenter both the pinyin and the definition.
 

goog1e

举人
Thanks Mike for the Beta 7+... fixes the bugs I listed.

Corruption of Headword Characters in Flashcards

If I tap and highlight one of the characters in the headword erratically (I can't figure out exactly how to reproduce it but it involves some combination of highlighting and tapping... I've done it very easily and quickly before...), eventually that character will turn into a "si4" 耜 which I can then go into Char Info for and look at the stroke order, unihan info etc. Then if I return back to the flashcard screen where the character is still a 耜 and highlight, if I tap away to turn off the highlighting, then highlight again, it turns back into the original, such as a 生 as what it was in testing just now.

It's happened a couple of times for me before and it has always turned into a 耜 no matter what the original was.
 
Keybounce issue Tapcis Palm

I have the right side keys mapped for going through flashcards quickly. The red button is the "wrong" answer button. Sometimes when I press it, two cards get processed instead of the one result. The same can happen for the bottom (green = correct) button. The other two buttons are such that I don't think I would notice a key bounce.
 
Top