Package Details: siggen 2.3.10-3

Git Clone URL: https://aur.archlinux.org/siggen.git (read-only)
Package Base: siggen
Description: Curses based signal generator
Upstream URL: https://packages.debian.org/wheezy/siggen
Licenses: GPL2
Submitter: doragasu
Maintainer: doragasu
Last Packager: doragasu
Votes: 5
Popularity: 0.001706
First Submitted: 2015-06-21 16:48
Last Updated: 2017-10-22 13:44

Latest Comments

1 2 Next › Last »

doragasu commented on 2018-02-26 06:46

Which program did you launch? As previously reported, tones is broken (it segfaults), but I have just built the package and launched siggen, and it works perfect.

oberon2007 commented on 2018-02-25 08:10

Seems broken:

Unhandled Exception: System.TypeInitializationException: The type initializer for 'System.Console' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.ConsoleDriver' threw an exception. ---> System.Exception: Magic number is wrong: 542 at System.TermInfoReader.ReadHeader (System.Byte[] buffer, System.Int32& position) [0x00028] in <a84b655e5e6a49ee96b338ec792f5580>:0 at System.TermInfoReader..ctor (System.String term, System.String filename) [0x0005f] in <a84b655e5e6a49ee96b338ec792f5580>:0 at System.TermInfoDriver..ctor (System.String term) [0x00055] in <a84b655e5e6a49ee96b338ec792f5580>:0 at System.ConsoleDriver.CreateTermInfoDriver (System.String term) [0x00000] in <a84b655e5e6a49ee96b338ec792f5580>:0 at System.ConsoleDriver..cctor () [0x0004d] in <a84b655e5e6a49ee96b338ec792f5580>:0 --- End of inner exception stack trace --- at System.Console.SetupStreams (System.Text.Encoding inputEncoding, System.Text.Encoding outputEncoding) [0x00007] in <a84b655e5e6a49ee96b338ec792f5580>:0 at System.Console..cctor () [0x0008e] in <a84b655e5e6a49ee96b338ec792f5580>:0 --- End of inner exception stack trace --- at Driver.Run (System.String[] args) [0x0000f] in <34e5f29bdd234f31bf7604b94e2e783d>:0 at Driver.Main (System.String[] args) [0x00005] in <34e5f29bdd234f31bf7604b94e2e783d>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'System.Console' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.ConsoleDriver' threw an exception. ---> System.Exception: Magic number is wrong: 542 at System.TermInfoReader.ReadHeader (System.Byte[] buffer, System.Int32& position) [0x00028] in <a84b655e5e6a49ee96b338ec792f5580>:0 at System.TermInfoReader..ctor (System.String term, System.String filename) [0x0005f] in <a84b655e5e6a49ee96b338ec792f5580>:0 at System.TermInfoDriver..ctor (System.String term) [0x00055] in <a84b655e5e6a49ee96b338ec792f5580>:0 at System.ConsoleDriver.CreateTermInfoDriver (System.String term) [0x00000] in <a84b655e5e6a49ee96b338ec792f5580>:0 at System.ConsoleDriver..cctor () [0x0004d] in <a84b655e5e6a49ee96b338ec792f5580>:0 --- End of inner exception stack trace --- at System.Console.SetupStreams (System.Text.Encoding inputEncoding, System.Text.Encoding outputEncoding) [0x00007] in <a84b655e5e6a49ee96b338ec792f5580>:0 at System.Console..cctor () [0x0008e] in <a84b655e5e6a49ee96b338ec792f5580>:0 --- End of inner exception stack trace --- at Driver.Run (System.String[] args) [0x0000f] in <34e5f29bdd234f31bf7604b94e2e783d>:0 at Driver.Main (System.String[] args) [0x00005] in <34e5f29bdd234f31bf7604b94e2e783d>:0</a84b655e5e6a49ee96b338ec792f5580></a84b655e5e6a49ee96b338ec792f5580></a84b655e5e6a49ee96b338ec792f5580></a84b655e5e6a49ee96b338ec792f5580></a84b655e5e6a49ee96b338ec792f5580></a84b655e5e6a49ee96b338ec792f5580></a84b655e5e6a49ee96b338ec792f5580></a84b655e5e6a49ee96b338ec792f5580></a84b655e5e6a49ee96b338ec792f5580></a84b655e5e6a49ee96b338ec792f5580></a84b655e5e6a49ee96b338ec792f5580></a84b655e5e6a49ee96b338ec792f5580></a84b655e5e6a49ee96b338ec792f5580></a84b655e5e6a49ee96b338ec792f5580>

doragasu commented on 2017-10-22 13:48

I have fixed the origin problem. Unfortunately I have not time to dig into the problem that is making tones to segfault. The sources are poorly written, and some time is required to sanitize them (e.g. creating header with proper function prototypes, because currently there are tons of implicit declarations).

By the way, it worked previously, maybe building with an older GCC will do the trick (until somebody tries to fix this properly).

newton commented on 2017-10-21 20:25

The download url does not exist anymore, had to borrow siggen.tgz from source repository of some other distribution.

When compiled on 64bit the tones executable segfaults (but works when compiled on 32bit).

fordprefect commented on 2017-05-28 17:19

well… no. the module is loaded. if it isnt loaded, it says /dev/dsp not found, instead of busy. other ideas?

EDIT: your edit says it. i indeed use pulseaudio, which used to be a cause of trouble. i'll look into that.

doragasu commented on 2017-05-28 17:10

That problem should be fixed by inserting snd-pcm-oss module before using siggen:

# modprobe snd-pcm-oss

If you want to avoid doing this each time you want to use siggen, have a look here to make the module automatically load each boot: https://wiki.archlinux.org/index.php/Kernel_modules#Automatic_module_handling

EDIT: I have just noticed that your problem must be other (the device /dev/dsp is present, but in your case it is busy). I do not know why that happens, on my system it works perfect. Do you have pulseaudio installed? (I have not). Maybe you could try opening a post in the forum.

fordprefect commented on 2017-05-28 13:51

I still have this problem:

$ sgen_ sin 1000
[sgen_] Device or resource busy : /dev/dsp

any hints how to resolve this?

doragasu commented on 2017-05-28 13:29

Fixed!

pitlochry commented on 2017-05-28 12:07

Got this Error:

==> Building and installing package
==> ERROR: install should not be an array

fordprefect commented on 2015-11-06 19:37

i just upgraded it, so i did not see the post_install-message. sorry.
it now complains about the device /dev/dsp being busy, but lsof fails to show any processes using it.
sorry for the noise…