Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#1048 SIGSEGV failure to start application

v1.24.1
closed-invalid
nobody
SIGSEGV (1)
v1.24.1
5
2014-06-18
2014-06-05
BaronVonJ
No

I have 1.24.1 installed from EPEL on RH 6.4 x86_64. The application will not start at all. I installed the debuginfo pacakge and ran in GDB. The log is attached. Deleting my entire ~/.config/geany folder has no effect.

1 Attachments

Discussion

  • Lex Trotman
    Lex Trotman
    2014-06-14

    What versions of Glib, GTK is Geany using?

     
  • BaronVonJ
    BaronVonJ
    2014-06-16

    [hbl4218@woodhouse: /d01/sandboxes/hbl4218/DS/12/base-owlatest]
    $ ldd /usr/bin/geany | egrep 'glib|gtk'
    libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x0000003df0a00000)
    libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x0000003de8a00000)
    [hbl4218@woodhouse: /d01/sandboxes/hbl4218/DS/12/base-owlatest]
    $ rpm -qf /usr/lib64/libgtk-x11-2.0.so.0
    gtk2-2.18.9-12.el6.x86_64
    [hbl4218@woodhouse: /d01/sandboxes/hbl4218/DS/12/base-owlatest]
    $ rpm -qf /lib64/libglib-2.0.so.0
    glib2-2.22.5-7.el6.x86_64
    [hbl4218@woodhouse: /d01/sandboxes/hbl4218/DS/12/base-owlatest]
    $

     
  • Lex Trotman
    Lex Trotman
    2014-06-16

    The project does not have access to Red Hat systems AFAIK, also we don't make the package and don't know if any patches have been applied. Could you try with a version of Geany compiled from the 1.24.1 sources.

     
  • BaronVonJ
    BaronVonJ
    2014-06-17

    CentOS 6 is free and should provide an identical environment for building/testing. The source RPM from EPEL is here. It includes the following source files (with md5sum to show the 1.24.1.tar.bz2 is unmodified from the official source distribution)

    a3f52be1523faacbd8496409051ed598 dbus-glib-0.76.c.tags
    33bd4e563c52e1286324b81601a77995 drupal.php.tags
    95221e92a942928569f23ef03c7f5dc8 ethos-1.0.c.tags
    d225104cef3973164d70116d46239606 geany-1.24.1.tar.bz2
    f80c1a5e16f54e79cc3c0ddf0805fcf0 geany-api-0.21.c.tags
    037e3fc18636f435219e7f1f444c21c6 gladeui-1.0.c.tags
    6e7def475cffccc1bf79da98518309ae gnt.c.tags
    11e09c0406a174e46627d9c4cbee4109 gtk_-2.24.c.tags
    5daa5d0465a5a6d58093b59e69fce758 gtkscintilla-2.0.c.tags
    e934ead8f360a0908429a653b1bde54b gtksourceview-3.0.c.tags
    a5d3d36719bdb5d51ebd81130ea84992 libdevhelp-2.0.c.tags
    adc3b47ffea5badb846507fff1d8a961 libgdl-3.0.c.tags
    94f765658c159b7c196b96f26aaca11d libxml-2.0.c.tags
    a0730bf22874440a295e42ae1cd9fdfc sqlite3.c.tags
    676ae1e2f01b1baf716e11700a05d94e standard.css.tags
    5f8f1dec5d3afa0105c7d760be0932f3 std.glsl.tags
    d45fae42c5733e081a745fcbb31d5f23 std.latex.tags
    764e506272214ac75d55a224afca1e01 std.vala.tags
    4821553235a2b6752356229ba64631b6 tcl.tcl.tags
    faa05eceb4d806e0c9f7476e4644a65b v4l2.c.tags
    d046ab5c4e7ab2a6ba8961285edc4b2d webkit-1.0.c.tags
    0e51399cc03d094d15b389a2f89dea51 wordpress.php.tags
    15cbe0dad1ef2ca1e9829d423ec9e51a xfce48.c.tags

    From the spec file (that controls rpmbuild) it is deleting the waf and wscript files, running configure --docdir, and then plain old make. Building the EPEL source RPM with rpmbuild --rebuild geany-1.24.1-1.el6.src.rpm produces a package that doesn't crash.

     
  • Lex Trotman
    Lex Trotman
    2014-06-18

    • status: open --> closed-invalid
     
  • Lex Trotman
    Lex Trotman
    2014-06-18

    If building from the source produces a working Geany then you should report the problem to the package makers, this project does not make the packages.