(MSG 0): updating https://medaka.5ch.io/pc/dat/1364111064.dat
/usr/include/c++/16/string_view:264: constexpr const std::basic_string_view<_CharT, _Traits>::value_type& std::basic_string_view<_CharT, _Traits>::operator[](size_type) const [with _CharT = char; _Traits = std::char_traits<char>; const_reference = const char&; size_type = long unsigned int]: Assertion '__pos < this->_M_len' failed.
Thread 1 "jdim" received signal SIGABRT, Aborted.
__pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
(gdb) bt
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1 0x00007ffff527a8d3 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89
#2 0x00007ffff521f48e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#3 0x00007ffff52067b3 in __GI_abort () at abort.c:77
#4 0x00007ffff5c0b3c6 in std::__glibcxx_assert_fail(char const*, int, char const*, char const*) () at /lib64/libstdc++.so.6
#5 0x00005555555e4748 in std::basic_string_view<char, std::char_traits<char> >::operator[](unsigned long) const [clone .part.0] [clone .lto_priv.0] (__pos=<optimized out>, this=<optimized out>)
at /usr/include/c++/16/string_view:264
#6 0x00005555555e2efd in std::basic_string_view<char, std::char_traits<char> >::operator[] (this=<optimized out>, __pos=<optimized out>) at /usr/include/c++/16/string_view:79
#7 DBTREE::NodeTreeBase::parse_date_id (this=this@entry=0x7daff2c20380, header=header@entry=0x7bffd7a48e48, str=Python Exception <class 'gdb.error'>: value has been optimized out
) at ../src/dbtree/nodetreebase.cpp:1907
#8 0x0000555555cef789 in DBTREE::NodeTreeBase::add_one_dat_line (this=<optimized out>, datline=<optimized out>) at ../src/dbtree/nodetreebase.cpp:1618
#9 DBTREE::NodeTreeBase::add_raw_lines (this=<optimized out>, buffer_lines=<optimized out>) at ../src/dbtree/nodetreebase.cpp:1518
#10 0x0000555555cd67eb in DBTREE::NodeTreeBase::receive_data (this=this@entry=0x7daff2c20380, buf=Python Exception <class 'gdb.error'>: value has been optimized out
) at ../src/dbtree/nodetreebase.cpp:1312
#11 0x0000555555c4ed48 in DBTREE::NodeTreeBase::load_cache (this=0x7daff2c20380) at ../src/dbtree/nodetreebase.cpp:1103
#12 DBTREE::ArticleBase::get_nodetree (this=0x7d8ff3863a80) at ../src/dbtree/articlebase.cpp:1102
#13 0x0000555555c967a0 in DBTREE::ArticleBase::read_info (this=0x7d8ff3863a80) at ../src/dbtree/articlebase.cpp:2102
#14 0x0000555555db5437 in DBTREE::BoardBase::get_article_create (this=this@entry=0x7daff2b8a280, datbase="https://medaka.5ch.io/pc/dat/", id="1364111064.dat") at ../src/dbtree/boardbase.cpp:909
#15 0x0000555555dcf76e in DBTREE::BoardBase::get_article_fromURL (this=0x7daff2b8a280, url=<optimized out>) at ../src/dbtree/boardbase.cpp:969
#16 0x00005555564405e7 in ARTICLE::ArticleViewBase::setup_view (this=0x7d8ff3863080) at ../src/article/articleviewbase.cpp:139
#17 0x0000555556b5102d in ARTICLE::ArticleViewPopup::ArticleViewPopup
(this=0x7d8ff3863080, __vtt_parm=0x5555570d9b28 <VTT for ARTICLE::ArticleViewPopupRes [clone .lto_priv.0]+8>, url=<optimized out>, show_abone=<optimized out>, this=<optimized out>, __vtt_parm=<optimized out>, url=<optimized out>, show_abone=<optimized out>) at ../src/article/articleviewpopup.cpp:24
#18 0x000055555699ed4f in ARTICLE::ArticleViewPopupRes::ArticleViewPopupRes
(this=0x7d8ff3863080, url="https://medaka.5ch.io/pc/dat/1364111064.dat", num="1", show_title=true, show_abone=false, this=<optimized out>, url=<optimized out>, num=<optimized out>, show_title=<optimized out>, show_abone=<optimized out>) at ../src/article/articleviewpopup.h:61
#19 0x00005555569c7493 in CORE::ViewFactory (type=<optimized out>, url="https://medaka.5ch.io/pc/dat/1364111064.dat", view_args=<optimized out>) at ../src/viewfactory.cpp:127
#20 0x00005555564bcd60 in ARTICLE::ArticleViewBase::slot_on_url (this=0x7d8ff2c83a80, url="https://medaka.5ch.io/test/read.cgi/pc/1364111064/", imgurl=<optimized out>, res_number=<optimized out>)
at ../src/article/articleviewbase.cpp:2399
#21 0x00005555565f9259 in sigc::internal::signal_emit3<void, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, sigc::nil>::emit (impl=<optimized out>, _A_a1=..., _A_a2=..., _A_a3=@0x7bfff1ab7880: 495) at /usr/include/sigc++-2.0/sigc++/signal.h:1558
#22 sigc::signal3<void, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, sigc::nil>::emit (this=0x7dbff2b2b918, _A_a1=..., _A_a2=..., _A_a3=@0x7bfff1ab7880: 495) at /usr/include/sigc++-2.0/sigc++/signal.h:3279
#23 ARTICLE::DrawAreaBase::motion_mouse (this=this@entry=0x7dbff2b2b880) at ../src/article/drawareabase.cpp:5307
#24 0x000055555660027e in ARTICLE::DrawAreaBase::slot_motion_notify_event (this=0x7dbff2b2b880, event=<optimized out>) at ../src/article/drawareabase.cpp:5197
#25 0x00007ffff733f9fe in sigc::slot1<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::operator() (this=0x7c2ff47c1f58, _A_a1=...)
at /usr/include/sigc++-2.0/sigc++/functors/slot.h:675
#26 (anonymous namespace)::Widget_signal_motion_notify_event_callback (self=<optimized out>, p0=<optimized out>, data=0x7c2ff47c1f50) at ../untracked/gtk/gtkmm/widget.cc:1480
#32 0x00007ffff64ccd73 in <emit signal 'motion-notify-event' on instance ???> (instance=instance@entry=0x7d1ff2d057b0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3624
#27 0x00007ffff681abda in _gtk_marshal_BOOLEAN__BOXED
(closure=0x7c6ff3018f40, return_value=0x7fffffffc3d0, param_values=0x7fffffffc460, marshal_data=<optimized out>, invocation_hint=<optimized out>, n_param_values=<optimized out>)
at gtk/gtkmarshalers.c:84
#28 0x00007ffff64abe7c in g_closure_invoke (closure=0x7c6ff3018f40, return_value=0x7fffffffc3d0, n_param_values=2, param_values=0x7fffffffc460, invocation_hint=0x7fffffffc3b0)
at ../gobject/gclosure.c:916
#29 0x00007ffff64cae18 in signal_emit_unlocked_R
(node=node@entry=0x7fffffffc5a0, detail=detail@entry=0, instance=instance@entry=0x7d1ff2d057b0, emission_return=emission_return@entry=0x7fffffffc620, instance_and_params=instance_and_params@entry=0x7fffffffc460) at ../gobject/gsignal.c:4002
#30 0x00007ffff64cc2a1 in signal_emit_valist_unlocked (instance=instance@entry=0x7d1ff2d057b0, signal_id=signal_id@entry=65, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffc700)
at ../gobject/gsignal.c:3574
#31 0x00007ffff64cccb8 in g_signal_emit_valist (instance=0x7d1ff2d057b0, signal_id=65, detail=0, var_args=var_args@entry=0x7fffffffc700) at ../gobject/gsignal.c:3304
#33 0x00007ffff6b1abed in gtk_widget_event_internal.part.0.lto_priv.0 (widget=0x7d1ff2d057b0, event=0x7cdff2bf5d20) at ../gtk/gtkwidget.c:7827
#34 0x00007ffff6997fb8 in propagate_event_up (widget=0x7d1ff2d057b0, event=<optimized out>, topmost=<optimized out>) at ../gtk/gtkmain.c:2591
#35 propagate_event (widget=widget@entry=0x7d1ff2d057b0, event=event@entry=0x7cdff2bf5d20, captured=captured@entry=0, topmost=topmost@entry=0x0) at ../gtk/gtkmain.c:2694
#36 0x00007ffff69980fd in gtk_propagate_event (widget=0x7d1ff2d057b0, event=0x7cdff2bf5d20) at ../gtk/gtkmain.c:2728
#37 0x00007ffff6998d36 in gtk_main_do_event (event=<optimized out>) at ../gtk/gtkmain.c:1924
#38 gtk_main_do_event (event=<optimized out>) at ../gtk/gtkmain.c:1694
#39 0x00007ffff671190b in _gdk_event_emit (event=0x7cdff2bf5d20) at ../gdk/gdkevents.c:73
#40 _gdk_event_emit (event=0x7cdff2bf5d20) at ../gdk/gdkevents.c:67
--Type <RET> for more, q to quit, c to continue without paging--
#41 0x00007ffff6771e9e in gdk_event_source_dispatch.lto_priv () at ../gdk/x11/gdkeventsource.c:354
#42 0x00007ffff6386e84 in g_main_dispatch (context=0x7d0ff29e4140) at ../glib/gmain.c:3591
#43 g_main_context_dispatch_unlocked (context=0x7d0ff29e4140) at ../glib/gmain.c:4451
#44 0x00007ffff638af78 in g_main_context_iterate_unlocked (context=context@entry=0x7d0ff29e4140, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4516
#45 0x00007ffff638b123 in g_main_context_iteration (context=context@entry=0x7d0ff29e4140, may_block=may_block@entry=1) at ../glib/gmain.c:4582
#46 0x00007ffff50db1cd in g_application_run (application=0x7d1ff29f0640, argc=1, argv=<optimized out>) at ../gio/gapplication.c:2742
#47 0x00005555556ce061 in App::run (this=0x7bfff1bf09c0, argc=1, argv=0x7fffffffddd8) at ../src/main.cpp:234
#48 main (argc=<optimized out>, argv=<optimized out>) at ../src/main.cpp:554
https://mao.5ch.io/test/read.cgi/linux/1764825297/495 の件
https://medaka.5ch.io/test/read.cgi/pc/1364111064/ を開くと落ちる
5cb2dad