Ticket #133 (closed defect: duplicate)

Opened 22 months ago

Last modified 22 months ago

Fawkes crashes when connecting to FUSE-image with JPEG-compression enabled

Reported by: pathirana Owned by: tim
Priority: major Milestone:
Component: Fawkes Version:
Keywords: Cc:
Git Branch:

Description

Fawkes crashes when connecting to FUSE-image with JPEG-compression enabled.

How to reproduce:

* Start fawkes and load the plugins "fvbase, fountain, nao_ball_goals"
* Start Firestation and try to connect to the FUSE-image of the nao (click "FUSE", choose the image "nao.cam.0", enable JPEG-compression click "connect")
* Fawkes segfaults.

Backtrace:

Program received signal SIGSEGV, Segmentation fault.
[Switching to LWP 2329]
0xb0cc99a9 in firevision::JpegImageCompressor::compress (this=0x80cc6c0)
    at /home/patrick/robocup/fawkes/fawkes/src/firevision/fvutils/color/yuvrgb.h
:128
128     /home/patrick/robocup/fawkes/fawkes/src/firevision/fvutils/color/yuvrgb.
h: No such file or directory.
        in /home/patrick/robocup/fawkes/fawkes/src/firevision/fvutils/color/yuvr
gb.h
(gdb) bt
#0  0xb0cc99a9 in firevision::JpegImageCompressor::compress (this=0x80cc6c0)
    at /home/patrick/robocup/fawkes/fawkes/src/firevision/fvutils/color/yuvrgb.h
:128
#1  0xb0cd8d2e in firevision::FuseServerClientThread::process_getimage_message
    (this=0x80ce598, m=0x80cb7f8)
    at /home/patrick/robocup/fawkes/fawkes/src/firevision/fvutils/net/fuse_serve
r_client_thread.cpp:218
#2  0xb0cd9a4e in firevision::FuseServerClientThread::process_inbound (
    this=0x80ce598)
    at /home/patrick/robocup/fawkes/fawkes/src/firevision/fvutils/net/fuse_serve
r_client_thread.cpp:419
#3  0xb0cd9bf6 in firevision::FuseServerClientThread::loop (this=0x80ce598)
    at /home/patrick/robocup/fawkes/fawkes/src/firevision/fvutils/net/fuse_serve
r_client_thread.cpp:478
#4  0xb805361a in fawkes::Thread::run (this=0x80ce598)
    at /home/patrick/robocup/fawkes/fawkes/src/libs/core/threading/thread.cpp:92
8
#5  0xb8054315 in fawkes::Thread::entry (pthis=0x80ce598)
    at /home/patrick/robocup/fawkes/fawkes/src/libs/core/threading/thread.cpp:55
7
#6  0xb7dddc9f in ?? () from /lib/libpthread.so.0
#7  0x080ce598 in ?? ()
#8  0xabfc9b90 in ?? ()

Change History

Changed 22 months ago by tim

  • status changed from new to closed
  • resolution set to duplicate

That is a duplicate of ticket #49. The stack trace might help, please print out the variables used around there to see out-of-bounds indexes or null pointers. Please append to ticket #49, will close #133 as duplicate.

Don't do color training on jpeg images, the results are useless!

Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Subscriber, Participant

  • Fawkes Trac List(Always)
  • Tim Niemueller(Owner, Participant)