Opened 8 years ago

Last modified 6 years ago

#14489 new defect

crash in the gtk dialogue when displaying (at least svg) on linux

Reported by: db++ Owned by: EionRobb
Milestone: Component: unclassified
Version: 2.9.0 Keywords:
Cc:

Description (last modified by QuLogic)

Hi, I was playing with custom emoticon images and wondered if 'svg worked' it appeared to work fine :) well ... until I tried to 'try this' svg (don't ask ;) )

<svg width="-10000" height="-100%" version="1.1" xmlns="http://www.w3.org/2000/svg">
<rect width="100000" height="100" style="fill:rgb(-0,-0,-255);stroke-width:-1; stroke:rgb(0,0,133333333333333333)"/>
</svg>

----> pidgin crashes in the 'preview' view for this svg image.

In some strange world, maybe there is a multi-user system running pidgin and ... $bob puts an svg in /tmp called 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' (so that it will be 'selected' when $otheruser goes into the /tmp folder & pidgin will crash).

In the real world, this is probably completely harmless :)

Change History (8)

comment:1 Changed 8 years ago by db++

  • Description modified (diff)

comment:2 Changed 8 years ago by db++

  • Description modified (diff)

comment:3 Changed 8 years ago by QuLogic

  • Description modified (diff)
  • Status changed from new to pending

Please follow the instructions to get a backtrace and attach it to this ticket.

comment:4 Changed 8 years ago by db++

  • Status changed from pending to new

Yes I tried that it didn't work :) (I put a break on the gtk function and no dice :/ ).

comment:5 Changed 8 years ago by QuLogic

  • Status changed from new to pending

There's no need to put breaks. Maybe you should read that page again.

comment:6 Changed 8 years ago by db++

  • Status changed from pending to new

Hay it isn't my buggy code that is crashing ;) I read the page thrice :) then I tried valgrind and your program just crashed :/

comment:7 Changed 8 years ago by db++

I would love to be able to provide a bt, but after following the instructions on the page you have pointed me to - I haven't been able to get one :(

I am not sure why my pidgin installation simply _exits_ (sort of...) when run under valgrind :/

comment:8 Changed 6 years ago by rekkanoryo

  • Owner changed from rekkanoryo to EionRobb
Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!