やっぱり落ちますけど…
QPixmapの更新/参照を排他的に行うようにlock/unlockするようにしたのですが、やはりまだ落ちます(;ω;)
QPainter.drawPixmap()の先で怪しいメモリアクセスのため落ちているのは確かのようですが、もうそこはQtのライブラリ内部だよなぁ…と半ばあきらめていたのですが…
何の気なしに、これまで使っていたQt5.3.2を最新のQt5.4.0にあげてビルドしました。というのも暫定で対応した時にALTキーを押下した時の動きがQt5.4.0になって変わっていたのでまだ様子見していたのです。
試しに起動してみたら、これが落ちないのです…恐る恐る、いろいろ試してみましたが落ちません(◎´∀`)ノ
サーバ側でFirefoxを起動してradikoにアクセスしてみましたが、普通に聴けてます。
結局のところQt5.4.0が出るまで事実上この開発中のソフトウェアは完成しなかったのかと考えると、なんとも複雑ではあるのですが…
Qtをよく知っている方なら、もっと短期間で開発できたのでしょうねぇ~
コメント/空行込みでソースコード量は7200行(156KB程度)でございます。ちなみにzerosikikai.cppは1105行です。
#Qtのお陰でこの量で済んでいるのですが。
さて、後は細々とした作業ですが…先が見えているとラクですね、開発は…
(しかし最新のQtでのみ対応というのはいろいろ問題ありそうな気がしないでもないけど…)
« 時々突然落ちますけど…その2 | トップページ | ログファイルの行方 »
コメント