On Thu, May 01, 2014 at 12:17:03AM +0100, Olly Betts wrote: > On Thu, May 01, 2014 at 12:49:53AM +0200, Martijn wrote: > > I encountered segfaults of python2.7 when using wikidpad. Running it through > > gdb revealed that the problem was wx/_html.so: > > At the moment of the crash I had the wikidpad internal html rendere > > switched > > on en was browsing the wiki. > > After I disabled html rendering or swithed to the webkit renderer, which is > > offered in addition to the wxwidget html widget, wikidpad ran without > > problems. > > This pinpoints the problem to the wxwidget html engine or underlying > > modules. > > > > The gdb listing prior after the segfault is: > > > > Program received signal SIGSEGV, Segmentation fault. > > 0x00007ffff4b02b07 in wxArrayString::Index(wchar_t const*, bool, bool) > > const () > > from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0 > > (gdb) pyframe > > No symbol "PyStringObject" in current context. > > (gdb) up > > #1 0x00007ffff5b2ff74 in wxHtmlTag::HasParam(wxString const&) const () from > > /usr/lib/x86_64-linux-gnu/libwx_gtk2u_html-2.8.so.0 > > Without debug info, this doesn't really help narrow things down enough. > You could retry with python-wxgtk2.8-dbg instead of python-wxgtk2.8 - > despite the name, it's actually a replacement build rather than just > detached debug symbols (because it predates the -dbg naming convention). > > Unfortunately, wx 2.8 is effectively no longer maintained. Upstream > haven't officially ended development, but nobody actually willing to put > in the work to continuing making 2.8.x releases has stepped forward in > the ~3 years since 2.8.12 was released, and bug reports against it > rarely get much attention. > > I'm working on moving Debian to wx 3.0, but I haven't packaged wxpython > 3.0 yet.
wxpython3.0 is now available in unstable - if you are able to retest with that and the problem still occurs, we can report it upstream and it may get fixed. Cheers, Olly -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org