Summary: | bluefish-2.2.4 crashes | ||
---|---|---|---|
Product: | [Plasma] Oxygen | Reporter: | nucleo <nucleo> |
Component: | gtk3-engine | Assignee: | Hugo Pereira Da Costa <hugo.pereira.da.costa> |
Status: | RESOLVED FIXED | ||
Severity: | task | CC: | b7.10110111, hugo.pereira.da.costa, rdieter, web |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
nucleo
2013-12-06 15:23:14 UTC
happens every time, really ? The backtrace looks like a case of widget deletion that is not caught by our code. Meaning that the "destroy" signal was not either sent or recieved. Can be memory corruption or something more profound (but then I'd expect pretty much all applications to crash) I don't know is it every time crashes. Can't make it crash here, same version. > I was editing my user preferences when the crash happen. https://bugzilla.redhat.com/show_bug.cgi?id=929347#c12 *** Bug 328681 has been marked as a duplicate of this bug. *** Twice the exact same crash with different applications. I have same oxygen-gtk3, same glib gtk3 is version 3.10.6 Can someone try to upgrade ? In Fedora 19 gtk3 version 3.8.8. Well, still that's the same crash ... Can't fix if I can't reproduce, though ... (the crash seems to be due to some widget being invalid, which should not happen provided that we get the "destroy" signal) also, the same method is used everywhere, and for every single rendering call. So no easy bug there (otherwise all would crash, immediately). ok. Good news. I can reproduce a similar crash here on another system, though with quite older gtk3 version (3.6.x) Happens with pretty much any application that has a spinbox. I'll investigate further. Closing, since the "duplicated" bug #328681 was fixed. (assuming the issue is the same, which is very likely) Feel free to re-open if crash still happens with oxygen-gtk3-1.3.1 or above. I also backported the fix to oxygen-gtk3-1.2, but this will need a new release (for older gtk3 versions, < 3.9) |