Tiny Core Extensions > TCE Bugs

Segmentation fault in Xdialog

(1/2) > >>

karl52:
I just installed Xdialog.tcz from the Apps menu, but it doesn't seem to work.
System: Core Plus 16.2
Extensions: the default preinstalled ones, dillo, Xdialog & dependencies

It also doesn't work when I run it with --help, it breaks while printing the output (see attachment)

Rich:
Hi karl52
Welcome to the forum.

I just tried Xdialog on TC16 x86 and x86_64 and it
worked correctly.

The error message suggests it can't find a font.

Does this command return a list of *.pcf.gz fonts:

--- Code: ---ls -l /usr/lib/X11/fonts/misc/cl*
--- End code ---

If it does, does this fix the problem:

--- Code: ---xset fp rehash
--- End code ---

Are all the dependencies installed and loaded?
If you run this:

--- Code: ---tce-status -i | grep -E "gtk1|glib1|schum"
--- End code ---

Are the following 3 items included in the result:

--- Code: ---gtk1
glib1
schumacher-clean-fonts
--- End code ---

Does this command list any missing dependencies:

--- Code: ---ldd $(which Xdialog) | grep found
--- End code ---

    [Edit]: Fixed typo. Changed usr/lib/X11/fonts/misc/cl* to /usr/lib/X11/fonts/misc/cl*.  Rich

karl52:
Thanks for the reply.
I ran "Xdialog msgbox test 50 50" yesterday, I should have typed "Xdialog --msgbox test 50 50" instead, that works.
Only --help or a typo seems to trigger the issue (I verified that on both TinyCore x86 and x86_64). All mentioned dependencies are installed and the .pcf.gz fonts are there.

Rich:
Hi karl52
I tried:

--- Code: ---Xdialog msgbox test 50 50
--- End code ---
and:

--- Code: ---Xdialog --help
--- End code ---

Neither one produced a segfault.

Did you Install from an ISO?

If you did, run md5sum on your vmlinuz and core.gz boot files.
Compare the results to the values listed here:
http://tinycorelinux.net/16.x/x86/release/distribution_files/

Also, make sure your extensions are all up to date. Run:

--- Code: ---update-everything
--- End code ---

karl52:
I did install TinyCore 16.2 x86 from an ISO, I only booted CorePure64 live.

x86:
md5sum /mnt/sda1/tce/boot/core.gz matches with http://tinycorelinux.net/16.x/x86/release/distribution_files/core.gz.md5.txt
md5sum /mnt/sda1/tce/boot/vmlinuz matches with http://tinycorelinux.net/16.x/x86/release/distribution_files/vmlinuz.md5.txt

x86_64:
md5sum /mnt/sr0/boot/vmlinuz64 matches with http://tinycorelinux.net/16.x/x86/release/distribution_files/vmlinuz64.md5.txt and http://tinycorelinux.net/16.x/x86_64/release/distribution_files/vmlinuz64.md5.txt
md5sum /mnt/sr0/boot/corepure64.gz matches with http://tinycorelinux.net/16.x/x86_64/release/distribution_files/corepure64.gz.md5.txt

All extensions are up to date.

ISOs I used:

--- Code: ---http://tinycorelinux.net/16.x/x86/release/CorePlus-current.iso
http://tinycorelinux.net/16.x/x86_64/release/TinyCorePure64-16.2.iso
--- End code ---

Navigation

[0] Message Index

[#] Next page

Go to full version