draw_rgb_32_image sigsegv
- From: <james jwm-art net>
- To: gtkmm-list gnome org
- Subject: draw_rgb_32_image sigsegv
- Date: Wed, 30 Aug 2006 22:57:00 +0000
Hello,
My program has a drawable to display gfx, using a custom event_expose
callback to redraw the gfx as needed via draw_rgb_32_image. It works
perfectly fine until I increase the image size by a factor greater than
1.73. No matter which size image the program starts with, if it's size
is increased by a factor greater than 1.73, it seg faults, (or if it's
reduced to less than 80 px).
gdb backtrace:
Program received signal SIGSEGV, Segmentation fault.
0x406a3ba0 in gdk_rgb_find_color () from /usr/lib/libgdk-x11-2.0.so.0
(gdb) backtrace
#0 0x406a3ba0 in gdk_rgb_find_color () from /usr/lib/libgdk-x11-2.0.so.0
#1 0x406a3c0f in gdk_rgb_find_color () from /usr/lib/libgdk-x11-2.0.so.0
#2 0x406a4801 in gdk_rgb_find_color () from /usr/lib/libgdk-x11-2.0.so.0
#3 0x406a4b36 in gdk_draw_rgb_32_image () from
/usr/lib/libgdk-x11-2.0.so.0
#4 0x402cef14 in Gdk::Drawable::draw_rgb_32_image () from
/usr/lib/libgdkmm-2.4.so.1
#5 0x08060184 in viewport::on_expose_event (this=0x80abfa8,
event=0xbffff660) at viewport.cc:113
..snipped to #26
I've checked and rechecked my code, that I have converted it correctly
from the C/GTK-2 version, and cannot see any problems.
If anyone can make any suggestions (from similiar experience) as to what
perhaps I may have missed I'd be gratefull, otherwise I could make the
source code available if anyone is that bored with nothing to do ;)
ta,
James.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]