|
Post by bitvast on Nov 28, 2014 12:11:53 GMT 1
Peter,
Just a thought, you can't run lower-case keyword code in the scratchpad, which kind of defeats the purpose of it if you're using lower-case in the main editing window. Would it be possible to add an option for this?
|
|
|
Post by Pjot on Nov 28, 2014 12:57:35 GMT 1
Thanks bitvast,
You're right, I'll fix this shortly.
For the valgrind logging, can I still see the output?
Br Peter
|
|
|
Post by bitvast on Nov 28, 2014 13:44:47 GMT 1
Here's the log file - I mentioned I was using the gtk-2 version because I thought it might be a gtk-2 issue, so it might be worth me trying the gtk-3 version. Attachments:results.txt (12.17 KB)
|
|
|
Post by Pjot on Nov 28, 2014 17:21:17 GMT 1
Thanks bitvast,
This logging is different but does not show something weird.
Unfortunately I cannot reproduce your problem.
What platform are you using? Which Linux version?
Br Peter
|
|
|
Post by bitvast on Nov 28, 2014 18:01:59 GMT 1
Hi Peter, I'm using Salix (Xfce 32-bit version). I'm also using the fluxbox version on my netbook, but I don't have BaCon on that. I might install it there and see if I get the same problem.
|
|
|
Post by Pjot on Nov 28, 2014 19:49:02 GMT 1
Hi bitvast, I installed Salix 14.1 32bit in a VM (the XFCE edition) and added the gtksourceview package from here. Then I installed BaCon and BaConGUI, it all runs without problems (see screenshot). So even in this 32bit Salix install I cannot reproduce your problem. What is your shell execution string? I am using this: xfce4-terminal -e "/bin/bash -c '@; read'" BR Peter Attachments:
|
|
|
Post by Pjot on Nov 28, 2014 20:04:35 GMT 1
Hi bitvast, From your traces I can see this: This is a bug in GTK, there are several reports for Redhat and Debian showing the exact same error message. Recommendation is to upgrade your GTK packages to at least 2.24. For the Scratchpad issue using small letter code, it is fixed in the latest beta. HTH Peter
|
|
|
Post by bitvast on Nov 29, 2014 8:34:24 GMT 1
Peter, Thanks very much for your efforts, it's weird that even though you're using the same distro and same packages (my version of gtksourceview is the same), you cannot reproduce the bug. I thought the gtk packages were already >= 2.24, so not sure where to go from here, unless I use gtk3 instead. And thanks for fixing the Scratch pad lower case. BaCon is more impressive with each release.
|
|
|
Post by Pjot on Nov 29, 2014 8:48:28 GMT 1
Hi bitvast,
You can try to use 'pkg-config', on my system it shows:
My Salix 14.1 VM shows:
HTH Peter
|
|
|
Post by bitvast on Nov 29, 2014 8:59:51 GMT 1
Peter, Same here- If I want to use bacongui with gtk 3, do I need to reinstall bacon?
|
|
|
Post by Pjot on Nov 29, 2014 9:28:52 GMT 1
Thx bitvast, No, there is no need for that. Just use 'bacongui -gtk3' and it will find the correct libraries during runtime. For your GTK version, it should work, but it is very strange it doesn't, so I have no answer to it... do you use the same execution string with xfce4-terminal? BR Peter
|
|
|
Post by bitvast on Nov 29, 2014 10:28:36 GMT 1
Hi Peter,
I don't know what you mean by execution string - do you mean to launch bacongui?
I tried gtk 3 but it crashes just the same:
|
|
|
Post by Pjot on Nov 29, 2014 11:14:41 GMT 1
Hi bitvast, For me GTK3 also works fine. Looking at this error and the one from GTK2, both have to do with the "FILE OPEN" dialog. From other bug reports it seems GTK cannot handle changed file or directory names...? As a wild guess, can you maybe remove the settings file '~/.bacon/settings.cfg': And then restart bacongui? Not sure if this works but we can try. For the execution string, I mean the line in the "Execute Options" dialog, where it is mentioned 'default shell' (see attachment). I am using: xfce4-terminal --geometry 132x40 -e "/bin/bash -c '@; read'" BR Peter Attachments:
|
|
|
Post by Pjot on Nov 29, 2014 11:21:00 GMT 1
Bitvast,
One more question, what file system are you using? On my systems I use XFS and JFS.
Thx Peter
|
|
|
Post by bitvast on Nov 29, 2014 12:03:30 GMT 1
Hi Peter,
I was using xfce4-terminal -H --geometry 90x30 -e @ for the execution string, replacing it with xfce4-terminal -e "/bin/bash -c '@; read'" had no effect.
I removed settings.cfg, also no effect.
Here's the output from cat /etc/fstab:
/dev/sda2 swap swap defaults 0 0 /dev/sda1 / xfs defaults 1 1 /dev/sda3 /home xfs defaults 1 2 #/dev/cdrom /mnt/cdrom auto noauto,owner,ro,comment=x-gvfs-show 0 0 /dev/fd0 /mnt/floppy auto noauto,users,rw,umask=00 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 proc /proc proc defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0
|
|