#mikuttergtk3 設定の謎挙動シリーズ
ボンクラプログラマー
頭とお腹が弱い。
最近は個人鯖の @shibafu528 がメインです。
⚠️ CW設定のない下品な発言が非常に多いです。これは仕様ですのでご了承下さい。
ℹ️ spam対策でフォロー承認制にしています。上の一文が構わないという方ならお気軽にどうぞ。
FINAL FANTASY XIV 関連の著作物は
(C) SQUARE ENIX CO., LTD. All Rights Reserved.
IntelligentTextViewだすとしょっちゅう落ちる気がするが、さてどう切り分けよう
[BUG] object allocation during garbage collection phase って、おそらくGC中にオブジェクト作るなバカってことですよね?
gc.c/gc_start ←GCだね
-> gc.c/gc_mark_stacked_objects
-> rbgobj_object.c/holder_mark
-> rbgobj_object.c/gobj_mark ←まあわかる
-> libgtk-3.so.0/gtk_widget_get_style ←は?
-> libgobject-2.0.so.0/g_signal_emit ←は??
-> libgobject-2.0.so.0/g_closure_invoke ←は???
-> rbgobj_closure.c/rclosure_marshal
-> rbgutil_callback.c/rbgutil_invoke_callback ←は?????
-> rbgobj_closure.c/rclosure_default_g2r_func
-> array.c/rb_ary_new_capa ←????????????
-> error.c/rb_bug ←そらそうよ
GtkWidget.style のgetterが呼ばれるのはいいとして、なんでsignal emitさててんだ
はぁ〜〜〜〜〜〜〜〜〜 はぁ〜〜〜〜〜?
https://gitlab.gnome.org/GNOME/gtk/-/blob/8d04980f38d58bea7ba721a6ff2e3d38dfdc0486/gtk/deprecated/gtkstyle.c#L4172-4188
GtkWidgetのpropertyを列挙すると.styleがある
→styleが指定されてない場合はその場で作ってsetしてから返す (!?)
→これをトリガーとしてstyle-set signalが放出される
→mikutterでこのsignalをconnectしている場所があるのでGC BUG扱いで死ぬ
う〜〜〜ん…… GtkWidget.style自体非推奨なので、これに関連したコードは全部排除するのが妥当かなぁ……
スクリプト言語でぬるぬるやってるだけなのにgdbでダンプのバックトレースとか見たくねえよ……
GtkStyleの廃止、順当に考えればStyleProviderでどうにかCSSを上手いこと当てこむような感じで頑張るとか
@toshi_a うおおおおおおおおおおおおあああああああああああああああああああああああああああああああ!!!!!!!!!!! (ブリブリブリブリュリュリュリュリュリュ!!!!!!ブツチチブブブチチチチブリリイリブブブブゥゥゥゥッッッ!!!!!!!)
#VOICEROID 断罪 - せゆーら@お寿司のイラスト - pixiv
https://www.pixiv.net/artworks/88683179
俺のconfroot、mikutter起動から26分経過するまでコンテキストメニューを開けない呪いがかかっていた
ところでPluggaloidって1回きりのlistenerってないんでしたっけ…
このアカウントは、notestockで公開設定になっていません。
なんかTweetボタン出てこなくて大変そうだな〜とか、こんな縦幅でActivityレンダリングされてほしくねえとか、いろいろな思いが
タイポだとTweet ActivityがDialogだとそもそも辛そうだなと思っている
Unable to resolve dependency for ':Yukari@alphaDebug/compileClasspath': Could not download yukari-exvoice.aar (info.shibafu528.yukari:yukari-exvoice:20200915.230759)
Show Details
Affected Modules: Yukari.Yukari
ああああああああああああああああああああああああああああああああああああああjcenter案件対応してなかったああああああああああああああああああああああ
いや、でもjcenterはリードオンリーで維持されているはず ではこのエラーは?
ふーむどうするか 一応家の中でビルドできればいいなら、Sonatype Nexusに上げれば、まあ