Hi Lars,
-On [20000404 00:05], Lars Clausen ([EMAIL PROTECTED]) wrote:
>
>Ok, a shot in the dark (Alex may know more about this): the gdk_rgb_init()
>call in app_init() in app/app_procs.c appears after the gdk_imlib_init()
>call. Possibly that's not a good thing. Could you try moving this up
>(since you can recreate the error)? Do you use Gnome or not?
I just noticed that since 0.84 and the CVS version there's support for
gdk-pixbuf, so I installed gdk-pixbug 0.6.0 and recompiled the latest
version.
Now when I start dia it doesn't display the same text as compiling it
without it, but again, I experience a direct crash. A backtrace in gdb
shows me:
(gdb) bt
#0 gdk_rgb_choose_visual () at gdkrgb.c:492
#1 0x282466f4 in gdk_rgb_init () at gdkrgb.c:595
#2 0x805a4a3 in app_init (argc=1, argv=0xbfbfd740) at app_procs.c:193
#3 0x807e98e in main (argc=1, argv=0xbfbfd740) at main.c:33
#4 0x80576ad in _start (arguments=0xbfbfd814 "dia")
at /usr/src/lib/csu/i386-elf/crt1.c:95
The exact same thing as compiling it without gdk-pixbuf.
I will start cleaning up the source now and see if I happen to stumble
upon what changed.
I am also doing a diff -ruN between dia-0.84 and dia-cvs in order to
spot the changes.
Cheers,
--
Jeroen Ruigrok van der Werven Network- and systemadministrator
<[EMAIL PROTECTED]> VIA NET.WORKS The Netherlands
BSD: Technical excellence at its best http://www.bart.nl
No time to change your Fate, no time left, it's too late...