# Unhandled SIGABRT when working with polynomial rings

Hello, experts!

I am working with multivariate polynomial rings in a finite field, such as

```
K.<a1,b1,a2,b2,x>=PolynomialRing(GF(32003))
```

But when I try to define an object like this one:

```
c1=numerator((a1+b1*I)+(a1-b1*I)*x^(-5))
```

I get a SIGABRT from Sage and the program terminates giving an Ubuntu error (something like "gdb stopped working").

This pastebin shows the output: http://pastebin.com/jKEM87aS. Even though it says `Saved trace to /home/slenderman/.sage/crash_logs/crash_oImBtz.log`

, that file is totally empty.

**More information**: if I use the ring over Q it works perfectly

```
K.<a1,b1,a2,b2,x>=QQ[]
```

Also, I have Sage version 7.2 compiled from the git repository.

Thank you in advanced for any help!

What is I ? You should rather not use symbolic variables in polynomials. Otherwise, everything becomes symbolic, hence slow and better avoided.

@FrédéricC You are right, but even if I declare the ring with I as a variable

`K.<a1,b1,a2,b2,x,I>=PolynomialRing(GF(32003))`

I get the same SIGABRT error.