Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 129455 - SciTE doesn't like the F key and crashes
Summary: SciTE doesn't like the F key and crashes
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-10 03:17 UTC by Kevin R André
Modified: 2006-09-03 10:21 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin R André 2006-04-10 03:17:06 UTC
To reproduce:

1) just start SciTE
2) type shift-F (to get a capital F)
3) type ctrl-F (to get the search dialog)

Then SciTE just crashes.

I already have this problem for a while, but until today I didn't have a way to reproduce it. I think (but I'm not sure) that the crashes started occurring after I switched to modular X. It occurs in both versions 1.62 and 1.68. I upgraded from 1.62 to 1.68 to see if the problem had been solved but apparently it hasn't. And it occurs in both the Gentoo version and the 'official' version from scintilla.sourceforge.net if compiled from source.

I built it from the official sources with debug info enabled and got this stack trace:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 9534)]
0xb7c23d43 in gdk_x11_register_standard_event_type () from /usr/lib/libgdk-x11-2.0.so.0
Current language:  auto; currently c
(gdb) bt
#0  0xb7c23d43 in gdk_x11_register_standard_event_type ()
   from /usr/lib/libgdk-x11-2.0.so.0
#1  0xb7c25c4b in gdk_event_get_graphics_expose () from /usr/lib/libgdk-x11-2.0.so.0
#2  0xb7c25e0d in gdk_event_get_graphics_expose () from /usr/lib/libgdk-x11-2.0.so.0
#3  0xb7a9051c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#4  0xb7a91e77 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#5  0xb7a9219a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#6  0xb7d8bec3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#7  0x0805cd69 in SciTEGTK::Run (this=0xbfa859a4, argc=1, argv=0xbfa89b14)
    at SciTEGTK.cxx:3418
#8  0x0805ce74 in main (argc=1, argv=0xbfa89b14) at SciTEGTK.cxx:3481
#9  0xb781a3b3 in __libc_start_main (main=0x805ce08 <main>, argc=135749424,
    ubp_av=0xbfa89b14, init=0x8124ca0 <__libc_csu_init>, fini=0, rtld_fini=0xe0001001,
    stack_end=0xbfa89b0c) at libc-start.c:240
#10 0x080507a1 in _start () at start.S:119

The error seems to be somewhere in GTK. I already tried a revdep-rebuild (because I think the crashes started when I upgraded to modular X), but my system seems to be consistent. SciTE seems to be the only app with this problem on my system.
Comment 1 Jorge Vargas 2006-06-12 21:32:26 UTC
no problem here 
Comment 2 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-09-03 10:05:45 UTC
Please try >= 1.70
Comment 3 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-09-03 10:05:52 UTC
Please try >= 1.70
Comment 4 Kevin R André 2006-09-03 10:21:47 UTC
(In reply to comment #3)
> Please try >= 1.70

Indeed. The program no longer crashes. Works for me now too.