[haiku-bugs] Re: [Haiku] #11913: Thinkfree Office (all programs) crash upon start

  • From: "anevilyak" <trac@xxxxxxxxxxxx>
  • Date: Wed, 18 Mar 2015 14:41:39 -0000

#11913: Thinkfree Office (all programs) crash upon start
-------------------------+---------------------------------------
   Reporter:  dac324     |      Owner:  nobody
       Type:  bug        |     Status:  closed
   Priority:  normal     |  Milestone:  Unscheduled
  Component:  - General  |    Version:  R1/Development
 Resolution:  invalid    |   Keywords:  Thinkfree Office Java JVM
 Blocked By:             |   Blocking:
Has a Patch:  0          |   Platform:  All
-------------------------+---------------------------------------
Changes (by anevilyak):

 * status:  reopened => closed
 * resolution:   => invalid


Comment:

 Replying to [comment:2 dac324]:
 > To me it looks like the app causes a segment violation in
 /boot/system/lib/x86/libnetwork.so . This does not exacltly look like a
 third-party program issue but rather to a system-related problem.

 That's absolutely not the case. If a third party program passes an invalid
 buffer pointer to a system function, that system function will crash. This
 is equally true on any other OS you can name, and in no way implies that
 the OS itself is at fault. As I said, please take this up with the people
 maintaining the Thinkfree port for Haiku. If they can determine that it's
 not a problem on their end, and provide a reproducible test case, then all
 well and good, file a ticket here. I should also note, the JVM side of
 things is very much a work in progress as far as the Haiku port goes, so
 it's not entirely improbable that it could be a bug there too.

 > resolve symbol "_get_system_info" returned: -2147478780

 As far as this is concerned, the programs in question are built with
 gcc4.x. We currently don't guarantee binary compatibility on that front,
 and won't until R1 is out the door. As such, if it was compiled against a
 random older nightly, it's entirely possible for things like this to
 occur, especially if gcc was upgraded to a newer revision in the meantime.

--
Ticket URL: <https://dev.haiku-os.org/ticket/11913#comment:6>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: