bugGChemPaint - Bugs: bug #22466, Segmentation fault at...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #22466: Segmentation fault at gcpApplication::NotifyFocus::971

Submitter:  Daniel Leidert <dleidert>
Submitted:  Mon 03 Mar 2008 03:07:22 PM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Invalid
Privacy:  Public Assigned to:  jean_brefort
Open/Closed:  Closed

Fri 07 Mar 2008 07:00:06 PM UTC, comment #5: 

Was a packaging issue.

Jean Bréfort <jean_brefort>
Group administrator
Wed 05 Mar 2008 01:44:52 AM UTC, comment #4: 

Found something. For the Debian package we make libgcpcanvas and libgchempaint convenience libraries. Turning this off, makes the plugin load. The main difference between 0.8.5 and 0.8.7 (where it worked) are the changes to the build system, which explicitely link the plugins against the libraries. This seems to create an issue now.

The G_MODULE_SUFFIX usage is ok. THat's definitely not causing the issue.

Daniel Leidert <dleidert>
Group Member
Tue 04 Mar 2008 11:54:35 PM UTC, comment #3: 

G_MODULE_SUFFIX is used. glibconfig.h is in the include-path and I also added a debug-statement to check this and it is known.

But I have the same problem with the bluefish plugins. It is not a glib regression (already tested). I'm currently trying to track it down further.

Daniel Leidert <dleidert>
Group Member
Tue 04 Mar 2008 02:16:02 PM UTC, comment #2: 

Unfortunately I don't get these criticals. It simply segfaults for me.

A comment to your yesterdays suggestions to use an if statement in gcpApplication::NotifyFocus: This is possible (I already tried this yesterday), but then the whole toolbar window is empty. I'll show you in the attached screenshot. The program then segfaults if I hit the Help-Button.


Daniel Leidert <dleidert>
Group Member
Tue 04 Mar 2008 06:54:58 AM UTC, comment #1: 

I looked at the original bug report. Clearly, things are not initialized correctly. As there are a few criticals there, would it be possible to get a backtrace with the G_DEBUG shell variable set to "fatal_criticals"?

Jean Bréfort <jean_brefort>
Group administrator
Mon 03 Mar 2008 03:07:22 PM UTC, original submission:  

Today I received a bug report from a Debian user about  segmentation fault during the start of gcp. I can confirm this for a recent Sid system. The complete backtrace is attached.

Daniel Leidert <dleidert>
Group Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #15178:  tools.png added by dleidert (7KiB - image/png - screenshot)
file #15164:  gdb.txt added by dleidert (15KiB - text/plain - backtrace)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by jean_brefort (Posted a comment)
  • -email is unavailable- added by dleidert (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2008-03-07 jean_brefort StatusNeed Info Invalid
        Open/ClosedOpen Closed
    2008-03-04 dleidert Attached File- Added tools.png, #15178
    2008-03-04 jean_brefort StatusNone Need Info
        Assigned toNone jean_brefort
    2008-03-03 dleidert Attached File- Added gdb.txt, #15164

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code