質問ではないです。
不具合があって、分析してみて、原因らしきものが見えて来たけど、
メーカー報告先も無く、auショップにも報告ルートは無いそうなので、ここに掲載しておきます。
ショップ店員に聞いたところでは、私の他に少なくとも1名、同じ症状での相談が有ったそうです。
小さなショップ管内で少なくとも2名なので、全国ではそれなりの人たちが不具合に悩んで
いるかと思うので参考になれば。
調査したけど報告しようがないモヤモヤ感の解消で、この場を借りました。
------------------------------------------------------------
【 BASIO Active3 ワンタッチボタンの表示が勝手に変わる不具合 】
-- 事象�@ --
ワンタッチボタン1,2,3 の内容(A,B,C)が「ボタン1,3 ⇒ X ,
ボタン2は変わらずBのまま」という風に勝手に変わってしまう。
連絡先Xの内容をYに変えると「ボタン1,3 ⇒ Y , ボタン2は
変わらずBのまま」、連絡先Yを削除すると「ボタン1,3 ⇒ α ,
ボタン2は変わらずBのまま」と別の連絡先が出て来る。
何度ボタン1,3を(A,C)に戻しても、スマホを何も触らなくても暫くすると
勝手に変わってしまう。
-- 事象�A --
上記事象が発生した後では「連絡先のエクスポート」でも不具合が出る。
連絡先のエクスポートファイルを見ると【全ての連絡先の情報が同じ】で出力されている。
連絡先の件数分だけ上記のX(または、Y or α)の情報が書き出されている。
Xの内容をYに変えてエクスポートすると「Y」が件数分書き出される。
Yを削除してエクスポートすると「α」が件数分書き出される。
-----------------------------------------------------------------------
事象�Aの内容を見て、この不具合の原因(裏で何が行なわれているか?)の
凡その見当が付いた。
昔、OpenOffice.org/Basic の不具合 (下記参照)を検証して原因追及をした
時の状況と多分同じと思われる。
連絡先という配列データを参照する際に何らかの情報が失われて(多分ゼロ化?)いて、
その結果同じ要素(連絡先)が出て来るという事象に繋がっていると思われる。
「連絡先の登録/編集/表示」 「発信/着信履歴」では正しく連絡先が表示されて
いることを考えると、連絡先データ配列を参照するロジックが少なくとも2つ以上
存在すると思われる。「何らかの情報が失われているロジック」の方で不具合。
ロジック1を使用 :正・・・「連絡先の登録/編集/表示」 「発信/着信履歴」
ロジック2を使用 :誤・・・「ワンタッチボタン」 「連絡先エクスポート」(インポートも同じ?)
ここまで当たりが付けば、スマホ開発者であれば「どこを探せば良いか」の見当は
直ぐに付くと思う。
恐らく、ワンタッチボタンの方には「最新状態にするように登録情報&連絡先の
変更有無を反映させる」という処理が定期的に実行されているのでしょう。
その際に、上記の不具合で間違った内容を表示させていると思われる。
尚、「ボタン1,3」は勝手に変わるのに「ボタン2」が変わらないという点に
ついては不明。「何らかの情報」が失われたトリガー自体も不明。
-----------------------------------------------------------------------
参考情報
AddinBox/VBAユーザーの為のOpenOffice.org 備忘録
「Erase の奇妙な振る舞い」
http://blog.livedoor.jp/addinbox/archives/51220077.html
(OpenOffice.org : Microsoft Office の互換ソフトであり、現 LibreOffice の前身)
上記ページの一部を下記に掲載しておきます。
配列の基本はアドレスのオフセット計算。
オフセットは[Size * (Index - BaseIndex)]。
■■■■□□□□■■■■□□□□
Size=4 , BaseIndex = 0
Index=0 ・・・ Offset = 4*(0 - 0)=0
Index=1 ・・・ Offset = 4*(1 - 0)=4
Index=2 ・・・ Offset = 4*(2 - 0)=8
もし、ここで、Size が『ゼロ』にされていたとしたら
Index=0 ・・・ Offset = 0*(0 - 0)=0
Index=1 ・・・ Offset = 0*(1 - 0)=0
Index=2 ・・・ Offset = 0*(2 - 0)=0
Indexに何を指定しようが参照先は常に【第1要素】のみ。
つまり、Index=0,1,2,3 と代入していたつもりでも、
実際に値が入る先は常に[Index=0]の要素。
これが『最後に代入した値のみ残る』という原因。
そして、Index=0,1,2,3 と表示させても、表示されるのは
[Index=0]の要素のみだから、全て『同じ値』しか表示されない。
【 結 論 】
Ease は、配列構造内の「サイズ」情報を、誤ってゼロにしている。
---------------------------------------------------------------
書込番号:26561970
0点
このスレッドに書き込まれているキーワード
「au携帯電話」の新着クチコミ
| 内容・タイトル | 返信数 | 最終投稿日時 |
|---|---|---|
| 0 | 2026/10/02 16:11:42 | |
| 0 | 2026/07/13 16:23:36 | |
| 4 | 2026/07/12 10:22:24 | |
| 6 | 2026/07/03 16:46:51 | |
| 5 | 2026/06/29 8:35:22 | |
| 7 | 2026/06/26 12:28:41 | |
| 3 | 2026/06/03 10:39:42 | |
| 0 | 2026/05/23 11:36:44 | |
| 7 | 2026/05/23 13:49:28 | |
| 4 | 2026/05/08 12:19:22 |
クチコミ掲示板検索
新着ピックアップリスト
-
【Myコレクション】MSFS2024 VR用構成
-
【おすすめリスト】予算があったら
-
【おすすめリスト】DDR5
-
【質問・アドバイス】2026-27PC部品項目
-
【Myコレクション】DDR4で組んでみるテスト
価格.comマガジン
注目トピックス
(スマートフォン・携帯電話)
