gnokii-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: "segmentation fault"


From: Carles Pina i Estany
Subject: Re: "segmentation fault"
Date: Sun, 1 Sep 2002 22:15:45 +0200 (CEST)

Hi,

Here is the patch... (I hope...)

carles:/home/carles/down/nokia/cvs/gnokii/gnokii# diff -u -p gnokii_old.c
gnokii.c 
--- gnokii_old.c        Sun Sep  1 22:12:27 2002
+++ gnokii.c    Sun Sep  1 22:07:46 2002
@@ -4167,6 +4167,12 @@ static GSM_Error smsslave(GSM_API_SMS *m
                fprintf(stderr, _("### Exists?!\n"));
                return GE_FAILED;
        }
+
+       if (mkdir ("/tmp/sms")==0) {
+               fprintf(stderr,_("Cannot create temporary directori
/tmp/sms\n");
+               exit (234);
+       }
+
        output = fopen(buf, "w+");
 
        /* Skip formatting chars */
@@ -4183,6 +4189,7 @@ static GSM_Error smsslave(GSM_API_SMS *m
                fprintf(output, "%s", s);
        }
        fclose(output);
+       rmmdir ("/tmp/sms");
        return GE_NONE;
 }

Somebody change the exit code to the exit good way to exit from gnokii
(close the port, etc.)


On Sun, 1 Sep 2002, Carles Pina i Estany wrote:

> 
> Hi,
> 
> > Doing gnokii --smsreader, with gnokii-0.4.3 and gnokii from CVS:
> 
> in gnokii/gnokii.c, in line 4170, gnokii opens a file in /tmp/sms . And
> /tmp/sms directory don't exist, then do segmentation fault. If I do mkdir
> /tmp/sms then works. 
> 
> With this in line 4171 from gnokii.c
> 
>         if (mkdir ("/tmp/sms")==0) {
>                 fprintf(stderr,_("Cannot create temporary directori
> /tmp/sms\n");
>                 exit (234);
>         }
> 
> and, before "return GE_NONE;"
> 
>         rmmdir ("/tmp/sms");
> 
> works fine
> 
> 
> > 
> > SMS received from number: 787
> > Got message 1: www.vizzavi.es#carles disculpa bla bla bla
> > ("confidential" message ;-))   ) 
> > ViolaciĆ³n de segmento
> > carles:/home/carles/down/nokia/cvs/gnokii# 
> > 
> > (violaciĆ³n de segmento=segmentation fault in spanish)
> > 
> > ----
> > Carles Pina i Estany        || address@hidden address@hidden
> >     http://www.pinux.info
> >     http://www.salleurl.edu/~is08139
> > 
> > 
> > 
> > _______________________________________________
> > gnokii-users mailing list
> > address@hidden
> > http://mail.freesoftware.fsf.org/mailman/listinfo/gnokii-users
> > 
> 
> ----
> Carles Pina i Estany  || address@hidden address@hidden
>       http://www.pinux.info
>       http://www.salleurl.edu/~is08139
> 
> 
> 
> _______________________________________________
> gnokii-users mailing list
> address@hidden
> http://mail.freesoftware.fsf.org/mailman/listinfo/gnokii-users
> 

----
Carles Pina i Estany    || address@hidden address@hidden
        http://www.pinux.info
        http://www.salleurl.edu/~is08139





reply via email to

[Prev in Thread] Current Thread [Next in Thread]