After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 703219 - Crash with USB
Crash with USB
Status: RESOLVED DUPLICATE of bug 687230
Product: moserial
Classification: Other
Component: general
3.0.x
Other Linux
: High critical
: ---
Assigned To: moserial-maint
moserial-maint
Depends on:
Blocks:
 
 
Reported: 2013-06-27 21:59 UTC by RobertLM78
Modified: 2013-06-28 23:01 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description RobertLM78 2013-06-27 21:59:24 UTC
So, I'm using a serial to USB cable, with the USB plugged into my linux box.  Opening /dev/ttyUSB0 is no problem in PuTTY or cutecom, but for some reason opening this port in moserial makes it crash - one of those poof, now you see it, now you don't, kind of crashes.  Please, if you know a fix or workaround let me know as I'd hate to have to use TerraTerm Window$ to do some simple xmodem transfers :(.
Thanks!
- Robert
Comment 1 RobertLM78 2013-06-27 22:03:08 UTC
(In reply to comment #0)
> So, I'm using a serial to USB cable, with the USB plugged into my linux box. 
> Opening /dev/ttyUSB0 is no problem in PuTTY or cutecom, but for some reason
> opening this port in moserial makes it crash - one of those poof, now you see
> it, now you don't, kind of crashes.  Please, if you know a fix or workaround
> let me know as I'd hate to have to use TerraTerm Window$ to do some simple
> xmodem transfers :(.
> Thanks!
> - Robert

Ran moserial from terminal - crashed with segmentation fault }:-|
Comment 2 Michael Chudobiak 2013-06-28 17:04:10 UTC
Thanks for taking the time to report this bug.
Without a stack trace from the crash it's very hard to determine what caused it.
Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Comment 3 RobertLM78 2013-06-28 17:59:30 UTC
Michael -
You're welcome man - and thank you for replying so quickly.  I've been using cutecom (thank God from Linux :)), but it is rather limited.  I didn't find any debug symbols for moserial, but here's the trace:
https://dl.dropboxusercontent.com/u/95921622/gdb_trace_moserial

I hope it helps! :D.  (Cutecom is working - but it only can send, and not receive an Xmodem transfer, so getting moserial working would be excellent :)).  Thank you for your work maintaining the program, too.
- Robert
Comment 4 Michael Chudobiak 2013-06-28 18:07:10 UTC
Probably a duplicate of bug 687230, which is fixed in moserial 3.0.8.

Can you see if 3.0.8 fixes your issue?

*** This bug has been marked as a duplicate of bug 687230 ***
Comment 5 RobertLM78 2013-06-28 18:22:35 UTC
(In reply to comment #4)
> Probably a duplicate of bug 687230, which is fixed in moserial 3.0.8.
> 
> Can you see if 3.0.8 fixes your issue?
> 
> *** This bug has been marked as a duplicate of bug 687230 ***

You know I was going to try this version, which I have downloaded, but I couldn't get the thing compiled.  I ran './configure' (from the main directory, not the /src directory), which appeared to work, but typing 'make' now gives: 
~/Source/moserial-3.0.8 $ make
make: *** No targets specified and no makefile found.  Stop.

I'm pretty sure I have all the dependencies met (although I may be wrong about that).
Comment 6 Michael Chudobiak 2013-06-28 18:26:22 UTC
Hmm, I can't test the make system right now, but you can try downloading via git and running autogen.sh, as described here:

https://wiki.gnome.org/moserial#Getting_the_Code

- Mike
Comment 7 RobertLM78 2013-06-28 18:33:39 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > Probably a duplicate of bug 687230, which is fixed in moserial 3.0.8.
> > 
> > Can you see if 3.0.8 fixes your issue?
> > 
> > *** This bug has been marked as a duplicate of bug 687230 ***
> 
> You know I was going to try this version, which I have downloaded, but I
> couldn't get the thing compiled.  I ran './configure' (from the main directory,
> not the /src directory), which appeared to work, but typing 'make' now gives: 
> ~/Source/moserial-3.0.8 $ make
> make: *** No targets specified and no makefile found.  Stop.
> 
> I'm pretty sure I have all the dependencies met (although I may be wrong about
> that).

I was missing a package - duh.  Testing now ... :)
Comment 8 RobertLM78 2013-06-28 18:40:20 UTC
> I was missing a package - duh.  Testing now ... :)

Appears to be working just fine - a test transfer was successful!  Thank you Michael!
Comment 9 RobertLM78 2013-06-28 23:01:34 UTC
Just want to add a "thank you" to everyone working on this project before this gets closed.  There are not many options for xmodem transfers in Linux, and I can honestly say I really like moserial after having used cutecom.  Keep up the great work - you've allowed me to archive some old things I truly have wanted to get the Linux box for quite some time now! :D